Story

Story

anonim

В общем суть вопроса в том, что уже достаточно продолжительное время с некоторой периодичностью, я "кручусь" в мире it. Испробовал много направлений. Из за этого до сих пор можно сказать никто, и разработчик никакой.

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

Начинал я по стандарту, с html/css. Поначалу очень сложно было, долго вообще не понимал почему я до сих пор ничего не умею верстать. Бросал 100500 раз из за того что ничего не получалось. Потом опять начинал, читал книги, смотрел курсы. Потом опять бросал и так по кругу. В итоге в какой то определенный момент, а точнее как только более менее массово начали говорить о flexbox, я его потыкал, мне понравилось. Я начал каждый день шпарить какие то демки. Просто брал картинку с dribbble, даже не psd и просто начинал воспроизводить что то похожее. Через пару недель накопилось около 85 небольших демок и 2 небольшие сверстанные страницы. Каким то странным образом у меня начало все получаться, все знания собрались воедино. На этом с версткой было покончено. Научился и хорошо, можно уже серьезно браться за JS. Вот тут начался ад какой то. До этого были какие то основы основ JS, не более. Взялся сначала за книгу с носорогом, прочитал, думал что до@уя умным стал, типа все, бог программирования. Но не там то было. В тоже время уже крутился на тостере, задавал какие то вопросы. Но как попробовал ответить сам хоть на один, ничего не вышло, кроме как очень базовых вопросов мне ни один не был понятен. Тут то я понял что ничего то я не понял из книги. Практики ноль и т.д. Наткнулся на книгу Кантора. Начал читать, первое прочтение не увенчалось успехом, бросил на 1/3 книги. Вообще все бросил. Через некоторое время решил начать заново. Распечатал оглавление с учебника Кантора. Развесил все это над столом и зачеркивал после каждого пункта. В итоге дочитал до конца. Скилл прокачался на лицо. Тут опять я понял что все, на этот раз я точно про разработчик. Но чуть позже я снова приуныл.

В общем то еще в течении года наверное с перерывами я читал все книги подряд по JS на русском. Кантора прочитал раза 4 наверн. С каждым разом узнавал все новое и новое. Задачи решались достаточно осознанно уже. Почти все мог решить сам. В общем то сейчас я прочитал наверное все книги по JS, которые более менее новые и на русском. В итоге оказалось что все они одинаковые, плюс минус. В перерывы между вебом, я пробовал другие какие то языки, направления, туда сюда болтался. Сегодня одно, завтра другое. В некоторые моменты вообще ничем не занимался, думал не мое, но все равно возвращался и начинал учиться. В тоже время я учился на программиста в колледже, но не воспринимал учебу там в серьез, поэтому практически никаких знаний оттуда не получил. Думал все что там мне никак не нужно.

