Ixfus

Пользователь

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

Ixfus

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

JustSayMeYeah сказал(а):

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

Нажмите, чтобы раскрыть...

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

JustSayMeYeah

Пользователь

Регистрация: 10.07.2019

Сообщения: 1413

Рейтинг: 550

Нарушения: 35

JustSayMeYeah

Регистрация: 10.07.2019

Сообщения: 1413

Рейтинг: 550

Нарушения: 35

Ixfus сказал(а):

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

Нажмите, чтобы раскрыть...

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

Профессионал2

Пользователь

Регистрация: 03.09.2018

Сообщения: 2639

Рейтинг: 793

Профессионал2

Регистрация: 03.09.2018

Сообщения: 2639

Рейтинг: 793

img

не будь макакой, учи плюсы

pixelgoo

Пользователь

Регистрация: 18.07.2013

Сообщения: 6807

Рейтинг: 3314

pixelgoo

Регистрация: 18.07.2013

Сообщения: 6807

Рейтинг: 3314

youneimaru сказал(а):

Все еще продолжаю учить js и хочу сказать что он вгоняет меня в тильт, потому что многое не понятно мне, так же не понятно сколько времени мне понадобится до первой работы к которой я собсна и стремлюсь. Постоянно ищу инфу в инете за сколько можно выучить js до джуна, хотя и сам понимаю, что можно и за месяца 3-4 если по часов 10 сидеть, но все равно читаю бесконечно про это, когда делаю перерыв. Так же у меня в голове вечно стоит вопрос, а по правильным ресурсам ли я изучаю? и эффективно ли это? если шо учу по лернджаваскрипт.ру(щас прошел про обьекты), а так же щас верстаю макет Mogo)))) (кто видел тот поймет) по видеокурсу Владилена, но опять же думаю а правильно ли это? получится ли у меня? Я даже доту удалил, оставил только овервотч, но и его делитнул т.к заходил часто "на 1 катку". Можете писать, что это не мое, или я бездарность и т.д мне как бы покс(нет), я то не остановлюсь, но тильт просто бешенный напалFeelsCryMan.png?1592047284

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

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

Нажмите, чтобы раскрыть...

У тебя подход неправильный, ты думаешь что будет какой-то момент щелчка что "опа, я выучил JS!". Такого не будет.

 

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

 

То есть, помимо основ JS'а есть еще куча других вещей который нужно знать. Ты должен интересоваться и пытаться понять как устроена веб-разработка в целом, параллельно изучая JS, а не просто решать задачки, я бы их вообще не решал, у Кантора (learnjavascript.ru) они просто задротские и в большинстве своем не помогут тебе понять как JS работает. Но сам учебник очень хорош, читал, да.

 

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

 

Чувствовать что ты ничего не понимаешь и не получается это нормально, значит ты действительно учишься чему-то новому. Продолжай и все получится d2smile.gif?1590284584

Juice WRLD

Пользователь

Регистрация: 08.12.2019

Сообщения: 1184

Рейтинг: -318

Нарушения: 135

Juice WRLD

Регистрация: 08.12.2019

Сообщения: 1184

Рейтинг: -318

Нарушения: 135

youneimaru сказал(а):

да я уже понял, и щас этим и занимаюсь

 

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

Нажмите, чтобы раскрыть...

Хз, фрондэнд переполненная специальность ибо не требует знаний почти. И каждый второй считает себя программистом, если выучил HTML(видел видос девушки которая рассказывала, что она знает HTML CSS и не модет найти работу где платят 4к$ :В) 

 

Я уже писал если твоя цель найти работу - открываешь вакансии и выписываешь скилы, что требуется - учишь их и идёшь. 

Отказали - поправил ошибки и идёшь по новой.

 

raven_cler

Пользователь

Регистрация: 10.04.2014

Сообщения: 587

Рейтинг: 103

raven_cler

Регистрация: 10.04.2014

Сообщения: 587

Рейтинг: 103

youneimaru сказал(а):

да я уже понял, и щас этим и занимаюсь

 

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

Нажмите, чтобы раскрыть...

Учитывай, что js сейчас не только фронт. То есть ты можешь поставить ноду и идти в фулстак. Фронт на самом деле скучный.

 

И в целом бекендер на ноде ценится выше.

 

В таком случае план будет примерно такой:

 

1. Сделать своё первое CRUD-приложение

 

