Comments 138
А по теме, кажется мне, что возраст вам мешает, было бы 27 — уже бы давно взяли кто-нидь.
DS — дело молодых, имхо.
37 – вполне молодой возраст, кроме как в плане запросов :-)
Я уже давно задаюсь вопросом, куда уходят айтишники после 40. Выводы неутешительные. Либо ты успеваешь прокачаться до уровня тимлида-руководителя и сделать карьеру именно по административной лестнице, либо кранты. Вариант ещё бизнес свой замутить, но тогда большой вопрос откуда клиентов брать
… либо кранты.
Что вы имеете в виду? Как будто число 40 что-то меняет? После 40 можно делать тоже, что и до.
Привлекательность сотрудника для работодателя становится сильно ниже. Нужны молодые, умные, способные, которые могут и хотят овертаймить. А не старые пердуны )
А так есть области, где «молодых, умных, способных» довольно мало.
Ну, коллега же метит в стильно-модно-молодёжно (направление DS) и ещё где платят хорошо… а не в какие-нибудь институты, где бородатые дяди разрабатывают отечественное железо на микроконтроллерах )))
Кто-то же должен принимать решение годится ли то что сделали молодые или нет. Просто на мой взгляд опыт позволяющий сделать вывод "так не взлетит не надо" или "уже пробовали" он просто так не приходит, причём он(опыт) уже привязывается к конкретной сфере деятельности, тут да это уже не просто ит-ник но и не обязательно "совсем руководитель" Да есть и те кто остаётся чистым разработчиком, но всё же не у всех одинаковые вводные с точки зрения как здоровья (память/способность быстро погрузиться и т.п.) как и ценности для конкретного работодателя...
Я уже давно задаюсь вопросом, куда уходят айтишники после 40. Выводы неутешительные. Либо ты успеваешь прокачаться до уровня тимлида-руководителя и сделать карьеру именно по административной лестнице, либо кранты. Вариант ещё бизнес свой замутить, но тогда большой вопрос откуда клиентов брать
Оба-на.
Оказывается все люди после 40 автоматически или начальники или бизнесмены?
Прямо-таки все миллионы людей обязаны ими стать?
То есть рядовых работников в возрасте быть не может?
Вы наверное, из какой-то другой вселенной нам пишете.
Нет. Можно в др сферу пойти.
Отвечу вашими же словами:
в любой новой профессии будет так —
после 40 оч тяжело — о чем и речь
Просто в 40 продавать нужно то, что в 20-30 не могут предложить… физически.
Да и вообще скоро 25 летние будут плакать как все плохо, ведь дети с 4-8 лет на онлайн платформе начинают учиться, а через 5-10 лет у них уже стаж миддла.
В одной из контор, где я работал (огромный ритейл в Канаде) в ИТ было дофига и больше людей за 50. Найти новую работу им, наверное, сложновато, а вот на текущей они знают ВСЕ (ибо большинству систем там 10-15-20 лет)
А то вездесущие он лайн курсы,
лозунги раздают — мы тебя с «нуля» научим за год, два до специалиста со статусом — мечта HH ))
Похоже на сюжет фильма "Мотылек" 1973 года) Статья отчичная, что-то подчерпнул, в чем то убедился лишний раз. На фоне рекламы курсов для супервостребованных специалистов с гарантией трудоустройста выглядит весьма контрастно.
Ну вот, пока писал и про фильмы сказали и про курсы :(
Да даже я сейчас читал и думал «ничосси человек для джуна знает», а потом «ну как-то для 37-летнего уже не так и впечатляет»
В любом случае, желаю удачи в поисках
ввести обязательную сертификацию специалистов на госуровне и заставить работодателей принимать при наличии бумажки? Хотя не, ничего хорошего из этого не выйдет. Так что терпите и либо пробуйте зайти с другой стороны (например, из поддержки айти продуктов + внутренний рост в компании), либо, как я выше уже сказал, покажите на том же kaggle, что Вы не хуже молодняка
Инженеры — строители тоже в теплых помещениях сидят, оклады такие же. Х
Такие же, но не такие. Во-первых, айти — это свобода. Работать удалённо откуда угодно (но с нюансами). Во-вторых, почему-то все считают, что они с порога будут в айти получать 500кк в наносек. Что отчасти правда. Но скорее обуславливается не тем, что в айти хорошо, а в остальных сферах в РФ полная попка
Путинскую пропаганду завезли?
Оклады в 500 кк — это Ваше воображение рисует, а не hh.ru.
500кк — конечно ) Или вы сарказм не парсите? Но если Вы реально хороши и умеете лидить — по моим оценкам — медиана в Москве — 300 (тыс руб в месяц), но можно допрыгнуть и выше. СТО получают существенно больше (вероятно за мульен).
Касательно вакансий на ХХ — Вы же понимаете, что начиная с какого-то момента вилки вакансий не публикуют? И, конечно, реальная картина, она между «предложениями» с ХаХа и «запросами» кандидатов.
Не говоря уже о том, что можно работать на зарубежную компанию (примеры есть и вполне успешные) и получать зарубежную зарплату. Надеюсь, не надо доказывать, что «погроммизды» так могут?
проекта). В IT — минимум три + тестовое задание.
И что? Кто достоин — тот прорвётся? Или Вы из тех, кого страшат трудности? )))
Насчёт полной попки везде, кроме IT — это у Вас просто кругозор узкий. Вас ведь никогда никакие другие отрасли не интересовали.
Да, у нас в РФ полная деградация всего ) аж настолько, что «дворце» в Геленджике плесень и ФСБшники проваливают операции )
Идеально найти какой-то проект (или несколько) на долгосрочный саппорт, тогда озвученные вами 500 в месяц за 80 часов возможны.
Джун за 500 евро и 4 часа в день это очень маловероятно. Не говоря уже о том, что джун на удаленке. Если смотреть по зп, то джун получает +- столько за фултайм.
У большинства Junior, которых я собеседовал на DS позиции, проблемы именно с программированием, а не со знаниями Data Science, которых не очень-то и много нужно уметь для успешной работы.
но прокачка инженерных навыков в моем учебном плане уже есть (аглоритмы и структуры данных, литкод или типа того, хотя бы основы с++)
есть пет проект, где я переделал тетрис на pyqt5 в виртуальную пробирку с виртуальными бактериями, которые ищут еду и пытаются не умереть
1. не умеют разбираться с проблемами и новой информацией. если что-то пошло не по сценарию — всё, целый день потерян, так как навыка отладки нет.
2. не умеют нормально объединять куски кода.
3. не умеют проверять код на наличие ошибок, проверять на крайние случаи.
4. не умеют планировать работу длиннее часа, программируют «наудачу».
5. не умеют получать хороший результирующий код из экспериментального.
6. очень медленно всё делают (потому что постоянно гуглят?)
Может Вы менее 1000$ за джуна даже «мараться» не будете.
Озвучьте плз. какие ожидания по ЗП себе поставили
PS Добавил в закладки тему, посмотрим чем всё закончится. Желаю удачи.
Но кстати да, это тоже любопытная проблема. Я за хорошие деньги работаю в геймдеве, друг — достаточно успешный C# разработчик в финтехе, и регулярно мне говорит «как к вам попасть? геймдев это же круто».
И единственный мой ответ пока что — это «а ты готов на пару лет уменьшить свою зарплату как минимум в 2 раза?». Как рукой снимает.
И что-то мне подсказывает, что навёрстывать зарплату после «8-летнего опыта в интернет-торговле и таргетированной рекламе» будет непросто даже в такой передовой сфере, как ML
Так что перепрыгнуть из аккаунта в какого-нибудь джуниор-Go разработчика вполне реально. А если искать работу в своей индустрии, то еще и по деньгам можно не потерять ничего, а даже вполне выиграть. Просто потому, что знаешь изнутри, как это работает.
Как с DS — не знаю, но предполагаю, что вполне также. В сфере таргетированной рекламы куча вакансий для дата аналитика, особенно, если ему не надо объяснять, что такое cpm и ctr, и какие бывают лиды.
я на разные ставки готов, в т.ч. и на стажерские. но когда спрашивают, говорю от 70 (если прямо не сказано, что ищут стажера). возможно, это моя ошибка.
тут ведь вопрос не только в ставке. а в задачах, том насколько предложенная работа разовьет мои навыки, есть ли ли наставники.
если это 40-50 и неясные перспективы, но задачи нужные для стада и начального опыта вполне могу, но в свободное время буду учиться тому, что считаю нужным для развития. за 70+ на старте и интересные для меня задачи не просто могу но и готов все свободное время посвящать тому, чтобы как можно скорее выйти на нужный уровень конкретно для этого места… как то так
ЗЫ. Любопытно, какое у вас базовое образование. На это смотрят даже больше, чем на возраст, кмк. (я точно смотрю).
занимайте высшие места в kaggle — тогда и будет успех. А так… долго можно мыкаться
А на каком хабе в хакатоне Цифрового Прорыва был кейс по размещению постаматов Почты России? Интересно. Что-то не попадался такой навскидку.
Откройте свой бизнес. В крайнем случае, работайте в смежной отрасле, пока не найдете достойного предложения/возможности. Ни о каком джуне в вашем случае не может идти и речи.
И ещё больше офигеваю с того, что их в итоге отшивают с джунских вакансий.
Если бы этот мир был справедлив, я должен тогда бы был вообще уйти в бомжи вот прям сейчас.
P.S. Я бы на твоём месте просто сочинил бы резюме, где у меня бы был опыт работы в разных уже не существующих конторах, и подался как минимум на мидла, а то и на сеньёра… ну типа на сеньёра не возьмут, срежут на собесе до мидла — ну и отлично. И побольше гонору. И не решать всякий трэш по ночам, а спать.
И ещё больше офигеваю с того, что их в итоге отшивают с джунских вакансий.
Хайповый язык + хайповое направление. Вакансий на уровень джуниора по питону кот наплакал (при этом толпы кандидатов после курсов) и требования обычно очень серьёзные:
- как минимум понимание ООП
- итераторы и генераторы списков
- декораторы (а иногда ещё и метаклассы, перегрузка операторов, методы классов и статические методы)
- опыт работы с git, базами данных (sql, nosql) и т.д.
- зачастую нужен опыт работы со специфичными и неспецифичными (celery, asyncio) либами.
Опять же на гитхабе красиво и замечательно оформленная документация, но нет исходников. А гитхаб всё-таки создавался, чтобы можно было удобно просмотреть код и/или склонировать репо.
P.s. автору удачи и терпения, вкатиться будет тяжело, параллельно изучайте теоритическую базу, структуру и типы данных, алгоритмы и т.д.
Мимо 22 годика, работу на питоне так и не нашла
Вакансий на уровень джуниора по питону кот наплакал (при этом толпы кандидатов после курсов) и требования обычно очень серьёзные
Кандидаты после курсов — это не джуны, а стажеры.
Джун — это уже программист с опытом реальной работы, а не тот, что после курсов.
очень серьёзные:
как минимум понимание ООП
итераторы и генераторы списков
декораторы (а иногда ещё и метаклассы, перегрузка операторов, методы классов и статические методы)
опыт работы с git, базами данных (sql, nosql) и т.д.
- Итераторы — конечно, это элементарщина. Вы бы еще написали в «высокие требования» умение работать с условными операторами и циклами. Итераторы — того же уровня познания.
- git push, git commit, git add — не бином Ньютона, чай. Знания по слиянию веток там не требуются.
- Без СУБД в наше время никуда. К слову — SQL придуман для менеджеров. Не для программистов. Это специальный простой язык. Если не вдаваться в глубину оптимизаций (чего от джуна и не ждут), то не вижу причин не освоить SQL за день.
- Декораторы — это только звучит страшно.
Кандидаты после курсов — это не джуны, а стажеры.
Кандидатов подобные мелочи не волнуют. Вакансий уровня стажёр для python на hh: 1, хабр карьера: 0 (поиск выдаёт вакансии тестировщиков/суппорта, кого угодно, но не программиста Python). И берут в основном студентов с профильным образованием.
Итераторы — конечно, это элементарщина. Вы бы еще написали в «высокие требования» умение работать с условными операторами и циклами. Итераторы — того же уровня познания.
Зато генераторы списков это уже не элементарщина. Спрашивают, например, чем yield отличается от return.
git push, git commit, git add — не бином Ньютона, чай. Знания по слиянию веток там не требуются.
У меня спрашивали отличия между merge и rebase.
Без СУБД в наше время никуда. К слову — SQL придуман для менеджеров. Не для программистов. Это специальный простой язык. Если не вдаваться в глубину оптимизаций (чего от джуна и не ждут), то не вижу причин не освоить SQL за день.
Задают вопросы про представления, индексы и т.д. Сложные вложенные запросы за 1 день писать не научишься. С redis обычно спрашивают про опыт с celery, а не с условно-простой rq.
Декораторы — это только звучит страшно.
Да, но там дальше ещё целый список про что спрашивают.
Вдобавок на джуна уже требуют знание фреймворков/либ.
очень серьёзные:
Сложного там тоже хватает, но вы это проигнорировали. А ещё надо учитывать, что знать это всё мало. Надо ещё ответы извлечь из головы, и сформулировать в состоянии стресса.
У меня спрашивали отличия между merge и rebase.
Задают вопросы про представления, индексы и т.д. Сложные вложенные запросы за 1 день писать не научишься. С redis обычно спрашивают про опыт с celery, а не с условно-простой rq.
Да я тоже такое спрашиваю.
Но!
Не если я задаю этот вопрос — это не означает, что на него нужно верно ответить.
А если не ответили, то вас не возьму.
Я просто выясняю верхнюю границу уровня знаний кандидата.
Сложного там тоже хватает, но вы это проигнорировали. А ещё надо учитывать, что знать это всё мало. Надо ещё ответы извлечь из головы, и сформулировать в состоянии стресса.
Потому что это несущественно? То что я проигронировал — то можно и не знать.
То, что я прокомментировал — то знать нужно, это элементарщина.
Как старший разработчик — регулярно собеседую людей.
«Высочайшие требования» в вакансия — это мечты фирмы. В реальности под эти требования никто почти и не подходит. Поэтому гребут всех.
Но да, требования разумеется не заниженные, а завышенные.
Заниженные требования смысла лишены.
Под них придут тысячи людей собеседоваться.
Потому что это несущественно? То что я проигронировал — то можно и не знать.
То, что я прокомментировал — то знать нужно, это элементарщина.
Тогда странно, что мне никто так и не прислал оффер, потому что на подобную элементарщину я легко отвечала с первого собеседования (а остальное со 2-го).
Пришлите вакансию в личку, если не сложно, я бы прошла у вас собеседование ради эксперимента.
Тогда странно, что мне никто так и не прислал оффер
Вы же не 1 человек на вакансию.
Джунов, типично, приходит 40-60 человек.
Даже если вы пройдете полсотни собеседований — вероятность оффера не так уж и велика, отнюдь не гарантирована.
Вы же не 1 человек на вакансию.
Джунов, типично, приходит 40-60 человек.
Я думаю да, конкуренция очень высокая. Вот вы говорите джун должен знать элементарщину. Допустим из 60-ти, 20-ть знают. А какой следующий критерий отбора? Углублённые знания, софт-скиллз?
P.s. да, извиняюсь, это у меня больная тема…
Следующий критерий это способность рассуждать и обучаемость. Т.е. предложить задачу которую Вы не знаете и послушать Ваши рассуждения о том как Вы бы ее решали.
Или спросить о том какие технологии вы изучаете прямо сейчас и почему.
Т.е. условно оценивают 1) базовые знания 2) способность обучаться 3) софт-скиллы
Я думаю да, конкуренция очень высокая. Вот вы говорите джун должен знать элементарщину. Допустим из 60-ти, 20-ть знают. А какой следующий критерий отбора? Углублённые знания, софт-скиллз?
P.s. да, извиняюсь, это у меня больная тема…
Джун — это уже программист.
Собственно писать программы в смысле «кодить» джун уже должен уметь.
Учить джуна программировать фирма не может. Оно не на это заточена.
Ну как по аналогии:
Вы устраиваетесь в продуктовую фирму развозить продукты по магазинам. Водителем.
Умение водить автомобиль, наличие водительских прав — это само собой разумеющееся.
А вот какие бумаги должен подписать магазин получивший груз, где получать продукты, где отдавать, возможно в какой последовательности загружать товар — это вам всё покажут на работе.
Если берут джуна потому что платят сильно ниже рынка или хотят продать подрядчикам как мидла — углубленные знания конкретной технологии.
Первое встречается реже, но лучше конечно туда.
Теперь про софт скиллз. Когда приходит совсем молодой боец, иногда приходится не только ему технические скиллы подтягивать, но и за маму с папой воспитателем отрабатывать. Этого совсем не хочется конечно, поэтому определенный уровень «софт скиллз» — нужен конечно. Насколько и каких — это зависит уже от того кто будет за джуна отвечать.
Пришлите вакансию в личку, если не сложно, я бы прошла у вас собеседование ради эксперимента.
Go интересует?
генераторы списков это уже не элементарщина
Видимо да, раз вы путаете генераторы и включения.
Все что вы перечислили — самая база питона, представлена в самом начале большинства книг.
Это неправда, те же метаклассы в самом конце Лутца идут, в большей части учебных материалов не упоминаются вовсе. Вы, к примеру, знаете реальные кейсы применения?
Но вы забыли упомянуть что с таким набором знаний — на собес не позовут. Всего один раз видел вакансию с подобными требованиями, а после общения оказалось что они забыли указать Django, DRF, верстку и JS.
Я об этом написала в следующем комментарии
Вдобавок на джуна уже требуют знание фреймворков/либ.
Django или Flask почти везде нужны. Но:
зачастую нужен опыт работы со специфичными и неспецифичными (celery, asyncio) либами.
celery и asyncio (или любая другую асинхронная либа) тоже. И это далеко не просто. Даже опытные программисты часто косячат с асинхронными вызовами, очередями и т.д.
Я только собираюсь искать свою первую работу.
А я подумала, что вы тоже собеседования проводите.
Знать и грамотно ответить на собеседовании это разные вещи, тем более спрашивают из разных областей. Например чем запрос PUT отличается от PATCH, а следом как работает async/await.
И ещё бывают довольно глубокие вопросы.
Как бы можно сколько угодно говорить, что это всё не надо знать (и скорее всего это так и есть), но по мне так возьмут того кто знает.
Тут ещё специфика питоновская: из-за обилия специалистов, в основном ищут начиная с миддлов. И к джунам требования завышенные.
Но в любом случае, удачи вам с поисками работы. (Хотя мне кажется у вас особых проблем не будет)
те же метаклассы в самом конце Лутца идут
Но упоминает он о них гораздо раньше — мне стало интересно, и для понимания хватило пары статей на хабре.
Вы, к примеру, знаете реальные кейсы применения?
ORM — первое что приходит в голову(исходники Django содержат отличный пример реализации)
celery и asyncio (или любая другую асинхронная либа) тоже
Ну, asyncio часть стандартной библиотеки, а без celery — я себе слабо представляю изучение Django.
Как бы можно сколько угодно говорить, что это всё не надо знать
Это необходимо знать. Как еще пройти собес?
Но в любом случае, удачи вам с поисками работы. (Хотя мне кажется у вас особых проблем не будет)
Большое спасибо, но у меня так много пробелов — думаю что меня отошьют=(
Хотя мне кажется у вас особых проблем не будет
Да, вы были правы — найти работу джуну оказалось несложно.
насчет json — там сложная вложенная структура была, а до этого момента json файлы мне не попадались. Плюс авральный режим работы. Как-то сделал, потом спокойно все разобрал.
А потом принёс трудовую книжку, где этого опыта уже нет?
Трудовая ничего не означает ) Начать с того, что может быть вторая. Возможно, что и не любая запись в трудовой валидная (Вы как работник не несете за это ответственность при наличии подписей/печатей).
Вот что реально неоспоримо — это отчисления в ПФ и в ФНС РФ, но Вы можете их никому не показывать )
А попробуйте на миддла собеседоваться, там больше предложений и бывает проще получить оффер, чем на джуна (в python видел такое). Ну и прокачивайте программирование как таковое (через pet-проекты, гайды, leetcode). В аутсорс может быть проще устроиться, чем в продуктовую компанию. Сейчас начало года, некоторые компании получат бюджеты и начнут набор. Never give up!
Так на Джуна цже пару раз намекнули "вам у нас будет неинтересно" это как раз то что в человеке видят больший потенциал и не готовы быть компанией на 3-5 месяцев (или как вариант, мучиться с совестью).
Если человек тянет на миддла, то в нормальной компании его бы взяли или сразу на миддла или с повышением до мидла после испытательного срока и общей проверки адекватности. Видимо компаниям, где был автор, нужны только дешёвые джуны, а не кто-то другой, т.е. проблема уже в компаниях.
Вы забываете:
О конкуренции. Человек не один приходил. Были и другие кандидаты.
С Новым Годом (:
Статью про это хочу как раз написать.
В поддержку хорошего начинания.
Просто большой плюс!
Самому 51-й год пошел, я в смежной области (АСУТП), но и пишу софт все также. Может, и на любительском уровне для вас; однако, начальство относится с пониманием и поощряет — как минимум, скоро закончу этакую домашнюю систему видеонаблюдения с детекцией движения. Потом и детектор фейсов думаю привернуть.
Нас, старичков, просто так, огульно, списывать нельзя :)
Там можно контакты найти, фрилансить или же работу найти.
1) У автора знаний больше чем у меня, я стрёмный специалист…
2) Мой опыт важнее знаний для устройства на работу, как же я удачлив!
Автору: попробуйте поглядывать вакансии бизнес-аналитика, аналитика-маркетолога, да и даже просто маркетолога… Часто бизнес называет вакансию так, как чувствует, а по сути им нужен совсем другой спец. У меня такое было не один раз…
7. Хакатон. 48 часов решаем задачу для Почты России. Спим по 3 часа. Определить наилучшие места для размещения постаматов в Хабаровске, лучшие места для отделений почты, что еще можно продавать в отделениях.
Теперь понятно откуда в отделениях Почты России крупа, тушенка и прочее.
Так может попробовать на middle откликаться? Знания позволяют и возрастная планка может выше.
«будет скучно» = overqualified?
Тоже об этом подумал. Может быть, автор считает себя джуном, а по факту он ближе к миддлу? Вот и "вам будет скучно", т.к. overqualified
но приставку «junior» в резюме убрал на всякий случай по советам бывалых перекатчиков)
4 месяца борьбы за место DS джуна (перекатиться в 37 лет)