Junior программист – Кто такой джуниор и стоит ли идти им работать?

Содержание

Кто такой джуниор и стоит ли идти им работать?

Джуниор-программист или джун — стар­то­вая пози­ция в про­грам­ми­ро­ва­нии. Это чело­век, кото­рый име­ет неболь­шой опыт рабо­ты с каким-то язы­ком и выпол­ня­ет рутин­ную рабо­ту с пер­спек­ти­вой роста.

Если вы уме­е­те писать про­стые про­грам­мы, пони­ма­е­те их прин­цип рабо­ты и може­те разо­брать­ся в чужом коде с ком­мен­та­ри­я­ми — зна­чит, вы може­те быть джу­ни­о­ром.

Градации программистов и фулстек

Есть четы­ре гра­да­ции в про­грам­ми­ро­ва­нии: ста­жёр, джу­ни­ор, мидл и сеньор (Junior, Middle, Senior).

  • Ста­жёр вре­мен­но рабо­та­ет в ком­па­нии, часто бес­плат­но. Ему ред­ко дают писать бое­вой код, чаще он про­сто учит­ся и наби­ра­ет­ся опы­та. Чаще все­го ста­жё­ры — это сту­ден­ты стар­ших кур­сов.
  • Джу­ни­ор моло­тит код под при­смот­ром стар­ших и обра­ща­ет­ся к ним за помо­щью.
  • Мидл пишет про­грам­мы само­сто­я­тель­но.
  • Сеньор зани­ма­ет­ся архи­тек­ту­рой, вза­и­мо­дей­стви­ем систем и высо­ко­уров­не­вы­ми веща­ми.

Деле­ние услов­ное, всё зави­сит от тре­бо­ва­ний ком­па­нии. То, что одни ком­па­нии тре­бу­ют от джу­ни­о­ров, дру­гие хотят от мид­лов.

Еди­ных тре­бо­ва­ний к рабо­че­му про­цес­су у джу­ни­о­ров тоже нет. Кто-то ждёт, что чело­век на этой пози­ции будет делать толь­ко вспо­мо­га­тель­ную рабо­ту, но не допус­ка­ют до основ­но­го кода. Мак­си­мум — им могут дать писать доку­мен­та­цию. В дру­гих фир­мах джу­нов сра­зу сажа­ют на рабо­чие про­ек­ты и дают мид­ла в помощь.

За опытом

Если хоти­те быст­ро про­ка­чать­ся в язы­ке про­грам­ми­ро­ва­ния, быть джу­ном — иде­аль­ный вари­ант. Есть ком­па­нии, кото­рые не гото­вы пла­тить мно­го нович­кам, но гото­вы вкла­ды­вать­ся в их раз­ви­тие, что­бы вырас­тить себе силь­но­го про­грам­ми­ста. Они пла­тят по 30–40 тысяч руб­лей, но помо­га­ют вам осво­ить язык: ком­мен­ти­ру­ют код, дают кура­то­ров, обу­ча­ют. При этом вы тоже буде­те делать что-то полез­ное для ком­па­нии.

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

За деньгами

Вто­рой вари­ант рабо­ты джу­ни­о­ром — сра­зу начать зара­ба­ты­вать, но тут слож­нее. Немно­гие ком­па­нии гото­вы сра­зу пла­тить нор­маль­ные день­ги нович­кам в надеж­де, что они сами все­му научат­ся. Мож­но рас­счи­ты­вать на зар­пла­ту все­го на 10–15 тысяч боль­ше, чем в пер­вом вари­ан­те, но тре­бо­ва­ния тут дру­гие. От вас будут ждать, что вы сами спо­соб­ны выдать рабо­чий код. Побла­жек на то, что вы толь­ко начи­на­е­те, не будет.

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

Медианные зарплаты джунов

Мы посмот­ре­ли на ста­ти­сти­ку зар­плат в каль­ку­ля­то­ре «Мое­го кру­га». Дан­ные на нача­ло 2019 года:

Для срав­не­ния: меди­ан­ная зар­пла­та фулстек-мидла — 80 тысяч.

Что в итоге

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

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

Если не бро­сать раз­ви­тие и про­грам­ми­ро­ва­ние, мож­но вырас­ти в мид­ла с зар­пла­той и воз­мож­но­стя­ми поболь­ше, но о них — в дру­гой раз.

thecode.media

Что нужно Junior’у, чтобы успешно устроиться / Habr

Не так давно я отвечал на Хабровопрос по поводу того, что нужно знать, чтобы устроиться после ВУЗа программистом, после чего мне был задан вопрос в личку, а также Вконтакте, а что же собственно нужно в подробностях.
В данной статье я постараюсь рассказать, что должен знать молодой специалист, который ищет работу. Я немного разбираюсь в данном вопросе, т.к. год назад, после 3 курса, задался проблемой трудоустройства и успешно нашел свое место, которое смог совмещать с учебой. И я все еще помню о чем разговаривал на собеседованиях (которых было мало, но они были успешными).
Сразу стоит отметить, что данная статья не подходит тем, чья цель работать исключительно в так называемых Major Players (Google, Yandex, Microsoft и т.п.).
Кому интересно — добро пожаловать под кат (под катом вакансии для Москвы и Казани из комментариев, а также предложение о стажировки для Питера).

Итак, Junior — это программист, который должен уметь и все и ничего одновременно.
Подробнее о каждом из утверждений.

