Содержание

Такие «джуны» нам не нужны / Хабр

Не так давно наткнулся на статью в журнале Forbes. Основной ее посыл — молодым ИТ-специалистам все сложнее найти работу. Если раньше на это требовалось один-три месяца, то сейчас полгода и больше. Что тут скажешь, джун джуну рознь.

Как такое возможно?

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

Хорошая новость – «ошибки выжившего» никто не отменял. Несмотря на то, что на Хабре появляются статьи о счастливых историях перехода из «обычной жизни» в мир ИТ (тык, тык), на мой взгляд, хорошее базовое техническое образование – хороший фундамент для успешного карьерного роста.

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

То, что я вижу сегодня в сфере дополнительного образования для ИТ-специалистов, лично мне напоминает времена конца девяностых и начала двухтысячных годов, когда по нашим улицам ходили люди со значками на груди «Если хочешь похудеть, спроси меня как». Только теперь вместо обещаний неизбежного похудения у социально активных граждан, желающих заработать, новая надпись: «Хочешь в ИТ, просто приходи к нам, научим, пристроим, дадим путевку в райскую жизнь».

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

Что мы видим? Понятные и доступные обещания, и вот уже бывшие продавцы, учителя, секретари и кондитеры пытаются понять, что такое Python, JavaScript и прочие «птичьи определения». Некоторые даже делают какие-то практические задания. А дальше, спустя 3-6 месяцев они появляются на пороге вашего офиса со словами: «Жду 200 тысяч в месяц, годовой бонус и отдельный кабинет» (да, пока я утрирую). Но многие не готовы терять в доходе в сравнении с существующим местом работы. А зря! Потому, что ждать взрывного роста дохода, не имея за плечами минимального опыта в разработке нельзя.

Допустим, вы 25 лет работали учителем. Ваша квалификация в этой сфере не вызывает вопросов. Ровно поэтому вам и платят столько сколько платят (о размерах ЗП все вопросы к системе материального вознаграждения в бюджетной сфере). И вот, приходя в ИТ, с первого дня, вы хотите получать столько же, сколько получали, пройдя путь в четверть века. А с другой стороны, почему нет? Ведь, ровно это и было в основе мотивации о смене профессии. 

Все мои рассуждения носят больше философский характер и адресованы, прежде всего тем, кто сейчас находится в начале пути. Дальше я поделюсь взглядом на тему «ненастоящих джунов» со стороны бизнеса.      

«Джуны» не те, кем они кажутся на самом деле

С одной стороны, все понятно. «Джунами» (от англ. junior — «младший») принято называть программистов, только начинающих свой путь в профессии. Обычно это студенты или выпускники всевозможных ИТ-курсов. И, казалось бы, нет никакой разницы между навыками выпускника какой-нибудь образовательной онлайн-платформы или первокурсником технического ВУЗа. Они условно знают основы профессии, но практического опыта не имеют, или имеют, но очень немного — до года. Кстати, в каждой компании свое понимание «джунов». У некоторых «джунами» можно оставаться по несколько лет.  

Но, как мне кажется, это только на первый взгляд. Конечно, при прочих равных и тот, и другой «джун» имеют минимальный набор практических навыков, но уровень вовлеченности решает. У студента первого курса, погруженного в учебный процесс по восемь-десять часов в сутки, пять дней в неделю, образовательная среда более насыщенна (но это оценочное суждение), чем у «младшего» трогающего клавиши строго по средам и пятницам в обеденное время между уроками для первоклассников или приготовлением пирожков в городской столовой.

Так в чем проблема с «джунами» — выпускниками онлайн курсов? Проблем вообще никаких, если они способны пройти техническое интервью, реально обладают практическими навыками и готовы работать за скромные деньги на начальных порах.

Но по личному опыту могу сказать, что часто (очень часто) данная категория «джунов» весьма сильно завышает свои аппетиты и думает, что на рынке труда их будут отрывать с руками. Не будут (в этом месте уверенно)! После курсов — можно брать во внутренние школы компании, а они есть не у всех. Либо приземлять в команды где есть сеньоры — на несколько месяцев.

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

Нет времени ждать, многие компании оптимизируют рабочие процессы, режут косты и ждут результатов вчера. При таком подходе проще нанять готового мидла или сеньора, способного сразу включиться в разработку, чем взращивать молодое дарование, которое не гарантирует примерно ничего. Кстати, юное дарование может научиться и уйти, а может не научиться ничему и остаться. Сами решайте, что хуже. Кстати, по моим наблюдениям, выращенные внутри компании специалисты — в большинстве своем остаются верными самой компании.