Примерно 9 мес назад, меня вообще вырвало из контекста веба и по определенным причинам я нырнул в java. Хотя я ни в какую не хотел изучать что то кроме JS, но мне пришлось. За это время, пока изучал java, меня опять же болтало в разные стороны. Но благодаря изучению java, я разобрался с ООП, базовыми структурами данных, алгоритмов, да и вообще много чего узнал из мира программирования пока ее изучал, благо материалы были более лучше чем материалы по JS. В итоге изучил Java core достаточно хорошо, кроме многопоточности. Так и не разобрался с ней. да можно сказать и не особо тянуло, так как уже в то время меня обратно тянуло во фронтенд. Вернулся я в веб, взглянул на JS по новому уже благодаря java, как будто просвещение было. В тоже время меня надоумили что нужно изучать CS, скачал книжки по алгоритмам, структурам данных, сетям, архитектуре пк. Начал читать. Прочитал пол книги по алгоритмам, 1/3 книги по структурам, страниц по 150 по сетям и архитектуре пк. И чет приуныл опять. Сложновато давалось но я все равно читал. Ну думаю что не зря все таки тратил время. Пока что остановился на время. потому что опять повело меня по степи it. Давно еще загорелся я node.js, так как это же JS, а JS это хорошо, и так как я не хотел изучать что то помимо мира JS, нода была ангелом спустившемся с небес. Подарок судьбы. Начал копать в эту сторону. Погуглил про материалы. Сказали что все книги и видео на русском дико устарело. Тут то я приуныл сильнее всего. Но все равно скачал все книги на русском и пытался читать. Конечно же у меня уже с начала книги не работал код примеров. Тут я бросил опять все. Давно еще задумывался об английском, год наверное качал курсы, книги и т.д, накачал 100500мб но так ничего не и посмотрел. пытался 3475827345234 раз, но ничего не выходило. Все казалось каким то не эффективным и пустой тратой времени. Не так давно наткнулся на English Galaxy, хотя и раньше натыкался, но не смотрел видео, а в один момент решил все таки посмотреть первый урок. Посмотрел и тут я осознал, вот оно, то самое что мне нужно, результат с первой минуты и тот самый нужный формат который не кажется пустой тратой времени. В итоге уже на 40 уроке, каждый день смотрю по уроку, с завтра начну изучать по 4 урока в день. Слишком медленно как то, а время поджимает. Без английского я ничего не могу изучить нормально, материалов на русском просто нет, а если есть, то очень убогие или поверхностные. Так же некоторые время решил попробовать какой нибудь фреймворк JS, сначала думал ангуляр попробоваьть, пока решился его изучать, уже вышел ангуляр 2. В итоге материалов на русском ноль. И тут опять приуныл. Думал реакт может быть, но тут тоже самое, материалов почти ноль.

Английского не знаю, жизнь боль. Так же в начале весны по определенным причинам, ушел со стороны веба. Думал надо же изучить c/cpp. Как это тру программист и не знаю сишки. Скачал книги. Прочитал 100 страниц, чет ваще скучно стало, так как эти основы уже были знакомы от java/js. В итоге бросил. Потом думал все таки остаться в java. Решил что нужно дальше изучать ее. Решил начать изучать java ee. Но вот тут тупик, даже не знал с чего начать. Нашел список 3274897324 технологий разных которые нужно изучить и чет как то не по себе стало от того что для того чтобы писать на java, java core это самая маленькая часть. Нужно изучить еще 2347234 технологий и библиотек. Чет как то зассал и так и не начал. Потом опять решил попробовать веб. потыкал js опять, чет скучно стало. Думаю начну как я опять изучать ноду, опять же все материалы устарели еще сильшее, а новых на русском не появилось. Ну ладно, думаю попробую почитать опять что есть. Но опять же ничего не получилось. Опять же много чего не понимал и объяснялось так как будто я раньше работал с бэкендом. Бросил ноду. Но что самое, что привело к самому большому унынию, сколько бы я не старался...по тексту может и не ясно, но я реально рвал пукан чтобы разобраться в чем то, что то получалось, что то нет.

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

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

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

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

Подскажите что делать в такой ситуации, когда хочется стать хорошим разработчиком, но сколько бы не пытался, все равно ничего особо не выходит. Может кто то скажет что это явно не мое, но кроме как программирование меня уже ничего не тянет, возможно это из за очень продолжительного зависания в этой области. на другие области я просто не обращаю внимания, даже если бы и было бы лучшим вариантом, в любой случае я все время возвращаюсь к разработке. Сейчас же время уже в край поджимает. Я сижу на шее у родных, не работаю, для них я вообще просто круглыми сутками сижу за компом, ничего не делаю, и тупо играю или смотрю фильмы, хотя я вовсе не играю ни в какие игры, вообще не играю и не играл особо. Я целый день уделяю время саморазвитию, просто какой день сурка, встаю за комп и что нибудь изучаю, ем, опять изучаю, опять ем, опять изучаю. Каждый день как пары. Привык уже, и не могу ничего не изучать, кажется что, если буду ничего не делать, то это пустая трата времени...Через год у меня выбора не будет, в любом случае нужно будет как то зарабатывать деньги. А с такими скиллами как у меня, меня врядли возьмут на работу. Вот и не знаю что делать, как стать более менее хорошим разработчиком. 

Кароче, что делать, как жить дальше. У меня уже просто крыша едит от не понимая, со всех сторон давление. Я в не самых хороших условиях живу...

Report Page