Каждый человек рано или поздно оказывается на распутье:
- Продолжать делать то, чем занимался всегда.
- Начать открывать для себя такой "страшный" и неизведанный мир новой профессии.
Раз уж вы здесь, я смею предположить, что вы решились попробовать что-то новое. И ваш выбор как и мой пал на чудный новый мир - мир разработки. В этой статье я хочу рассказать вам о моем пути к Хекслету.
Думаю, что не открою для вас тайну, если скажу: первое, что вам необходимо - это ЦЕЛЬ. Да, вы слышали это уже тысячи раз, но это действительно важно, без цели ваше движение превратится если уж не в топтание на месте, то как максимум хождение по кругу. Я прошел это на собственном опыте. Я перепробовал себя в целой куче областей : фотография, видеосъемка, торговля на фондовой бирже и даже бокс! Но когда я пробовал каждое из этих направлений, приходило понимание, что это не то... не то чему я бы хотел посвятить свое время целиком и полностью. Мое "второе я" всегда тянулось к созиданию и говорило мне, что я пускаю свою энергию не в то русло. И после длительных скитаний я пришел в программирование, оно захлестнуло меня целиком и полностью, в голове зародилась цель и тут понеслось.
Второе с чем я столкнулся, будучи абсолютным новичком - выбор ЯЗЫКа ПРОГРАММИРОВАНИЯ. И это казалось мне настолько важным, словно выбор таблетки в фильме "Матрица". Я проводил часы за просмотром тонн видео на Youtube и чтением десятков статей в поисках того самого языка (красного или синего), который бы сделал из меня Нео, но сколько людей столько и мнений, и мне кажется, что все таки не существует четкого ответа на вопрос: "Какой же язык программирования лучший?". Каждый язык прекрасен по своему. Что на самом деле важно, так это как можно скорее начать изучение любого современного языка, чтобы втянуться в новую область и осознать что к чему, а не тратить свое бесценное время на поиски. А в процессе ты и сам поймешь какой язык тебе ближе.
В поисках информации в интернете любой новичок со стопроцентной вероятностью наткнется на сайты курсов программирования, которые обещают сделать из него программиста за 1 неделю(месяц) и устроят его на работу с зарплатой в 200 тысяч))). Какое заманчивое предложение неправда ли?! Но в реальности это лишь хитрый маркетинговый ход, который рассчитан на людей мало осведомленных. Поэтому я решил не торопиться платить деньги за учебу (хотя считаю, что на саморазвитии и самообразовании не экономят), ведь так много информации в свободном доступе и грех ей не воспользоваться. А заодно у меня будет время понять, а точно ли это то, что я так долго искал, не потратив не единого песо. На этом этапе мне в руки попала прекрасная книга: "Изучаем HTML, XHTML и CSS | Робсон Элизабет, Фримен Эрик" , которая дала мне начальное представление о HTML и CSS и верстке.
После я решил для себя, что для меня первым языком общения с компьютером станет JavaScript. И тут же я ринулся покорять его, а моим проводником вызвался стать сайт-учебник learn.javascript.ru (без зазрения совести публикую ссылку на него здесь, так как любой качественный труд должен поощряться, а распространение информации об этом труде — это меньшее, что я могу сделать в качестве благодарности), но несмотря на название учебник, этот сайт скорее является справочником, так как самостоятельно разобраться неопытному человеку во всех тонкостях бывает не так уж просто. На этом этапе я впервые столкнулся с тем, что понял, насколько же задубел мой гуманитарный мозг. Я сидел над задачами часами, мозг закипал, хотелось кричать, бить по клавиатуре, но наличие четкой цели не позволило бросить начатое. Тогда я и осознал, что программирование — это не путь одиночек, без ментора и помощи бывалых в этом деле никак.
И вот, в очередной раз проводя поисковую операцию на просторах интернета, я наткнулся на прекрасный сайт, который сделал мое знакомство с JavaScript не только полезным, но еще и приятным. И этим сайтом как вы уже догадались оказался Хекслет. Что самое чудесное так это то, что у Хекслета есть пробные бесплатные курсы доступ к которым открывается сразу после регистрации, что дает возможность каждому попробовать и сделать для себя выводы о данном ресурсе. Для меня такая подача информации как здесь оказалась легкоусвояемой и комфортной. Первый курс "Введение в программирование" позади, первые знания оказались в копилке, первые трудности позади, спасибо сообществу и менторам за помощь в решении моих "тупняков".
Хекслет для меня не просто сайт-учебник или курсы, которые обещаются сделать из вас "программиста за неделю". Хекслет — это целое комьюнити людей со схожей целью, готовых прийти на помощь друг другу. В этом весь кайф. Для меня Хекслет оказался тем самым Граалем в мире обучения программированию.
Не останавливаемся на достигнутом, пашем дальше. Есть цель, есть желание, а в остальном поможет Хекслет!