А как же академические программы подготовки кадров? Ведь масса ИТ-компаний взращивают и готовят собственных сотрудников со студенческой скамьи? Никаких противоречий. Есть студенческие программы для адаптации «джунов» в вашем бизнесе? Работают? Дают результат? Отлично! Ничего менять не нужно, если на это у вас есть ресурсы.

Просто, как мне кажется, прошло время массового сенокоса в ИТ. Вариант, при котором «Берем вообще всех, а дальше разберемся» уходит в прошлое. Сейчас уж тем более!  

Еще одно наблюдение из сегодняшнего дня. На фоне ухода значительного числа иностранных компаний, на рынке труда высвободилось значительное число отличных специалистов, связывающих свое будущее с Россией. И если раньше они вообще не смотрели по сторонам в поисках нового работодателя, но сейчас сама судьба подтолкнула их к этому.

Конечно же, это касается далеко не всех специальностей и специалистов. Тем не менее, в ситуации, когда рынок труда наполнен квалифицированными кадрами, ждать, что у «джунов» снова наступит «золотой век» не приходится. Остается только посоветовать повышать свою квалификацию, пополнять портфолио интересными проектами и примерить аппетиты с реалиями сегодняшнего дня.

Так почему джуны все-таки не нужны? / Хабр

Для джуна поиск работы похож на полосу препятствий. Тот, кто успешно преодолел ров с крокодилами, катящиеся шары, лаву и дротики с ядом, получает приз — классную работу. 

Всем привет, это Макс Кравец. В 2021 году я написал серию статей о том, почему джуны никому не нужны и куда катится рынок зарплат разработчиков в IT. В них я посмотрел на вопросы со стороны нанимателя. Рассказал, почему джуны — это рисковая инвестиция. Дал общие советы, как новичку не застрять на начальном уровне, прокачать самостоятельно soft- и hard-скиллы и достигнуть желаемого роста в зарплате. Спустя полгода я решил дополнить эти материалы. 

Примерно такие просьбы я получаю после тех статей

В общем, в этой статье разберу причины, почему джунов все еще не хотят брать на работу. И расскажу, как должен развиваться начинающий разработчик, чтобы быть конкурентоспособными. В конце — бонус от меня и команды Holyweb.

Причина №1. «От тебя одни убытки!»

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

Что делать джуну? Уже на собеседовании покажите, что вы способны приносить пользу с первого месяца. Или будете приносить ее в ближайшее время.

Научитесь делать качественно небольшой перечень задач, например, создавать формы авторизации и регистрации. Разберитесь с тем, как работать с UI Kit, сделайте пять, десять форм, а потом спросите у комьюнити, насколько это правильно и качественно. Вы получите экспертизу на небольшом участке работы и сможете показать ее на собеседовании.

Создавайте pet-проекты. Важно, чтобы это было что-то стандартное — задачи, которые потом встретятся вам в коммерческой разработке. Например, на любом React-проекте есть типовые задачи: формы авторизации, регистрации, восстановления пароля, корзина, дашборды, таблицы. В каждом интернет-магазине есть корзина, добавление в избранное, карточка товара. На интервью дайте понять работодателю, что способны забирать рутинные задачи на себя. В обмен на 20-30% задач, нацеленных на ваш рост. 

Ищите компании со стажировкой, пусть и неоплачиваемой. Гуглите, изучайте подборки hh и Хабр Карьеры, читайте отзывы, спрашивайте в комьюнити: «Ребят, посоветуйте компании, где стажироваться». Возможно, вы не получите ответ с первой или второй попытки, но уверяю, рано или поздно он поступит. Есть много людей, готовых помогать джунам. 

Вот четыре признака стажировки, которая вам подходит: 

  • Должна соответствует вашему профилю. Если вы топите за JS, ищите обучение в этом направлении и не соглашайтесь на что-то отвлеченное.  

  • Это действительно должна быть стажировка. Не просто формальная подпись о прохождении практики. Вас будут вовлекать в разработку и обучать практическим навыкам. 

  • В компании выстроена корпоративная культура и прозрачная система оценки работы сотрудников. Это можно понять по отзывам.

  • Вам дадут ментора, к которому можно будет обращаться с вопросами.