Junior должен уметь все
Человек, который пришел устраиваться на должность младшего программиста должен знать язык, на котором собирается писать (знать — не означает уметь абсолютно все, но чувствовать себя уверенно, если попросят что-нибудь написать). Также стоит разбираться в специфике конкретной области интересов (если вы собираетесь кодить под сети — стоит иметь представление о сетях, что там и как).

Junior должен уметь ничего
В то же время если ищут Junior’а — значит готовы учить. Вы можете не уметь писать грамотный код, уметь хорошо его комментировать и прочее, да и честно говоря, вряд ли человек без опыта продакшина будет это уметь.

Вроде ничего нового я не сказал, да и конкретики никакой нет, но ее и не может быть. Нет определенных общих требований для Junior’ов, есть конкретные требования на вакансию, можно поискать на hh.ru, там написано.

Теперь о вещах, которые помогут Вам найти свое место
Если Вы студент — значит похвастаться опытом работы не получится, а Ваши студенческие успехи вряд ли интересуют работодателя, если это конечно не супер-пупер достижения на олимпиадах, конкурсах и пр. Но Вам никто не мешает заниматься собственными проектами, о которых можно поговорить (я на собеседованиях на Junior’a почти все время рассказывал о своем проекте), это дает работодателю шанс понять, что хотя опыта коммерческой разработки нет — есть опыт работы над задачей, опыт формулировки задач, возможно опыт работы в команде, это ценится больше, чем курсовик по предмету «Программирование на C++» на 5 семестре.

Еще одним очень важным вопросом является — Алгоритмы и структуры данных. Так уж сложилось, что при устройстве на вакансию Junior’a многие компании готовы простить Вам незнание этих вещей, ведь ваша задача как Junior’а скорее всего, к сожалению, будет жарить код.

Вывод: пишите что-нибудь для себя, пишите полезные утилиты, пишите с друзьями, участвуйте в сторонних проектах. Такой опыт позволит Вам лучше узнать свой язык программирования, научиться писать лучше и понятней.

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

Успехов Вам в поисках.

P.S. И не повторяйте ошибок, когда пришел человек устраиваться летом на Junior C++ и не смог написать простого цикла, объясняя это «Лето ведь, забыл все».
P.P.S. Тут и тут неплохие, на мой взгляд, подборки литературы. Можно выбрать что-нибудь себе по душе.

UPD: Вот список предложенных в комментах вакансий
Москва: Если умеете linux/svn/php5/mysql/jquery/zend и не имеете большого опыта работы, то пишите kai, чтобы получить шанс устроится на работу в приличную компанию с именем.
Москва: Требования: PHP5 (умение не ООП, увы, приветствуется), MySQL (сложные пересечения, вложенные запросы), JS|jQuery.
Опыт не требуется, требуется умение разбираться в коде и чужих логиках, и наличие своей. Вакансий несколько.
Писать trijin
Казань: Достаточно основ PHP, Js и MySQL, остальному научим. Писать пользователю rednaxi или на мыло [email protected]
Казань:

Ищем человека: php, mysql, js, разумеется, знать сами основы: css и html.
Писать можно в личку пользователю ainuили в жабер (в личке есть)
Приглашения в опенсорс:
alexeygrigorev приглашает в jtalks.org — пишут на джаве движок для форумов, блогов и т.п. В основном участвуют Junior’ы.
Приглашения на стажировку:
Питер: Для тех, кому интересна стажировка в веб девелопменте (php, postgres, memcached, html5, мобильные приложения, и т.д.), приглашаем присоединиться к команде Дзен-мани (zenmoney.ru)
Стажировка подразумевает обучение на примере реальных задач по проекту. Условия очень простые: пока мы обучаем, и для вас и для нас это бесплатно. Как только вы начинаете делать какие-то вещи самостоятельно — мы начинаем платить стипендию. Если через 3-4 месяца вы набираете нужный уровень, возможно устройство в штат компании с зарплатой. Стипендия 10 тысяч в месяц, зарплата после стажировки будет зависеть от набранного уровня и за год может вырасти до 40-50 тысяч.
По занятости: мы готовы обеспечить задачами на 12 часов в сутки, тут, скорее, вопрос к вам. Нас больше интересует не время проведенное в офисе, а результат. Сможете учиться дома — отлично. Естественно, надо будет приезжать в офис, чтобы обсуждать задачи и проводить разбор решений.
Актуально только для Питера и пригорода. Пишите на [email protected]
От пользователя laflaf

habr.com

Как стать Junior-разработчиком и устроиться на работу за 4 месяца

Как стать Junior-разработчиком за 4 месяца? Эта статья содержит план обучения и советы, которые помогут начинающим веб-разработчикам.

Перевод статьи Sam Williams — How to Get Your First Developer Job in 4 Months

Изучаем основы

Чтобы стать Junior-разработчиком, очевидно, нужно знать основы. С учётом того, что мне никогда прежде не приходилось заниматься программированием, я начал с HTML и CSS.

Мне посчастливилось найти freeCodeCamp. Это потрясающий сайт, с помощью которого вы можете бесплатно научиться веб-разработке, выполняя небольшие задания по программированию. Задания касаются практически всех областей веб-разработки. Самыми лучшими разделами я считаю “Algorithm Scripting” и “Projects”. Вы практикуетесь в изученном материале, создавая реальные веб-страницы. Я прошёл весь курс front-end разработчика.

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

Изучаем Git и GitHub

Я начал использовать Git и GitHub, поэтому смог работать над своими проектами во время обеденного перерыва на работе. Знание того, что он делает, и как его использовать, значительно упрощает программистам жизнь.

