JavaScript
Время на становление Джуниором
На данный момент я знаю js скорее на теоретическим уровне (материал из уроков Sorax'а) и имею весьма туманное, но все же представление о node js. Опыт имею только в написании одностраничных приложений "для себя". В фреймворки не лез, использовал чистый js если не считать typescript. Возможно ли, отталкиваясь от моих знаний, за год углубиться в вэб настолбко, чтоб претендовать на место Джуниора в какой-нибудь студии? При условии ежедневной работы и свободного времени разумеется.
иди прямо сейчас там и научиться.
даже за пол года зависит от способностей и желания
⚤
⚤
Одно лишь знание синтаксиса JS это по сути ноль - для успешной работы необходимо уметь применять его, а для этого требуются как минимум: понимание основ программирования; знание и навыки в работе с HTML, CSS, DOM; базовое понимание работы объектной модели, цикла событий, областей видимости, обработки ошибок, и т. д. (всего того, что позволяет писать грамотный, безопасный, и эффективный код на JS). Ну и в банальных технологиях типа аякса, тоже надо разбираться, а также знать принципы построения "классических" веб-апи, рестфул-сервисов, и прочего... не относящегося к JS, но связанного с современной веб-разработкой. На создании одностраничников это все можно практиковать, но лучше конечно разнообразие задач. По части задач, в первую очередь важен навык быстро вникать, работать с чужим кодом... ну и фреймворки пощупать тоже лишним не будет (применять их постоянно не обязательно, но желательно уметь разбираться - хотя бы на уровне, достаточном чтобы пофиксить зависимый от фреймворка код).
Конечно, можно вообще не вникая, быстро освоить жквери и устроиться обезьянкой лепящей гамбургеры и аккордеоны на либах... но для проф. роста, разбираться в чистом языке и сопутствующих веб-технологиях - просто обязательно.
Конечно, можно вообще не вникая, быстро освоить жквери и устроиться обезьянкой лепящей гамбургеры и аккордеоны на либах... но для проф. роста, разбираться в чистом языке и сопутствующих веб-технологиях - просто обязательно.
может и меньше.
но одного языка недостаточно.
знание инфраструктуры очень важно.
git
json
xml
grunt
gulp
css
html
less
sass
jQuery
babel
bootstrap
ajax
websocket
HTTP
docker
паттерны и шаблоны проектирования
vue/angular/react
CMS
это не полный список того, что Вам необходимо знать, что бы произвести впечатление человека, который чуть больше погружён в сферу фронтенда, чем просто человек, который выучил синтаксис одного языка.
Так вы хотя бы покажете, что можете учиться уже в процессе работы
думаю что знакомство с этим списком даст вам позицию джуна.
А там вы уже сможете набраться настоящего опыта, набить руку и превратить теоретические знания в практические. Узнаете о всяких подводных камнях. Сделаете портфолио и довольно быстро мутируете в мидла
но одного языка недостаточно.
знание инфраструктуры очень важно.
git
json
xml
grunt
gulp
css
html
less
sass
jQuery
babel
bootstrap
ajax
websocket
HTTP
docker
паттерны и шаблоны проектирования
vue/angular/react
CMS
это не полный список того, что Вам необходимо знать, что бы произвести впечатление человека, который чуть больше погружён в сферу фронтенда, чем просто человек, который выучил синтаксис одного языка.
Так вы хотя бы покажете, что можете учиться уже в процессе работы
думаю что знакомство с этим списком даст вам позицию джуна.
А там вы уже сможете набраться настоящего опыта, набить руку и превратить теоретические знания в практические. Узнаете о всяких подводных камнях. Сделаете портфолио и довольно быстро мутируете в мидла
Как сказать, Юниор понятие размытое, зависит от фирмы... например я 4 года учился в университете, потом 2 года практиковал разработку сайтов, но максимум на что я претендую это Мидл, а то вообще Юниор... это по моему самоопределению...
Похожие вопросы
- Сложно ли устроиться джуниор фронтенд разработчиком
- Как от одного времени отнять другое JS
- За сколько времени возможно выучить язык JavaScript? И что нужно знать для его изучения. С самого начала.
- Если учить JavaScript по 4-5ч в день, через сколько времени, будет возможность работать и получать заработок (хоть какой)
- Подскажите регулярное выражение. В каждом случае нужно выбрать стоимость или диапазон стоимости и время
- Помогите составить таймер на javascript чтобы отображалось время пребывания пользователя на странице.
- Что делать если мама не хочет заказывать мне Тинькофф Джуниор
- Как апнуть слабый ноут под джуниора?
- А вы согласны, что Джуниор Дос Сантос лучший боец в ММА всех времен?
- Для становления нужны ли огонь вода и медные трубы?
>> вообще не вникая, быстро освоить жквери и устроиться обезьянкой лепящей гамбургеры и аккордеоны на либах
Какая-то низшая ступень, но все же.
Вопрос в том, хотите ли из джуниора вырасти впоследствии. От ответа на этот вопрос, и зависит путь (а также времязатраты на его преодоление).