Уставший кодер
231 subscribers
27 photos
4 videos
18 links
Душные советы. Рассказываю об IT и DS

Автор - @mdaniel42
Download Telegram
Занимался я тут совсем недавно наймом дата саентистов и понял, что это тот самый момент, чтобы написать описание грейдов😬

Думаю каждый знает, что градация специалистов выглядит так - стажер, джун, мидл, синьор. Однако от компании к компании матрица компетенций сильно различается и на одном месте от вас будут хотеть чтобы вы были ближе к аналитику, в другом к разработке и так далее. Все зависит от задач, которые вам придется решать. Поэтому давайте опустимся скорее к поведенческим паттернам дата саентистов.

Стадия «я все знаю» (стажер/джун)
Человека нужно сильно направлять в работе и выполнении задач. Ему явно нужно наставничество. Ему еще только предстоит понять паттерны выполнения задач, как с кем коммуницировать, задумываться об оптимизации и учится писать документацию.

Стадия «Я вроде что-то знаю» (мидл)
Человек уже знает как нужно работать. Но направлять все еще надо. Нельзя дать проработать какое-то большое решение, только какую-то часть пока не вырастет в понимании. Можно ставить средние задачи.

Стадия «Я знаю, что ничего не знаю» (синьор)
Готовый специалист. Эти задачи и модели скорее всего уже когда-то делал. Дал задачу, он запросил необходимые уточнения и вернулся уже с готовым решением. Редкий и дорогой зверь.

Все всегда хотят найти сеньора, но по цене джуна. Но за цену джуна всегда найдется только джун🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4
Как живется тимлиду

В разных компаниях разное понимание позиции тимлида. Где-то техническую ответственность на себя забирает техлид и тимлид становится больше менеджером, чем техническим специалистом, где-то происходит наоборот и менеджерскую ответственность забирает на себя проджект/продакт и тимлид может фуллтайм заниматься техническими штуками. Но по большей части тимлид это и технарь, и менеджер ответственный за результат.
Как тут не сойти с ума от совмещения двух ролей? Как работать когда ты отсиживаешь жопу на встречах с утра до вечера? (Тут должна быть реклама курсов - пишите мне я продаюсь 😂)

Ответ прост и сложен одновременно - учится делегировать обязанности.

За свою карьеру в айти я повидал и разговаривал с многими тимлидами, которые люто овертаймят, работают по выходным, пытаются жить кодом дальше, а все потому что пытаются жить дальше как технари. Но как только ты стал тимлидом, то твоим основным инструментами стали люди и техническая экспертиза из твоего прошлого, а не возможность самостоятельно закрыть все дыры проекта и 50 закрытых тасок в день.
Поэтому нужно качать менеджерскую составляющую своей жизни. Но отсидеть жопу на встречах все равно придется. Ведь таков путь…
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥31
Нужно ваше мнение подпищщики
Взял тут себе airpods max и меня все начали убеждать, что они переоценены и оверпрайс💀
Это так или нет?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🤔2
Решил я посмотреть на hh джуновские вакансии и ужаснулся. По 1000+ откликов на нормальные вакансии, большие требования по скиллам и низкие зп. От джунов ждут буквально, что они будут готовыми специалистами, которых можно отправить сразу в бой. И я отчасти понимаю подобное желание, потому что сам хотел бы нанять человека и не учить его базовым вещам.
Ну ладно, а что делать то джунам?
Ну тут стратегия простая (и как всегда очень сложная) - пытаться быть в девяностом перцентиле качественных кандидатов. А это значит уметь прогать на питоне и sql, знать минимально алгоритмы, знать качественно базу по классик мл, нарабатывать важные скилы и знания для сферы куда ты хочешь попасть (LLM, рекомендашки и многое другое). Простого пути нет, особенно для вкатунов без технического образования привет Яндекс практикум. Придется потратить очень много времени и сил ради обучения и последующего найма на свою первую работу. Но всегда нужно помнить, что дорогу осилит идущий.
7👍42
Про спорт