Я бы порекомендовал начать использовать Git сразу же, как только вы создадите свой первый проект. Вам нужно знать только основы, чтобы продвигать его в GitHub. Наличие вашего кода онлайн позволит будущим работодателям оценить ваши знания и кодстайл.

Как только вы заканчиваете проект, кидайте его на GitHub. Когда кто-то видит GitHub профиль с регулярной поддержкой/созданием проектов, он понимает, что вы целеустремлённый и хороший разработчик.

Также, GitHub может хранить ваше портфолио у себя на сервере. Ссылка имеет следующий вид: https://<your username>.github.io. Это довольно удобно.

Портфолио

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

Когда вы в первый раз создаёте своё портфолио, сделайте так, чтобы оно работало и выглядело хорошо. Не тратьте слишком много времени, разрабатывая его.

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

Расширяем наши знания

Использовать JavaScript для создания веб-страниц — одно дело, понимать, а как это работает — совсем другое. Я искал в интернете лучшие книги для более глубокого изучения JavaScript и остановился на серии книг You Don’t Know JS. Они находятся в открытом доступе и совершенно бесплатны.

Серия этих книг освещает наиболее важные аспекты в JavaScript, объясняя, как всё работает. Для первой работы вам достаточно будет прочитать и понять Up & Going и Scope & Closures. Остальные книги из серии лучше всего читать, уже будучи Junior-разработчиком. Некоторые темы трудно понять, не встретив их на практике.

В некоторых фрагментах книг вам будет необходимо решить несколько задач. Это делается для того, чтобы повысить уровень понимания материала. Таких фрагментов будет довольно много, особенно в Scope & Closures.

Чтобы усовершенствовать свои навыки, можете изучить новую область в веб-разработке, например, популярную библиотеку или фреймворк. Существует множество обучающих программ для создания проектов с использованием новых технологий. Постарайтесь связывать эти технологии с HTML, CSS и JavaScript.

Практикуемся в изученном

Это одна из самых важных вещей для получения работы. Лучший способ практиковаться — использовать изученные вещи в реальных проектах. Например, если вы изучили адаптивный дизайн, сделайте простой адаптивный веб-сайт. Необязательно, чтобы у сайта был какой-то смысл. Практика с использованием новых знаний — важная вещь.

Чтобы практиковаться в JavaScript, выполняйте алгоритмические задания на freeCodeCamp. Когда закончите, попробуйте Code Wars и Coding Game. Это отличные сайты, на которых есть задачи для любого уровня знаний.

Начинаем подавать резюме

Как только вы закончите со среднеуровневыми проектами на freeCodeCamp, у вас будет достаточно опыта, чтобы стать Junor-разработчиком. Начните подавать заявки на эту должность. Взгляните на своё портфолио и решите, хотите ли вы его обновить или переделать. У вас должно быть намного больше опыта с тех пор, как вы его создали.

Подавайте заявки на вакансии, которые вас интересуют. Сначала попробуйте крупные сайты по поиску работы, затем сайты поменьше. Я получил несколько запросов, потому что разместил своё резюме и портфолио в Интернете. Один из телефонных звонков превратился в собеседование, а затем в приглашение на работу. Рекрутеры заинтересованы в человеке, который хочет стать Junior-разработчиком или уже является им.

Когда я начал подавать заявки, думал о том, что не был достаточно хорош, или о том, что никто не захочет меня брать. Огромное количество людей думает точно так же, когда подают своё резюме на первую работу. Но даже несмотря на отказ, вам просто стоит продолжить учиться и приобретать новые навыки. Другая ситуация может возникнуть, когда вас пригласили на собеседование, но не взяли на работу. Это отличная возможность спросить работодателя о том, какие навыки стоит развить. Большинство будут рады помочь и указать на необходимые требования. Третья ситуация возникает тогда, когда вы оказываетесь лучше, чем вы думали, и вас берут на работу.

У меня было огромное количество негативных ответов, в которых работодатели писали, что им нужен человек с X-летним опытом. Несколько сообщений было примерно следующего характера: рекрутеру понравилось моё резюме и портфолио, но работодателю хотелось взять человека помладше. В конце концов, мне позвонили, пригласили на собеседование, а затем дали работу.

Подготовка к собеседованию

Знайте основы. Практикуйте основы.

Это всё, что действительно необходимо, чтобы стать Junior-разработчиком. Также, имея недавно законченный проект, вам будет о чём поговорить с интервьюером. Если вы прекрасно разбираетесь в собственном коде и сможете объяснить тот или иной момент, это покажет вас с лучшей стороны.

Также подготовьте несколько вопросов для интервьюера. Например, какую операционную систему принято использовать в компании? Используют ли они Agile методы? Каковы будут ваши обязанности? Подготовьте пару вопросов насчёт их бизнеса. Вы будете проводить там много времени, так что в ваших же интересах убедиться в том, что это место работы вам действительно нравится.

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

proglib.io

от Junior до Senior / WAYUP

Обучайся бесплатно с WAYUP Premiere сегодня вечером

Мы видим, как стремительно день ото дня растёт количество IT-специалистов и тех, кто желает ими стать. В вузах, где обучают программированию стоит очередь из желающих обрести эту перспективную специальность. На курсе WAY UP «Веб-верстальщик: код фрилансера» только за прошлый год отучилось более 1000 человек.

Обучайся бесплатно с WAYUP Premiere сегодня вечером

А всё почему? Быть айтишником сейчас модно и перспективно. Специалисты этой области хорошо зарабатывают, они востребованы по всему миру. И за высококвалифицированными программистами охотятся не только работодатели, но зачастую и противоположный пол, ввиду популяризации гик-культуры.