Лайфхак: если вы очень сильно хотите попасть в какую-то конкретную компанию, предложите работодателю поработать тест-драйв — поработать 1-2 недели бесплатно без оформления. Если справитесь, компания оплатит вашу работу и оформит в штат. Так вы повысите свою вероятность попасть на работу мечты. Но не злоупотребляйте этим способом.

Причина №2. Удаленка

С одной стороны, удаленка решает кучу проблем: не надо толкаться в общественном транспорте в час пик, появляется несколько дополнительных часов в день. С другой, пропадает важная часть развития — личное взаимодействие с командой, менторами и средой. Вопрос холиварный, но я на своем опыте убедился, что прогресс в развитии сотрудника в офисе происходит в 2,5–3 раза быстрее, чем на удаленке.

Вторая важная часть удаленки — это доверие. Представьте, вы джун в офисе и вам дают сложную «боевую» задачу. Вы сидите над ней с утра до вечера, советуетесь с ментором. Project-менеджер видит процесс и думает про вас: «У него не получается, но он старается. Дадим ему шанс». 

Другая картина: квартира, та же задача. Раздражение ментора, потому что вы обращаетесь, когда он максимально занят. Раздражение project-менеджера, потому что прогресс медленный или его совсем нет. Какое мнение? Правильно, «он не работает». Добавьте к этому страх джуна спросить, уточнить задачу и прочие прелести вербального общения или переписки.

Кажется, ситуация безвыходная. Но у любой задачи есть решение — интенсивный набор опыта и формирование доверия к себе. Поэтому: 

  • В идеале ищите компании с офисом в вашем городе. Гибридный график — отличное решение для старта. Это поможет снять проблему доверия нового руководства и коллег. 

  • Если вы нашли работу / стажировку на удаленке, постарайтесь быстрее понять правила игры в компании. Запрашивайте созвон «один на один» с руководителем. Задавайте вопросы: «что я делаю так / не так?», «в чем мне нужно прибавить компетенции?» и так далее. Самому запрашивать обратную связь — это нормально. Чем раньше вы поймете, что принято или не принято, тем лучше адаптируетесь. А еще будьте предсказуемым для своего ментора — если не успеваете сделать задачу в срок, скажите об этом как можно раньше. 

  • Не нашли работу или стажировку — делайте совместные pet-проекты или Open Source проекты, даже с такими же новичками, как вы сами. Так вы быстрее поймете, как устроена командная разработка. 

  • Чтобы не застыть в развитии на удаленке, окружайте себя полезным общением с профессионалами. Найдите ментора, тоже желательно из вашего города. Помогут профильные сообщества ВКонтакте или Твиттере, Хабр или сабреддиты на специальных форумах — Stack OverFlow, Reddit, CyberForum. Вполне возможно найти наставника, который готов помогать за интерес или небольшие деньги. 

  • Общайтесь с комьюнити. Задавайте вопросы на Хабре, делитесь pet-проектами, запрашивайте ревьюить ваш код. Получите продуктивное живое общение. 

Мы все понимаем, что кружка с логотипом PHP или фотоальбом с хакатона во «ВКонтакте» — это не то, что делает программиста хорошим программистом. Но, как ни странно, эйчары на такое все еще обращают внимание. Так что поработайте над собственным позиционированием: намекните, что вы дышите разработкой, фанатеете от определенных технологий. Удивительно, но факт: это работает и добавляет вам очков в глазах HR-специалиста.

Причина №3. Фулстечность

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

Другая крайность: джуны закапываются в роадмапах, стараются выучить все и умирают на середине списка. Если знания не закреплять практикой, мозг забудет их почти сразу.

В начале пути сфокусируйтесь на одном стеке или языке. Например, JavaScript + TypeScript + React будет отличной связкой для фронтенд-разработчиков. Если говорить про PHP, остановитесь на фреймворках Laravel или Lumen — для старта этого будет более, чем достаточно.

Подкрепляйте теоретические знания практическими задачами, например, pet-проектами. 

Причина №4. Пресловутые софт-скиллы

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

Их можно наработать только практикой. 

  • Тренируйтесь проходить собеседования дома, записывая свои ответы на диктофон. В качестве интервьюера подойдет даже ваш кот 😉

  • Попробуйте найти ментора, который вас прособеседует.  

  • Смотрите видео на YouTube, как проходить собеседования. Изучайте подборки в стиле «40 самых популярных вопросов на собеседовании».

