Попытки войти в IT

Всем привет
Не так давно начала изучение основ верстки сайтов. Эта область интересовала уже достаточно давно, несколько лет назад уже начинала изучение, но забросила из-за учебы. Сейчас же появилось и время и желание)

На данный момент в планах такое:
•HTML+CSS (изучаю сейчас)
•JS
•React
•Node.js, Vue.js

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

1
Автор поста оценил этот комментарий

Желаю удачи на этом поприще)
Сам вошел в айти два года назад как админ, сейчас параллельно изучаю фронт)
Из набора как раз HTML, CSS, JS и Node

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Спасибо) и вам тоже удачи с изучением
1
Автор поста оценил этот комментарий

Также можете посмотреть довольно неплохой ролик на тему что можно учить


Только не пугайтесь)

Предпросмотр
YouTube25:04
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Под конец и ролик и правда стал немного пугающим

1
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Ну ведь здорово, что она попробовала. Жизнь и дана для того, чтобы что-то новое пробовать, изучать. Если не попробуешь - откуда узнаешь, подойдет тот или иной род занятий или нет)
1
Автор поста оценил этот комментарий

А вы во фронтенд хотите или в фуллстэк?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
На данный момент рассматриваю фронтенд, если дело пойдет, то и до фуллстека было бы неплохо прокачаться
показать ответы
1
DELETED
Автор поста оценил этот комментарий

кек, а что ты сможешь предложить, чтобы выделиться среди +100500 таких же ждунов джунов и получить работу?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Пока что ничего) но все с чего-то начинают
1
Автор поста оценил этот комментарий

Про TypeScript и гит уже написали. Можете посмотреть тестирование и webpack. А node.js пока не трогать (не изучать специально, только фрагментарно, если по ходу столкнетесь с необходимостью), поскольку это достаточно обширная тема и её изучение может занять месяцы. Ещё хорошо бы поработать с какими-нибудь API: http-запросы, fetch, axios, ну и промисы пригодятся на практике (почему-то это одна из самых тяжёлых тем для новичков)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо) про API и промисы на данный момент вообще ничего не знаю и не слышала. Тоже добавлю в список
1
Автор поста оценил этот комментарий

На react обычно больше вакансий, но тут же и больше соискателей. Все курсы (по типу skillbox, geekbrains и т.д.) дают react. С одной стороны на react больше конкуренция, чем на vue. Я бы посоветовал react, т.к. сообщество у него больше и проще будет искать решения возникающих проблем.

Преимущества react по сравнению с vue (на мой взгляд):
- Размер сообщества (отсюда вытекает много готовых решений)
- Поддержка крупной корпорации (meta), а за vue стоят только энтузиасты.
- Можно дополнить знания react native и уйти на мобильный рынок (для разработки мобильных приложений далеко не лучшее решение, но все же разработчики порой требуются)

Недостатки:
- React - это конструктор. Помимо базового фреймворка нужны еще библиотеки для хранения состояния (как пример). Их много разных и на каждом проекте они наверное будут свои. Конечно +- есть устоявшиеся. У vue обычно это что-то только одно и получается выбора особо и нет.
- Немного субъективно, но при общении с другими разработчики заметил, что vue кажется проще для понимания.

P.S. Сам пишу коммерческий код на vue, но начинал именно с react

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

благодарю за столь развернутый ответ)

5
Автор поста оценил этот комментарий

имхо, для джуна достаточно сконцентрироваться на изучении одного фрэймворка, React или Vue. А так, по классике, ещё нужны базовые знания git.


Если получится, то ещё и TypeScript, он сейчас популярен как "замена" JS

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо) добавлю в список

4
Автор поста оценил этот комментарий

Для фронтенда хватит первых 3-х пунктов. Тут надо выбрать React или Vue (так как это просто разные фреймворки, для фронтенда и мешать их при обучении лучше не стоит)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо! А что из этого предпочтительнее?

показать ответы
Автор поста оценил этот комментарий

А по образованию вы кто?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Электроэнергетик