Как войти в профессию программиста

Как войти в IT? И с чего начинается путь программиста? Вариантов развития событий существует несколько.

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

Обучайся бесплатно с WAYUP Premiere сегодня вечером

Университет. Если вы только оканчиваете школу, то хорошим решением будет получить высшее образование в этой области. Фундаментальные знания, полученные там и вузовская «корочка» явно не навредят при дальнейшем устройстве на работу. Тем более на старших курсах чаще всего выдающихся ребят работодатели примечают еще на производственной практике и потом с радостью принимают к себе на работу.

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

Обучайся бесплатно с WAYUP Premiere сегодня вечером

Специализированные курсы. Преимущество курсов по сравнению с учебой в университете состоит в том, что преподаватели почти всегда являются практиками. А значит, они не только дадут теоретические знания, но и научат практическим навыкам. Окончить курсы и бодро стартануть в карьере программиста – это не вымысел. И выпускники курса «Веб-верстальщик: код фрилансера» подтверждают это. Они начали свой путь верстальщика и не планируют останавливаться.

Уровни программистов: Junior-Middle-Senior

Какой бы из вариантов входа в профессию программиста вы не выбрали в начале карьеры вы получаете гордое звание джуниор (Junior). Дальше вам предстоит миновать звание мидла (Middle) и прийти к сеньору (Senior). Деление это весьма условное, но давайте разберемся, что примерно понимается под каждым из этих уровней.

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

Обучайся бесплатно с WAYUP Premiere сегодня вечером

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

Обучайся бесплатно с WAYUP Premiere сегодня вечером

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

Путь от Junior к Senior

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

Обучайся бесплатно с WAYUP Premiere сегодня вечером

Что же обязательно нужно и важно делать программисту, чтобы развиваться и превратиться из джуниора в сеньора?

  • Действуйте. Обучение и наработка опыта происходит только через действие. И поэтому единственно возможный способ совершенствоваться заключается в постоянном программировании.
  • Облегчайте себе задачу. Есть даже такая шутка: джуниор пытается все сложные вопросы решить сам, а сеньор знает, где взять ответы на эти вопросы. Поэтому обязательно гуглите, это совершенно нормально, так делает большинство программистов, особенно опытных. У нас была отдельная статья про то, где можно программисту найти ответы на все свои вопросы.
  • Не копите проблемы. Это относится к работе в целом и конкретно к коду, который вы пишите. Старайтесь все проблемные места в коде исправлять сразу, не накапливая и не откладывая на потом.
  • Не пытайтесь изучать всё сразу. Вам, конечно, могут быть интересны несколько языков программирования и несколько направлений. Но с помощью ментора расставьте приоритеты и начните с чего-то одного.
  • Делайте ошибки. Да, пусть вам не кажется странным этот пункт. Делать ошибки –это и есть развитие.
  • Не стесняйтесь чего-то не знать. Если вы пришли на собеседование на позицию джуниора, адекватный работодатель не будет требовать от вас невозможного. И вы, в свою очередь, не делайте вид, что знаете то, чего знать ещё не должны.
  • Никогда не переставайте учиться. Самообразование всегда должно быть присуще вам, если вы хотите пройти этот путь от Junior к Senior.
  • Будьте любопытными. Изучайте и разбирайтесь в новых технологиях; интересуйтесь новинками в области разработки и пробуйте их применять.
  • Делитесь своими знаниями. Работая в команде даже в статусе Junior, у вас уже могут быть те знания и навыки, которых нет у других. Поэтому обязательно общайтесь с коллегами, перенимайте их опыт и делитесь своим.
  • Принимайте активное участие в жизни различных IT-сообществ, посещайте IT-мероприятия.

Как происходит переход между уровнями

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

Опыт не всегда определяет уровень программиста. Как мы уже отметили, бывают случаи, когда программиста с опытом работы 4 года можно отнести только к новичку. И наоборот. За 1,5-2 года человек может достичь такого уровня, что получит звание, как минимум, мидла.

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

Кстати, постоянное обучение важно также для того, чтобы оставаться на своем уровне и шагать в ногу со временем. Любые знания в сфере IT, полученные сегодня, могут устареть через 3-5 лет. Поэтому нужно держать всегда руку на пульсе, чтобы от сеньора до мидла обратно не скатиться.

 Если же процесс работы программиста сопровождается постоянным качественным ростом его знаний и навыков, то путь из Junior в Senior выглядит примерно так. Джуниор становится мидлом в среднем за два года работы. А по прошествии ещё двух-трех лет мидл уже может вырасти до сеньора.

Обучайся бесплатно с WAYUP Premiere сегодня вечером

Путь от Junior-программиста до программиста-Senior способен пройти практически каждый при должном интересе к своему делу. Интерес – это всегда основа развития. Специалист, которому действительно интересно то, что он делает, будет идти на несколько шагов впереди тех, кто просто решает поставленные перед ними задачи.

Нужно быть достаточно зрелой личностью и иметь немалую силу воли и смелость, чтобы достичь вершин профессионализма в IT-сфере.

wayup.in

Как стать «толковым джуниором». Личный опыт / Habr

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