Тренировка добавит вам уверенности!

Даже если это интервью перед зеркалом или собственным котом.

Причина №5. Зачем курсы, если есть гугл?

Часто встречаю джунов, которые признаются, что идут на курсы ради контроля. «Я отдал деньги, у меня будет программа и наставник, который меня проконтролирует». Это тупиковый подход. Если вы не готовы изучать все самостоятельно и для достижения целей вам нужна дополнительная мотивация, хорошим специалистом вам не стать.

Длительность некоторых курсов составляет 10-16 месяцев. За это время в коммерческой разработке можно стать хорошим специалистом. Тем более существует много бесплатных курсов, которые можно проходить, работая над коммерческим проектом. 

Как будем это менять?

  • Научитесь гуглить. И не только на русском языке. Вообще, умение «серфить» — супер важный навык, которым обязан владеть каждый разработчик.  

  • Развивайте навык самоконтроля. Лучший менеджер — это вы сами.

  • Отдельного внимания требуют бесплатные сервисы и курсы. Например, фронтенд-разработку можно изучать на Современный учебник JavaScript и HTML и HTML5.

Причина №6. «Да выучи ты уже!»

Из моей практики: кандидат, который отлично знает теорию, имеет гораздо больше шансов пройти собеседование, даже если на лайвкодинге не может решить всех задач. Логика работодателя проста: «Окей, он не дотягивает по hard-скиллам, это наработается с практикой. Зато ему не нужно разжевывать теорию».

Поэтому снова — научитесь гуглить. «Список вопросов для собеседования» + ваш вариант стека (JS, PHP, Java и так далее)*. В интернете можно найти массу примеров решения. Например, на портале LeetCode хорошие задачи на знание структур и алгоритмов. 

* Я разделяю языки программирования на более и менее сложные в изучении. Это связано с количеством документации, поддержкой комьюнити и проектами, которые на нем создаются. С условного JS проще начать карьеру, чем с Java.

Причина №7. Резюме и Git 

Джуны не понимают, насколько важно хорошо заполненное резюме с расписанными проектами и задачами. Пишет мне парень: «Я уже отправил 150 откликов на вакансии, мне не отвечают! Подскажи, что в нем не так?». 

А собственно, там нет ничего, что может рассказать о нем как о специалисте, — с чем работал, какие задачи решал. 

Наличие Git также большой плюс. Он показывает уровень подготовки, прогресс и задачи, с которыми вы работали. Мои разработчики запрашивают Git даже у джунов. И на собеседовании задают вопросы по нему. Почему это так сделал? Почему выбрал такое решение? 

Поэтому обязательно оформите свое резюме — на что обратить внимание:

  • Распишите технологии, которые трогали. Все, по которым имеете теоретические знания или использовали в pet-проектах. Чем больше, тем лучше. 

  • Обязательно указывайте образование и дополнительные активности, например, староста или победитель олимпиад.

  • Добавьте ваши проекты и опишите фичи, которые в них реализовали, даже если они кажутся мелкими. Нет коммерческих проектов? Описывайте pet-проекты. 


Остались вопросы или есть свои советы, как джуну стать востребованным специалистом? Пишите в комментариях или напрямую мне в телеграм

Проницательность стала проще | Junu.io

Штеффен Вефринг

Начальник отдела финансов и контроллинга, Wikborg Rein

«Благодаря Junu.io мы получаем прозрачную и оперативную финансовую информацию во всех наших офисах. В Wikborg Rein это необходимый инструмент, позволяющий задавать правильные вопросы.»

Эсбен Халдинг

Руководитель отдела развития бизнеса, Divisionsforeningen

«Благодаря Junu.io мы можем анализировать и понимать данные из различных источников. Мы ожидаем, что это станет важным инструментом для увеличения наших доходов и прибыльности. »

Освободите свои данные

Отраслевые отчеты

Наши решения по интеграции данных, моделированию данных и созданию отчетов специально разработаны для вашей отрасли. Используйте передовые методы создания отчетов и настройте их в соответствии с вашими потребностями и потребностями ваших коллег.

Быстрые и надежные данные

Забудьте о электронных таблицах и ручных отчетах. Получайте оперативные и достоверные данные непосредственно из наиболее важных систем и обеспечьте единое определение ключевых показателей эффективности вашей компании.