Когда работаешь айтишником за кучу денег в секунду очень важно помнить, что наша работа сидячая и сидеть пердеть в стул с утра до вечера не вставая - очень плохая идея, прям вообще очень очень плохая идея. Проблемы бывают разные начиная от безобидных до серьезно мешающих жить.
Очень важно не забивать на свое здоровье.
Так и чего делать то?
Просто больше гуляете. Казалось бы профит, но нет ведь вряд ли получится ходить и писать код… Или нет?
А вот как раз получится - берем покупаем поднимающийся стол и ставим под ним маленькую беговую дорожку (артикулы найдете сами на озоне - это не рекламный пост) и ходим, и ходим, и ходим. Во время встреч, во время кодинга, во время чего угодно.
Параллельно обязательно необходимо давать нашим мышцам быть в тонусе в нерабочее время. Тут уже как кому нравится - бассейн, спортзал с весами, кроссфит и тд.
Не забывайте о себе и своем здоровье, иначе очень быстро можно стать скуфом в самом плохом понимании этого слова с кучей хронических болячек.
Я спустя большое время пришел к своему идеальному варианту - каждое утро прокатываю 8 км на велотренажере и занимаюсь с весами раз в 3 дня.
А как вы следите за здоровьем?
👍64🔥2
Немного тимлидского нытья про Сочи
Кажется тут просто невозможно найти не оверпрайс жилье даже в несезон
Я уже месяца 3 ищу дом ближе к городу, куда можно переехать без «повышаем цену в 3 раза летом» и «с мая сдаем посуточно», потому что подустал сидеть в селе в горах
Решил посмотреть квартиры вместо домов
Так там ситуация в 10 раз хуже💀
Похоже надо уезжать в Тай/Вьетнам/Бали (там цены адекватнее)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Хочу начать серию разборов вопросов найма в IT компании. О чем пойдет речь?

- Написание и редактирование резюме с разборами ваших резюме в комментах
- Где искать вакансии
- Какие бывают этапы собеседований и как их проходить (первичный скрининг, технические секции, лайфкодинг, system design, поведенческие интервью)
- Как торговаться за оффер
- Оффер принят. Период адаптации на работе

Готовы резюме засылать в коменты?😋
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Тимлидское
63
Не знаю зачем, но вот вам целый репозиторий милых анимешных девочек читающих книги по программированию и математике🫡🥳🫡
Коллега скинул и я утонул в милоте😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🥰3
Как написать хорошее резюме?

Берем The Pragmatic Engineer's Resume Template и заполняем его под себя и свой опыт. И потом на нужных сайтах растаскиваем на нужные блоки. Все довольно просто. Но многие умудряются наделать кучу ошибок и пойти под нож у HR фильтров или уже у технических специалистов.

Я успел отсмотреть множество резюме и вот мой личный топ ужасов из резюме:

Вырвиглазные/геометрические/цветные шаблоны. Такое сразу хочется выкинуть в мусорку. Без комментариев.
Вписывание в рабочий опыт время работы над петпроектами или обучение на курсах. Этим любят страдать ребята из Яндекс Практикума. HR фильтр то может и помогает пройти, но вот как только это доходит до человека, который будет тебя собеседовать, то это сразу автоматически вызывает негатив.
Длинные блоки про ваши личные увлечения. Вы конечно большой молодец, что любите synthwave и ходить в походы, но это можно уложить в одно предложение или даже список тегов, а не целый абзац. Вы все таки на работу идете, а не в клуб по интересам.
Вписывание нерелевантного опыта. Если вы не пришли сразу из технического вуза искать работу в IT, то очень часто можно успеть поработать на самых разных работах. Однако зачем вписывать работу баристой в техническом резюме? Это вам поможет устроится дата аналитиком?

Но есть и топ плюсов:
Хорошее описание опыта. Что делал, зачем делал, какие метрики повышал и на сколько.
Ссылки на хорошо оформленный гитхаб с адекватными проектами. А если есть описанный README.md в проекте, то я вообще начинаю таять.
Ссылки на выступления на конференциях/научные статьи. Большой респект тем кто не просто работает, а еще рассказывает публично о своем опыте.

Кидайте свои резюме под постом (я побуду эйчаром и накидаю вам советов)

UPDATE. Как правильно заметили в коментах, сейчас уже работает вариант с «погоняй ллмку до вменяемого ответа», чтобы она тебе по твоему промту написала хорошее резюме.
🔥1🤔1
Я тут понял, что могу слать мемы не только в рабочий чат, поэтому вот
This media is not supported in your browser
VIEW IN TELEGRAM
Ура нашел работу в айти!
Спустя 5 лет:
😁5🗿3🤔22
70 человек поставили 0 реакций - это мой новый антирекорд 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
83❤‍🔥1
Генерация видео становится все более пугающе реалистичной 💀
Такое уже хрен отличишь от реальности
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Ai Filmmaker (Dmitriy Alekseev)
This media is not supported in your browser
VIEW IN TELEGRAM
Театр имени китайского нейроактера