Итак, несколько лет назад: я на 4 курсе политеха в своем тихом провинциальном облцентре. Я прохожу практику в полуразрушенном ( на физическом уровне ) НИИ. «Программирую» на XML’е. Моя работа очень важна для процесса импортозамещения в приборостроительной отрасли. Наверное, нет. Надеюсь, что нет. Надеюсь, что все XML-ки, которые я в полусонном состоянии на автомате набивал в этом НИИ пошли в корзину сразу после моего ухода. Но в основном, я читаю двачи и Хабр. Там пишут о сытой жизни программистов в столицах, которые сидят в удобных и светлых офисах, зарабатывают 300К/сек. и выбирают, какую модель Бентли купить на февральскую зарплату. «В Москву, в Москву» становится моим девизом, «Три сестры» — любимым произведением (окей, я имею в виду песню БГ, Чехова я не читал, конечно, он желчный какой-то).

Пишу своему виртуальному знакомому московскому программисту:

— Слушай, программисты-джуниоры в Москве вообще нужны?
— Ну как, толковые нужны, бестолковые нафиг никому не нужны ( тут было другое слово, если что )
— А что такое «толковый» и что такое «бестолковый». И как мне понять, я вот — какой?
— Чуваааааак, блин, первое правило джуна — не быть душным. Толковый — это толковый, что тут непонятно.

Ну, что тут сказать — москвичи они слова в простоте не скажут. Но, по крайней мере я узнал первое правило джуниора.

Однако я уже очень хотел стать «толковым джуниором». И стал прицельно готовиться к переезду через год. Готовился я, естественно, на своей практике в НИИ в ущерб своей «работе», так что если проект импортозамещения провалится, то вы знаете кто виноват. Из минусов у меня было так себе образование — я потерял энтузиазм к обучению уже после первой тройки на экзамене ( то есть после первого экзамена первого семестра). Ну и еще… это… я не очень умный. Высоколобые ученые и программные архитекторы вызывают у меня немое восхищение. Но все-таки хочется же!

Итак, за время подготовки я:

  • Подучил синтаксис своих основных языков программирования. Так, случилось, что у меня это C/C++, но если бы начать сначала, я выбрал бы другие. Страуструпа я не осилил, сорян сэр, но это выше моих сил, а вот Липпман — самое то. Керниган и Ритчи — напротив отличный туториал по языку — респект таким парням. В целом, по любому языку как правило есть несколько толстых книг, из которых джуниору достаточно прочитать одну
  • Подучил алгоритмы. Кормана я не осилил, а вот Седжвик и курсы на курсере — самое оно. Просто, доступно и прозрачно. Также я тупо решал задачки на leetcode.com. Все easy-задачки я осилил, можно сказать прошел игру на изи-уровне сложности, хе-хе.
  • Выдавил из себя пет-проект на github’е. Мне было сложно и скучно писать проект «просто так, для будущего», но я понимал, что надо, на собеседованиях это спрашивают. Это получился торрент-клиент. Когда я устроился уже на работу, я с огромным наслаждением удалил его с гитхаба. Спустя год после написания мне уже было стыдно смотреть на его код.
  • Заучил гору идиотских логических задачек. Теперь я точно знаю как посчитать число включенных лампочек в зацикленном вагоне, узнать цвета шапок на гномиках и съест ли лиса утку. Но это настолько бесполезное знание… Зато теперь очень смешно, когда какой-нибудь тимлид выдает «У меня есть особая секретная задачка, которая определяет, может ли человек думать» и выдает одну из баянистых задачек, про которые знает весь интернет.
  • Прочитал кучу статей про то, что hr-барышни хотят услышать на собеседовании. Теперь я точно знаю, какие у меня недостатки, какие планы развития на 5 лет и почему я выбрал именно вашу компанию.

Итак, я закончил институт и начал осуществлять план переезда в Москву. Я разместил резюме на hh.ru, место пребывания, естественно указал Москву и откликнулся на все вакансии, хотя бы отдаленно напоминающие мой профиль. Желаемую зарплату я не указывал, потому что понятия не имел, сколько платят. Но принципиально — работать за еду я не хотел. Бабушка мне говорила, что деньги — это мерило уважения тебя работодателем, а работать с теми, кто тебя не уважает, нельзя.

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

  • Российские IT-гиганты. Ну, вы все их знаете. Они могут прислать приглашение «побеседовать» даже если вы не выкладывали резюме, типа мы все равно следим за тобой и все уже и так знаем. На собеседовании — тонкости языка и алгоритмы. Видел как посветлело лицо одного там тимлида, когда я изящно повертел бинарным деревом на листочке. Так и хотелось сказать «изи, изи, рилток литкод». По деньгам 50-60, предполагается, что за «большую честь» работать в компании с громким названием вы поскромничаете по зарплате.
  • Иностранные IT-гиганты. В Москве есть несколько офисов крупных иностранных фирм. Звучит очень круто, однако свой опыт собеседований туда могу описать только так: WTF?! В одной меня долго собеседовали психологическими загонами типа «А как вы думаете, зачем люди работают? А за какую минимальную сумму вы бы стали работать на работе мечты?». После того как градус идиотии достиг максимума мне предложили взять парочку интегралов. Интегрировать я умею только е в степени х, о чем и сообщил интервьюеру. Скорее всего, после расставания мы оба считали друг друга дурачками, но он-то дурачок старый и уже не поумнеет, хе-хе. В другой фирме сказали, что я очень клевый, послали вакансию на согласование в Америку и пропали. Возможно почтовый голубь через океан не долетел. В другой фирме предложили стажировку за 40. Нунезнаааааю.
  • Российские госконторы. Госконторы любят выпускников крутых вузов (с чем у меня проблема). Госконторы любят академические знания (с чем у меня тоже проблема). Ну и плюс госконторы бывают очень разные. В одной дамочка, похожая на школьную учительницу с уверенностью в голосе предложила 15 тысяч. Я даже переспросил — реально 15. В других 60-70 без проблем.
  • Геймдев. Тут как в анекдоте «все говорят фильм для дураков, а мне понравилось». Несмотря на плохую репутацию отрасли, по мне так нормально — интересные люди, 40-70 по деньгам, нуачо, норм.
  • Всякий трэш. В натуральном подвале сидят и пованивают 5-10-15 разрабов и пилят блокчейн/мессенджер/доставку игрушек/малварь/браузер/свой фоллач. Собеседования разные — от пристального взгляда до теста по языку на 50 вопросов. Деньги тоже разные: 30 тыс, 50 тыс, «сначала 20, потом 70», $2100. Общее одно — темные перспективы и темная схема оформления. А мне бабушка говорила, что в Москве все так и норовят обмануть такого воробушка как я.
  • Адекватные середняки. Есть такие конторы середнячки, у которых нет громкого бренда, но и нет каких-то загонов по поводу своей исключительности. Они очень жестко конкурируют за кадры, так что у них нет 5-тиэтапных собеседований и попыток намеренно задеть на собеседовании. Они прекрасно понимают, что кроме зарплаты и крутых проектов — остальные мотиваторы, они уже дополнительные. Собеседования адекватные — по языку, что есть/чего хочешь, какие есть пути развития. По деньгам 70-130. Я выбрал одну из таких контор и успешно работаю в ней по сей день.