Данные для всех типов пользователей

У всех пользователей разные потребности в отчетности. Предоставьте своим коллегам доступ к данным и отчетам, специально предназначенным для их работы и потребностей в данных, и избавьтесь от универсального подхода к отчетности.

Вот как мы это делаем:

1: Соберите ваши данные

Мы поможем вам собрать все важные для вашего бизнеса данные, такие как ERP, учет рабочего времени, управление персоналом, управление проектами и т. д.

  • самые популярные корпоративные платформы
  • Мы настраиваем интеграцию под конкретные настройки ваших исходных систем
  • Если мы не интегрируемся на вашу платформу, мы сделаем интеграцию
  • Мы обновляем данные из источников с выбранной вами периодичностью

2: Подготовка и моделирование данных

Мы преобразовываем ваши транзакционные данные из необработанных строк данных в логически определенные КПЭ, меры и измерения, которые понятны вашим пользователям:

  • Большая отраслевая библиотека КПЭ
  • Масштабируемая платформа данных, готовы к новым источникам данных
  • Единая версия номеров – определяется вами
  • Все встроено в MS Azure

3: Подготовка отчетов и информационных панелей

Мы преобразуем ваши данные в отчеты, адаптированные к вашей отрасли и различным типам пользователей в вашей организации.

  • Выберите один из наших отраслевых шаблонов отчетов по финансам, учету рабочего времени, управлению персоналом и ряду других областей.
  • Используйте лучшие отраслевые практики. Наши шаблоны отчетов основаны на многолетнем опыте аналитики в охватываемых отраслях
  • Настройте наши существующие шаблоны или создайте собственные отчеты с нуля
  • Включите существующие отчеты Power BI в решение

4: Легкий доступ на всех устройствах

Ваши сотрудники будут получать доступ к отчетам через простой в использовании интерфейс, предоставляя информацию максимум за 2 клика на всех устройствах.

  • Доступ со всех устройств
  • Единый вход в учетные записи AD вашей компании
  • Индивидуальный макет, соответствующий визуальному стилю вашей компании
  • Правила безопасности гарантируют, что для каждого сотрудника доступны только важные данные

НАШИ СПЕЦИАЛИЗАЦИИ

Узнайте, какие выгоды вы получите от использования нашей платформы

Юридическая фирма

Информация о ваших делах, клиентах и ​​сотрудниках

Подробнее

Консалтинг

Живые информационные панели по вашим проектам, клиентам и консультантам.

Подробнее

Финансы

Оперативная финансовая отчетность о прибылях и убытках, дебиторской задолженности, денежных средствах и т. д.

Подробнее

Продажи

Улучшайте продажи продуктов, клиентов, рынков и т. д.

Подробнее

Хотите узнать больше?

Мы хотели бы показать вам, как настроить полную отчетность по существующим источникам данных за считанные дни.

Забронировать встречу

На нас полагаются амбициозные, лидирующие на рынке организации

Юридическая фирма Решение | Junu.io

Информация о ваших клиентах, делах и сотрудниках

Junu.io — это простое и сложное решение для анализа данных, разработанное специально для юридических фирм. С нашим решением вы получаете:

  • 10+ стандартных отчетов для юридических фирм по финансам, производственному времени и данным по персоналу
  • Интеграция с Deltek Maconomy, Dynamics Business Central, Workbook, Navision, Timelog и рядом других систем
  • Решение Plug ’n’ Play Insight, простое в использовании для всех групп пользователей
  • Быстрая реализация и фиксированная цена (без сюрпризов)

Информация для каждой должности в вашей организации

Мы считаем, что у каждой должности в организации свои потребности в информации. Junu.io обеспечивает передачу нужных данных нужным людям в нужное время для поддержки правильных решений.

Партнеры и руководство

  • Текущее выполнение ключевых показателей эффективности по сравнению с бюджетом
  • Выявление проблемных клиентов, вопросов или сотрудников
  • Своевременное решение проблем
  • Доступ к вашим отчетам менее чем за 5 секунд с вашего телефона

Финансовый директор/Администрация

  • 1 Улучшение и автоматизируйте поток еженедельных и ежемесячных отчетов
  • Контролируйте почасовые ставки, суммы счетов и дебиторскую задолженность
  • Упростите управление с помощью специальных отчетов
  • Ответственные за работу с клиентами и вопросами

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