Исходные данные: 30 лет, высшее образование по специальности логистика, 10 лет опыта работы в логистике, в т.ч. 5 лет на руководящих позициях. Июнь 2021 - приняла решение учиться и менять сферу на frontend, выбрала одну из многочисленных онлайн-школ и записалась на курс. 

Итог: апрель 2023 - получила оффер на позицию junior frontend-разработчика на полный день с официальным трудоустройством.

Я начала целенаправленное обучение летом 2021 года. До этого сама проходила несколько курсов на Stepik, пробовала Java, но потом пришла к выводу, что интерес больше вызывает именно frontend.

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

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

Изначально был план летом 2022 года уже работать программистом. Ох как я была наивна…:-). По плану курса обучение должно было закончиться в  июле 2022. Думаю, это была рекламная уловка. По программе пропусков не было и программа растянулась аж до декабря.

Летом 2022 года я только начала знакомство с React, а работодателям уже не были нужны джуны с базой по JavaScript, HTML и CSS.

Далее были сомнения, стоит ли мне вообще дальше тратить время, ведь то, что я выучила — это просто верхушка айсберга, а чтобы попасть на работу — нужен еще как минимум React, Redux, опыт работы с какими‑нибудь библиотеками стилей.

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

Я себе сделала норму по часам, которые я должна потратить на программирование в неделю и следила за ее выполнением. Очень помог понять React курс Ивана Петриченко на Udemy (да, в 2023 есть способы купить обучение, не имея карты иностранного банка)

Когда начало получаться, стало интересно, я перестала следить, сколько времени я трачу на обучение, потому что это время давно перевалило за установленный изначально план. Так я дошла до дипломного проекта, на который потратила все январские праздники 2023 года. 

В итоге в январе 2023 года я получила диплом об окончании курса frontend разработчик.

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

Джуны в 2023 году
Джуны в 2023 году

В феврале 2023 я окунулась в мир откликов на вакансии на различных ресурсах. Я подозревала, что джуны никому не нужны, но не подозревала насколько. Когда на hh.ru я стала смотреть количество откликов на вакансии junior frontend ~700–1000 откликов, я перестала верить в успех затеянного.

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

Параллельно я занималась откликами на вакансии по всевозможным источникам на позицию frontend — разработчика, делала портфолио из работ на gitHub и пилила с такими же ребятами как я из онлайн‑школ pet‑проект, приобретала опыт какой‑никакой командной разработки.

Итог месяца поиска — два 5-минутных собеседования с HR, одно тестовое задание, на которое я потратила 2 дня и не получила вообще никакой обратной связи.

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

В этот момент я решила посмотреть на ситуацию под другим углом и привлечь специалиста с экспертизой на рынке поиска it‑специалистов — HR, который занимается подбором кадров именно в IT. Нашла на ПРОФИ.РУ по отзывам.

HR-менеджер помогла мне в двух вопросах:

  • расставить приоритеты и понять, что системная аналитика не вызывает у меня положительного эмоционального отклика и нужно все силы направить на поиск в области разработки;

  • дала советы по моему резюме, что улучшить и как структурировать информацию, чтобы ее было легко читать, это повысило шанс, что на этапе первичного отбора менеджер не пропустит мое резюме в перечне из 800 штук.

Первое реальное собеседование

Примерно через неделю мне написали …сами! На Хабр Карьере. Вакансии не было, просто представились из такой‑то компании, предложили выполнить тестовое задание. Оно было не сильно объемным, к тому моменту я поняла уже, что выполнение тестовых хорошо прокачивает скиллы. Нужно было обязательно применять TypeScript, а я была с ним едва знакома. Я решила, что это неплохой способ его изучить.

Постаралась максимально аккуратно и логично по стилю оформить задание, кроме репо выложила сразу же ссылку на работающий вариант на gitНub Pages. И меня позвали на реальное собеседование в офис! Сначала было небольшое интервью с менеджером проекта, мне рассказали о компании, о программе (программа писалась на базе НИИ, гос. аккредитация), потом лайв кодинг с программистом. Все вместе заняло 3 часа. По реакции и потраченному времени я понимала что они во мне заинтересовались. Стек технологий совпадал с тем, что я изучила — React, Redux.

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

Оффер? Не в этот раз

Я вернулась к процессу отклика на вакансии. И получила еще одно тестовое задание по одной вакансии с hh.ru

Компания занималась разработкой на Angular, но в требованиях к вакансии было «знание одного из фреймворков — Angular, React или Vue», в самом задании тоже не было ограничения на использование определенного фреймворка. Нужно было использовать ionic + Capacitor, т.к. это было гибридное приложение под мобилку / браузер в разрешении только для экранов мобилок.

Я не была знакома с этими инструментами и опять потратила кучу времени на изучение и выполнение задания — дня 3. Результат мне понравился, я опять оформила все максимально аккуратно и удобно, со ссылкой на страничку на gitНub Pages, с кратким описанием, что удалось реализовать, а что не совсем. Я учила React, задание сделала на React.

Опять собеседование

Меня позвали на собеседование. Сначала с HR, потом на тех интервью с тимлидом. Все бы ничего, но оказалось что нужно было выполнять задание на Аngular, как‑то его выложили без ссылки, простым текстом. Из‑за этого часть подробностей затерлась. (Кстати, это было не первое задание, в котором был косячок изначально). Правда, мне сказали, что абсолютно все кандидаты сделали задание так же как и я — на React. И меня будут готовы дальше рассматривать, если я переделаю задание на Angular.

Ха‑ха. Фреймворк, которого я совсем не знаю. А на React я потратила не один десяток часов, чтобы прийти к способности написать что‑то работающее. С другой стороны, я прошерстила множество предложений онлайн школ и поняла что 90%, если не больше, обучают React, т. е. джунов без опыта на Angular нет.

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

В общем, за 4 дня я окунулась в нужные для меня темы в Angular и довольно сносно переделала задание и … получила оффер.

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

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

Рекомендации

Тем, кто думает, стоит ли ему начинать обучение программированию и менять специальность.

  • Если вам 25+ лет, подумайте очень хорошо :-) Время, которое вы потратите на обучение по версии курса в онлайн-школе, смело умножайте на 4.

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

    Тем, кто ищет свою первую работу в программировании:

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

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

  • Запаситесь терпением и упорством.

  • Попросите знакомого айтишника / HR просмотреть ваше резюме и сказать, что можно поправить.

  • Заполняйте профиль на Хабр (Хабр Карьере), не всегда вакансии вообще выкладывают.

  • Нетворкинг: пробуйте искать через друзей /  знакомых.

Надеюсь, моя история будет полезной.