Окей, если кто дочитал до этого места поздравляю вас — вы крутые. Вы заслужили еще одну порцию советов джуниорам:
  • Знайте синтаксис своего языка хорошо. Бывают спрашивают всякие редкости.
  • Не паникуйте, если собеседование прошло неудачно. У меня было собеседование на котором после почти каждой моей реплики интервьюеры начинали громко ржать и прикалываться над моим ответом. Когда я вышел из комнаты, мне реально хотелось плакать. Но потом я вспомнил, что у меня через два часа следующее собеседование, а этим #### желаю трудноуловимых багов в продакшне.
  • Не быкуйте на собеседованиях с hr-ками. Скажите девочкам то, что они от вас хотят и идите дальше к техническим специалистам. Я на собеседованиях многократно заверял hr-ок в том, что просто мечтаю работать в телекоме/геймдеве/финансах, разрабатывать микроконтроллеры и рекламные сети. Деньги для меня конечно же не важны, только чистое познание. Да-да-да, я нормально отношусь к переработкам, готов слушаться начальника как маму, а свое свободное время посвящать дополнительному тестированию продукта. yeah-yeah, whatever.
  • Пишите нормальное резюме. Внятно изложите какими технологиями владеете и чего хотите. Всякие «коммуникабельность и стрессоустойчивость» лишнее, особенно если вы категорически некоммуникабельны и нестрессоустойчивы как я.

Надо чем-то закончить статью, так удачи джунам, синьоры-помидоры не злитесь и не обижайте молодежь, всем пис!

habr.com

Не отпускают. Как программист-джуниор сделал X попыток перераспределиться в «компанию мечты» | Статья

Этим летом 21-летний разработчик Артём Нестеренко закончил ФПМИ БГУ. Работать в компании LWO он начал на третьем курсе, туда же пошёл по распределению. За последние месяцы парню сделали офферы три компании, но ни в одну из них он не смог перераспределиться — LWO не отпускает. dev.by выслушал историю джуниора, который кодит на 0.75 ставки за «+$250 к попятьсот» и чувствует себя заложником обстоятельств. 

В LWO отказались от комментариев, потому что dev.by не зарегистрирован в Мининформе в качестве СМИ: компания не сотрудничает с площадками для распространения слухов.

Артём, ты работаешь по своей специальности «Компьютерная безопасность»? 

Не совсем. Я закончил онлайн-курс по Java, влюбился в язык с первого взгляда, но вот веб-разработка не зашла — решил писать приложения под Android. Взял бесплатные курсы от Google, потом попал в ШАД «Яндекса». Курс по разработке под Android был очень интенсивный, пилили лаунчер для телефона. Из 30 человек под конец осталось около 15, пройти стажировку предложили 2-3. Я уже понимал, что работу мне скорее всего не предложат. 

И что ты решил делать? 

В конце 2-го курса решил сам искать работу. Зашёл на jobs.tut.by и понял, что даже для Junior-разработчика столько всего нужно знать, что можно за голову хвататься.

И тут мой знакомый рассказал мне о компании LWO. Спросил, не хочу ли я туда. 

Дали тестовое — стандартное приложение про погоду. Сначала делал так, чтобы нужная фича заработала, а потом переделывал таким образом, чтобы мне нравился результат. В итоге это заняло около месяца. Делал на Kotlin, которым увлёкся ещё в ШАД. В LWO на нём не писали. Я решил, что это может быть для меня хорошей возможностью — в будущем привнести эти знания в команду. 

Расскажи о первом рабочем месте.

Основа всех проектов LWO — банковские приложения: интернет- и мобильный банкинг. Когда я вышел на работу, мне дали проект с крупным государственным банком, один из основных в компании проектов, и сказали: «Разбирайся». 

Я был первым человеком, которого взяли в LWO в таком возрасте — 19 лет. Мои друзья и родители гордились мной — самый первый из группы нашёл работу. Я был в эйфории, потому что все мои одногруппники, и я в том числе, пользовались приложением, которое мне предстояло разрабатывать и поддерживать. 

В 19 лет ты начал разрабатывать приложение крупного банка. Не страшно было?

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