Основы js, докинуть сверху express.js, разобраться с какой-нибудь бд(взять, например, mongodb). Можно хоть простой движок для блога, но лучше таки чтобы что-то в процессе считало. Можешь даже запустить свой учебный проект в онлайне на какой-нибудь heroku.

 

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

 

2. Выбрать либу для фронта, например, vue.js или react, и разбираться уже конкретно с ней.

 

В общем, сделать свой первый полноценный рабочий проект, хотя бы до стадии MVP(минимальный рабочий продукт).

 

3. Попутно можешь написать пару небольших либ и выложить их в npm

 

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

youneimaru

Пользователь

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

youneimaru

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

img
Juice WRLD сказал(а):

Хз, фрондэнд переполненная специальность ибо не требует знаний почти. И каждый второй считает себя программистом, если выучил HTML(видел видос девушки которая рассказывала, что она знает HTML CSS и не модет найти работу где платят 4к$ :В) 

 

Я уже писал если твоя цель найти работу - открываешь вакансии и выписываешь скилы, что требуется - учишь их и идёшь. 

Отказали - поправил ошибки и идёшь по новой.

 

Нажмите, чтобы раскрыть...

так там основные навыки это html/css js + 1 фраемворк, так шо что там выписывать 

Justp1ayer

Пользователь

Регистрация: 18.08.2013

Сообщения: 1608

Рейтинг: 1122

Justp1ayer

Регистрация: 18.08.2013

Сообщения: 1608

Рейтинг: 1122

img
Ixfus сказал(а):

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

Нажмите, чтобы раскрыть...

 

В этом прелесть обучения - сделать говно, а потом понять что можно было сделать лучше

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Juice WRLD сказал(а):

Я уже писал если твоя цель найти работу - открываешь вакансии и выписываешь скилы, что требуется - учишь их и идёшь. 

Нажмите, чтобы раскрыть...

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

 

HTML, CSS, JS, AJAX, jQuery, React, WebPack, кроссбраузерную + адаптивную верстку, Docker, Git, Jira, TypeScript, Angular, БЭМ, HTTP, Vue, REST API, SVG, Zeplin, Figma, Redux, SCSS, Node.js, ООП, MVC, Kubernetes, Linux, SPA, React Hooks, Flux, Redux, MobX, JSON, Babel, NPM, TDD, Azure, gulp, ООП, паттерны проектирования. Пролистав еще 20 вакансий, этот список будет еще в 2 раза длиннее.

 

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

 

От джуна требуются только крепкие знания HTML, CSS (на уровне полноценной верстки), CSS препроцессор, сборщик, работа с Git, ванильный JS и базовые знания одного из трёх фреймворков на выбор. Всё. Большинство компаний оторвет с руками такого джуна если он с таким стеком сделает пару личных проектов для портфолио.

 

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

Juice WRLD

Пользователь

Регистрация: 08.12.2019

Сообщения: 1184

Рейтинг: -318

Нарушения: 135

Juice WRLD

Регистрация: 08.12.2019

Сообщения: 1184

Рейтинг: -318

Нарушения: 135

Вебмакака сказал(а):

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

 

HTML, CSS, JS, AJAX, jQuery, React, WebPack, кроссбраузерную + адаптивную верстку, Docker, Git, Jira, TypeScript, Angular, БЭМ, HTTP, Vue, REST API, SVG, Zeplin, Figma, Redux, SCSS, Node.js, ООП, MVC, Kubernetes, Linux, SPA, React Hooks, Flux, Redux, MobX, JSON, Babel, NPM, TDD, Azure, gulp, ООП, паттерны проектирования. Пролистав еще 20 вакансий, этот список будет еще в 2 раза длиннее.

 

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

 

От джуна требуются только крепкие знания HTML, CSS (на уровне полноценной верстки), CSS препроцессор, сборщик, работа с Git, ванильный JS и базовые знания одного из трёх фреймворков на выбор. Всё. Большинство компаний оторвет с руками такого джуна если он с таким стеком сделает пару личных проектов для портфолио.

 

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

Нажмите, чтобы раскрыть...

Я писал выше, чтобы он выписал и учил которые требуются у каждого работадателя. 

 

youneimaru

Пользователь

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

youneimaru

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

img
pixelgoo сказал(а):

У тебя подход неправильный, ты думаешь что будет какой-то момент щелчка что "опа, я выучил JS!". Такого не будет.

 

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

 

