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

Пролог


На Хабре частенько проскакивают статьи на тему «из таксистов в программисты за 9 месяцев»… А что если я только собираюсь преодолеть этот путь? И вдруг не получится? В любом случае, я хочу немного рассказать о себе, чего хочу и почему решил пойти таким путем. Это не очередная success story и, возможно, никогда таковой не станет, но думаю найдутся люди, которые увидят в этих строках себя, свои страхи и отговорки и решат что-то изменить. Хочется рассказать о том, что уже было сделано, а что только планируется, и получить обратную связь от бывалых специалистов области. Итак, пройдемся по порядку.

Немного о себе


Анатолий, 27 лет
Город: Смоленск
Семейное положение: женат, есть дочь и ипотека
ВУЗ и специальность: НИУ «МЭИ», инженер АСОИУ
Служба в армии: радиоперехват ОсНаз ГРУ
Текущая профессия: инженер-конструктор 2 категории


В программировании я не совсем новичок, у меня есть определенный бэкграунд за спиной. Начиналось обучение с Бэйсика и Паскаля в средней школе, потом был Делфи, Си/Си++, PHP, JavaScript. Сейчас мой основной язык Go. Ну и конечно Си для микроконтроллеров.

Между четвертым и пятым курсом четыре месяца провел в Америке по программе бесплатной рабочей силы Work and Travel, где немного подтянул разговорный английский и много путешествовал (фото сделано в Силиконовой долине). После института сходил в армию по призыву, где служил за постом радиоперехвата и писал игры на VBA, о которых по возвращению рассказал на Хабре.

На завод я попал еще во время учебы в институте на практику, и после армии вернулся туда же, что хорошо отразилось на карьерном росте. В мои текущие задачи входит полный цикл разработки и сопровождения приборов газоанализа: от проектирования электрических схем до написания текстовой документации. Спектр задач очень размазан, делаем всё и сразу. Здесь появился первый опыт написания и поддержания серверов сбора телеметрии с датчиков. В качестве языка для бэкенда выбрал Go, а для фронтенда Vue.js.

Мой путь в вебе


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

С Go я познакомился в середине прошлого года, выбрав его в качестве языка для рабочей задачи: требовалось поднять сервер для сбора телеметрии с датчиков по TCP. Знакомство прошло успешно, я достаточно быстро смог решить поставленную задачу и стал дальше углубляться в изучение. Прошел два курса от Mail.ru на Coursera, решил на нем еще пару прикладых задач, одна из которых крутится на Heroku и выручает меня по сей день: прогоняет через себя и отдает мне ролики с видеохостингов, ибо у нас на работе заблокирован доступ к видео файлам.

Также год назад начинал писать браузерную io-игрушку JS (Phaser) + Go на вебсокетах. За основу взял идею и графику старой bluetooth игрушки BiPlanes с намерениями добавить несколько типов игры (Death Match, Capture the Flag, Rugby) и деление игроков на небольшие комнаты по 10 человек.



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

Встала задача по знакомству разработать автоматизированную систему управления наружным освещением: сюда входило проектирование самого устройства и написание серверной и клиентской частей для управления. После разработки и сборки платы на написание ПО под микроконтроллер взял в подмастерье коллегу, а сам тем временем занялся серверной частью. В задачи сервера входят периодический опрос параметров устройств через TCP и поддержка REST API для SPA. Для клиентской части взял Vue заготовку админ панели, связал с серверной частью посредством JWT и постепенно наращиваю функционал обеих частей.

На данном этапе это выглядит примерно так (там два яруса плат, если что):









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

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

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

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

Почему я решил сменить работу


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

Работая на заводе, чувствую себя отстающим от мира сего. Сколько современных технологий проходит мимо нас?! Да что говорить, когда я единственный в отделе, кто использует Git? Остальные сотрудники, которые называют себя «программистами», до сих пор сохраняют программы по разным папкам и периодически теряют «нужную» версию.

Утомляет бюрократия. Однажды я месяц писал служебную записку в соседний отдел с информацией, которая уложилась бы в минутный телефонный разговор. Надо мной три начальника: сначала пишешь для заведующего сектором, он вносит свои правки; потом читает заместитель начальника отдела — текст корректируется; а дальше идем к начальнику отдела, поучаем нагоняй и начинаем изучать матчасть — неделю читаем ГОСТы и СТО, а потом процесс повторяется… Короче каждый видит по-своему. Работа не делается, а срок в итоге срываю только я.

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

Конечно же тут должен быть абзац про зарплату, и это для меня вообще больная тема. И дело даже не в конкретных суммах (я считаю свою зарплату вполне нормальной — порядка двух средних по региону), а в том, что у меня жена зарабатывает больше… Я вроде рад и всё такое, но представляете, как это сказывается на мне? Без комментариев.