Комментарии (177)


  1. SpiderEkb
    27.08.2023 13:33
    +19

    Опять фронтенд и все эти фреймворки...


    1. venanen
      27.08.2023 13:33
      +3

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


      1. SpiderEkb
        27.08.2023 13:33
        +4

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

        Это ж не алгоритмы учить по Кнуту, не теорию БД и не внутренности разных ОС - как оно там внутри устроено и работает.


      1. truthseeker
        27.08.2023 13:33
        +2

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

        Фронтенд — это про знание кучи стандартов, практик написания по шаблонам того, или иного варианта приложения на том, или ином фреймворке, и в 99.999% случаев это — всё. Никто не вдаётся сильно в стандарты, детали, в то как работает браузер и его движок, в слои лежащие ниже браузера(библиотеки из зависимостей, ОС и её сисколы, лежащее ещё ниже железо и т.п.). Если у вас хорошая память, большое усердие и трудоспособность, и есть внимательность к деталям, даже с весьма средненькими интеллектуальными способностями вы можете стать очень крутым фронтендером. Есть единицы, способные чисто на фронте реализовать вещи, что обычно делают только на бэкенде, способные по сути залезть в чужую сферу, знающие на порядок больше 99.99999% фронтендеров. Но, эти исключительно способные фронтендеры на вес золота, и большая редкость. Сама специфика работы во фронтенде не требует каких-то запредельных способностей, понижает планку.

        С другой стороны, бэкенд даёт куда больше простора для творчества, и для развития. Есть фреймворки, сам ЯП + библитеки уровнем ниже, есть ОС + специфика железа. Есть потребность в знании кучи вещей, не связанных напрямую с ЯП(те же БД, к примеру). Всё самое сложное, обычно, реализовано именно на бэкенде. Да, работающих только с фреймворком, и мыслящих шаблонно, разрабов бэкенда тоже хоть отбавляй. Но, бэкенд и низкоуровневое программирование, требуют куда больше теоретических знаний и аналитических способностей от того, что хочет очень глубоко погрузиться в эти дебри. И для реального погружения в это всё нужны способности, куда большие, чем у самых крутых гуру фронтенда. Нужно учиться думать, а не просто мыслить шаблонами, и уметь быстро реализовать заученные шаблоны, когда придёт заказчик.

        В общем, с одной стороны имеем очень крутой порог входа у фронтендеров сейчас(в плане потраченных человекочасов, а не высокой сложности материала). Однако и это было когда-то не так, все ещё помнят, как когда-то весь фронтенд уменьшался в HTML 1.0/2.X + CSS + немного JS, тогда мало на что способного, даже либы(jQuery + сотоварищи) и CSS фреймворки(Bootstrap и другие) появились сильно позже. То есть за направлением закрепилась слава очень простого с точки зрения входа, и пока этот стереотип в массовом сознании не развенчали. С другой стороны имеем направление с меньшим порогом входа сейчас, но с глубиной и широтой охвата, потенциально, такой, что даже самый умный и талантливый может изучать эту сферу веками, и так и не достичь в ней совершенства. Узнал как работать с фреймворком? Хорошо. Понял, как работает фреймворк? Молодец. На тебе нутро ЯП, и алгоритмы. Осилил? А, есть ещё ОС и её потроха, изучай, на здоровье. Изучил? Хочешь уметь оптимизировать то, что другие не могут, в силу не понимания железячной специфики? Вот, тут есть ещё талмуды по железу и его оптимизациям. Учи на здоровье.


        1. karabas_b
          27.08.2023 13:33
          +1

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

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


          1. truthseeker
            27.08.2023 13:33

            Ну, я же писал про то, что бэкендеры тоже умеют в условное "перекладывание JSON", к примеру тут

            Да, работающих только с фреймворком, и мыслящих шаблонно, разрабов бэкенда тоже хоть отбавляй

            Но, в целом, широта полёта мысли, доступная бэкендерам, особенно на компилируемых ЯП, вроде тех же Rust/Go, сильно больше, чем у фронтендеров. В силу того, что им доступен куда более продвинутый ЯП, куча библиотек, доступ к системным вызовам ОС, большим вычислительным ресурсам, чем у клиентских устройств, что гоняют фронтенд, и т.п. Нельзя сравнивать возможности, что даёт хороший современный ЯП + тонна библиотек на любой случай жизни, от интерфейсов доступа к БД и до высислений на GPU + ОС + много серверных ресурсов, и то что предлагает клиент(браузер вместо ОС, ограниченный набор доступных из Js/webassembly браузерных API + какие-то REST API + библиотеки JS, сильно ограниченные возможностями браузера и клиентской железки, зачастую весьма хиленькой, вроде слабого смартфона, или Smart TV). И тут уже и широта мысли сильно больше: разраб бэкенда может писать условную обработку REST, лазанье в БД и перекладывание JSON, а может — низкоуровневый модуль, что обрабатывает полученные данные весьма хитрыми алгоритмами, и всё это с задействованием кучи магии, от использования ИИ-моделей и до использования CUDA-вычислений в своём модуле.

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

            Один файл на python, юзающий flask с встроенным сервером, простейший html в виде inline-строки прямо в return "our html string here" для обработчика индексной страницы. С 10-к строк, одна из которых HTML с простой кнопкой, обработку POST-запроса от кнопки можно навесить в тот же обработчик, что отдаёт нашу единственную страницу. Почти так же просто, как в Visual Studio Code вбить несколько !!! и нажать Tab, а в HTML5 Boilerplate добавить пару строк, и немного отредактировать секцию <head>, верно? По количеству строк выйдет где-то тоже самое.


            1. karabas_b
              27.08.2023 13:33

              1. Зато фронтендеру надо учитывать и визуальную составляющую, чтобы было красиво и плавно, и UX, чтобы юзеру было удобно и приятно. А бэкендеру надо просто отдать данные, а как оно там выглядит и чо там с ним юзер делать будет и как, пусть фронтендер думает.

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


          1. fomiash
            27.08.2023 13:33

            Аналогичное "волшебство" на бекенде:

            php -S localhost:8000


            1. karabas_b
              27.08.2023 13:33

              откуда у обычного юзера на обычном домашнем компе php?


              1. fomiash
                27.08.2023 13:33

                Если верить выдаче гугла, то там только архив распаковать нужно для установки. Хотя есть способ проще https://onlinephp.io/


        1. DMGarikk
          27.08.2023 13:33
          +1

          А бэкендер будет, в основном, шариться по стандартам, да перенимать 1000 и 1 шаблон написания приложения по инструкциям, придуманным великими гуру(авторами очередного фреймворка).

          хах… ох если бы это так было, взял фреймворк и написал пару стандартный ф-ций не включая голову


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


          Это вот как раз у фронта есть апи и есть интерфейс с бека, там не надо ломать голову откуда у них появляются данные, как они синхронизируются с другими сервисами, куда они потом уходят и обновляются. они просто есть и в утвержденном формате и с определенными действиями над ними… а это уже бек чёто там считает обрабатывает, складывает, аггрегирует, передает и отправляет… в фреймворке… ага… супер-мега-крутом который все умеет ;)


          1. hello_my_name_is_dany
            27.08.2023 13:33

            есть такой шаблонный фреймворк который это всё умеет?

            <sarcasm>
            Почти любая реализация JakartaEE
            </sarcasm>


          1. truthseeker
            27.08.2023 13:33

            А бэкендер будет, в основном, шариться по стандартам, да перенимать 1000 и 1 шаблон написания приложения по инструкциям, придуманным великими гуру(авторами очередного фреймворка).

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


            1. DMGarikk
              27.08.2023 13:33

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


              у меня даже сейчас есть проект который когдато писали фронты целиком (бек+фронт)… это такой сюр что волосы шевелятся… на беке тупо в базу вида id-data сваливают json-чики с фронта, а потом селектят оттуда и на фронте разбирают по содержимому
              ну типа надо получить записи по пользователю Васяну… делаем select по всем записям, на фронте пробегаемся и дергаем только васяновы… потом там прикрутили со стороны бека фильтр в виде for i in items: if i['user_name']=='васян' и т.п. когда запросы по мегабайту стали занимать… до фильтра силами БД они так и не дошли..


              А когда в проекте появился я и мне свалилась задача реализовать хранение в этом всём кучу всяких иерархических данных которые по сложным правилам редактируются… я начал растаскивать json по табличкам и селектить по человечески данные оттуда… я до сих пор матюги получаю за то что "было всё так просто, зачем так было делать?? бред какойто!!" (рукалицо)


      1. saboteur_kiev
        27.08.2023 13:33
        +1

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

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


      1. CHtommy
        27.08.2023 13:33

         "нужно знать не одну технологию, а сразу кучу " - так язык один, а джунов по фундаменту гоняют + базу по либам популярным и все.
        До сих пор вакансию одну вижу в компании, просят чисто es6, html, css, а остальному научат, но если шаришь за redux, BEM, ts - это плюс. Челы уже год висят на hh и никто не идет, хотя зп от 30 до 60к и это не мегаполис, там эта ЗП позволяет жить нормально.
        Причем 30 платят вроде за то, что ты вообще чисто js знаешь, что-то там лепил и т.д
        Но постоянно такие истории слышу, как из простого заводчанина человек превратился во фронтент- разраба. Че там учить, я не знаю...Займет все это пол года от силы, а дальше просто собесишься, закрываешь минусы и все.
        Это вот у бекендеров на PHP ад какой-то, там просят дополнительно vue.js знать или хотя бы просто тыкать туда, почти каждая вакансия чуть ли не фуллстек, как они все тянут на себе :D






      1. sh1ki17
        27.08.2023 13:33

        Ну вообще нет. Кодить фронт намного легче чем api или мобилу. Пока учился в унике, все кроме тестов я перепробовал и фронт самый простой и удобный в плане изучения, технология изменяется, но пока ты учишь ее, тебе пофиг, поставил стабильную версию и погнал) никаких алгоритмов, сортировок с оптимизацией и работу с потоками тебе делать не надо. Квадратик вправо, чуть чуть левее и все, считай вот тебе и весь фронт, который потом просто обрастает дополнительными слоями и функциями. И диплом я тоже на фронте делал, на ангуляре не самый простой сайт был, но офк, это было не так сложно, как ту же игру с tcp/upd мультиплеером сделать)


      1. Dragonfly113
        27.08.2023 13:33

        Лично я выбрал frontend так как необходимое ПО имеет низкие системные требования к твоему ПК. И множество курсов и информации, которая лежит на поверхности. Плюс уже в начале видно, как выглядит то, что ты программируешь. На этапе изучения HTML/CSS это выглядит привлекательно. Знаю, дальше сложнее: JavaScript, сборщики модулей, препроцессоры/постпроцессоры и фреймворки. Думаю, на этом этапе много людей бросают изучение.


      1. grethTol
        27.08.2023 13:33

        Думаю что это рапространенное заблуждение. Мне кажется, что базовые знания джуна-фронтендера не предполагают академических знаний, которыми должен обладать, напрмер, джун-бэкендер.
        Если мы говорим про изучение просто языка Go, то в отрыве от современной разработки это бессмысленно. Нужно знать еще и фреймворки, и уметь работать с базой, желательно знать Docker+k8s, если бэкенд, ну и конечно, я бы лично требовал знания основ, т.е алгоритмы и структуры данных, базовые паттерны проектирования типа обсервера и т.д. Список получается немаленький.
        Для джуна-фронта же в своременном мире достаточно JS/CSS/HTML/"Пара фреймворков на которых хочешь найти работу".


    1. OSADKI
      27.08.2023 13:33

      "Ааа все эти юикит 3, о нет бутстрап, ааа боже, помогите. Блин, я явно, что-то делаю не так мб


  1. egaoharu_kensei
    27.08.2023 13:33

    Интересно было послушать. Было бы прикольно увидеть статьи как джуны рвутся в FAANGMULA.


    1. Wan-Derer
      27.08.2023 13:33
      +4

      Если ты чемпион-олимпиадник, то шансы вполне есть. У них есть стажировки и они тоже берут людей без опыта.


    1. Finch182
      27.08.2023 13:33
      +3

      У нас в Амазоне куча ребят после универа джунами. Ничем особенно не отличается.


      1. Heliki
        27.08.2023 13:33

        А можете у них (или HR) поспрашивать, как именно они туда попали? Что должен знать/уметь/продемонстрировать джун после универа?


        1. Wan-Derer
          27.08.2023 13:33
          +3

          В интернетах и даже на ютубах, и даже на хабре есть куча материалов по процессу собеседований в крупняк. По-моему, это обсосано, детальнее некуда.


          1. ratibordas
            27.08.2023 13:33

            Не согласен. Точной информации, можно ли туда попасть без bachelor degree я так и нашел, сами работники говорят кто как. Катит ли оф стаж или не катит? Берут русских или не берут? Некоторые люди работают годами в больших (зарубежных и нет) компаниях и никогда не получают сообщения от ресерчеров, а некоторые имея пару лет опыта - получают от всех или почти всех сразу. Там фидбека никакого нет, непонятно, что их конкретно не устраивает. Жалко денег на рефер, если шансов попасть изначально нет. Про Apple вообще ничего толком неизвестно. Есть в общем, что поспрашивать


            1. DMGarikk
              27.08.2023 13:33
              +1

              Главная вводная по всем работам в штатах:


              1) требования по образованию — такоеже как у нас, оно указано но не критичкски обязательно
              2) офф.стаж — никто у вас проверять скорее всего не будет (в компании куда вы устраиваетесь), важно чтобы он был не фейковый, вообще понятие "оф.стаж" — довольно интересное… трудовую книжку в амазоне смотреть будут? :)


              проблемы тут основные лежат в плоскости бюрократии релокации, именно там зачастую требуется ВО и прочие заморочки со стажем, и их требует не компания работодатель


              1. nameless323
                27.08.2023 13:33

                Трудовую смотреть не будут, но background check скорее всего сделают (а там могут и трудовую кстати спросить для подтверждения), причем уже после того как скажут что готовы сделать офер (или даже после офера, не помню уже точную последовательность)


                1. DMGarikk
                  27.08.2023 13:33

                  но background check скорее всего сделают

                  а по этому я и упомянул что стаж "важно чтобы он был не фейковый"


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


                  вопрос именно в официальности стажа, официальность это трудовая, а у меня много работ было по гпх и отражены они максимум в ПФР отчетах...


                  1. nameless323
                    27.08.2023 13:33

                    А, не правильно понял что именно официальный стаж. Тут да, согласен. Единственное его могут спросить миграционки при подаче на всякие пмж (но например в формате - а покажите нам tax return).


            1. nameless323
              27.08.2023 13:33

              Попробуйте, да узнаете. Точной информации нет и не будет, оно вообще зависит много от чего.

              можно ли туда попасть без bachelor degree

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


            1. hello_my_name_is_dany
              27.08.2023 13:33

              В основном Bachelor Degree и Related Experience требуют, чтобы было легче сделать визу


      1. AstroSphynx
        27.08.2023 13:33

        ага, не напомните после какого универа конкретно там джуны?


        1. Finch182
          27.08.2023 13:33
          +1

          Конкретный джун из моей команды в Амстердаме конкретно пришел из какого то конкретного вуза в Утрехте


          1. k-morozov
            27.08.2023 13:33

            а большой центр разработки у вас в амстере? думал в голландии амазон отсутствует.


            1. Finch182
              27.08.2023 13:33

              Не сильно большой. На вскидку чуть больше сотни разработчиков в 3 офисах


  1. pocoZ
    27.08.2023 13:33

    Удачи на новом месте! Я когдато тоже проходил через все возможные стадии устройства на позицию разработчика. Потрачено было овер много времени и усилий. Главное теперь не останавливаться. Я бы вам посоветовал поступить в университет и получить профильное высшее образование.


    1. AllexKzk
      27.08.2023 13:33
      +13

      А что оно даст человеку?

      Знания? Их легче и быстрее получить пользуясь свободными источниками.
      Направление развития? Универская база это важно, но уверен, что и методом проб и ошибок человек тоже дойдёт до всех структур данных, алгоритмов и так далее, и так далее...
      Диплом? Смешно звучит.

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


      1. BeLord
        27.08.2023 13:33
        +6

        Про вышку, очень зависит от преподавательского состава не путать с рейтингом ВУЗа. К примеру, то что мне преподавали специалисты ТI в области обработки спектральных сигналов в 90-е актуально до сих пор. Простые лабы нарисуй интерфейс на Java,забери на асме данные из сигнального процессора, отправь их в матлаб для обработки и выкинь обработанное в написанный интерфейс, у части современных программистов вызывают сложности, хотя мы не будучи гениями это реализовывали, просто был навык писать ручками, а не таскать все из фраймворков. И этот пример тоже к вопросу о программе обучения. Самому драйвер для PCI устройства написать несколько сложнее, чем под присмотром опытного наставника.

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


      1. befree
        27.08.2023 13:33
        +5

        Ну например в моем случае, образование спокойно и ненапряжно полученное в 2017 году во время вкатывания в IT (магистратура CS поверх гуманитарного специалитета - два года всего лишь, по вечерам в основном) в 2022-м стрельнуло в неожиданном месте - я получил отсрочку от мобилизации... Повесточка к слову приходила - но карта легла идеально: профильное высшее образование (пусть только магистратура - но это диплом о высшем) + аккредитация работодателя. Отдал документы в военкомат и был свободен.

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


      1. RomanEKB
        27.08.2023 13:33

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


        1. DMGarikk
          27.08.2023 13:33
          +1

          это требование не обязательно


          1. VentaRoeno
            27.08.2023 13:33

            Не везде не обязательно. А есть места, где просто не будет движения по карьерной лестнице без профильной вышки


            1. DMGarikk
              27.08.2023 13:33

              обычно это показатель что не стоит в таких компаниях работать


        1. Dev0pser
          27.08.2023 13:33

          На самом деле, 90% коммерческих компаний, важны ваш опыт и знания, а не рулоны из сертификатов и дипломов, даже если в вакансии написана необходимость в высшем образовании, эти моменты всегда можно обсудить с эйчаром компании, и как правило работодатели идут на встречу, если других препятствий нет. А вот для госсектора, увы диплом Must Have)


          1. SpiderEkb
            27.08.2023 13:33

            Не только для гос. У нас (крупный коммерческий банк) на позиции разработчиков, аналитиков требуется ВО. Не обязательно профильное (но лучше техническое или экономическое).

            Ну можно попасть на стажировку если ты на старших курсах учишься.


            1. DMGarikk
              27.08.2023 13:33

              У нас (крупный коммерческий банк) на позиции разработчиков, аналитиков требуется ВО.

              про аналитиков не скажу, а разработчика, во всяком случае с грейдом выше миддла, отсутствие ВО не станет причиной отказа практически гарантированно


      1. nameless323
        27.08.2023 13:33
        +5

        Их легче и быстрее получить пользуясь свободными источниками

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

        человек тоже дойдёт до всех структур данных

        До всех структур данных годами доходили ученые у которых единственная работа была исследовать структуры данных.

        Диплом? Смешно звучит

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


        1. ClayRing
          27.08.2023 13:33
          +1

          Вам не кажется что тратить 4 года жизни ради бюрократической формальности - это плохая идея?


          1. SpiderEkb
            27.08.2023 13:33
            +2

            Ну если вы воспринимаете это так - вам точно не стоит.


          1. nameless323
            27.08.2023 13:33
            +2

            Я так понимаю под бюрократической формальностью вы понимаете невозможность уехать в другую страну временно или постоянно и возможно упустить большие возможности для карьеры и развития? Мне не кажется, тем более 4(5) лет жизни тратится не только на "формальность", а на обучение фундаментальным наукам и построение связей которые могут потом в жизни пригодится.

            Нужно ли это лично вам? Я не знаю, вам решать. Если лично вам кажется что оно того не стоит, значит для вас наверное и не стоит.


      1. tachyon-tomsk
        27.08.2023 13:33

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


    1. AnimeSlave
      27.08.2023 13:33
      +3

      Я бы вам посоветовал поступить в университет и получить профильное высшее образование.

      А вот я лично бы не советовал. Я уже отвечал на такой же комментарий. И я могу снова ответить. ВУЗ сейчас сильно отстаёт от передовых технологий. Не каждый ВУЗ, но уровень большинства высоким назвать сложно. Инертность системы - проблема современного высшего образования. Некоторые технологии скакнули очень далеко. И тут возникает проблема, после выпуска из ВУЗа студент по идее должен быть готов к работе. А он не готов. Так как технологии опять сделали шаг вперед, работодатели скорректировали свои требования под нововведения. И студент по факту оказывается со знаниями и дипломом, который работодателю не нужны. И то, что студен потратил время, от 4 до 6 лет, не волнует ни ВУЗ, ни работодателя


      1. MrNutz
        27.08.2023 13:33
        +6

        "Готов к работе" это опция ПТУ.

        С вузом иначе. Он даёт базу и правильно настраивает мозги. Дальше проще осваивать информацию и структурировать её. Кто-то может освоить нужные сопутствующие скилы сам, но это единицы. Многим, правда и вуз не поможет. Это когда бардак и хаос в ДНК.


        1. AnimeSlave
          27.08.2023 13:33

          "Готов к работе" это опция ПТУ.

          Не только. Это опция всех учебных заведений. Последний этап в виде ВКР это проверка умений отдельного студента показать свои навыки «работы». Будь это ВУЗ, или СУЗ, не важно


          1. ABHuman
            27.08.2023 13:33
            -1

            В ВУЗе не учат под конкретные компании, а учат учиться, шлифовка под компании проходит на месте, ибо нюансов куча, поэтому нет никаких опций "готов к работе" и быть не может для тех должностей, где требуется вышка. А для токаря и не главного бухгалтера сойдет ПТУ с набором опций под все компании.


            1. AnimeSlave
              27.08.2023 13:33
              +4

              Простите, что могу быть резким, и делать выводы на ровном месте.

              Вы один из тех, кто не понимает проблемы современного образования. Учиться учиться можно и без ВУЗа. Заметьте я не имею в виду онлайны курсы, к которым у меня есть претензии не меньшие, чем к ВУЗам. Я имею в виду самостоятельное обучение.Сейчас доступность информации настолько высокая, что нет проблем найти нужную обучающую информацию. И обычно необходимо самостоятельно искать информацию, чтобы соответствовать веянию времени, то есть изучать последние нововведения в инструментах, и технологиях, которые выбрал индивид. Это нормальная практика современного IT.

              Большинство ВУЗов предоставить этого не может из-за инертности методов образования. И, я полностью согласен с утверждением комментарием выше, что ВУЗ даёт базу. Только здесь есть проблема №1, что даёт он только базу. И некоторые ВУЗы дают сильно устаревшую базу. Которая может быть неактуальна на текущий момент по специальности. И тут же появляется проблема №2, работодатели ждут уже сформировавшегося специалиста, а откуда он возьмётся, если студент получил неактуальную базу? Ответ сейчас только один - самостоятельное обучение. Тогда возникает комплексный вопрос, а какой смысл тратить от 4 до 6 лет в ВУЗе, если в итоге выпускник не будет востребован на рынке труда, и за эти 4-6 лет студент может самостоятельно изучить интересующую его область и при этом фактически получать актуальную информацию?

              Я выпустился в этом году из КФУ. Я видел современных студентов. Учёба для них лишь этап жизни, который им нужно преодолеть перед поиском работы, так как в некоторых регионах России так работают социальные лифты. ВУЗ для них не способ получения информации, а способ попасть на работу за счёт диплома


              1. Kergan88
                27.08.2023 13:33

                >Учиться учиться можно и без ВУЗа. Заметьте я не имею в виду онлайны курсы, к которым у меня есть претензии не меньшие, чем к ВУЗам

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

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


                1. AnimeSlave
                  27.08.2023 13:33
                  +4

                  Простите, но вы пишите чушь. Образовательный процесс может быть интересным. Вопрос в форме подачи информации. И это очень сильно зависит от конкретного преподавателя. В ВУЗах обучение поставлено на поток, там индивидуального подхода нет. Поэтому в подавляющем количестве случаев информация подаётся сухо. И при этом опять же подаётся база. Эта база обычно состоит из ряда предметов, которые в общей массе не для того, чтобы научить учиться, а для того, чтобы построить фундамент, на который позже будет возводиться специализация. И здесь возникает проблема, этот фундамент обычно рушится, когда в рамках курса из предметов сначала даётся специализация, а потом фундамент, который к тому времени уже не нужен. Так как нужная для специализации информация из фундамента уже была дана в рамках предмета специализации. То есть это банальная трата времени на фундамент. К примеру. Когда я учился, был у нас предмет «Инженерная графика». Для чего она программисту? Мы по настоящему на ватманах чертили детали в разрезах. В 2019 году. Потом эти знания мне не понадобились ни разу за всё время обучения. Я защищал ВКР со схемой устройства, которое нарисовал сам в KiCad. Я сам учился схемотехнике, и этой программе. На курсе не было даже близкого связанного с разработкой печатных плат. Это был мой личный интерес.

                  upd: Как я правильно видел концепт связанный с Инженерной графикой. Сначала подаётся высшая математика, в ней тригонометрия, после чего даётся Инженерная графика, в которой применяются формулы для расчёта разрезов (но в современном мире, при наличии Компаса или AutoCad, не вижу смысла в возне с карандашами). После этого формируется базис составления документации по ГОСТу. Далее даётся программирование на каком-нибудь «современном» языке. После чего базис компьютерной графики. И уже там умение резать фигуры переносить на лабораторки.


                  1. voldemar_d
                    27.08.2023 13:33

                    Тригонометрия даётся в средней школе. Вы точно знаете, что такое высшая математика?


                    1. AnimeSlave
                      27.08.2023 13:33
                      +1

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

                      Люблю такие комментарии. Простите, что вопросом на вопрос. Вы всю тригонометрию проходили в школе? С формулой Эйлера? Лимитами, логарифмами, интегралами? Которые потом переходят в мат анализ.


                      1. voldemar_d
                        27.08.2023 13:33

                        Лимиты - это пределы? Сами по себе они какое отношение имеют к тригонометрии? Про интегралы тот же вопрос. И да, их в школе тоже проходили, пусть в базовом варианте.


                      1. voldemar_d
                        27.08.2023 13:33

                        В школе, естественно, не проходят формулу Эйлера и тригонометрические функции комплексного аргумента. Как и гиперболические функции. Но мне просто интересно - в каких областях компьютерной графики используется формула Эйлера и всё то из тригонометрии, что не проходят в школе? В вопросе нет подвоха - я правда не знаю, потому и спрашиваю.


                      1. SpiderEkb
                        27.08.2023 13:33

                        Я не знаю, проходят ли в школе функции Бесселя, но в компьютерной графике они применяются сплошь и рядом.

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


                      1. voldemar_d
                        27.08.2023 13:33

                        Функции Бесселя, сплайны и полиномы - это разве тригонометрия?


                      1. SpiderEkb
                        27.08.2023 13:33

                        Нет. Но тоже математика однако...


                      1. voldemar_d
                        27.08.2023 13:33

                        А для чего в графике функция Бесселя используется?


                      1. SpiderEkb
                        27.08.2023 13:33

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

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


                      1. voldemar_d
                        27.08.2023 13:33

                        Я с Корелом давно не работал. Не знал, что там прямо Бессель используется для отрисовки кривых. Помню, что там между двумя точками кривая задаётся ещё двумя дополнительными узлами, которые можно мышью перетаскивать. Забыл, как это называется, но там вроде не Бессель используется. Впрочем, могу ошибаться.


                      1. voldemar_d
                        27.08.2023 13:33

                        Вспомнил - в Кореле кривые Безье есть. Сам даже когда-то писал для них алгоритм, там просто последовательное приближение использовалось, емнип.


                      1. ABHuman
                        27.08.2023 13:33
                        -1

                        Вообще я лично проходил всё вами описанное в школе, но по алгебре, исключая формулу Эйлера (это всё же геометрия была). Наверное, зависит от школы. И теорию графов там же проходил, вот П (потоки), дивергенцию, операторы набла только в ВУЗе пришлось проходить. Всё к чему у меня были претензии в школьной программе геометрии, так это вывод конгруентности из неё и преподавание исключительно подобия.

                        В инженерной графике много ненужного, начиная со "шлагбаумов", но писать математическое ядро для САПРа вы не сможете даже после ВУЗа, для этого надо родиться математиком. Да и данные по мат.ядру вы не найдёте.


              1. SpiderEkb
                27.08.2023 13:33
                +5

                И некоторые ВУЗы дают сильно устаревшую базу. Которая может быть неактуальна на текущий момент по специальности.

                Матанализ, линейная алгебра, функции комплексных переменных, дифференциальное исчисление, матстатистика... Что их этого "устарело"?

                Теория графов устарела? Базовые алгоритмы (см. того же Кнута) - устарели?

                Это все база. Все новое уже накладывается на нее. И это уже намного проще усваивается когда ложится на базу.

                А аргументах "ВУЗ не нужен" прослеживается та же логика, что и у потребителей онлайн курсов - "я приду и меня всему научат а потом сразу начну 100500 в час получать".

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

                У меня вот нет "профильного" ВО. Моя специальность "Техническая физика" (кто знает, то поймет что это такое). Но. Это мощная физмат база, которая всю жизнь выручала. Хотя бы тем, что мог свободно читать достаточно серьезные статьи в журналах типа Computer Science, не спотыкаясь на каждой "математической закорючке". И с чем бы не пришлось сталкиваться в жизни (а сталкивался очень со многим - машинное моделирование, численные методы, анализ и фильтрация данных, нечеткая логика...) - все это требовало каких-то дополнительных знаний, но заложенная в ВУЗе база и умение не только находить, но и фильтровать информацию всегда вывозило.

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


                1. voldemar_d
                  27.08.2023 13:33
                  +1

                  У одного из университетов есть лозунг "Мы не сделаем вас умнее. Мы научим вас думать". Поддерживаю всё написанное. ВУЗ развивает не только мышление, но и способности к решению поставленной задачи. Особенно, когда она поставлена недостаточно чётко.

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

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


                  1. splitfire
                    27.08.2023 13:33

                    сказать формулировку закона Архимеда без подглядывания

                    С детства в мозг намертво впечатана формулировка:
                    "Тело впёрнутое в воду выпирает на свободу весом выпертой воды телом впёрнутым туды" ))


                    1. voldemar_d
                      27.08.2023 13:33

                      Да-да, это один из популярных ответов :)


                1. AnimeSlave
                  27.08.2023 13:33

                  Матанализ, линейная алгебра, функции комплексных переменных, дифференциальное исчисление, матстатистика... Что их этого "устарело"?

                  Теория графов устарела? Базовые алгоритмы (см. того же Кнута) - устарели?

                  Это все база. Все новое уже накладывается на нее. И это уже намного проще усваивается когда ложится на базу.

                  Тут вы правы. Эта база не устарела. Но эту же базу можно без института получить из книг. Там, где она нужна, тогда, когда она нужна.

                  И если говорить об IT. О некоторых технологиях. То в ВУЗах всё как раз наоборот. Там устаревание в некоторых ВУЗах серьёзное. Тот же C# или C++, которые преподают. По C++ хорошо если C++11, а если C++98 учат, то это конец. И это если еще не Delphi или Pascal. Или на курсе по компьютерной графике OpenGL первой версии учат.


              1. ABHuman
                27.08.2023 13:33

                Вы один из тех, кто не понимает проблемы современного образования.

                Вы не поняли то, что я написал. Откуда вы можете судить обо мне. Я написал, что ВУЗы не готовят "под ключ". Готовят ПТУ "под общий ключ" специалистов. Вы неправильно поняли мысль и стали оспаривать. Софизм называется.

                Тогда вы не понимаете проблемы и внеВУЗового образования. Ибо информации очень много, но плохо структурированной и в большинстве своём "смотри и повторяй". Последнее хороший выход для нынешних вайтишников, но не даёт системных знаний. Я как раз обучаю приходящих студентов и проблемы вижу, но я обучаю не только вчерашних студентов, но и самоучек, поэтому могу сравнивать и сравниваю по несколько раз год за годом.


                1. AnimeSlave
                  27.08.2023 13:33

                  Я понял, что вы написали. И теперь у вас появилось еще одно уточнение. «Под ключ». А после и вовсе передергиваете. Это как раз вы не понимаете. Но это уже переход на детское «нет ты». Мы всё таки взрослые люди. Я свою позицию обозначил. Она на данный момент актуальна. Если вы реально обучаете, даёте актуальные знания всем вашим студентам, а не просто базу, а дальше он сам пускай варится, то я могу вас только поблагодарить за ваш труд. Но, увы, есть прямые примеры другого подхода. И есть мнения работодателей, которые не хотят брать вчерашних студентов. По объективным причинам


            1. Kudriavyi
              27.08.2023 13:33
              +4

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

              Для меня непостижимо, как два семестра заучивания копипасты под названием 'философия' учит меня учиться


              1. DMGarikk
                27.08.2023 13:33
                +1

                Это называется "искать пути решения задач" — почемуто многие считают что это самый основной скилл который дает ВУЗ, а почемуто отнюдь не основные знания которые преподают на парах


              1. frnch
                27.08.2023 13:33

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

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


              1. voldemar_d
                27.08.2023 13:33

                Философия расширяет если не кругозор, то отношение ко многим вещам, позволяет шире смотреть на мир, а не закапываться в мелочах.


                1. SpiderEkb
                  27.08.2023 13:33
                  +1

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


              1. voldemar_d
                27.08.2023 13:33

                А Вы точно знали, зачем в этот ВУЗ поступали?

                Кроме шуток - не всем нужно высшее образование.


                1. Kudriavyi
                  27.08.2023 13:33
                  +2

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

                  Еще мне нравилось отвратительнейшее отношение к студентам, как к грязи. Но там и между собой не очень отношения, у сейчас мой друг там работает замдекана.

                  Пора снимать розовые очки и прекращать практику 'детского садика для послешкольников'


                  1. voldemar_d
                    27.08.2023 13:33

                    "Знаю, зачем туда иду" обычно должно сопровождаться ещё и "знаю, что получу". Неужели все ВУЗы, связанные с авиацией, такие? Даже МФТИ?


                    1. Kudriavyi
                      27.08.2023 13:33

                      Если б у меня было три жизни, то одну я бы мог посвятить на проверку всех вузов авиационной направленности. МФТИ есть какие-то авиационные направления, не сталкивался, а МАИ попробовал, и больше не хочу


                      1. voldemar_d
                        27.08.2023 13:33

                        Ну а кто-то вполне хочет и получает диплом.


                  1. nidalee
                    27.08.2023 13:33

                    Еще мне нравилось отвратительнейшее отношение к студентам, как к грязи. Но там и между собой не очень отношения, у сейчас мой друг там работает замдекана.
                    Отношение к студентам в ВУЗах действительно почти как в армии, если не сказать «в тюрьме».
                    А «учат учиться» — это отмазки от профнепригодных для непонимающих.
                    Мне кто-нибудь в следующий раз заплатит за, ну, я не знаю… Создание сайта, а я скажу, что делать ничего не буду, идея его — говно, и вообще, я его только что научил «решать проблемы самостоятельно» — пусть теперь через суд деньги из меня выбивает.


        1. aby125
          27.08.2023 13:33
          +1

          К сожалению, всё может оказаться наоборот. Вуз легко отобьёт желание связывать жизнь с программированием. Потому что, методики преподавания очень хромают. Т.к. контрольную/зачет надо сдавать уже вот вот, а времени разбираться нет. Большинство начинает зубрить. И конечно, если ты не понимаешь половины команд, то придётся зубрить, что делает каждая строчка кода. А это занятие не из приятных. Дальше это будет накапливаться как снежный ком. И у человека выработается паттерн поведения, что достаточно вызубрить перед контрольной/зачетом, чтобы идти дальше, нет смысла разбираться. Дальше это превратится в то ещё адище с желанием забыть программирование как страшный сон. И это только часть. Думаю в каждом вузе хватает своих приколов из трешака.
          Даже если брать идеального студента, который будет разбираться, а не зубрить, то вуз тоже не даст никаких преимуществ перед самообразованием. Я понимаю, если физику изучать, то в домашних условиях не получится устраивать опыты. А тут только компьютер нужен и современная программа обучения.
          Конечно, школьнику надо идти в вуз, потому что есть много причин, приятные воспоминания, становление личности и т.д. Свитчеру от вуза мало толку. Если очень хочется, то лучше в какой-нибудь ШАД пойти или нечто похожее поискать.


        1. anone8729347
          27.08.2023 13:33

          Не дает и не настраивает. У вас какие-то свои ВУЗы в голове.

          Ну ладно, допустим . Топ 1-2 технических вуза в стране хороши. Сколько у них выпускников, 1000-2000 в год? Остальным то что делать?

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

          В общем свои фантазии.


      1. SpiderEkb
        27.08.2023 13:33
        +2

        Не надо относиться к ВУЗу как к источнику каких-то "практических навыков". ВУЗ это прежде всего систематизированная база + умение учиться.

        Это в школе вас путались чему-то научить. В ВУЗе это не так. Там вам только помогут если сами того хотите.


        1. AnimeSlave
          27.08.2023 13:33
          +2

          В ВУЗе это не так. Там вам только помогут если сами того хотите.

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

          Чтобы было понимание. Я не противник высшего образования. Я пишу о том, что сейчас у высшего образования проблемы. От чего проблемы у выпускников при поиске первой работы. Я могу это утверждать, так как отучился в «современном» ВУЗе (КФУ). Я видел проблему изнутри


          1. rg_software
            27.08.2023 13:33

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

            В рамках курса я сам могу выбирать какие темы освещать и в каком объёме. Критерий актуальности -- лишь один из многих, если кажется, что актуальная технология важна на концептуальном уровне, обсудим, а если нет, могу и пропустить. Например, какой-нибудь удалённый вызов процедур вполне можно изучить на основе не слишком актуальной Java RMI, которая проста и идёт из коробки. Аналогично, апгрейд C++ до самой свежей ревизии может быть где-то уместен, а где-то и не столь важен.

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

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


      1. tachyon-tomsk
        27.08.2023 13:33

        ВУЗ готовит не ремесленников, а инженеров. Если вы под передовыми технологиями понимаете синтаксический сахар, фреймворки, системы сборки и прочий инструментарий, то у вас искаженное представление этого термина. 99% современных программистов не напишут программу полета до луны (может потому и не долетели), а инженер (конечно же не любой) не владеющий программированием с этой задачей справится на любом языке немного освоив синтаксис. В интернете и близко такому не учат, а на формулы из советских учебников многие как на магию смотрят, не понимая что с ними делать.


        1. voldemar_d
          27.08.2023 13:33

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

          Здесь без учёных не обойтись.


          1. tachyon-tomsk
            27.08.2023 13:33

            Ученые собирают статистику, находят закономерности, описывают их, в том числе и математически.
            Исаак Ньютон для нас уже все сделал )))
            Конечно не только он, и мат.аппарат далеко ушел, но расчетные формулы за лет 50 не менялись, просто нужно превратить их в жизнь - это уже не дело ученых.


            1. voldemar_d
              27.08.2023 13:33

              Было бы так всё просто. Каждый запуск в космос чего угодно - задача с негарантированным результатом до сих пор. Ракеты же не в вакууме запускаются, а с Земли. Непредсказуемые моменты никогда не исключены.


          1. Kudriavyi
            27.08.2023 13:33

            В освоении космоса очень нужен практический опыт. Почитайте историю освоения луны в союзе. Там хоть и учёных было валом, половина аппаратов разбилась и это нормально! А вот запуски раз в 50 лет - не нормально.

            Не одна тысяча самолётов была разбита, чтобы авиационные перевозки стали сейчас одним из самых безопасных способов


            1. voldemar_d
              27.08.2023 13:33

              Так и один инженер не запустит ракету на Луну. Их много нужно. И много учёных. И да, много опыта.


        1. SpiderEkb
          27.08.2023 13:33
          +1

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

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

          99% современных программистов не напишут программу полета до луны

          Потому что за "шлепать однотипные формочки" с использованием 2-3 фреймворков не особо напрягая мозг платят больше.

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


        1. AnimeSlave
          27.08.2023 13:33
          +1

          ВУЗ готовит не ремесленников, а инженеров.

          Кроме этого тезиса в остальном вы ошибаетесь. Я не буду раскрывать, так как это на долго. Отвечу так.

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

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


          1. tachyon-tomsk
            27.08.2023 13:33

            Когда я в ВУЗ-е работал, ребята еще за 1-2 года до выпуска знали где будут работать. Вероятно проблема определенных ВУЗ-ов и специальностей.


            1. DMGarikk
              27.08.2023 13:33

              по разным опросам, после ВУЗа, по специальности работает 40-60% выпускников
              так что это проблема общая практически для всех


              1. tachyon-tomsk
                27.08.2023 13:33

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


                1. DMGarikk
                  27.08.2023 13:33

                  боюсь что такое это скорее исключение чем правило


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


            1. AnimeSlave
              27.08.2023 13:33

              Когда я в ВУЗ-е работал

              Простите, а можете уточнить когда вы работали в ВУЗе?


              1. tachyon-tomsk
                27.08.2023 13:33

                лет 5 назад завязал с этим делом


                1. AnimeSlave
                  27.08.2023 13:33

                  Спасибо.


    1. Alesh
      27.08.2023 13:33

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

      Про знания там получаемые, не смешите.


  1. ThePaleEmperor
    27.08.2023 13:33
    +2

    Чем оффер отличается от предложения о работе?


    1. Wan-Derer
      27.08.2023 13:33
      +28

      Ит'с зэ сэйм! :)


    1. svartberg
      27.08.2023 13:33
      +11

      Тем же чем и Компьютер от ЭВМ. Или вы тоже говорите ЭВМ?


      1. M0Peterson
        27.08.2023 13:33

        да и нет, оффер тупо короче чем "предложение о работе", в случе с ЭВМ видимо по какой-то другой причине не используют (может плохие ассоциации с совком)


        1. Wan-Derer
          27.08.2023 13:33

          Компьютеры называли компьютерами ещё в СССР, так же как калькуляторы - калькуляторами (хотя я немного застал время когда их называли "машинками"). СССР не был пещерой со входом: заваленным валуном: у нас издавалось много переводных книг по технической тематике, а специалисты изучали зарубежный опыт в т.ч. на языке оригинала (тот же IBM -> ЕС). Так что термины перенимали успешно.

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


          1. Nickellick
            27.08.2023 13:33

            Мне кстати интересно когда пиксел (в практически всей советской литературе пишут так - и будто бы по произношению ближе к оригиналу) превратился в пиксель


            1. Wan-Derer
              27.08.2023 13:33

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


      1. Melonom
        27.08.2023 13:33

        ПРОЦЕССОР!


    1. Galperin_Mark
      27.08.2023 13:33
      +9

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


      1. voldemar_d
        27.08.2023 13:33
        -2

        Зачем у нас такой термин употребляют, если он принят на западе, а не у нас?


    1. Ivan22
      27.08.2023 13:33
      +2

      Hidden text


    1. zubrbonasus
      27.08.2023 13:33

      Предложение по трудоустройству в конкретную компанию, на языке HR, называется офер.


  1. Wan-Derer
    27.08.2023 13:33
    +1

    4 дня на Ангуляр - это, знаете ли, мощно! Я на создание первого простенького приложения потратил 2 недели. Правда, я бэкендер и про фронт не знал почти ничего. Взял туториал, делал по нему и сразу писал подходящие куски для своей задачи. И параллельно дописывал нужные точки на бэке. Но вроде справился, приложуха в проде :)


    1. agathis
      27.08.2023 13:33
      +2

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


      1. Wan-Derer
        27.08.2023 13:33
        +1

        А мне наоборот нравится делать что-то законченное. Я наверно интегратор по жизни (и по прошлой специальности). Мне нравится из плюс-минус готовых кубиков собирать что-то чем можно уже пользоваться. Поэтому я люблю фреймворки и не люблю что-то низкоуровневое (хотя на ассемблере тоже писал - для мелких машинок и МК).


        1. agathis
          27.08.2023 13:33
          +2

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


  1. Psychosynthesis
    27.08.2023 13:33
    +1

    Тут с опытом-то найти не очень получается, а у вас без опыта.

    А какой у вас оффер, не расскажете? Чё за компания?


    1. Any7487 Автор
      27.08.2023 13:33
      +1

      Компания оказывает аутсорсинговые услуги в области маркетинга, одним из уловий был формат работы в офисе, без удаленки.


  1. AnimeSlave
    27.08.2023 13:33
    +8

    У меня был опыт смены работы во время начала СВО. Вот там веселье было ещё интереснее с поиском. Поэтому так же пожелаю удачи на новой работе.

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


  1. appet1te
    27.08.2023 13:33
    +4

    В пунктах стоит добавить:

    Наблюдательность

    Умение выделиться на фоне остальных и получить свободную нишу

    Системность в мышлении и в деятельности


    1. saboteur_kiev
      27.08.2023 13:33
      +8

      Очень неплохой таймменеджмент, чего у современных джунов обычно нет и через год работы


  1. lil_master
    27.08.2023 13:33
    +3

    А в общем статья классная, спасибо за честность с самой собой, удачи в будущем)


    1. trinxery
      27.08.2023 13:33
      +2

      Лив — жить, лайв — живой же?


      1. lil_master
        27.08.2023 13:33

        Изначально думал так же


  1. pocoZ
    27.08.2023 13:33
    +29


  1. anayks
    27.08.2023 13:33
    +8

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

    Больше общайтесь со всеми людьми. Заводите знакомства, связи.

    Это поможет:

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

    • находить работу даже там, где, казалось бы, её нет. (все потому что хедхантером мир не заканчивается, как и хабр карьерой)

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

    • Даже если у Вас нет коммерческого опыта, это поможет быстрее найти работу, потому что обучить знакомого человека (не всегда, конечно, но тем не менее) проще, чем незнакомого. Потому что незнакомый человек - это казино в плане софт-скиллов и их не всегда человек может прокачать. В то время как технические скиллы развивать явно проще.

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

    • Приобретать новые знания и ценности

    • Да и в целом поможет выкручиваться из разных ситуаций :)

    И пара дополнений:

    1. Больше общаться - не только в сфере IT, а в целом со всеми людьми. Потому что работа (да и не обязательно работа) может быть не только в IT. Интересные проекты, хобби, идеи, игры - что угодно.

    2. Не совершайте ошибку, что "у меня недостаточно знаний - меня в кругу опытных людей не поймут, я им не нужен". Это в большинстве случаев так не работает, потому что жизнь не заканчивается одной работой. Вдруг Вы пообщаетесь с сеньором за очередной игрой в героев 3, а уже через неделю он Вам скажет: "а давай-ка вместе что-нибудь сделаем и заработаем на этом неплохо". И плевать ему будет на ваши скиллы, ему в кайф с людьми общаться и взаимодействовать :)


    1. Nialpe
      27.08.2023 13:33
      +4

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


      1. witz
        27.08.2023 13:33

        Я как поступил в уни сразу же нашел работу. Повезло ппц как и платили норм


  1. dimas062
    27.08.2023 13:33

    Сегодня кто более-менее не стагнирует, все сотрудников возвращают в офисы, это уже не "особенность" оффера.


  1. NIKEtoS1989
    27.08.2023 13:33
    +3

    Немного обидно, что из вас не вышел системный аналитик - как человек ушедший в 31 год из закупок и логистики в IT, который смог стать вполне успешным аналитиком могу сказать, что бизнесовый бэкграунд очень помогает, я бы хотел видеть вокруг себя больше аналитиков из бизнеса)

    А во фронтэнде я даже не знаю как вы сможете переиспользовать старый опыт свой...

    Хотя, у каждого свой путь - поэтому классно, что у вас получилось, очень рад за такие кейсы!


    1. Any7487 Автор
      27.08.2023 13:33

      Во фронтенде никак не пригодился опыт)). Разве что soft skills, и то чуть-чуть


    1. Ivan22
      27.08.2023 13:33

      аналитиков джунов состороны нанимают в исчезающе малых количествах


      1. NIKEtoS1989
        27.08.2023 13:33

        Это да... мне повезло в своё время)


      1. pavelsha
        27.08.2023 13:33

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

        Не путайте людей с жизненным опытом с аналитиками-девочками (мальчиками) с третьего курса или с "бакланскими" дипломами.


  1. Poundforpound1
    27.08.2023 13:33

    Часы не считала, сколько примерно тратила в неделю на обучение?


    1. Any7487 Автор
      27.08.2023 13:33
      +1

      Когда именно подсчётом занималась, получалось 12-15 ч в неделю.


  1. Delnor
    27.08.2023 13:33

    Спасибо за статью и дельные советы. Удачи на новом месте работы!


  1. Attos
    27.08.2023 13:33
    +1

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

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

    По рекомендациям, да, конечно, хорошо если есть кто-то знакомый из IT, кто посмотрит и, может какие-то советы даст. Я так помогал в поиске работы тестировщику: и сейчас, как мне кажется, у большинства HR просто стоит фильтр на опыт > 1 года, поэтому, чтобы получить хоть какие-то тестовые задания, придется в опыт вписывать все что можно (учебу, пет-проекты и т.п.), чтобы набрать этот год.
    Вакансии нужно мониторить постоянно и тестовые задания выполнять максимально быстро, мне кажется 3 дня - это прям предел уже.
    Можно в какие-то компании напрямую попробовать позвонить/написать

    Сам программирую в т.ч. и на Angular, и он нравится гораздо больше Reacta)
    Удачи на новом месте)


  1. oshpeg
    27.08.2023 13:33

    Перемломным моментом для получения приглашений на интервью стало общение с HR-менеджером и его правками в резюме?


    1. Any7487 Автор
      27.08.2023 13:33
      +4

      Я сказала бы, что было 2 переломных

      1) Сокращение с работы. Без такого объёма свободного времени и стимула "подушка скоро кончится" могла бы переход на год растянуть.

      2) Общение с hr


  1. apcs660
    27.08.2023 13:33
    +2

    Искал свою первую работу за рубежом, в 2000м

    Что помогло - в книжном магазине почитал книжки для HR.

    Если хотите составить резюме правильно, начните думать как HR.

    Почитайте объявления, найдите ключение описания, сделайте на них акцент.

    Техническое интервью это другая тема, но HR надо пройти перед ним.

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


  1. yvikt
    27.08.2023 13:33

    Очень полезная к прочтению история. Рад за вас что у вас все получилось!


  1. SPoluh
    27.08.2023 13:33
    +2

    Почему джуны так рвуться на "работу мечты"? В чем смысл искать первым опытом какую-то конкретную организацию под идеальный стандарты? Неужели жизнь столь коротка, что поработать 2-3 года, а после этим опытом брать компании — столь сложная идея?


    1. Ivan22
      27.08.2023 13:33
      +3

      поработать 2-3 года, а после этим опытом брать компании 

      ну смотря кем, если берут заправщиком катриджей, протягивателем оптоволокна или 1С-ником, то через 2 года вернуться к React может и не получиться


      1. SPoluh
        27.08.2023 13:33
        +1

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

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

        Сейчас в IT полно тех, кто приходят сюда за кнопкой "бабло", а получает в лицо тех-собес, пустоту вместо ответа и предложения быть заправщиком картриджей. Есть немало примеров достойных в IT людей, которые первые пять-шесть лет занимались буквально ничем. Точнее, это со стороны кажется ничем, в реальности они получали опыт. У меня есть примеры 1C-ников, которые автоматизировали свою работу, скачали себе книжек по Java, поработали в параллель на нескольких проектах джунами, а потом переделали резюме под java-опыт и работаю прекрасно.

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


    1. Deliter321
      27.08.2023 13:33
      +1

      В смысле "конкретную организацию"? Большинство (как и автор топика) откликаются на hh на вакансии по своему стеку и ждут отклика - либо тестовое, либо какого нить другого ответа. Затем пытаются это затащить. Потом куда взяли, туда и идут. А через полгода-год ищут что то дальше с уже какими нить своими требованиями. А заниматься непонятной фигнёй 2-3 года после обучения, которая не является "коммерческим опытом" как раз и не имеет особого смысла для свитчеров.


      1. SpiderEkb
        27.08.2023 13:33
        -1

        Большинство (как и автор топика) откликаются на hh на вакансии по своему стеку и ждут отклика - либо тестовое, либо какого нить другого ответа.

        И опять "по своему стеку". Выйти за пределы "своего стека" задача просто непосильная...

        Я последний раз менял работу в 52 года. С полной сменой предметной области, стека и целевой платформы. И каких-то принципиальных сложностей не возникло. Более того, очень много из накопленного ранее опыта разработчика (25+ лет) от стека, платформы и всего прочего оказалось независимым - общие подходы, то, что сейчас называют "паттерны" прекрасно переносятся с одного стека и платформы на другой.


        1. Rumatu13
          27.08.2023 13:33

          А как Вы предлагаете 30-и летнему свитчеру, изучающему 1,5 года фронтенд и фреймворки, откликаться на вакансии по Java, например?


          1. SPoluh
            27.08.2023 13:33

            Точно так же, как инженеру нужно переучиваться со сборки боинг на ембраер


            1. Rumatu13
              27.08.2023 13:33

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


      1. SPoluh
        27.08.2023 13:33

        "<...> откликаются на hh <...> ждут отклика <...> пытаются затащить (собес) <...> через полгода-год ищут что-то дальше <...>"

        А какого алгоритма вы ожидаете? Через год на любой работе у вас уже есть годовой опыт. Еще год-полтора другой компании — вот и два года опыта. Работаете, понимаете red flags компаний, чтобы сортировать их заранее, понимаете, в каких точках вам нужно дальше расти, смотрите стэк других компаний — делаете пет проекты на нем и развиваетесь. Проходите новые техсобеседования — устраиваетесь на новые работы; скажите, где именно здесь возникают проблемы?

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

        P.S. Я обхожу стороной сумасшедших интервьюеров, которые питаются вашими силами и пытаются задать как можно больше невыносимых вопросов; однако, с такими вы встретитесь и на позицию джуна, и на позицию директора. В последнем, в общем-то, даже больше


  1. koreychenko
    27.08.2023 13:33
    +1

    Откуда все эти статьи про джунов не могу понять?
    В каждую сферу каждый год приходят толпы людей без опыта и уходят толпы людей с опытом. Если бы джунов не брали, то через 10 лет, уже работать некому было бы, потому что жизнь человека (даже синьора) конечна.
    Хотя, если перефразировать: "Я джун но хочу устроиться в Гугл на синьорскую зарплату", то да. Тут могут быть сложности. Но не потому, что не Гугл не берет. А потому что вас толпа таких же мечтателей в дверях задавит.


    1. DMGarikk
      27.08.2023 13:33

      потому что в ИТ не работает классическая схема, пришел на работу младшим помощником слесаря, просидел 5 лет, пошел работать старшим слесарем. поработал 5 лет, уже мастер цеха и 98% людей могут пройди этот путь если не лень


      сейчас в джуны валят все кому не лень, только для программинга недостаточно теорию вызубрить… у меня до сих пор миддлы просткакивают "а объясни как сделать то-то" — причем это самое то-то — ты должен сам сделать, тебя за этим и брали!.. я таких людей на уровне джунов видел, там вообще клиника "в какой нижке прочитать как сделать соцсеть/мессенджер/конвертерфайлов/плагининтеграции какойнить сторонней црмки и т.п." ...."как должен сам понять? неее, должено быть четкое описание что делать, не могу же я из головы это выдумать сам… ты врешь" (с)


      вот такие люди не доходят до сеньоров… по этому сеньоров и сейчас недостаток при переизбытке джунов на входе


      1. ABHuman
        27.08.2023 13:33
        +2

        Вот вы мечтатели про слесарей и 98%. У слесарной должности разряды, верхние разряды не могут достичь как раз 98% даже среди тех, кто отработает десятки лет. И там творчества не меньше, чем у сеньора. Просто мода на шестой разряд прошла, а пришла на сеньоров, жаль, что этого многие не понимают и страдают исключительностью своей значимости. Специалистов во всех областях не хватает, начиная с управленцев.

        Владимир Высоцкий


        1. DMGarikk
          27.08.2023 13:33
          +3

          верхние разряды не могут достичь как раз 98%

          я не мечтатель, я реалист, я после ЖД колледжа пошел на свою первую работу в РЖД слесарем электроцеха 6 разряда, а через полгода я уже работал освобожденным бригадиром 8 разряда


          мне высший (для слесаря) разряд дали только за то что у меня диплом колледжа (техникума) сразу


          я отнюдь не гений как и мои однокурсники с которыми я пошел работать в депо через 5 лет (я ушел из РЖД через 3 года) все поголовно были или начальниками цехов или сидели в уже в руководстве


          по сравнению с ИТ, долететь до высшего разряда в этом деле гораздо, горааааздо проще… буквально сдать экзамены и тупо насидеть опыт работы


      1. koreychenko
        27.08.2023 13:33

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


        1. DMGarikk
          27.08.2023 13:33
          +1

          мастер цеха — это тимлид
          а слесарь 6 разряда — это сеньор, так вот сеньором станут (или могут стать) практически все слесаря, даже если они бухают по черному, я прям незнаю насколько надо быть отбитым чтобы не сдать простенький экзамен на 6 разряд


          джун, если он останется джуном 10 лет подряд может вылететь с работы, потому что независимо от грейда, знания устаревают и их надо постоянно поддерживать, грубо говоря джун на руби (или перле, или делфи) сегодня который 10 лет назад пришел на работу может оказаться в ситуации когда он опять вне ИТ отрасли и работу найти не сможет если его уволят
          А слесарь 2 разряда даже через 10 лет будет слесарем 2 разряда и его возьмут везде


          по этому я и говорю, стандартная цепочка как в других отраслях в ИТ не работает и между ней сложно проводить параллели, и это ломает многим мозг


      1. voldemar_d
        27.08.2023 13:33

        А разве не считается нормальным спрашивать совета у коллег? Хотя бы для того, чтобы быть уверенным, что сделаешь именно то, чего от тебя ожидают. Плюс, технологии не стоят на месте, языки развиваются, появляются новые библиотеки и т.д. Невозможно знать всё и на все времена. А ещё бывает взаимный code review. Хоть ты самый сеньор, это вполне нормально, кмк.


        1. DMGarikk
          27.08.2023 13:33

          А разве не считается нормальным спрашивать совета у коллег?

          это зависит от вида вопросов, когда миддл спрашивает как сделать REST и какие методы создавать для изменения данных и стоит ли делать delete и нужно ли авторизацию у пользователя проверять и как это делать (при наличии буквально аналогичного эндпоинта рядом и слов в задаче "сделать по аналогии с") то это не миддл, это даже не джун среднего уровня


          1. koreychenko
            27.08.2023 13:33

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


            1. DMGarikk
              27.08.2023 13:33
              +1

              Вот вы и проговорились :-)

              а я и не скрывал ничего


              Короче градация джун/миддл и дальше это во многом не про технические знания а про уровень самомстоятельности.

              Это комплексно


              самостоятельность+уровеньзнаний+кругозор, человек без любого из пунктов не будет сеньором (по моим меркам)


              1. koreychenko
                27.08.2023 13:33

                Я скорее про то, что сеньорность она в конкретном месте сеньорность. А в другом месте такого сеньора могут даже на порог не пустить.


  1. yrub
    27.08.2023 13:33
    -1

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


  1. agvozdezkiy
    27.08.2023 13:33
    +5

    Мне сейчас 45. В фулстек джуном попал 3 года назад. До этого работал телеоператором на одном из федеральных телеканалов. Как-то понял бесперспективность своего занятия и вспомнил, что в школе нравилось программировать. Открыл тырнет и книжки, потом несложные фрилансы, без всяких курсов года за 4 или 5 тихой сапой стал фулсеком в вебе. Но я работу не терял, есть семья и дети. Кодил ночами отсыпался на работе между съемками... В общем, разное было, но я победил!))) Футурологи говорят, что для наших детей уже будет нормой менять профессию годам к сорока. Так что таких как мы будет все больше. И менять работу после 35ти будет все проще.


  1. korva
    27.08.2023 13:33

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


  1. fillsa
    27.08.2023 13:33

    Не буду все комментировать, прокомментирую один момент который меня всегда убивал.
    Почему тех спец, должен как-то там править резюме, расставлять акценты и структурировать информацию, чтобы ее было легко читать?
    Тех спец должен писать, что он умеет. А уже уметь это разобраться и правильно структурировать как раз таки задача HR, ибо в чем задача HR, если они просто читают готовое резюме специально подготовленное для них, чтобы они там что-то не упустили?
    Это равноценно как мне будут давать готовый код, который я буду только компилить и гордо говорить, что этот мой код ))


  1. tommyfrozen
    27.08.2023 13:33

    Кто-нибудь объяснит мне почему в последнее время все резко стали уходить именно во fronted разработку? Логики не вижу, особенно, когда вкатываются новые люди в уже перенасыщенный рынок.