То есть, помимо основ JS'а есть еще куча других вещей который нужно знать. Ты должен интересоваться и пытаться понять как устроена веб-разработка в целом, параллельно изучая JS, а не просто решать задачки, я бы их вообще не решал, у Кантора (learnjavascript.ru) они просто задротские и в большинстве своем не помогут тебе понять как JS работает. Но сам учебник очень хорош, читал, да.

 

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

 

Чувствовать что ты ничего не понимаешь и не получается это нормально, значит ты действительно учишься чему-то новому. Продолжай и все получится d2smile.gif?1590284584

Нажмите, чтобы раскрыть...

на самом деле я больше этим и интересовался до этого, как бы это не звучало смешно я много читаю что увижу в беседе допусти в вк с программистами по вебу, или в телеге там в канале каком то, но сам язык мало учил, а щас т.к себе сделал план это наверстать пару сайтов на css/html , а потом подключать js, мне он больше нравится+он не нудный из-за этого больше времени сижу

Ixfus

Пользователь

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

Ixfus

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

JustSayMeYeah сказал(а):

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

Нажмите, чтобы раскрыть...

нелогично. То, что это работает вовсе не означает, что это не говно.

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

Justp1ayer сказал(а):

 

В этом прелесть обучения - сделать говно, а потом понять что можно было сделать лучше

Нажмите, чтобы раскрыть...

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

JustSayMeYeah

Пользователь

Регистрация: 10.07.2019

Сообщения: 1413

Рейтинг: 550

Нарушения: 35

JustSayMeYeah

Регистрация: 10.07.2019

Сообщения: 1413

Рейтинг: 550

Нарушения: 35

Ixfus сказал(а):

нелогично. То, что это работает вовсе не означает, что это не говно.

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

 

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

Нажмите, чтобы раскрыть...

че за бред все новички пишут говно и это факт. И только со временем учатся .... 

Constance

Пользователь

Регистрация: 13.06.2014

Сообщения: 2820

Рейтинг: 373

Нарушения: 120

Constance

Регистрация: 13.06.2014

Сообщения: 2820

Рейтинг: 373

Нарушения: 120

youneimaru сказал(а):

Все еще продолжаю учить js и хочу сказать что он вгоняет меня в тильт, потому что многое не понятно мне, так же не понятно сколько времени мне понадобится до первой работы к которой я собсна и стремлюсь. Постоянно ищу инфу в инете за сколько можно выучить js до джуна, хотя и сам понимаю, что можно и за месяца 3-4 если по часов 10 сидеть, но все равно читаю бесконечно про это, когда делаю перерыв. Так же у меня в голове вечно стоит вопрос, а по правильным ресурсам ли я изучаю? и эффективно ли это? если шо учу по лернджаваскрипт.ру(щас прошел про обьекты), а так же щас верстаю макет Mogo)))) (кто видел тот поймет) по видеокурсу Владилена, но опять же думаю а правильно ли это? получится ли у меня? Я даже доту удалил, оставил только овервотч, но и его делитнул т.к заходил часто "на 1 катку". Можете писать, что это не мое, или я бездарность и т.д мне как бы покс(нет), я то не остановлюсь, но тильт просто бешенный напалFeelsCryMan.png?1592047284

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

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

Нажмите, чтобы раскрыть...

Просто напиши приложение(веб морду) для интеграции с каким либо сервисом(апишкой). С красивенькой версткой + фрейм. Вери хард прям и тильт. Вот бекендеру рили тильт.

youneimaru

Пользователь

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

youneimaru

Регистрация: 17.11.2017

Сообщения: 2162

Рейтинг: 505

img
Erace сказал(а):

Просто напиши приложение(веб морду) для интеграции с каким либо сервисом(апишкой). С красивенькой версткой + фрейм. Вери хард прям и тильт. Вот бекендеру рили тильт.

Нажмите, чтобы раскрыть...

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

countzero

Пользователь

Регистрация: 23.04.2016

Сообщения: 25

Рейтинг: 9

countzero

Регистрация: 23.04.2016

Сообщения: 25

Рейтинг: 9

img
Ixfus сказал(а):

нелогично. То, что это работает вовсе не означает, что это не говно.

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

Нажмите, чтобы раскрыть...

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

JustSayMeYeah сказал(а):

че за бред justsmile.png?1553740538 все новички пишут говно и это факт. И только со временем учатся .... 

Последнее редактирование: 1 янв 1970 в 10:00
 
Нажмите, чтобы раскрыть...

Ну это типа получается надо наделать кучу говноработ в процессе обучения, а потом сделать ещё пачку нормальных спецом для портфолио?