И самое главное — ИТ область предоставляет неограниченные возможности для развития, в то время как на заводе это развитие весьма скромно, область и спектр решаемых задач очень узок и ты практически привязан к единственному месту работы, с такими навыками я мало где еще смогу пригодиться. Я хочу создавать реальный продукт, который работает и им можно пользоваться, а не вот это вот всё заниматься бюрократией и чтением ГОСТов по безопасности.

Мои планы


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

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

В ближайшем будущем планирую много времени посвящать чтению книги «Высоконагруженные приложения» Мартина Клеппмана и таки дочитать ее до конца, она положительно сказывается на моем осознании, чего же у вас там, в Вебе, происходит. И это вовсе не уловка на фоне недавней статьи, интервью было составлено еще за месяц до этого, я правда ее читаю… Узнал я о ней из интервью Oh, my code с преподавателем Golang курсов Василием Романовым из Mail.ru. Хотя чего я оправдываюсь?!

Мои страхи


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

Страх #1 — Мало опыта для перехода на новую работу.
Да — мало, да — хорошо бы иметь больше, но опыт дело наживное: можно не знать какой-то конкретной технологии, но жизненный опыт и стремление развиваться никто не отменял. Я вообще считаю весь свой жизненный опыт уникальным: да я в армии со спутников скриптами отфильтровывал информацию о том, сколько холодильников загружают в Air Force One. Ну само собой не только это… но об этом история умалчивает.

Страх #2 — Компаниям нужны миддлы / сеньоры / лиды, но только не джуны
Да, статистика по вакансиям подтверждает это, но вакансии для джунов есть, и это главное. А кто говорил, что будет легко? Искать и не сдаваться.

Страх #3 — Зарплата джуна в новой для меня области будет сильно ниже, чем я имею сейчас, а ведь мне надо содержать семью
Этот страх основной. Я надеюсь частично его компенсировать за счет более высоких ставок в ИТ в целом. Я понимаю, что возможно придется согласиться на некий даунгрейд по зарплате, но я готов на это решиться ради бОльших перспектив, тем более жена недавно вышла из декрета и мы потихоньку начинаем вставать на ноги после двухлетней «голодовки». Она меня в этом поддерживает, а на днях заявила: «А давай переедем?». И куда я могу поехать, имея опыт разработки только газоанализаторов?! Это еще больше мотивирует сменить профессию.

Страх #4 — Первая работа не должна быть удаленной
Я считаю, что с современными технологиями в организации удаленной работы вообще нет никаких проблем, будь то новичок или бывалый. Для меня ситуация складывается так, что в моем городе практически отсутствуют компании, которым могли бы потребоваться бэкенд-разработчики: есть только небольшие веб-студии, которые клепают сайты-визитки, так что поднабраться опыта сначала на офисной работе у меня наврятли получится. Тут я готов рассматривать вариант временного переезда на стажировку в Москву или Минск с дальнейшим продолжением работы удаленно. Судя по всему такое практикуют.

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

Мои цели


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

А локальные цели пока что выглядят так:

1. Дочитать книгу «Высоконагруженные приложения».
2. Начать рассылать резюме и проходить собеседования.
3. Больше практики… Возобновить работу над игрой.
4. Продолжить решать задачи от SQL-EX и начать разбираться в оптимизации запросов.

Заключение


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

Ссылки по теме:


1. Из хирурга в разработчики: как в 40 лет сменить профессию?
2. Как я за 9 месяцев превратился из неофита в разработчика ПО без отрыва от основной работы
3. Мой опыт войти в айти в сравнении с тамбовким таксистом
4. «Я три года борюсь с синдромом самозванца» — 10 вопросов программисту, выпуск 7

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


  1. peresada
    12.10.2018 10:21
    +1

    Страх #2 — Компаниям нужны миддлы / сеньоры / лиды, но только не джуны
    Да, статистика по вакансиям подтверждает это, но вакансии для джунов есть, и это главное. А кто говорил, что будет легко? Искать и не сдаваться.


    Что-то мне подсказывает, что такого «джуна», как Вы, с руками оторвут. Удачи, уверен — все получится


    1. oWart Автор
      12.10.2018 10:22

      Спасибо за поддержку, буду стараться.


      1. DrPass
        12.10.2018 14:06
        +4

        Моё ИМХО (как человека-многостаночника, который и железяки делал, и веб-приложения писал) — не меняйте профессию. Просто поменяйте работодателя и продолжайте расширять кругозор. Ваша нынешняя специализация куда более интересная и разноплановая, нежели чистая веб-разработка. Уметь делать и железяку, и фронт-морду к ней, это же прекрасно. А ваши проблемы, они связаны отнюдь не со специализацией, а с компанией, на которую вы работаете.


        1. VIkrom
          12.10.2018 15:28

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


          1. aPiks
            12.10.2018 17:36

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


          1. RaJa
            13.10.2018 11:14

            Если хотите деградировать и утонуть в рутине — это на запад, да. Там умеют все соки выжимать из человека. А Embedded разработка с серверным бэкендом — в разы интереснее пошлых веб-страничек


      1. Jef239
        13.10.2018 02:08
        +1

        Не получится у вас уйти в программисты. И не надо.

        Embeded — это судьба. Взяли мы embedчика программистом linux. А ему оказалось приятней платы делать. Ну и стали мы из софтверной компании — сотфверно-железячной.

        А у вас не только embeded, но и, практически, fullstack. Так что куча мелких компаний с удовольствием возьмут вас сеньором.


        1. oWart Автор
          13.10.2018 03:35

          Мне кажется, вы переоцениваете мои способности


          1. RaJa
            13.10.2018 11:15

            Не способности, а знания и опыт. Способности по всей видимости есть, а знания и навыки — возможно стоит еще прокачать, но это не критично


    1. iemee
      12.10.2018 13:36

      Абсолютно согласен.

      Когда-то каждый из айтишников (будь то с бородой али без) оказывался на пороге своей первой компании на позицию джуна. И у каждого был этот Страх#2. Тем не менее, все находили «свои» компании.
      Учитывая информацию о бэкграунде, предоставленную в статье, могу сказать, что для джуна этого более, чем достаточно. Многие из кандидатов, которые сейчас приходят на позицию джуна (я вхожу в команду собеседующих), не обладают ни опытом, ни знаниями, которые уже есть у вас (естественно, если вы реально сделали описанные проекты на Vue + Go и т.д). Тем не менее, эти ребята успешно проходят собеседования и работают, обрастают знаниями и получают лвл-ап.
      Поэтому насчет непосредственно позиции джуна я бы не волновался (если бы я в свою первую айти-компанию шел с вашим опытом, я был бы спокоен аки удав).
      Поэтому желаю вам успеха в вашем начинании, и да пребудет с вами сила!


    1. yarric
      12.10.2018 14:08
      +2

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


      1. Neikist
        12.10.2018 14:23

        Причем опыта именно на нужном стеке)


        1. peresada
          12.10.2018 14:32

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


          1. alfaX
            12.10.2018 14:58

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


            1. peresada
              12.10.2018 15:05

              Тут уже надо частные случаи рассматривать. Неужели толковый программист со стеком PHP-MySQL не разберется в Java-Postgres?

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


      1. tamapw
        12.10.2018 14:31
        +1

        Шанс того, что пригласят снижается знатно.

        Я именно первую работу искал… 3 месяца. Ни одного собеседования не было, ни один не проваливал — просто не приглашали.
        Я и писал, отсылал резюме, и звонил конкретно в ОК компаний, и переотсылал всё неоднократно — пусто. В пару стажировок пытался попасть — ни на одну не попал, ни собеседования, ни-че-го.

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


        1. Neikist
          12.10.2018 14:38
          +1

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


          1. oWart Автор
            12.10.2018 14:39

            Такая же история: остался работать еще с практики, на собеседованиях никогда не был.


      1. dimoff66
        12.10.2018 22:55

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


  1. kasiopei
    12.10.2018 10:28
    +2

    Хорошее место для резюме :-)


    1. oWart Автор
      12.10.2018 10:34

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


  1. MikhailMKZ
    12.10.2018 10:31
    +1

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


    1. oWart Автор
      12.10.2018 10:35

      Я как раз в процессе. В Смоленске правда с этим тяжко, буду активнее искать что-нибудь на удаленку.


      1. boeinfo
        13.10.2018 10:35

        Посмотрите фултайм в Минске. Расходов больше чем в Смоленске. Но за несколько месяцев работы есть шанс серьезно поднять доход и перевезти семью.


  1. AndreyGaskov
    12.10.2018 10:44
    +2

    По моему скромному мнению, локальные цели очень плохо сформулированы. Можно достичь их все так ни к чему и не приблизившись (ну почитал, ну порешал, ну разослал). Локальная цель должна быть очень простая: устроиться на реальную работу на полный рабочий день программистом. Даже джуниором, даже на маленькую зарплату, даже в мутноватую компанию. Дальше разберётесь и улучшите положение. У вас ещё есть небольшой запас возраста, когда вполне можно устроиться на джуниора. Но очень небольшой.
    И соответственно, делать надо именно то, что способствует этой цели. SQL-EX способствует, но в ограниченном объёме. Часть схожих задач наверняка попадётся на собеседованиях, если в резюме будет SQL. Книга про высоконагруженные приложения не способствует. Также как не способствует и написание игры. На мой взгляд надо:
    1. Готовить резюме. Просить на форумах, чтобы его вычитали программисты или HR.
    2. По каждой упомянутой технологии в резюме искать и разбирать "[технологи] junior interview questions"
    3. Рассылать резюме и ходить абсолютно на все собеседования, куда позовут.
    4. Результаты собеседований в случае неудач анализировать, а вопросы разбирать.
    5. Продолжать решать задачи на SQL-EX плюс добавить решение задач на codingame. Решать на javascript + каком-нибудь популярном языке (не Go). Можно выбрать Python, C#, Java. Лучше всего посмотреть на HH, какие языки требуются на «вакансии мечты».
    6. Проходить бесплатные курсы по языкам и технологиям, указанным в «вакансиям мечты».
    7. И так по кругу до найденной работы.

    Будет сложно, как по времени, так и по деньгам. Но через 3-5 лет будет сложнее в разы.


    1. anfield343
      12.10.2018 10:47
      +1

      Немного не понял, почему:

      Решать на javascript + каком-нибудь популярном языке (не Go). Можно выбрать Python, C#, Java.
      . Что не так с Go?


      1. AndreyGaskov
        12.10.2018 10:51
        +2

        Что не так с Go?


        С Go как с языком всё так. Кроме того, что в вакансиях он требуется в разы реже, чем некоторые другие языки программирования. Да и если требуется, то зачастую в связке с каким-нибудь другим языком. А ситуация такая, что нужно повышать matching с как можно большим количеством вакансий. Но в любом случае, надо смотреть HH. Может ситуация изменилась и Go вышел в лидеры популярности, давно не изучал ситуацию…


    1. oWart Автор
      12.10.2018 10:47
      +1

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


    1. Neikist
      12.10.2018 10:53
      +1

      Не уверен что этот пункт автору подойдет

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

      Когда на весь регион пара-тройка контор — не очень то походишь. А в москву не наездишься.


      1. oWart Автор
        12.10.2018 10:55

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


        1. Neikist
          12.10.2018 11:01

          Блин, все таки круто что вам именно веб понравился, странно что у вас в Смоленске так мало контор, у нас, в Брянске, вакансий по вебу побольше, на hh штук 15 висят. Мне вот веб совсем не нравится, планирую андроид изучать и в него с 1с уходить, но по нему вакансий у нас не публикуют вообще, а самому мне известно всего 3 места в городе где пишут под него, и в одном месте, насколько мне известно, ситуация не оч, второе это сбертех, а в третье берут только с опытом и по знакомству.


        1. Akane1RO86
          12.10.2018 11:44
          +1

          Удачи!!!


          1. oWart Автор
            12.10.2018 11:47

            Спасибо!)


      1. AndreyGaskov
        12.10.2018 10:55

        Когда на весь регион пара-тройка контор — не очень то походишь. А в москву не наездишься.


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


    1. oWart Автор
      12.10.2018 10:55

      Даже джуниором, даже на маленькую зарплату, даже в мутноватую компанию.

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


  1. anfield343
    12.10.2018 10:45
    +1

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


    1. oWart Автор
      12.10.2018 10:49

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


      1. JC_IIB
        12.10.2018 10:53

        но очень не хочется в столицу с маленьким ребенком


        А насколько маленьким? За рубеж (та же Европа) — совсем не рассматриваете?


        1. oWart Автор
          12.10.2018 10:56

          1 год 9 месяцев, только в садик отдали, а жена вышла на работу после декрета.
          За рубеж всё же с английским пока тяжеловато. Даже у меня, а жена так вообще его не знает.


    1. MisterN
      13.10.2018 17:06

      На пару лет в возрасте? Мне 33, зп устраивает, но московской соблазняют. А я чет мнусь. Семьи нет, работаю на удаленке. Так то ничего нк держит


  1. zhulan0v
    12.10.2018 10:48
    +1

    Судя по всему у вас отличные перспективы =) Так что не бойтесь, дерзайте.


    1. oWart Автор
      12.10.2018 10:50

      Спасибо! А потом я обязательно напишу success story ;)


      1. zhulan0v
        12.10.2018 10:56

        И да, рекомендую заранее определиться со своим профилем. Для того чтобы быстро въехать в тему не нужно хвататься за все технологии. Изучите рынок веб-разработки, определитесь с конкретной нишей — например, разработка на laravel или разработка REST на GO. Это поможет быстрее прокачать зп, не качать побочные скилы и т.д… А уже как встанете на ноги то можно потихоньку расширять компетенции.


        1. oWart Автор
          12.10.2018 11:03

          Спасибо. Попробую придерживаться такого подхода.


  1. j_wayne
    12.10.2018 10:57

    Прошу прощения за углубление в побочку, но просто интересно:

    В задачи сервера входят периодический опрос параметров устройств через TCP

    У вас белые IP от оператора или NAT + heartbeat (и какой?)?


    1. oWart Автор
      12.10.2018 10:59
      +1

      Устройства сами инициализируют соединения к серверу, и дальше в роли мастера выступает уже сервер


      1. j_wayne
        12.10.2018 11:02

        Спасибо за ответ.
        То есть они отсылают телеметрию, а оперативных команд в другую сторону нет?


        1. oWart Автор
          12.10.2018 11:08

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


          1. j_wayne
            12.10.2018 11:32

            Понял, спасибо, удачи)


  1. NordicEnergy
    12.10.2018 11:45

    Прочитал статью и возник вопрос… С ваших слов вас сейчас не устраивает оплата труда и отсутствие интересных проектов. Вы решили пойти в софт, что собственно понятно — денег там реально больше раза в 2 платят при аналогичном уровне. Только почему не рассматриваете вариант просто уйти с завода в компанию, которая пилит hardware-проекты? Будете дальше пилить под МК, платки и радоваться. А релокация в Минск или Москву позволят спокойно увеличить свой оклад до 2000-2500$.

    P.S. ездил поработать с семьей в Минск — очень много работы для схемотехников и фирмварщиков, а главное данные специальности ценятся и оплачиваются на равных с теми же явистами и шарпистами. 1500-2500$ за крепкого настоящего мидла там готовы платить.


    1. oWart Автор
      12.10.2018 11:49

      Хочется в перспективе отвязаться от места жительства, иметь возможность уйти на удаленку. Hardware так или иначе всегда привязан к месту производства. Вижу в ИТ бОльшие перспективы. Наверное это основные причины.


      1. NordicEnergy
        12.10.2018 11:55

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

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


      1. Misaka10032
        12.10.2018 11:58

        Hardware так или иначе всегда привязан к месту производства

        Ну… смотря как организовано. Если производство грамотно разбито на этапы (hardware+firmware+корпус) и это делает не один человек(хотя hardware+firmware может и один) — то вполне легко работать и из дома. Только придётся домой докупить хотя бы осциллограф+мультиметр. В случае hardware — ещё паяльная станция+детали+немного ручного инструмента.


        1. NordicEnergy
          12.10.2018 12:04

          Сейчас с этим проще. Можно вообще ничего кроме ноутбука не иметь. Я сейчас почти все прототипы заказывать на PCBway сразу «платы+компоненты+монтаж» и получаю готовую железку, только КД подавай. Хотя конечно для исправления косяков дедушкин паяльник за 100р и дешманский осцил за 15к руб таки нужны.

          Корпуса тоже китайцы пилят только КД им подкидывай. Еще можно найти знакомого с фрезерным станком и 3D принтером — будет быстрее и знакомых работой обеспечишь.

          Хотя иметь свою оборудованную мастерскую это конечно хороший тон и в общем-то не так дорого для старта.


    1. Misaka10032
      12.10.2018 11:54

      P.S. ездил поработать с семьей в Минск — очень много работы для схемотехников и фирмварщиков, а главное данные специальности ценятся и оплачиваются на равных с теми же явистами и шарпистами. 1500-2500$ за крепкого настоящего мидла там готовы платить.

      Не автор, но спасибо, рассмотрю Минск повнимательнее. Раньше даже как-то не задумывался о Белоруссии.


      1. NordicEnergy
        12.10.2018 11:58

        Там много технопарков и прочих компаний, я работал в Encata — очень понравилась и компания и страна. Просто меня зацепила Карелия и тянуло туда, пришлось покинуть бацьку)) Еще кстати посмотрите на Брест, там есть тоже хорошие компании с зп как в Минске, но жить в Бресте в 2 раза дешевле. Минск не самый дешевый город, хотя явно дешевле Москвы и Питера при том же уровне оплаты.


    1. Dimshin
      12.10.2018 12:09
      +1

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


      1. NordicEnergy
        12.10.2018 12:57

        Сладкое слово — удаленка. Такое впечатление, что все думают мол на нее способны только софтописатели и к счастью это не так.


        1. Dimshin
          12.10.2018 13:44
          +1

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


          1. Misaka10032
            12.10.2018 13:58
            +1

            Не совсем.
            Для 99% задач — осциллографа за 15к с аликспресса (у самого дома Hantek DSO5102P, 100МГц, 2 канала), паяльной станции за 4к оттуда же и кучки комплектухи — вполне хватает.
            У меня сейчас вообще странная ситуация, дома рабочее место оборудовано лучше, чем на работе. Но работаю я при этом не на удалёнке))


            1. Dimshin
              12.10.2018 16:38
              +2

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


              1. NordicEnergy
                13.10.2018 18:53

                Смотря что делать. Если человек пилит какой нибудь iot и ардуину, а это уровень 95% электронщиков СНГ, то ему осцила и анализатора хватит.
                Что касается помещения, то аренда офиса 20 м2 в Волгограде, например, стоит 7-10 тыс. руб., в Петрозаводске так же. В чем проблема, когда в самый плохой месяц меньше 100к не выходит?

                Еще кстати не понял нафига дома сверлить и жидкости использовать? Вы же платы не травить в кислоте будете, а за пару баксов закажите в Китае.

                Вообще никаких проблем с железом нет, а затраты окупаются первым же договором, например, UPS online на 3 кВт стоит разработать 15к$, делается на расслабоне он за 3 месяца, если напрячься, то за 2.


                1. DrPass
                  13.10.2018 23:07

                  Еще кстати не понял нафига дома сверлить и жидкости использовать? Вы же платы не травить в кислоте будете, а за пару баксов закажите в Китае.

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


                  1. NordicEnergy
                    14.10.2018 11:36

                    Если вы еще что-то сверлите сами, то просто не цените свое время. Средняя ставка хорошего схемотехника 20-40$ за час, согласитесь за слесаря столько платить никто не будет? А тратить бесплатно свое время на сверловку и прочие фоторезисты — сомнительное извращение.


                    1. DrPass
                      14.10.2018 23:18

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


                      1. NordicEnergy
                        14.10.2018 23:21

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

                        P.S. в этом кстати проблема большинства стартаперов и ребят, которые очень хотели заниматься своими проектами, но все еще работают 5/2 на дядю.


                1. anfield343
                  14.10.2018 11:30

                  Есть какой-то сайт где можно заказать плату? врядли это на алике можно делать.


                  1. NordicEnergy
                    14.10.2018 11:34

                    Странно такой вопрос в 2018-м слышать… Во-первых, можно и на али — там тысячи разных мелких контор, которые платы делают. Во-вторых, уже лет 6-8 как развиваются всякие лоукостеры типа JLCPCB, PCBway и прочие. 2$ за 10 плат это у первого как раз.


  1. framer
    12.10.2018 11:53

    Молодость компенсирует риск. Дерзайте. Вот только по электронике будете скучать. Когда есть, что то новое и поёт душа это одно, а когда человек попадает в колею и окружение не позволяет из нее выйти это другое. Пройдет время и будете с чувством ностальгии смотреть на ембеддед. У вас уже хороший скил по вхождению в одну очень интересную тему. Не надо и электронику оставлять и можно остальным заниматься. Продаю идею за пиво. Например ИоТ и Азуре. Устройства — прокачивание скилов в сторону ембеддед линуха. ДевОпс — докеры и кубернетики разные + сервисы разные. Придется делать микросервисы для обработки данных в облаке и ну конечно интерфейс веб. Весь перечень с чем знакомы и чем хотите заниматься. Ну и предполагаю, что стартовые зарплаты будут хорошие. Желаю удачи.


    1. oWart Автор
      12.10.2018 12:02

      Тоже присматриваюсь к этой области. Завтра даже иду на собеседования в сфере IIoT, может зацепит.


  1. Sora
    12.10.2018 12:28
    +1

    Я в 28 лет решил сменить работу, был тех директором в СМИ. Образование, кстати, тоже АСОИУ, но понял, что руководство это не мое. По факту опыта не было практически в разработке, только универ и чутка админом работал после. Да, полгода я усиленно учился, вставал в 5 утра до 8 утра читал, решал задачи. И так каждый день, без выходных. Потом вышел в отпуск, чтобы месяц постажироваться на удаленном проекте за еду :) И ничего, сейчас мне 31 я очень доволен, что это провернул по деньгам просел буквально на полгода, но сейчас я очень рад, что принял такое решение.

    Раз такой недалекий лентяй как я справился, то и у тебя получится!


    1. oWart Автор
      12.10.2018 12:42

      Ничего себе лентяй… вставать в 5 многого стоит.
      Спасибо за поддержку!)


  1. Estee
    12.10.2018 12:38

    А почему выбрал веб-разработку?


    1. oWart Автор
      12.10.2018 12:43

      Считаю область очень перспективной и интересной. Да и просто привлекает работа с вебом.


  1. Taliesien
    12.10.2018 13:03

    Удачи в начинании.
    Поделюсь своим опытом: я до 25 лет проработав бухгалтером и торговым представителем, решил стать кодером. Обложился книгами по C# и всякими видеокурсами. Но успешно проваливал все собесы. Кодить начал спустя 3 года после решения стать программистом, и то на 1С и то благодаря случаю. И несмотря, что результат разошелся с начальными целями, я доволен. Делаю крутые вещи, нужные людям. Как бы банально не звучало, главное не сдаваться.


    1. oWart Автор
      12.10.2018 13:04

      Спасибо за отзыв!


    1. Neikist
      12.10.2018 13:06

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


      1. Taliesien
        12.10.2018 15:35

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


  1. anfield343
    12.10.2018 13:06

    Анатолий, и другие участники темы, в универе учился на физика, но радиоэлектронику проходили только поверхностно и 1 семестр. Есть неплохие знания по радиоэлектронным компонентам, не всем конечно, но базовым(резистор, транзистор и т.д.), но целостного представления о радиоэлектронике к сожалению нет. Большие проблемы испытаваю с рисунком эл. цепей, вроде и понимаю по || и последовательное соединение, а на практике не очень. Так вот вопрос, можете посоветовать с чего начать, так сказать с азов, есть две книги в печатном варианте Хоровиц Хилл «искусство схемотехники» — чтиво не для слабых, но хотелось бы еще чего-то более простого, хотя бы для начала. Спасибо)


    1. gFanis
      12.10.2018 13:35

      Начать с аналога — собрать простейший фм-приемник. Синтез аналога с цифрой — это кв-приемник. Наборы продаются. Книги помогают, но польза от тестера и осциллографа больше.


    1. mmmmmike
      13.10.2018 10:40

      В.Г.Борисов «Юный радиолюбитель»: книга для детей и подростков, но техническая сторона описана взрослым языком.


  1. PendalFF
    12.10.2018 14:49

    Какая, простите, долина на фото?:)


    1. oWart Автор
      12.10.2018 14:55

      Ну вот давайте без этого :)) Кремниевая… кремниевая


  1. me-zundig
    12.10.2018 14:55
    +1

    Автору большое спасибо за статью, написано тепло и душевно. Очень много паралелей с моим мироощущением. Выбор golang очень радует, сосредоточтесь на нем, err!=nil — это хоть и не удобно, но драфты все равно не за горами. Чистый веб, вас выжгет изнутри, а вот симбиоз железа + веб + еще что-то даст вам всю техно полноту. Другими словами, выше, умные люди вам писали, чо отказыватся от хардварного бэкграунда не стоит :) Искренне желаю вам удачи, все у вас получится!


    1. oWart Автор
      12.10.2018 14:56

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


      1. me-zundig
        12.10.2018 15:03
        +2

        Еще! позвольте дать совет. Побольше гитхабте исходники. Go, в этом плане уникальное явление — чем больше читаешь сорцы, тем больше приходит понимание.


  1. F0iL
    12.10.2018 16:12
    +1

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

    Вы молодец, что имеете вполне определенный план действий и четко сформулированное видение цели. Это очень важно. Ну и да, с нынешним опытом с Vue и Go, вы, я думаю, не пропадете и не заседитесь в джунах :)


    1. oWart Автор
      12.10.2018 16:21

      Спасибо за отзыв, приятно видеть поддержку


  1. BalinTomsk
    12.10.2018 16:42
    +4

    ---Служба в армии: радиоперехват ОсНаз ГРУ

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


  1. alpha_Dog
    12.10.2018 17:24
    +2

    Какое-то время назад был обуреваем похожими мыслями. Что занимаюсь не тем, что зарплаты в отрасли не большие по сравнению с требующимися навыками и ответственностью, что все надоело и обрыдло. Чуть в депрессию себя не загнал подобными размышлениями. В итоге последним пинком стала приближающаяся цифра «30». Был к тому моменту небольшой опыт в delphi, js, python, php, все по верхушкам. Вечером в день рождения сел на поезд, который меня увез за тысячу километров от дома и от жены. Занимался 2 месяца на очных интенсивных курсах по энтерпрайзной разработке на java, после чего прособеседовался и устроился на должность джуна. С тех прошло больше года, и я очень рад всему, что со мной случилось.

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


  1. astec
    12.10.2018 18:07
    +2

    Вы явно переросли junior. Я бы взял на мид без проблем. Просто начинайте подаваться на вакансии и ходите на собеседования. на заплату меньше текущей соглашаться наверное не надо.


    1. oWart Автор
      13.10.2018 08:18

      Так может возьмете?)


  1. zabtech
    12.10.2018 18:26
    +2

    Понимаю автора. Сам из эникея в веб ударился достаточно поздно — в 30 лет. Были, конечно, и sql-ex, и codility, и stepic, но в моем случае болъше всего решало наличие крутого ментора. Это, как и в любой другой сфере, здорово ускоряет процесс обучения и спасает от кучи ошибок. Ну, и плюс практика, то естъ непосредственно работа веб-разрабом. Думаю, с таким бэкграундом как у автора переход с джуна на мида много времени не займет.


    1. oWart Автор
      12.10.2018 21:03

      Спасибо за отзыв, буду стараться


  1. Balexander
    12.10.2018 19:24
    +1

    Господа, позвольте несколько вопросов:
    1) Как вы считаете, можно ли совершить аналогичный рывок в 35?
    2) Что происходит с разработчиками после 35?
    Недавно анализировал по объявлениям навыки необходимые разработчика и пришел к выводу, что базовых вещей не так уж и много (SQL – одна из них), а специфические технологии зависят от конкретного места свершения трудового подвига.
    Автору – удачи! Жалко, что талантливые люди уходят из области разработки embedded систем.


    1. JC_IIB
      12.10.2018 19:37
      +1

      1) Как вы считаете, можно ли совершить аналогичный рывок в 35?


      А что мешает?

      2) Что происходит с разработчиками после 35?


      На 35й день рождения их сжирает Ктулху. Да ничего, сидят, разрабатывают…


      1. Balexander
        12.10.2018 19:58
        +1

        А что мешает?

        Именно! Спасибо, что уточнили мой вопрос.
        Интересует не проблема собственной мотивации и перечень проблем соискателя, который у каждого свой, а точка зрения работодателя и HR (как вы ее видите).
        На 35й день рождения их сжирает Ктулху.

        Как знал. Спасибо, что предупредили!
        А есть кто, кого эта учесть обошла?


    1. alpha_Dog
      12.10.2018 20:00
      +1

      У нас оракловый DBA сидит, работает, за полтинник уж давно. Очень уважаем. При этом вполне на волне с молодежью.


    1. bogolt
      13.10.2018 11:18

      Кто-то в 20 уже закостенел и не готов усваивать новое, а кто-то учится до 80. Если вы готовы учиться то почему бы и нет.


      1. Balexander
        14.10.2018 19:26

        Я придерживаюсь аналогичного с Вашим мнением. Причем часто нахожу ему подтверждение.
        Но вот как рассматривает потенциального 35 летнего сотрудника без опыта / с низким опытом HR или руководитель (тимлид) — вопрос.
        Автору я бы рекомендовал перебираться в столицы, хотя, понимаю, насколько в его условиях это может быть непросто. Тем не менее, с подобными навыками наверняка найдется не один десяток вакансий. На одной из них можно продержаться пару лет и обстроиться на новом месте, а затем съехать в Веб или еще куда душа пожелает (благо возраст автору позволяет).


  1. ToSHiC
    13.10.2018 00:45
    +1

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

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


    1. oWart Автор
      13.10.2018 03:38

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


  1. progchip666
    13.10.2018 12:30

    Антенна, лежащая на металлизированном участке платы это конечно крутая находка!


  1. Magistr1983
    13.10.2018 12:34

    Автор отбрось все сомнения и страхи в сторону. У меня программирование долгое время было хобби, изучал с, с++, c#, sql для себя. В предыдущей области своей профессиональной деятельности я часто выступал заказчиком для разработчиков со стороны бизнеса. Но непосредственно разработкой не занимался. В 33 года принял решение сменить профессию и заниматься тем, что мне по настоящему приносит удовольствие. В результате поисков работы попал в фронтенд на позицию junior. Да по началу я существенно потерял в зп, более чем в 5 раз. До этого у меня была хорошая руководящая должность и зп гораздо выше среднего, но я очень хотел программировать. В junior я пробыл не долго, правда первый год я практически прожил на работе, но это того стоило. Сейчас кстати тоже смотрю в сторону GO, очень он уж мне нравится. Может когда нибудь на Хабре напишу про свой путь в программисты.


  1. realimba
    13.10.2018 13:53

    Утомляет бюрократия. сначала пишешь для заведующего сектором, он вносит свои правки; потом читает заместитель начальника отдела — текст корректируется; а дальше идем к начальнику отдела, поучаем нагоняй и начинаем изучать матчасть — неделю читаем ГОСТы и СТО


    вот так инженерный процесс плавно превращается в любимую всеми методику huyak и в продакшн… хорошо наверное жить в мире где соблюдают стандарты и читают документацию а не «я художник я так вижу»


  1. apxi
    13.10.2018 16:41
    +1

    Автор, ты вообще в отличном положении.
    Я отучился на программиста в технаре в 2001 году, потом в универе 2007 год. В нашем селе 70 тыс. программистом считают любого кто умеет установить винду. Даже фирм которые клепают сайты и то нет. В 2003 году начал заниматься 1С, потому что другого ничего не было и так по сей день, так настоеб..... надоело, выть хочется. Сейчас вот изучаю C#, т.к. сейчас работать по удаленке можно, не то что 10 лет назад. Надо было давно уезжать в большой город, но не получается по семейным обстоятельствам, а сейчас еще жена дети, с ними особо и не поездишь.
    ps. мне 36


  1. Zezst
    13.10.2018 18:02
    +1

    Страх #5 — Мой возраст уже не совсем подходит для джуна

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


    1. oWart Автор
      13.10.2018 19:17

      Где ж эта очередь?!)


      1. Zezst
        13.10.2018 19:22

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


        1. oWart Автор
          13.10.2018 19:23

          Эм… дефолт-сити...? Москва?


          1. Zezst
            13.10.2018 19:24

            Она, родимая.


  1. Zezst
    13.10.2018 19:21

    del