Тебя кто-то менторил?

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

Накануне распределения ты уже знал, что пойдёшь в LWO? 

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

Когда писал дипломную работу, понял, что сглупил.

Ещё до начала распределения окончательно решил, что хочу уйти из этой компании. Меня не устраивали подходы в разработке продукта, бизнес-процессы, технологии.

Например, я захотел перейти с Java на Python, а здесь такой возможности нет. Зарплата — это тоже хорошая мотивация, но далеко не главная для меня, я готов согласиться на меньшие деньги ради интересного проекта и интенсивного обучения. Зарплата меня в принципе устраивает, я получаю «+$250 к попятьсот» за 6 часов. 

Как ты сделал выводы о процессах в компании, если в других местах не работал? 

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

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

Как бы ты сформулировал причины, по которым хочешь уйти? В порядке приоритета. 

  • Сменить направление разработки;
  • Уйти от Java-технологий;
  • Увидеть более налаженные процессы разработки;
  • Получить более интересные проекты;
  • Карьерный рост;
  • Более профессиональный коллектив;
  • Зарплата.
В итоге ты решил походить по собеседованиям?

Да, и через какое-то время у меня уже было два оффера, но в каждом случае не совсем то, что искал: фулстек- и Android-разработка. Думал согласиться на первый, но услышал от друга про ещё одну крутую компанию, в которой работает часть команды MSQRD, — AR Squad. Их эйчар запостила три вакансии: на Android, React Native и Python-разработчика. Я посмотрел, что требуется для Python-разработчика, понял, что моих знаний не хватит. Но друг настаивал: «Сдался тебе аутсорс, у этих ребят свой продукт!». 

В итоге я закинул резюме в AR Squad, думал, что всё равно откажут, но ребята сразу ответили: «Приходи, пообщаемся» — ого, а так можно было? Собеседовали меня три человека: СЕО Андрей Янчуревич, парень, который представляется как Флоп Бутылкин, и еще один разработчик, имя которого я не запомнил. Общались мы не в митинг-руме, как это обычно бывает, а в релакс-комнате с мягкими диванами. Это была достаточно забавная картина. 

Что ты имеешь в виду? 

Пока один парень разговаривал со мной, остальные сидели в телефонах и залипали в свои «сны». Они делают приложение для сна с красивыми сказочными картинками, которые отрисовывают на Unity. А вокруг всего этого — обёртка в виде приложения под Android. Под конец они говорят: «Ты видел наше приложение?». Я отвечаю: «Да, по ссылке ходил, промо-ролик смотрел, но больше информации в интернете не нашёл». На что они ответили: «Вот, держи телефон, поиграй, тебе ведь разрабатывать это приложение». Приложение было выпущено только для iOS, и ребята собирали команду, чтобы разработать его для Android, поэтому можно было собственными глазами увидеть, с чем предстоит столкнуться. Я с первой минуты начал в него залипать, оно классное. 

И тут я понимаю: вот она — работа моей мечты. Это лучше, чем всё, куда я до этого пытался попасть.

Мне провели небольшую экскурсию по офису, атмосфера там здоровская. Очень дружная команда, всего — 11 человек. Ребята используют большой стек технологий, это значит, что в мои задачи входила бы не только разработка под Android, но и React Native, и Python. Тебе дают задачу, и ты сам выбираешь, с помощью каких инструментов будешь реализовывать её, а можешь вообще делегировать. 

Тебе сделали оффер?

Мне предложили испытательный срок на три месяца, но в моём случае так нельзя: перераспределение должно быть бесшовным. Поэтому ребята нашли альтернативу испыталке — тестовое задание. Нужно было разработать мини-игру на Unity. Никогда не имел дело с этим движком, пришлось с нуля изучать. Я почувствовал прилив энергии, мотивации. Старался побыстрее всё сделать и накосячил: перечитал условие уже после того, как отправил выполненное задание, и заметил, что один пункт реализовал по-другому. Поэтому объяснил ребятам, что, на мой взгляд, эта реализация лучше указанной в задании, такие пироги, сорян, уже не стал переделывать. Флоп посмотрел и ответил: «Круто, этот способ действительно лучше». 

Время с моим ответом на уже имеющийся оффер поджимало, хотя AR Squad мне ещё не сделали предложение, но я решил — всё или ничего. 

Замдиректора сказал: «Мы тебя не отпускаем»

А как в это время обстояли дела на работе? 

Получив оффер № 1 (в Itexus), я пришёл к своему начальству в LWO и сказал, что хочу уволиться и перераспределиться. Поговорил со своим менеджером, он попросил дать ему неделю. Я согласился и пошёл работать. Прошла неделя, я снова ему пишу: «Как решим мой вопрос?». Он отвечает: «Я в командировку уезжаю, давай поговорим, когда приеду». Я разозлился, но ничего не поделаешь, давай подождём. Приезжает он из командировки, я жду. Он молчит, моё увольнение никак не продвигается. Обстоятельства складывались таким образом, что ещё неделю мы с ним не пересекались, рабочие задачи мне поступали, но вопросы решались через кого-то другого. Складывалось впечатление, что он меня избегал. 

Через месяц после этого я получил оффер от AR Squad.

Наконец-то появился повод с ним поговорить — нужно было обсудить вопросы по проекту. Я пришёл к нему в кабинет, и он намекнул, что помнит про моё увольнение, мол, мы об этом ещё поговорим. Ничего в тот день мы так и не обсудили. Тогда я сказал AR Squad, что, чтобы начать перераспределение, нужно сделать несколько шагов, один из них — прислать официальное письмо на имя компании, где я работаю. 