Как-то преступно мало говорят о Lip-Sync модели OmniHuman, которая УЖЕ В ДОСТУПЕ и встроена в Dreamina ( Тиктоковская KREA) от CapCut. А ведь она довольно классно превращает вашу озвучку и картинку в качественное генеративное видео — не только с липсинком, но и с эмоциями, языком тела и ожившим окружением в соответствии с контекстом кадра.

Залетаем вот сюда. Подключаем свой аккаунт CapCut и радуемся бесплатным китайским технологиям в виде 15-секундных видео-кусочков. Там также есть неплохой встроенный генератор речи, которым я и воспользовался для этого видео, превратив текст ChatGPT в голоса персонажей, сгенерированных в Reve.

Ai Filmmaker — подписаться!
🔥8😱5
После поста про курсы нам написал Даниил, чтобы поделиться своим мнением об образовании. И стал новым героем рубрики #Типичный_айтишник.

- Кто ты и чем занимаешься?

Я Даниил, тимлид дс в финтех стартапе одного большого красного банка. Мы пытаемся с помощью различных проектов и гипотез увеличить продуктовые метрики компании и оптимизировать текущие процессы с помощью ML.

- Как ты начал заниматься тем что делаешь сейчас?

Обычно дата саентист - «Всем привет! Я <username> закончил МФТИ/МГУ/ШАД/etc». А вот я ошибка выжившего😅
В IT попал не через ботание в вузе (у меня высшего образования нет), а через собственное упорство и учебу в Школе 21. Многие люди не знакомые со школой могут сказать «ну и что очередные курсы», но это не так. Самое интересное, что там как раз нет курсов, а есть только задания и тебе никто не объясняет как их делать и ты должен сам выплыть, а если не успеваешь в дедлайны, то тебя просто отчисляют.
А чтобы туда поступить я проходил целый месяц вступительное испытание. Ты должен выполнять 24/7 наслаивающиеся друг на друга задания в течение целого месяца. 50% людей уходят в первые две недели, потому что их упорство не настолько сильно. После поступления (оно бесплатное кстати) на основном обучении можно учится от 2 до 4 лет. Выпускаешься ты с неплохим знанием computer science как software engineer.
Дальше было много самостоятельной учебы, выполнение проектов, поиск стажировки и первая работа. Дальше постепенный рост из джуна в техлида одной большой зеленой компании. Ну и наконец я нахожусь на текущем месте тимлида и пытаюсь с нуля выстроить дс процессы и сделать жизнь моей команды более приятной.

- Что самое интересное в твоей работе?

Наверное самое интересное в моей работе это то, как я могу влиять на ландшафт моей компании. Посколько А Деньги существует не так давно, и совсем недавно вышла из фазы стартапа, то процессы совсем не устоялись, и мы с помощью нашей дс экспертизы можем помогать компании их выстраивать. Это полезно компании и интересно команде.

- Что самое неинтересное/неприятное?

Самый большой минус в моей работе – огромное количество стресса. Когда ты тимлид, то ответственен за все. За команду, за инфраструктуру, за качество кода, за техническую архитектуру проектов, за сроки выполнения, за разные договоренности, за правильное видение проекта и его документацию. Ты больше не можешь пойти к синьору-помидору и что-то спросить, потому что ты и есть синьор-помидор и все наоборот приходят к тебе с самыми разными вопросами. А тебе еще и приходится отвечать на них 💀

- Были ли какие-то веселые истории?

Да, были.
Один раз пришлось доказывать продакту с бигбоссом, что генерация фейковых матерных городов и улиц – важная задача под дружный хохот команды, которая читала в этот момент примеры генерации.
Или один раз я собеседовал человека с черной повязкой на глазу и я не мог серьезно вести себя на собеседовании, потому что не мог не думать о том, что собеседую злодея из бондианы 🤣

- Твои советы для успешного успеха?

Для успешного успеха нужно обладать одним очень важным качеством - упорством, потому что ничего не приходит просто так. За любой историей успешного успеха скрываются тысячи потраченных часов на обучение или неудачные попытки. Ты просто продолжаешь делать, то что тебе нравится и в чем ты хорош, не смотря ни на что.
Просто посмотрите на истории многих артистов, деятелей искусства, бизнесменов, ученых и у всех есть одно важное сходство (и речь не про то что советуют инфоцыганские книжки про вставать в 6 утра и что-то такое) - они приложили огромное количество усилий в своей сфере и невероятное количество раз терпели неудачи, но в итоге получили свою награду за упорство.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12