Сибирский Dev | IT survival
Kanalga Telegram’da o‘tish
Рассказываю про весь путь от идеи стать айтишником до первой работы https://t.me/SibDevJun
Ko'proq ko'rsatish483
Obunachilar
+124 soatlar
+17 kunlar
+1030 kunlar
Postlar arxiv
👍 Новый инструмент в работу
Тут задача упала - узнать почему долго загружается инфа с одного эндпоинта и подкинули мне совет почитать про профилирование 😍
Изучал и пробовал cProfiler (идет в стандартном наборе с питончиком) и pyinstrument (на скрине)
В общем, советую всем использовать - библиотека легко встраивается в код или поверх модуля с кодом и выдает подобные отчеты, где можно увидеть:
✅ весь путь кода от функции к функции
✅ где и сколько времени затрачено на выполнение кода
✅ % соотношение между каждым шагом (найти где затраты самые большие)
Иногда не знаешь что такое существует и сидишь обложившись логами и высчитываешь сколько секунд прошло от начала и до конца, а оказывается создаешь велосипед и все уже есть 🌈
💵 Че там по ЗП
Выкатили динамику зарплат по языками и городам
Из того, что бросается в глаза:
✍️ регионы догоняют МСК (кроме моего Новосибирска 🙄)
✍️ чем меньше специалистов в языке, тем выше его зарплата (ну это как бы очевидно и без статистики 😄)
✍️ 1С не отстает от других языков по оплате труда (не реклама 🤪)
🛍 Рабочий мерч
Никогда раньше не носил рюкзаки, оказалось удобная хрень) Столько теперь можно сложить и носить с собой, а не в карманах и руках ✔️
😡 Сбер получил разрешение Индии на создание крупного 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)
➡️ Искусство программирования (Дональд Кнут)
Записываем и рассказываем другу 👌