AR Squad прислали письмо в LWO?

Да, ребята подготовили сразу два письма: на имя университета и LWO. Когда я пришёл в нашу бухгалтерию, там удивились: а согласовал ли я с кем-нибудь своё увольнение? Я объяснил, что говорил с начальником, он вроде как не против. Какого-то чёткого обсуждения не было, поэтому я пришёл к вам с письмом. Стал ждать, но ответа не было. К слову, мой текущий работодатель так и не прислал официальный ответ на это письмо. 

Прошло ещё несколько недель. По первому разговору с начальником я помнил, что меня не особо хотят отпускать, но я-то хочу уйти. Было ясно, что, если работодатель не соглашается на перераспределение, то ничего не поделаешь. Я стал изучать, какие ещё есть варианты, чтобы меня уволили. Можно было пойти более грубым путём и поискать нарушения в моём оформлении на работу, тогда я мог бы обратиться в Минтруда и попросить перераспределение. Я вспомнил, что LWO не перезаключила со мной как с молодым специалистом новый контракт на два года, мы просто продлили текущий. Я подумал, что здесь что-то не так. Начал рыть информацию и наткнулся на один пункт в Трудовом кодексе, который говорит о том, что работодатель может так делать, а значит — на таком основании я не могу уйти. 

Была ещё одна зацепка. Так вышло, что в LWO я работаю 6 часов, а не 8. Это время закрепилось за мной ещё со студенчества, на 8 часов никто не предлагал перейти, а я и не настаивал. Думал, может здесь есть какое-то нарушение, но оказалось, что молодых специалистов на законных основаниях можно трудоустраивать и на 0.5, и на 0.25 ставки. 

А с директором пробовал разговаривать?

После того, как я понял, что с моим менеджером Ромой ничего не получается выяснить, я решил поговорить с Олегом, директором компании. Но с ним побеседовать не удалось — только с его заместителем.

В первую нашу встречу я не был подготовлен, и зам меня немного морально задавил, сказал: «Мы тебя не отпускаем». Я подумал: вот это я попал. 

Получился не очень приятный разговор. Не успел я сказать о том, что у меня есть оффер, и объяснить причины, по которым хочу уйти, он начал монолог о том, почему не хочет, чтобы я уходил, и почему не отпустит. Чётких аргументов, почему компания не может меня уволить, не было. Логика была простая: вот мы хотим, чтобы ты на нас ещё поработал. По идее, они имеют право мне отказать и обязать работать до конца контракта. 

После нашего разговора я поговорил с более опытными ребятами, родителями, мать звонила на горячую линию юристам, чтобы узнать, как это можно решить. Есть вариант — через университет без согласия работодателя перевестись, но неизвестно, сколько бы это тянулось, и вряд ли AR Squad всё это время ждал бы меня. Я не стал этим заниматься. Ещё более радикальный вариант — обращаться в Министерство образования и там объяснять, почему и куда я хочу уйти. Но это ещё более сложный и долгий вариант.  

А есть ещё какие-нибудь варианты? 
Можно прийти на работу в нетрезвом виде. Не секрет, что немного вина подстёгивает программиста к более интенсивной работе. Но это всё-таки может наложить отпечаток на карьеру.

Ещё как вариант — увольнение по статье, но это тоже не самый лучший сценарий для молодого специалиста: повод для нового работодателя задуматься.

Ты эти экстремальные варианты не рассматривал? 

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

Я даже обратился за помощью к знакомым из банка, для которого мы делали приложение, чтобы они попросили меня отпустить.

И пока я ждал встречи возле двери, знакомые позвонили и сказали, что пообщались — однозначно «нет». Но я решил всё-таки дождаться. Мы поговорили, всё кончилось тем же. 

Ты попытался выдвинуть свои условия? Программист «через не могу» — вряд ли хороший программист. 

Да, когда понял, что уйти мне не удастся. Сказал, что мне неинтересно здесь работать, поэтому хотя бы дайте мне 0.5 ставки. На что мне ответили: «Нет, даже не проси». Тогда я сказал, что хочу повышение зарплаты в полтора раза. Ответ был очевидным: сразу не можем повысить, давай разберём, достоин ли ты этого, измерим твою эффективность и пр. В итоге сказали, что зарплату повысят, но не сразу и не в полтора раза, и для этого нужно перейти с 6 на 8 часов. Я решил, что меня такой вариант не устраивает, поэтому остаюсь на прежней зарплате. После нашей встречи я случайно пересёкся с моим менеджером, и он сказал, что будет мне повышение.   

Кстати, когда зам узнал, что я работаю 6 часов вместо 8, его это повергло в шок. Я сказал, что меня никто не спрашивал, хочу ли я перейти на 8, просто продлили контракт и всё. Он спросил, уверен ли я, что это законно. При мне стал звонить кадровикам и спрашивать: «У вас что, Нестеренко работает 6 часов? Почему столько?». Я не знаю, что ему говорили, но понял, что ему ответили: «Так получилось». Наш эйчар услышала не самые приятные слова за мои 0.75 ставки и за то, что контракт только на год заключили. А я услышал фразу, которую нужно остерегаться всем молодым специалистам: «Политика компании теперь — брать выпускников вузов только на полную ставку». Можно сказать, что мне повезло. 

Что собираешься делать?

Я уже перестал заводить разговоры про моё увольнение. Единственное, что мне остаётся — ждать, пока закончится контракт, 9 месяцев. Ещё можно н

dev.by

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *