Есть желание выпустить еще один видос уже в январе, на какую тему?
Final Results
37%
Делаю пример реализации паттерна SAGA (ни разу не делал)
21%
Делаю пример реализации паттерна CQRS (ни разу не делал)
42%
Рассказываю про то, как я уже год живу с планированием на год, на неделю. С примерами и выводами.
дропнул видео про планирование
https://www.youtube.com/watch?v=Fh6-wpVZXHg
накидайте активности, досмотрите до конца, следующее видео не скоро🦔
https://www.youtube.com/watch?v=Fh6-wpVZXHg
накидайте активности, досмотрите до конца, следующее видео не скоро
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Как я выполнил 1200+ задач за 2024 год | Мой опыт в планировании на практике
Актуальную информацию по собеседованиям и другие материалы, вы всегда можете найти в ТГ: https://t.me/dannylogs
16🔥9
underground dev
Блин, я там такое пропустил🙃
История в трёх актах
Вопросы заданы, но был выбран путь на "покекать"
ладно🤷♂️ 🤷♂️ 🤷♂️
Хватит щитпостинга, я работать, всем хорошей недели☕️
Вопросы заданы, но был выбран путь на "покекать"
ладно
Хватит щитпостинга, я работать, всем хорошей недели
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4 9🤯2
underground dev
Какие вопросы задавать компании и зачем [часть 2] Про процессы в командах🙂 Процессы - это набор правил, которым следуют члены команды, чтобы оптимизировать работу, или чтобы она вообще могла делаться. Туда входят все виды созвонов, то как общаются коллеги…
Какие вопросы задавать компании и зачем [часть 3]
Заключающая статья по этой теме с вопросами, которые не подошли к предыдущим двум постам.
🪙 Как происходит пересмотр зарплаты? Как часто?
По процессу вам скорей всего четко не ответят нигде, максимум то, что есть перфоманс ревью.
Хороши это или плохо вы скорей всего не поймете пока не поучаствуете в нем. А вот сроки нам важны, пересмотр каждые пол года - это стандарт.
Все что больше - категорически не рекомендую, особенно, если у вас меньше 5-ти лет опыта. Все что меньше полугода - хорошо, но встречается почти никогда.
🤝 🤝 Какая вы компания outsource/outstaff, startup, bigtech, product?
Вообще крайне обширная тема и важный вопрос, так как каждому типу, в среднем, присущи свои нюансы.
Но если вкратце:
· outsource/outstaff - Из минусов на вас делают больше моржи, то есть в теории ваши навыки дороже, чем вам платят. Из плюсов - не так пристально к вам присматриваются как к кандидату, то есть попасть проще. От таких компаний часто больше кринжовых историй по типу трекеров времени.
· startup - Из минусов работать нужно будет быстро; возможно проект схлопнется. Из плюсов возможно вам отвалят долю компании; возможен быстрый рост в более высокие позиции, так же попробовать себя во всем сразу; иногда встречаются большие ЗП, если есть хорошие инвестиции.
· bigtech - Из минусов бюрократия(нужно согласовывать действия, писать и принимать кучу имейлов и тп); скорей всего вы будете не в состоянии изменить процессы из-за высокой вертикали власти. Из плюсов можно попасть в команды, где можно очень мало работать; так же есть проекты с большими нагрузками, а так же те, где создают велосипед с нуля, что может быть интересно; есть большие зп и возможность долго расти по грейдам.
· product (небольшие продуктовые компании) - Из минусов далеко вряд ли вырастите. Из плюсов все стабильно; не спеша делаете фичи; можно влиять на процессы.
😎 Какие проблемы решает ваш продукт? Назовите основные юзер кейсы.
Просто хороший вопрос, чтобы понять домен и интересен ли он вам, если конечно вам про это еще не рассказали в подробностях.
👏 Как решаются технические проблемы? Как часто они возникают? Формируется ли тех. бэклог?
Если тех. бэклога нет, то скорей всего технические проблемы никто не решает, а значит работать с проектом будет не просто. Для меня тех. бэклог - это признак хорошей технической культуры.
🌍 Какая у вас архитектура?
Опять же помогает понять с чем вам придется работать, тут думаю все индивидуально.
Если это что-то такое с чем мы работали, то можно блеснуть знаниями через доп. вопросы.
🤔 В завершение хочется дать некоторые советы по технике:
- Задавайте уместные вопросы - это умение приходит когда вы осознаете что вы спрашиваете и кого, ну условно не нужно спрашивать у аутстафф компании "Какая ценность у вашего продукта?" или задавать HR подробные вопросы про процессы или технологии.
- Не душить бесконечными вопросами - старайтесь вплетать вопросы в диалог, все что не вышло задавайте в конце; задавайте вопросы по топикам; задавайте уточняющие вопросы.
- Всегда говорить, что проводишь несколько параллельных процессов по интервью - чтобы думали быстрее, и придумайте заранее в какие компании.
- Говорить на острые и неудобные темы на поздних этапах найма, идеально - после оффера, чем больше вы прошли, тем тяжелее вам отказать.
Принимаю реакции в оплату😎
Заключающая статья по этой теме с вопросами, которые не подошли к предыдущим двум постам.
По процессу вам скорей всего четко не ответят нигде, максимум то, что есть перфоманс ревью.
Хороши это или плохо вы скорей всего не поймете пока не поучаствуете в нем. А вот сроки нам важны, пересмотр каждые пол года - это стандарт.
Все что больше - категорически не рекомендую, особенно, если у вас меньше 5-ти лет опыта. Все что меньше полугода - хорошо, но встречается почти никогда.
Вообще крайне обширная тема и важный вопрос, так как каждому типу, в среднем, присущи свои нюансы.
Но если вкратце:
· outsource/outstaff - Из минусов на вас делают больше моржи, то есть в теории ваши навыки дороже, чем вам платят. Из плюсов - не так пристально к вам присматриваются как к кандидату, то есть попасть проще. От таких компаний часто больше кринжовых историй по типу трекеров времени.
· startup - Из минусов работать нужно будет быстро; возможно проект схлопнется. Из плюсов возможно вам отвалят долю компании; возможен быстрый рост в более высокие позиции, так же попробовать себя во всем сразу; иногда встречаются большие ЗП, если есть хорошие инвестиции.
· bigtech - Из минусов бюрократия(нужно согласовывать действия, писать и принимать кучу имейлов и тп); скорей всего вы будете не в состоянии изменить процессы из-за высокой вертикали власти. Из плюсов можно попасть в команды, где можно очень мало работать; так же есть проекты с большими нагрузками, а так же те, где создают велосипед с нуля, что может быть интересно; есть большие зп и возможность долго расти по грейдам.
· product (небольшие продуктовые компании) - Из минусов далеко вряд ли вырастите. Из плюсов все стабильно; не спеша делаете фичи; можно влиять на процессы.
Просто хороший вопрос, чтобы понять домен и интересен ли он вам, если конечно вам про это еще не рассказали в подробностях.
Если тех. бэклога нет, то скорей всего технические проблемы никто не решает, а значит работать с проектом будет не просто. Для меня тех. бэклог - это признак хорошей технической культуры.
Опять же помогает понять с чем вам придется работать, тут думаю все индивидуально.
Если это что-то такое с чем мы работали, то можно блеснуть знаниями через доп. вопросы.
- Задавайте уместные вопросы - это умение приходит когда вы осознаете что вы спрашиваете и кого, ну условно не нужно спрашивать у аутстафф компании "Какая ценность у вашего продукта?" или задавать HR подробные вопросы про процессы или технологии.
- Не душить бесконечными вопросами - старайтесь вплетать вопросы в диалог, все что не вышло задавайте в конце; задавайте вопросы по топикам; задавайте уточняющие вопросы.
- Всегда говорить, что проводишь несколько параллельных процессов по интервью - чтобы думали быстрее, и придумайте заранее в какие компании.
- Говорить на острые и неудобные темы на поздних этапах найма, идеально - после оффера, чем больше вы прошли, тем тяжелее вам отказать.
Принимаю реакции в оплату
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥26
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥24🤯2🌚2❤1
Это классический для каждого личного телеграм канала пост-знакомство, который я планировал написать давно, теперь время пришло
Кто?
Меня зовут Данил, мне 23 года, я работаю бэкенд разработчиком около 4-х лет, на данный момент в российском бигтехе.
Зачем этот канал?
Какие цели?
Мне нравиться выявлять и решать проблемы, делая это с полной отдачей. Благо у меня на кончиках пальцев один из самых мощных инструментов для этого - программирование. Еще один важный аспект - это свобода, в плане финансов и разума. Первое про то, что нет необходимости работать; второе про то, что есть возможно "делать что хочешь", так как нет необъективного страха, переживаний и прочего.
Очень амбициозно назвать все это целями, сейчас это скорее три вектора, по которым я движусь.
Какой есть и будет контент?
1. Иногда прохожу собесы и делюсь ими здесь, максимальный полученный оффер - 310к
2. Статьи и видео про "как писать код", софты, прохождение собесов, мотивацию, планирование, и вообще про все, что мне встретиться в жизни.
3.
Полезные ссылки
Если вам все это близко, добро пожаловать, мы с вами тут надолго
[PS: пост всегда актуален]
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥14❤2🤯1
underground dev pinned «🤩 С пометкой - важно🤩 Это классический для каждого личного телеграм канала пост-знакомство, который я планировал написать давно, теперь время пришло😐 Кто? Меня зовут Данил, мне 23 года, я работаю бэкенд разработчиком около 4-х лет, на данный момент в российском…»
Перепись населения 📊
Откуда вы обо мне узнали?
Откуда вы обо мне узнали?
Anonymous Poll
56%
Youtube
17%
cleannetcode
17%
ОМ
4%
Лично
6%
Другое
1
Между делом решил смонтировать и выложить один из недавних собесов в стартап Rhino🤪
Оффер я в итоге не получил, но на следующий этап меня пригласили
Зато вопросы были прикольные и без духоты, есть над чем подумать👍
https://youtu.be/i5gyMMMi9I4
PS: звуки дрели в придачу
Оффер я в итоге не получил, но на следующий этап меня пригласили
Зато вопросы были прикольные и без духоты, есть над чем подумать
https://youtu.be/i5gyMMMi9I4
PS: звуки дрели в придачу
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Нестандартное техническое собеседование
Актуальную информацию по собеседованиям и другие материалы, вы всегда можете найти в ТГ: https://t.me/undergrounddev_v1
5❤9🔥7
Путь к валютной удаленке 💲 💲 💲 [часть 1]
Заводим финансовый контур в Казахстане
1️⃣ Деньги в КЗ на первое время: заводим карту мир и берем с собой для снятия денег, так же снимаем заранее немного рублей в РФ и конвертируем в городе в Казахстане. Переводы на Казахстанский карты работают только с карт МИР.
2️⃣ Проверяем, что в запланированные даты нет красных дней каледаря. В Казахстане в красный день календаря скорей всего нужные нам учреждения работать не будут, я из-за этого потерял целый день.
3️⃣ Оформляем билет самолета на загранник, по нему и заезжаем, чтобы был штамп. Так будет меньше мороки с документами. И вообще хоть и есть возможность въехать по внутреннему паспорту РФ, но при этом основным документом удостоверения личности является загранник, поэтому он обязателен.
4️⃣ Снимаем жилье, я брал на суточно.ру, работают карты РФ.
5️⃣ Яндекс GO работает по любой карте РФ.
6️⃣ По приезду оформляем симку, например Tele2, включаем международный роуминг, чтобы карта работала после выезда из КЗ.
7️⃣ Так же по приезду нужно оформить уведомление о прибытии иностранного гражданина, мне его оформил арендодатель, но вроде можно и самому. Не уверен, что оно необходимо, но у меня его пару раз спрашивали.
8️⃣ Идем в ЦОН(типа МФЦ) и оформляем ИИН, нужен номер телефона и загранник. Скорей всего попросят заплатить 5к тенеге - скам, но на споры можно потратить время и нервов. Обычно делают за ночь.
9️⃣ ИИН не сразу прорастает в банковскую систему, это может занять еще 1-2 дня, иногда и более. Чтобы ускорить этот процесс, сразу после получения рекомендуется позвонить по бесплатному номеру 1414 и попросить активировать ИИН. После получения номер можно проверить в приложении QazPost.
1️⃣ 0️⃣ Дальше можно пойти оформить Kaspi, чтобы не носиться с налом. Так как делает она при вас, но у неё есть много ограничений, например нельзя открыть валютные счета.
1️⃣ 1️⃣ Выбираем банк и идем с доками подаваться на карты. Каждый банк может иметь свои условия по оформлению карт, это может быть трудовой договор, реже прописка, так же все банки, с поддержкой которых я общался , а именно БЦК, Алтын, Forte, KiCB, требовали личного присутствия. Трудовой договор оформляется через помогаторов, которых можно найти на olx или в чатах по эмиграции, туризму, я обращался к этому @immigrantkzru (с меня взяли около 15к руб, но по срокам было не быстро, больше двух суток, в общем думаю можно найти кого-то получше).
То на чем остановился я - это:
БЦК - самый популярный вариант, насколько я понял из чатов, выгодные курсы обмена валют через биржу, карту выдают до 3-х рабочих дней. Из документов необходим трудовой договор.
Алтын - менее популярyый, но карту сможете напечатать день в день после одобрения в картомате, если не попадете на доп. проверки(я на них попал, но по времени это немного заняло). И еще у них есть международная доставка карт после личной подачи доков. Из документов необходим трудовой договор.
1️⃣ 2️⃣ Важно уточнять всю информацию, касающуюся банков лично в чате с поддержкой так как правила могут отличаться и меняться.
Как получилось у меня по времени(9 дней)
- Воскресенье - приезд
- Понедельник (праздник) - оформление sim карты
- Вторник (праздник) - подача на ИИН, через час был готов, сделал Kaspi Gold, заказал трудовой договор.
- Четверг - забрал договор
- Пятница - заказал карты банков
- Вторник - забрал карты
- Среда - утром самолет
Где я ошибся: попал на праздники, заехал не по заграннику и у банка Алтын были доп. проверки, забыл снять заранее денег, договор делали больше чем за 2-е суток(как будто слишком долго), купил обратные билеты без 100% возврата.
Вывод по срокам: В чатах я видел много историй, что недели достаточно, но возможно это старые истории, так как раньше ИИН можно было оформить удаленно, а значит и трудовой договор тоже, что сокращает сильно время, но сейчас я бы рекомендовал рассчитывать на 10 рабочих дней, чтобы спокойно все сделать.
#ву #статья_про_карьеру
Заводим финансовый контур в Казахстане
То на чем остановился я - это:
БЦК - самый популярный вариант, насколько я понял из чатов, выгодные курсы обмена валют через биржу, карту выдают до 3-х рабочих дней. Из документов необходим трудовой договор.
Алтын - менее популярyый, но карту сможете напечатать день в день после одобрения в картомате, если не попадете на доп. проверки(я на них попал, но по времени это немного заняло). И еще у них есть международная доставка карт после личной подачи доков. Из документов необходим трудовой договор.
Как получилось у меня по времени(9 дней)
- Воскресенье - приезд
- Понедельник (праздник) - оформление sim карты
- Вторник (праздник) - подача на ИИН, через час был готов, сделал Kaspi Gold, заказал трудовой договор.
- Четверг - забрал договор
- Пятница - заказал карты банков
- Вторник - забрал карты
- Среда - утром самолет
Где я ошибся: попал на праздники, заехал не по заграннику и у банка Алтын были доп. проверки, забыл снять заранее денег, договор делали больше чем за 2-е суток(как будто слишком долго), купил обратные билеты без 100% возврата.
Вывод по срокам: В чатах я видел много историй, что недели достаточно, но возможно это старые истории, так как раньше ИИН можно было оформить удаленно, а значит и трудовой договор тоже, что сокращает сильно время, но сейчас я бы рекомендовал рассчитывать на 10 рабочих дней, чтобы спокойно все сделать.
#ву #статья_про_карьеру
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥13❤4🤡1
underground dev
Путь к валютной удаленке 💲 💲 💲 [часть 1] Заводим финансовый контур в Казахстане 1️⃣ Деньги в КЗ на первое время: заводим карту мир и берем с собой для снятия денег, так же снимаем заранее немного рублей в РФ и конвертируем в городе в Казахстане. Переводы на…
Выводы
➕ Плюсы: радуемся, теперь мы можем оплачивать любые покупки обходя санкиции - ChatGPT, Spotify, JetBrains и самое важное отправлять и принимать SWIFT переводы c Европы, США, переводить в РФ.
➖ Минусы: затраты будут около 100к рублей и 8-м дней; карта выдается только на год, но в теории валютными счетами все равно можно будет пользоваться.
Какие есть варианты?
Последние время все, что касается обхода санкиций через Казахстан усложнилось. Еще один выход - это Грузия и Армения. Причем второе поверхностно кажется более привлекательным, так как Армения - дружественная страна, налог на ИП 1%, можно уйти от двойного налогообложения, и главное - лично не проверял, но карты вроде есть возможность открыть счет удаленно. Скорей всего все это я лично проверю в ближайший год, поэтому будет новый пост. Если у вас есть опыт в этом, то пишите в ЛС.
Отдельные благодарности🙏
- Диме и Егору из cleannetcode
- Дане из МСК
- Чату ОМ
Один из основных источников: https://forum.awd.ru/viewtopic.php?f=1641&t=373257
PS: Лавочку с полностью удаленным оформлением с нуля прикрыли с начала года, так как явка для оформления ИИН обязательна, уже были прецеденты блокировки ИИН.
Ну и накидайте реакций, буду рад😎
#ву #статья_про_карьеру
Какие есть варианты?
Последние время все, что касается обхода санкиций через Казахстан усложнилось. Еще один выход - это Грузия и Армения. Причем второе поверхностно кажется более привлекательным, так как Армения - дружественная страна, налог на ИП 1%, можно уйти от двойного налогообложения, и главное - лично не проверял, но карты вроде есть возможность открыть счет удаленно. Скорей всего все это я лично проверю в ближайший год, поэтому будет новый пост. Если у вас есть опыт в этом, то пишите в ЛС.
Отдельные благодарности
- Диме и Егору из cleannetcode
- Дане из МСК
- Чату ОМ
Один из основных источников: https://forum.awd.ru/viewtopic.php?f=1641&t=373257
PS: Лавочку с полностью удаленным оформлением с нуля прикрыли с начала года, так как явка для оформления ИИН обязательна, уже были прецеденты блокировки ИИН.
Ну и накидайте реакций, буду рад
#ву #статья_про_карьеру
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥24
Йоу, если можете, то оставьте реакцию, комент
Буду благодарен👒
https://www.linkedin.com/posts/danilzhiltsov_microservicesvsmonolith-activity-7316193152351043588-oBde?utm_source=share&utm_medium=member_desktop&rcm=ACoAADNmR7sBRKyJxVyvFe4FF8CWZBwwYxB34cc
Буду благодарен
https://www.linkedin.com/posts/danilzhiltsov_microservicesvsmonolith-activity-7316193152351043588-oBde?utm_source=share&utm_medium=member_desktop&rcm=ACoAADNmR7sBRKyJxVyvFe4FF8CWZBwwYxB34cc
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥8❤2👌2
Кодинг мертв, да здравствует Вайб-кодинг! [часть 1]
🎩 Йоу!
Сейчас пишу один пет-проект и с самого его начала хотелось попробовать ИИ в написании кода, ну чтобы не ковыряться пару часов в docker-compose или в доке MongoDb, в общем, чтобы получить тот же результат, но за меньшее время. Вторая часть мотивации была зарыта в том факте, что это тема дико популярная, а я в ней до сих пор ноль.
Собственно так я и сделал.
Всякими чатами с GPT-4.5 или Claude Sonnet 3.7 я начал пользоваться раньше, но естественно каждый раз интегрировать их в рабочий процесс задача еще та, поэтому это скорее про “разово задать вопрос, попросить написать код и пойти дальше”.
Поэтому выбор падает на агентов, на этом поприще уже есть много “давно” существующих и новых решений, я решил выбрать самое хайпующее - Cursor, это IDE на основе Visual Code с встроенным агентом.
🤔 Как это базово работает - вы открываете проект через Cursor, он индексирует все файлы в проекте и у вас появляется чат с нейронкой отдельной вкладкой, ну и к примеру, если вам нужно реализовать какой-то IOrderRepository, вы пишите промпт “реализуй методы репозитория”. Дальше агент находит нужный файл или файлы, пару секунд… хоп и он вам предлагает изменения, которые применяются по кнопке, ахуй, если честно. Даже когда я впервые увидел все эти ИИ приколы еще несколько лет назад, включая чат или генерацию картинок, я не ощутил такой волны прогресса.
🤔 Насколько же все это хорошо работает? В целом очень даже, уточнял запросы иногда приходилось, но полностью выкидывать код и говорить, что это мусор - нет. Плюс эта IDE круто мне помогла сделать docker-compose, прописав все роуты от одного приложения к другому, мне нужно было всего пару строчек поправить, чтобы у меня все запускалось и в контейнере и без него.
🤔 Будет ли это работать на больших проектах? Не проверял(ленивый), но думаю - это вполне возможно, если предподготавливать данные по проекту и добавлять нелинейности в их выборе, скорей всего так уже делают.
😳 В общем, когда Дженсен Хуанг сказал, что 90% кода будет писаться ИИ, все порофлили с этого, но похоже так и будет. Правда с важным уточнением о том, что пользоваться этими агентами будут по прежнему программисты. Тут думаю по аналогии с self-driving машинами, когда довольно с низкой вероятностью возникает ситуации, в которой ИИ ведет так, как от него не ожидается и поэтому отдавать управление полностью нельзя. Только там особо не имеет смысл переключатся с куска мяса на железо, так как это тупо не удобно и опасно, в то время с программированием применимость и польза гибридного подхода более очевидна.
#статья_общая
Сейчас пишу один пет-проект и с самого его начала хотелось попробовать ИИ в написании кода, ну чтобы не ковыряться пару часов в docker-compose или в доке MongoDb, в общем, чтобы получить тот же результат, но за меньшее время. Вторая часть мотивации была зарыта в том факте, что это тема дико популярная, а я в ней до сих пор ноль.
Собственно так я и сделал.
Всякими чатами с GPT-4.5 или Claude Sonnet 3.7 я начал пользоваться раньше, но естественно каждый раз интегрировать их в рабочий процесс задача еще та, поэтому это скорее про “разово задать вопрос, попросить написать код и пойти дальше”.
Поэтому выбор падает на агентов, на этом поприще уже есть много “давно” существующих и новых решений, я решил выбрать самое хайпующее - Cursor, это IDE на основе Visual Code с встроенным агентом.
#статья_общая
Please open Telegram to view this post
VIEW IN TELEGRAM
32🔥6❤4
Кодинг мертв, да здравствует Вайб-кодинг! [часть 2]
😳 Не сжимается ли у вас что-то, когда вы представляете, как вместо кода вы в основном пишите промпты и лишь иногда что-то правите?
Признаюсь честно, я был именно из таких, хоть и не долго. Объясняю почему, в IT есть прям культ написания кода - слепая печать, красивые клавы, настроенные IDE, сниппеты для кода и так далее, и я ей отчасти был пропитан, ведь то чувство, которое я ловлю когда сажусь в час ночи покодить под Skeler - невероятно, и промиптинг как будто не сильно с этим матчится. К тому же я почувствовал на себе ощущение, когда ценность какого-то навыка, который ты нарабатывал годами, упала на глазах.
😎 Но я не пусси, чтобы долго убиваться этим, ибо это естественный ход прогресса. Но это заставило меня задуматься о том, а как все таки переход на такого рода инструменты повлияет на рынок. Казалось бы СМЕРТЬ, КАРАХ, УПАДОК💀 Но чисто логически мне слабо верится в такую картину, ведь весь вопрос в том, а как же сильно ИИ повысит продуктивность разрабов. И чисто теоретически, не очень-то и повысит, особенно, если мы говорим про работу в средних и больших корпорациях. Ведь агенты помогают писать код, а много ли кода в день пишут программисты, ну несколько сотен строк в день в среднем, потому что основное кол-во времени уходит на согласования, уточнение требований, оформления и формирования понимания у себя в голове “а как же все таки надо”. Да, возможно отдельные небольшие команды или индихакеры смогут повысить свой перфоманс даже в разы, но это меньшинство, да и флаг им в руки, это будет их рассвет.
🥲 ФАН ЧАСТЬ
Да-да, тут есть над чем порофлить. Как всегда ютуб не подводит и наваливает кучу смешных видосов на тему “гыгыгы программисты тупеют используя ИИ, качество кода падает”, что меня естественно бесконечно веселит, особенно когда эти видео от zero-code блогеров.
😐 Почему?
Да потому что люди наступают на одни и те же грабли, они не видят разницу между этим и тейками на подобии - “гыгыгы люди перестают читать книги, сейчас все отупеют”, “гыгы уже костер не можем развести двумя камнями, деградация”.
А еще комичность заключаются в том, что некоторые думают, что именно описывание логики кодом является, чем-то особенным и ключевым, но по факту - это лишь более удобный способ структуризировать идею и набор сопутствующих решений. И если человеку будет удобнее и эффективнее формулировать логику именно обычными словами и предложениями, а потом переводить все это в код, то так оно и будет. Было: Код-Байты-Исполнение, стало: Промпт-Код-Байты-Исполнение, иными словами классическое добавления еще одного слоя абстракции, а они могут и протекать и это нормально.
😉 Станут ли программисты хуже писать код?
Да, если ты генеришь большинство кода, то навык в определенной степени атрофируется, это как, если бы мы сейчас попробовали написать код в обычном блокноте.
Но это и не проблема, ведь навык решать задачу теми же инструментами и в тех же условиях остается и нарабатывается, ведь ИИ в большинстве случаев не выдаст вам полное решение с нуля и вряд ли скоро сможет, так как это была бы фантастика, способная поставить под сомнения надобность большинства людей в работе головой. А следовательно вам так или иначе придется разбираться во всем, что вы пишите или же оно не будет работать, как вам нужно. У начинающего программиста нет выбора, ему придется углубляться.
Какое у вас мнение по этой теме? Пользовались ли вы AI тулзами для оптимизации работы?
Спасибо за прочтение👒
Дайте реакцию🪙
#статья_общая
Признаюсь честно, я был именно из таких, хоть и не долго. Объясняю почему, в IT есть прям культ написания кода - слепая печать, красивые клавы, настроенные IDE, сниппеты для кода и так далее, и я ей отчасти был пропитан, ведь то чувство, которое я ловлю когда сажусь в час ночи покодить под Skeler - невероятно, и промиптинг как будто не сильно с этим матчится. К тому же я почувствовал на себе ощущение, когда ценность какого-то навыка, который ты нарабатывал годами, упала на глазах.
Да-да, тут есть над чем порофлить. Как всегда ютуб не подводит и наваливает кучу смешных видосов на тему “гыгыгы программисты тупеют используя ИИ, качество кода падает”, что меня естественно бесконечно веселит, особенно когда эти видео от zero-code блогеров.
Да потому что люди наступают на одни и те же грабли, они не видят разницу между этим и тейками на подобии - “гыгыгы люди перестают читать книги, сейчас все отупеют”, “гыгы уже костер не можем развести двумя камнями, деградация”.
А еще комичность заключаются в том, что некоторые думают, что именно описывание логики кодом является, чем-то особенным и ключевым, но по факту - это лишь более удобный способ структуризировать идею и набор сопутствующих решений. И если человеку будет удобнее и эффективнее формулировать логику именно обычными словами и предложениями, а потом переводить все это в код, то так оно и будет. Было: Код-Байты-Исполнение, стало: Промпт-Код-Байты-Исполнение, иными словами классическое добавления еще одного слоя абстракции, а они могут и протекать и это нормально.
Да, если ты генеришь большинство кода, то навык в определенной степени атрофируется, это как, если бы мы сейчас попробовали написать код в обычном блокноте.
Но это и не проблема, ведь навык решать задачу теми же инструментами и в тех же условиях остается и нарабатывается, ведь ИИ в большинстве случаев не выдаст вам полное решение с нуля и вряд ли скоро сможет, так как это была бы фантастика, способная поставить под сомнения надобность большинства людей в работе головой. А следовательно вам так или иначе придется разбираться во всем, что вы пишите или же оно не будет работать, как вам нужно. У начинающего программиста нет выбора, ему придется углубляться.
Какое у вас мнение по этой теме? Пользовались ли вы AI тулзами для оптимизации работы?
Спасибо за прочтение
Дайте реакцию
#статья_общая
Please open Telegram to view this post
VIEW IN TELEGRAM
22❤16🔥8
Меня время от времени просят на собесах закодить какую-то задачку по многопоточности, где нужно синхронизировать потоки. И каждый раз падаю лицом в грязь🤤 потому что в продакшене такое ни разу не приходилось делать, максимум Parallel и Interlocked вызывать. Сейчас уже во второй раз позвали на собес в компанию, которая занимается HFT, а это априори означает, что ты должен уметь работать с памятью и естественно сечь за многопоточку.
Но не о собесе сейчас речь, сел я сегодня за комп, чтобы углубить свои знания по этой теме. Подумал, что с теорией плюс минус знаком, так как сотню раз её рассказывал на собесах, поэтому решил приступить к практике. Вот только как практиковать?
Книги, курсы, сборники задач - довольно долго и топорно, ну вы уже поняли, что я выбрал. Тупо пошел у гпт спрашивать задачи. Иииии какой же кайф🫦 начинает с чего то попроще и постепенно усложняет уровень задач, и в итоге я дошел, то того кода, что ниже буквально за 2-3 часа, постоянно отвлекаясь на прослушивание рэпа. При этом главное не разрешать чату писать код за вас во время обучения, так как это по факту уже ответ, просто скидывайте ему свои варианты кода и спросите его оценить и намекнуть на ошибки. Наверное рано или поздно он запнется об сложность реализации и не сможет вам подсказать куда двигаться, но думаю к тому времени, если вы во всем разбирались сами, то уже сами сможете придумать решение или отправиться к более серьезным источникам.
Я это к чему - да просто очень крутой способ упростить себе обучение вот в таких небольших кейсах, так как поиск практических задач и их разбор - это всегда было чем-то очень сложным и кривым.
#опыт
Но не о собесе сейчас речь, сел я сегодня за комп, чтобы углубить свои знания по этой теме. Подумал, что с теорией плюс минус знаком, так как сотню раз её рассказывал на собесах, поэтому решил приступить к практике. Вот только как практиковать?
Книги, курсы, сборники задач - довольно долго и топорно, ну вы уже поняли, что я выбрал. Тупо пошел у гпт спрашивать задачи. Иииии какой же кайф
Я это к чему - да просто очень крутой способ упростить себе обучение вот в таких небольших кейсах, так как поиск практических задач и их разбор - это всегда было чем-то очень сложным и кривым.
public class PriorityTaskSchedulerV2(int maxParallelTasks)
{
private readonly Lock _lock = new();
private readonly SortedDictionary<int, Queue<Func<Task>>> seq = new();
private readonly SemaphoreSlim rateLimiter = new(maxParallelTasks, maxParallelTasks);
private readonly SemaphoreSlim enqueueWaiter = new(0);
public void Enqueue(Func<Task> taskFactory, int priority)
{
lock (_lock)
{
if (!seq.ContainsKey(priority))
seq[priority] = new Queue<Func<Task>>();
seq[priority].Enqueue(taskFactory);
enqueueWaiter.Release();
}
}
public async Task RunAsync(CancellationToken cancellationToken = default)
{
var tasks = new List<Task>();
while (!cancellationToken.IsCancellationRequested)
{
await enqueueWaiter.WaitAsync(cancellationToken);
Func<Task> taskFactory;
lock (_lock)
{
var firstPriority = seq.Keys.First();
taskFactory = seq[firstPriority].Dequeue();
if(seq[firstPriority].Count == 0)
seq.Remove(firstPriority);
}
var task = WrapInSemaphore(taskFactory);
tasks.Add(task);
}
await Task.WhenAll(tasks);
}
private async Task WrapInSemaphore(Func<Task> task)
{
try
{
await rateLimiter.WaitAsync();
await task.Invoke();
}
finally
{
rateLimiter.Release();
}
}
}
#опыт
Please open Telegram to view this post
VIEW IN TELEGRAM
26🔥14👍2
Еще мне тут достался набор всех вопросов с ответами от одного бигтеха, в том числе были практические задачи, и я вот что подумал. Сейчас сильно набрала популярность такая тема сливов вопросов с собеса(разными путями: через паравозики собесов, просто записи или кто-то из сотрудников сливает) и эта проблема, как мне кажется, является одним из краеугольных камней в проверке компетенций. Опустим то факт, что задания бывают херовыми и тупо не реливантными, идеальное собеседование в любом случае должно содержать лайф кодинг, так как это ближе всего к реальной работе. И я реально не понимаю почему HR не борются со сливами именно генерацией новый задач под каждый собес, так как генерация новой задачи занимает минут 15 и вот уникальная проверка готова. Что ж, надеюсь HR'ы не читают мой блог😑
В прочем и кандидат может сидеть с ИИ, который будет ему подсказывать, а это проблему уже сложнее решить😏
В прочем и кандидат может сидеть с ИИ, который будет ему подсказывать, а это проблему уже сложнее решить
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍8🔥2
Long time no see, yooooo 😎
Завязка
Не считая предыдущего поста, я не светился почти три месяца, и на это есть причина.
Одна из двух больших целей на этот год - это покупка квартиры. Не сказать, что я мечтал о ней или мне это было критически необходимо, скорее наоборот думал, что квартира станет обузой, так как у меня нет и не было планов задерживаться в каком либо месте. Но мое мнение поменялось на 180 градусов, когда я услышал аргумент про то, что своя квартира - это отличная возможность жить стабильно за копейки, а возможности я люблю. Если жить не супер роскошно, то зачастую съем - это половина(а то и больше) расходов за месяц, то есть время, которые мы можем провести за счет накопленный возрастает вдвое, что потрясающе.
Ну и конечно ипотека в 6% ощущается как подарок при ставке в ~20%, поэтому я решил действовать... И через пол года начал🙃
Превозмогание
Я не ожидал, но это оказалось действительно сложной задачей. Столько решений как в предыдущие 5 месяцев, я не принимал за последние пару лет, от выбора города, где купить квартиру, до выбора цвета обоев. К тому же я хотел как можно быстрее закончить процесс заселения и вернуть тот уровень комфорта, который был на предыдущем месте. Все это полностью парализовало мою работу за последний месяц, буквально все активности пошли под нож.
Если кто-то тоже планирует впервые купить себе квартиру, то задавайте вопросы, постараюсь ответить.
Есть конечно и второй минус - пока ипотека не выплачена, я ограничен РФ и работой на компании с аккредитацией до полного погашения. Все это довольно значительно, поэтому я скорей всего буду выплачивать ипотеку как можно быстрее(многоработничество🤔 ), хоть это и не особо выгодно с текущей инфляцией.
Счастливый конец
И все же It's done😎 и я постепенно собираюсь возвращаться в ритм, который был в конце 2024, так как ВУ сама себя не найдет и ютуб падпищеков не накинет.
Кста, если есть кто из Калининграда, отзовитесь, а то в Ростове было пару интересных сообществ, а тут не понятно.
Еще я написал кучу постов на LinkedIn за последние несколько месяцев, так что буду благодарен за реакции, комменты. Один из них даже набрал 6к охвата:
Ноль
Раз
Два
Три
Четыре
Пять
Шесть
Семь
Восемь
Девять
Десять
Завязка
Не считая предыдущего поста, я не светился почти три месяца, и на это есть причина.
Одна из двух больших целей на этот год - это покупка квартиры. Не сказать, что я мечтал о ней или мне это было критически необходимо, скорее наоборот думал, что квартира станет обузой, так как у меня нет и не было планов задерживаться в каком либо месте. Но мое мнение поменялось на 180 градусов, когда я услышал аргумент про то, что своя квартира - это отличная возможность жить стабильно за копейки, а возможности я люблю. Если жить не супер роскошно, то зачастую съем - это половина(а то и больше) расходов за месяц, то есть время, которые мы можем провести за счет накопленный возрастает вдвое, что потрясающе.
Чиллить без работы целый год?
Почему бы и да!
Ну и конечно ипотека в 6% ощущается как подарок при ставке в ~20%, поэтому я решил действовать... И через пол года начал🙃
Превозмогание
Я не ожидал, но это оказалось действительно сложной задачей. Столько решений как в предыдущие 5 месяцев, я не принимал за последние пару лет, от выбора города, где купить квартиру, до выбора цвета обоев. К тому же я хотел как можно быстрее закончить процесс заселения и вернуть тот уровень комфорта, который был на предыдущем месте. Все это полностью парализовало мою работу за последний месяц, буквально все активности пошли под нож.
Если кто-то тоже планирует впервые купить себе квартиру, то задавайте вопросы, постараюсь ответить.
Есть конечно и второй минус - пока ипотека не выплачена, я ограничен РФ и работой на компании с аккредитацией до полного погашения. Все это довольно значительно, поэтому я скорей всего буду выплачивать ипотеку как можно быстрее(многоработничество
Счастливый конец
И все же It's done
Кста, если есть кто из Калининграда, отзовитесь, а то в Ростове было пару интересных сообществ, а тут не понятно.
Еще я написал кучу постов на LinkedIn за последние несколько месяцев, так что буду благодарен за реакции, комменты. Один из них даже набрал 6к охвата:
Ноль
Раз
Два
Три
Четыре
Пять
Шесть
Семь
Восемь
Девять
Десять
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥13👍6
Ради эксперимента бахнул только что около 50 откликов на hh с 4+ лет опыта, с условиями удаленка и 300к, посмотрим какая будет конверсия в приглашение на первый созвон.
Из интересного🤔
• Много вакансий гибрид или офис.
• Так же довольно много вакансий для челов с нулем опыта или < 3 лет.
• В целом вакансий реально мало, я хотел откликнутся на 100, но их тупо нет😔
• Если в вакансии есть вилка, то в 90% - это копейки.
Результаты через 1-2 недели кину. Мой предикт - 2 приглашения🙃
Из интересного
• Много вакансий гибрид или офис.
• Так же довольно много вакансий для челов с нулем опыта или < 3 лет.
• В целом вакансий реально мало, я хотел откликнутся на 100, но их тупо нет
• Если в вакансии есть вилка, то в 90% - это копейки.
Результаты через 1-2 недели кину. Мой предикт - 2 приглашения
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍17❤5🔥3😁2
Делаете ли вы небольшие заметки в течении дня? Если да, то где?
Anonymous Poll
8%
Notion
6%
Google Keep
6%
Apple Notes
23%
Telegram "Saved Massages"
0%
Evernote
28%
Obsidian
6%
Да, но в другом приложении (обязательно напиши в каком в комментах)
23%
Нет, не делаю