Сибирский Dev | IT survival
Kanalga Telegram’da o‘tish
Выживач в IT. Мои мысли по найму и работе в мире разработки. Для связи @masian4eg
Ko'proq ko'rsatish674
Obunachilar
+224 soatlar
+47 kun
+2430 kun
Postlar arxiv
😡 Сбер получил разрешение Индии на создание крупного IT-подразделения в Бангалоре.
И это плохая новость. Сбер ищет более дешевую рабочую айти силу. Конечно, для Сбера это раз плюнуть выложить круглую сумму, чтобы открыть целое подразделение в Индии и нанять переводчиков, которые будут доносить ТЗ до индусов-разработчиков, НО здесь можно понять, что оказывается это дешевле, чем вырастить своего джуна... 😭
🎚️ Выбираем сторону
Вчера появилась такая новость:
В России запустят шесть новых исследовательских центров по развитию ИИ
А на фоне последних новостей, о том что есть дефицит специалистов в ИБ и сетевых инженеров, то стоит задуматься кем ты хочешь стать - тем, кто создает опасность и развивать ИИ или тем, кто должен защищать инфраструктура от этой опасности 🤔
Это конечно шутка про опасность от ИИ (с долей правды), но о трендах в IT уже пищат из каждого чайника 🗣🎞 Стоит посмотреть
Никогда не смотрел и не слушал подкасты, но тут наткнулся на выпуск Yet Another Podcast про найм в Яндексе с подводными камнями, офферами, собесами, карьеру и всё это без «где вы видите себя через 5 лет»: https://youtu.be/teDBLifLTpA
Пробегусь по таймлайну:
❓ IT — это про деньги?
Тут личное мое мнение - нет, что подтверждают участники подкаста. Это должно в первую очередь нравится, а деньги это уже приятный бонус к любимому делу
❓ Кто нужен в IT сейчас
Немного странный вопрос и каждый день спрос может меняться. Например на днях видел новую профессию - промт инженер 😮 Человек, который сможет настроить правильное общение и запросы с ИИ типа чатГПТ)
❓ Самые ценные разработчики
❓ Зачем вам софт-скиллы
Важный пункт, но слабо затронут. Личное мое мнение - кто обладает софт скиллами, тот будет универсальным солдатом в IT. Ты не только пишешь код, но еще и находишься в команде, а в будущем возможно будешь и управлять ей)
❓ IT 10 лет назад и сейчас: что изменилось
Меня 10 лет назад не было в IT, но одним глазом наблюдал. Интересно было послушать у тех кто застал то, что было тогда)
❓ А собеседования в IT сложные?
Кратко - сказали нет 😄
❓ Про сложные алгоритмические задачи
Это надо знать и понимать, так или иначе. В работе постоянно не требуется, но где то может всплыть
❓ Зачем Яндекс сам учит людей
❓ Культ отличника в IT
Да, это есть у многих в айти, кого то это может задевать, кто-то от этого выгорает, но тут все таки интеллектуальная работа
❓ Путь гуманитария в IT
Не важно кем ты был - выучиться можно и на пенсии и получить новый опыт
❓ Три главных лозунга карьеры
❓ Советы для новичков в корпорации
Да главное не быть закрытым и не бояться спрашивать)
❓ Сколько. Платят. В Яндексе
❓ Удалёнка vs Работа в офисе
Тут я полностью согласен с мнением в подкасте. Это прикольно, удобно, но страдают коммуникации. Даже когда я работал первые месяцы только в офисе мне не к кому было обратиться моментально, так как на 90% команда на удаленке. Простые вопросы могли решаться полдня( А если ты что-то придумал, то на эмоциях здесь и сейчас не рассказать это коллегам, нужно назначать мит...
❓ Работа в разных часовых поясах
Почти всегда работал с привязкой к МСК времени, поэтому мне привычно
❓ Культура детского сада в IT
Говорят эта мода постепенно уходит на любые прихоти в опен спейсе (приставочки, кресла мешки везде, пп еда полный холодильник, настолки на любой вкус и тд), но у нас пока так и мне норм)
❓ А что в офисе нужно разработчику
Для меня офис это немного добавление самоорганизации, но главное - увидеть людей и пообщаться в живую
❓ Чему может научить работа в Яндексе
В общем, подкаст интересен, чтобы узнать свежую инфу "а как там сейчас в айти", каких то практических ответов вряд ли получите, но мотивирует дальше бороться за оффер 😏
👀 Компании назвали самых востребованных айтишников.
Исследование провел сайт «Зарплата.ру». 1200 руководителей из разных российских компаний рассказали, каких IT-специалистов будет сложней всего нанять в следующие три месяца. Сейчас самые «дефицитные» — специалисты по кибербезопасности, сетевые инженеры, мобильные разработчики и руководители команды разработки. А вот фронтенд- и бэкенд-разработчики будут нужны не так сильно. Не предвидится также дефицита тестировщиков и специалистов по data science и машинном обучению.Считаю не стоит бежать переучиваться, лучше развивайтесь дальше в своем направлении, чтобы стать более крепким и опытным 😉
🚀 ITS CTF
Впервые на выходных участвовал в таком мероприятии, где получаешь задания на взлом, обход защиты, дешифрование 🤯
Без подготовки было совсем сложно, особенно когда это все учился создавать, а не ломать))
Первый день сходили командой в оффлайн, большое спасибо желтому банку за теплый прием участников и небольшой мерч 👍
Положительных моментов в таком опыте много:
📌 тусовка самое главное (HR кстати всегда присутствует на таких мероприятиях и можно обратиться к нему с вопросами)
📌 получили огромный опыт с другой стороны разработки - пентеста (до сих пор в восторге от софтины Burp Suite и продолжаю ей пользоваться в работе теперь)
📌 очень интересные истории задач - от поиска артефактов сталкером и взлома админки поликлиники до удаления фото с новостного портала
Мы решили всего 5 задач из 30, и те из лиги новичков, но теперь стало интересно в этом разобраться по глубже. Возможно, поучаствую в подобном еще 😁
🍬 Для стажеров
Не реклама, просто нашел в почте, а многим будет интересно)
Яндекс анонсировал стажерский митап оффлайн(Москва) и онлайн для всех, кто сможет решить задачи 🙃
Обещают стенды с вакансиями, лекции от разработчиков и аналитиков, неформальное общение со стажерами компании и руководителями команд, вечеринка, настольные игры, головоломки, квизы 👍
🥕 Регистрация
😏 Впрочем, ничего нового...
Главное в этой статье все таки считаю вот это:
По ее словам, вернувшиеся - преимущественно Junior-специалисты (начинающие - прим. ТАСС), для которых нахождение на территории РФ или даже в офисе является одним из обязательных условий при трудоустройстве. "При этом предложений для Junior-специалистов стало меньше, а самих кадров на рынке явный переизбыток"
Что касается кадрового вопроса в IT-индустрии, эксперт признала дефицит в этой сфере, но уже среди "айтишников" уровня Middle (специалисты с опытом работы в несколько лет - прим. ТАСС) и выше. Колпакова объяснила это активным процессом импортозамещения ПО: в частности, переводом крупного бизнеса с систем компании SAP на 1С. "Поэтому всем сейчас нужны крепкие специалисты, которых не нужно будет долго обучать, наставлять и вводить в курс дела", - добавила эксперт.
👀 На самом деле знаю одного человека, который после курса Fullstack python+react пошел работать в 1С разработку - больше вакансий и спрос, ну и компания в IT реестре
🥲 Ждем 2024
Эксперт говорит, что даже джунам с профильным образованием тяжело что-то найти, а тем кто закончил только курсы - нереально 🫠
Компаниям проще переплатить за миддла, а многие крупные компании даже сворачивают стажерские программы 🤔
НО автор дает надежду на 2024 год, так что ситуация может улучшиться)
Не зря в последнее время количество стартапов стало неумолимо расти 👍
☝️ Кстати...
Закончил курс, получил сертификат, даже футболку Яндекс Практикум прислали)
Не скажу, что стал спецом в асинхронном программировании, но кое что понял и стал хотя бы в коде разбираться🙃
🫡 Оффер за 2 месяца поиска работы
Попался тут совет от человека прошедшего онлайн-курс на тестировщика, который получил оффер через 2 месяца поиска первой работы (орфография сохранена):
Поверьте, рынок джунов тестировщиков переполнен, как никакой другой, ведь это считается "проще всего, ща быстро вкачусь в айти", поэтмоу те, кто прошел курс, нихрена не усвоил и ломится на собесы понижают уровень зп и повышают требования, ведь конкурс огромен.
На всякий случай, хотите или нет, напомню, что точно работает (меня сейчас активно хантят):
- заполненная по определенному формату и активная страница на linkedin
- резюме тезисное с девизом "вы меня точно захотите": действие - польза бизнесу, действие - его крутое исполнение, читаться должно быстро , просто, чтобы легко искалось нужное
- обязательно заполненные навыки и побольше
- отправлять резюме в личку на линктин, хабре или через официальный сайт компании
- писать сопроводительные в стиле вакансии
- портфолио по ссылке
Всем удачи!
⚙️«Ух, опять что-то в карданный вал вступило!»
Перед вами стоит огромный полуробот-полуавтобус и держится за поясницу. «Ну чего смотришь, выручай! Надо разобраться с модулем трансформации, чтобы меня не клинило после каждого превращения... а пароль от модуля трансформирован!», — робот скрючившись протягивает бумажку с паролем.
На земле валяется шестиугольный диск, на котором пунктиром намечены места под отверстия.
its-cardan-rih78ry.spbctf.ru/
Ответ в задании — это строчка формата
its{…}
Пишите, рассуждайте и задавайте вопросы по задаче в комментарии, попробуем решить вместе 🤔
PS Что это и откуда я расскажу через недельку)
PSPS программировать здесь уметь не нужно🍩 Дополнительный материал
По стопам митапа дополняю посты "списком литературы" от выступающих, что будет полезно знать и изучить 👍
Классические концепции:
➡️ сортировки
➡️ поиск элементов в коллекциях
➡️ построение и обход деревьев
➡️ графы, поиск в глубину и ширину
➡️ динамическое программирование
➡️ сложность алгоритмов
Сайты, которые помогают решать задачи:
➡️ Codewars
➡️ Codeforces
➡️ Leetcode
➡️ Hackerrank
➡️ Topcoder
Курсы:
➡️ Алгоритмы, часть 1
➡️ Специализация "Структуры и алгоритмы данных"
➡️ Лекции курса "Структуры и алгоритмы данных от Тинькофф обращение"
➡️ Конспекты по продвинутым алгоритмам и структурам данных
Книги:
➡️ Алгоритмы. Построение и анализ (Томас Кормэн, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн)
➡️ Cracking the coding interview: 189 programming questions and solutions (Gayle Laakmann McDowell)
➡️ Искусство программирования (Дональд Кнут)
Записываем и рассказываем другу 👌
😲 2 задача посложнее
Есть 3 последовательности чисел, каждая содержит эти числа по восходящей, например
1, 2, 3, 4
3, 3, 4
2, 4, 5
Нужно найти общее число из 3 строк 🧦
Рассуждения и решения тоже жду в комментариях!
Ответ предложенный на митапе ниже)
a1 = [1, 2, 3, 4]
a2 = [3, 3, 4]
a3 = [2, 4, 5]
i1 = 0
i2 = 0
i3 = 0
while a1[i1] != a2[i2] or a1[i1] != a3[i3]:
if a1[i1] < a2[i2]:
i1 += 1
elif a2[i2] < a3[i3]:
i2 += 1
elif a3[i3] < a1[i1]:
i3 += 1
print(a1[i1])🤔 1 простая задача
3 варианта под катом в комментариях, а третий самый удачный по мнению организаторов 👍
Ненужные усложнения:
Следует избегать ненужных усложнений - используйте обычные циклы и операторы ветвления
Можете не подглядывая порассуждать в комментариях)
🌕 Задачи при отборе в "желтый" банк
Посетил очередной митап, в котором был упор именно на алгоритмические задачи. Разбиралось пара примеров - простой и немного сложнее.
Суть была не в тренинге по решению задач, а в том, чтобы рассказать на что кандидату нужно делать упор при их решении 📌
Проверяемые навыки на этапе кодинга:
- Логика
Как кандидат ищет решение сложной нестандартной задачи
- Оптимизация
Как оценивает сложность решения и оптимизирует его
- Коммуникация
Как общается и рассуждает
- Код
Какой код получается в результате
Шаги решения:
- Внимательно несколько раз прочитать задачу, чтобы ничего не упустить
- Обсудить алгоритм
Набросать варианты решения и выбрать наилучший
- Написать код
Реализовать выбранный вариант на любом языке программирования
- Проверить и отладить
Придумать тест-кейсы, о отладить код и исправить ошибки
Далее задачи, варианты и ответы будут под скрыты, можете писать свои ответы в комментарии 👇
👶 Перспективный и опасный джун
Посетил на кодефесте доклад "Что будем делать с джунами" в формате квартирника. Вел квартирник представитель одной из популярных онлайн школ и были эксперты из разных айти компаний.
Основной вопрос был не что делать с джунами, которых куча сейчас на рынке, а что делать с джунами, которые уже работают в компаниях. Крупные компании не берут джунов, а хантят их в компаниях по меньше уже выросших до миддла предлагая зарплату выше, а небольшие компании не хотят связываться с джунами, так как они вкладывают время и средства в их обучение, а потом их хантят, а они не могут позволить себе платить джуну больше... 😐
Чувствуете замыкание, да? 🤔
Лично мое мнение - заключение контракта на определённых условиях, что специалист обязывается выработать какой-то проект или срок, после того как получил достаточно знаний и опыта, чтобы стать в компании миддлом.
Иначе джун действительно становится не выгодным вдвойне 🗿
🥵 20+k шагов за 2 дня
Очередная конфа) На этот раз у себя в Новосибе - CodeFest
Около 100 докладов, 1500 участников, 15 стендов, рюкзак мерча 🤣
Сложно выделить в кратком посте все, думаю можно разделить это все на отдельные. Просто скину фоток пока что )
