• Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    @sintezar
    студент
    Один чел на форуме мисты писал следующее, цитаты:
    На форуме миста в теме валить ли в web пользователь legj пишет Я свалил сначала в фуллстэк на ноде, но вскоре перешёл в чистый фронт.
    Два-три года назад. Чувствую себя очень хорошо. Работа гораздо приятнее, стресса ноль. Денег больше. Зарплату, что была на 1с, догнал через полгода. Сейчас 200+.

    Спрос на фронт всё такой же бешеный, не ослабевает. Расти до сеньора полтора года.
    Особо никак не готовился к переходу, одну книжку прочёл, практики ноль. Просто пошёл сначала на джуниорскую зп.
    Такая зарплата я как понимаю в москве?`
    Да, в Москве.

    `Фронтендеры в обычных миллионниках сколько могут получать?`
    Не знаю. Думаю, не намного меньше. Но там гораздо меньше вакансий, это не такой массовый рынок, как 1с, что в каждом райцентре есть вакансии. Решается удалёнкой (после первичного освоения профессии).

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

    `Какие технологии и на каком уровне?`
    Если уже так хочется, то учить стоит только сам JavaScript и ничего более.

    `Какие фреймворки сейчас в тренде?`
    React, Vue, Angualar. Но учить их заранее плохая идея.

    `Легко ли найти джуниорскую вакансию?`
    Я легко нашёл. Даже и не искал толком, меня нашли, hh.

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

    `И опишите преимущества фронта относительно 1с, в чем преимущества и недостатки, что легче выучить и кем проще работать?`
    О, их очень много. Работаешь исключительно с open source, многие навыки переносимы между языками и платформами (git, IDE, unit-тестирование, html / css). Сами инструменты гораздо качественнее, не надо ждать пять минут сохранения конфигурации и обновления БД. Специализация гораздо уже. Это меньше стресса и быстрее прирастает value как специалиста. Одинэсники в большинстве своём аналитики, дизайнеры, бэкендеры и фронтэндеры в одном лице.
    Изучить 1с на экспертном уровне гораздо сложнее, на это нужно лет десять. При этом зарплата такая же или чуть выше, чем у имеющих опыт 3 года. Во фронте особо нет потолка, з/п растёт вместе со скиллами, с очень небольшим отставанием по времени.
    Чувствуешь себя спокойнее и увереннее в долгосрочной перспективе, потому что нет жёсткой привязки к экономике СНГ и деревянному рублю.
    Сейчас на реакте, до этого был вью. Это не принципиально.

    Да, верстать, конечно, нужно. Но это 10% работы. И старые IE умерли, остался только 11-й, с ним вполне можно жить, он умеет flexbox. И даже с ним приходится работать уже немногим. CSS modules либо css-in-js решают проблему глобального css. Вёрстка нынче не проблема.
    100 т.р. для человека, который уже умеет, конечно, это совсем просто, даже на удаленку. Можно рассчитывать на существенно больше. По моим ощущениям, нигде так карьера молниеносно не делается, как во фронте. В бэке нужны годы до сеньора. Во фронте год / полтора. Я бы советовал разместить резюме, и всё узнаете сами, за это денег не берут.
    О да. я же тоже перешел в веб. еще в 2014 году. Так что сейчас уже явно не джун. И ни разу не жалею. 1с - это не спокойная работа. Нервничать приходится. И сами 1с программисты злее веб-программистов. Вот вы какой добрый человек - сразу видно уже не 1с-ник
    Спасибо. Но единственное крутое, что я сделал, это то, что решился, что перешёл в веб.

    Нет, Java сама как язык отвратительна по сравнению с JavaScript / Typescript.
    Да, там есть Scala, но через джаву все равно пройти придётся и постоянно иметь с ней дело.
    И там просто нет такой движухи, такого спроса, гораздо дольше джунить придётся до нормальных зарплат.

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