Блог

А у вас есть цель?

"Прошло 7 месяцев с тех пор, как я начал учиться на GeekBrains. И об этом моя история..."
18 октября 20163 минуты11129
<p><img alt="" src="https://s3.amazonaws.com/geekbrains-uploads/geekbrains/public/ckeditor_assets/pictures/3034/content_content_geekstory-valeryi_turov.png" style="width: 800px;" /></p> <p>Всем привет, меня зовут Валерий и я хочу рассказать вам о том, как я стал программистом.</p> <p>Началось всё довольно давно. Мне было 9 лет,&nbsp;я выпросил у родителей денег и купил свой первый журнал о компьютерных играх. Я развернул его сразу же, как только вышел из магазина и сразу понял, что это именно то, чем я хочу заниматься в жизни &ndash; создавать игры.</p> <p>Со временем желание заниматься играми переросло в желание стать программистом. И тут&nbsp;начались определённые сложности. Дело в том, что на заре 2000-х&nbsp;годов, не имея возможности спросить и узнать больше о предметной области, мне было довольно трудно выбрать точку входа. На книжных полках я нашёл несколько книг,&nbsp;но их изучение&nbsp;требовало&nbsp;наличия предустановленного программного обеспечения, да и написаны они были языком,&nbsp;слишком сложным для понимания восьмиклассником. Каждая моя попытка&nbsp;спросить совета у взрослых заканчивалась ответом, что программирование может быть только для хобби и стоит выбирать другую профессию. Я категорически с этим был не согласен.</p> <p><img alt="" src="https://s3.amazonaws.com/geekbrains-uploads/geekbrains/public/ckeditor_assets/pictures/3036/content_112.png" style="width: 800px;" /></p> <p>Прошло довольно много времени, я несколько раз пытался кодить, но все эти &quot;потуги&quot; ни к чему не привели.&nbsp;Так продолжалось до тех пор, пока жена не нашла на просторах интернета курс <a href="https://geekbrains.ru/courses/2?utm_term=id1&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_2_18.10.2016">&laquo;Основы Программирования&raquo;</a>. Я про себя подумал: &laquo;Почему нет?&nbsp;Вдруг, в этот раз повезёт&raquo;. И&nbsp;записался на курс.</p> <p>Признаюсь, первые четыре занятия на курсе произвели на меня двоякое впечатление. С одной стороны,&nbsp;великолепно построенный и интересный материал;&nbsp;с другой - так и не было наглядно показано,&nbsp;как именно программируются те же самые боты в каком-нибудь шутере и зачем тут нужны переменные, массивы и т.п. Но тем не менее &quot;Основы Программирования&quot; и в целом GeekBrains&nbsp;мне очень понравились. Я стал понимать,&nbsp;что это именно то место, которое может обеспечить достаточно низкий порог вхождения в IT-сферу. Уже позднее, когда я разобрался в том, какие существуют языки программирования&nbsp;и чем они отличаются друг от друга,&nbsp;я понял, что начинать&nbsp;в восьмом классе с книги &laquo;Полный справочник по С++&raquo; было несколько самонадеянно.</p> <p>С последнего занятия&nbsp;&laquo;Основ&nbsp;Программирования&raquo; и до момента, когда&nbsp;я принял&nbsp;решение, чему именно учиться, прошёл месяц, в течение которого я исследовал бесплатные ресурсы GeekBrains:&nbsp;читал статьи,&nbsp;смотрел&nbsp;вебинары. Я был уверен, что хочу быть не &quot;мобильным&quot;,&nbsp;а десктопным разработчиком. Я взвесил все за и против и выбрал профессию <a href="https://geekbrains.ru/professions/java_developer?utm_term=id1&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_2_18.10.2016">&quot;Программист Java&quot;</a>.</p> <p>В то же время я прочитал одну <a href="https://geekbrains.ru/posts/great_cases?utm_term=id1&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_2_18.10.2016">статью</a> из цикла GeekStory. Под ней был <a href="https://geekbrains.ru/posts/great_cases#comment-169362?utm_term=id1&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_2_18.10.2016">комментарий</a>, в котором выражались сомнения относительно того, что&nbsp;научиться программированию за пол года с нулевой базой возможно. Говорилось, что во всех подобных историях у выпускников GeekBrains был какой-то предварительный опыт программирования. Я тогда написал в комментариях:</p> <p><a href="http://geekbrains.ru/posts/great_cases?utm_term=id1&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_2_18.10.2016"><img alt="" src="https://s3.amazonaws.com/geekbrains-uploads/geekbrains/public/ckeditor_assets/pictures/3037/content_skrinshot_17-10-2016_141053.png" style="width: 800px;" /></a></p> <p>С момента написания того комментария прошло чуть больше половины года&nbsp;и теперь я точно&nbsp;могу сказать, что всё это возможно. Я стал программистом&nbsp;без какой-либо базы программирования вообще.</p> <p><img alt="" src="https://s3.amazonaws.com/geekbrains-uploads/geekbrains/public/ckeditor_assets/pictures/3038/content_bez_imeni-222.png" style="width: 800px;" /></p> <p>Сейчас я работаю в крупном интернет-магазине в команде, занимающейся поисковой машиной. Эту работу я нашёл после окончания второго курса из трёх, оплаченных мною в рамках профессии &quot;Программист Java&quot;. Третий курс я прохожу прямо сейчас, параллельно с работой.</p> <h3><span style="color:#4c5d6e;"><strong>Что нужно знать помимо курсов GeekBrains&nbsp;для того, чтобы начать карьеру?</strong></span></h3> <ul> <li>Прежде всего нужно знать, что все когда-то с чего-то начинали. Не переживайте по поводу того, что сейчас, на ваш взгляд, вы мало знаете. Поверьте, вы и не представляете ещё&nbsp;насколько мало вы знаете!</li> <li>Не слушайте типичных троллей &laquo;это_все_знают/ это_элементарно/ тебе_надо_выучить_ещё_вот_это&raquo;. Знаний, которые есть на GeekBrains вполне достаточно для того, чтобы начать карьеру разработчика.&nbsp;</li> <li>Не слушайте HR-ов и не особо заморачивайтесь на предмет того, что написано в разделе &laquo;требования&raquo; в&nbsp;вакансиях. Все пункты из&nbsp;указанных&nbsp;знать необязятельно. Важнее то, как&nbsp;вы себя покажете на собеседовании. Работодатель ведь тоже не дурак и понимает, что вы джуниор. Конечно совсем без знаний и навыков вас не возьмут. Но и показать свою заинтересованность и перспективность тоже необходимо. Тогда&nbsp;вас могут трудоустросить&nbsp;и без знания всех пунктов, перечисленных в вакансии.</li> <li>На GeekBrains&nbsp;есть всё, что нужно для старта карьеры. Под этим пунктом подразумеваются так же статьи, тесты и вебинары. Очень много полезных материалов&nbsp;в том числе и по поводу трудоустройства.</li> <li>Мотивация - самый хромающий у многих начинающих программистов пункт. Вы должны знать, для чего вы&nbsp;учитесть программированию. Работать программистом &ndash; это не цель. Это инструмент. Главное - чего вы хотите достичь.&nbsp;</li> </ul> <p>У меня есть цель - она сформировалась в тот самый момент, когда я впервые в свои 9 лет&nbsp;открыл журнал о компьютерных играх. И до сих пор я&nbsp;хочу быть создателем игр.</p> <h3>А у вас есть цель?</h3> <p>&nbsp;</p> ">

Всем привет, меня зовут Валерий и я хочу рассказать вам о том, как я стал программистом.

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

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

Прошло довольно много времени, я несколько раз пытался кодить, но все эти "потуги" ни к чему не привели. Так продолжалось до тех пор, пока жена не нашла на просторах интернета курс «Основы Программирования». Я про себя подумал: «Почему нет? Вдруг, в этот раз повезёт». И записался на курс.

Признаюсь, первые четыре занятия на курсе произвели на меня двоякое впечатление. С одной стороны, великолепно построенный и интересный материал; с другой - так и не было наглядно показано, как именно программируются те же самые боты в каком-нибудь шутере и зачем тут нужны переменные, массивы и т.п. Но тем не менее "Основы Программирования" и в целом GeekBrains мне очень понравились. Я стал понимать, что это именно то место, которое может обеспечить достаточно низкий порог вхождения в IT-сферу. Уже позднее, когда я разобрался в том, какие существуют языки программирования и чем они отличаются друг от друга, я понял, что начинать в восьмом классе с книги «Полный справочник по С++» было несколько самонадеянно.

С последнего занятия «Основ Программирования» и до момента, когда я принял решение, чему именно учиться, прошёл месяц, в течение которого я исследовал бесплатные ресурсы GeekBrains: читал статьи, смотрел вебинары. Я был уверен, что хочу быть не "мобильным", а десктопным разработчиком. Я взвесил все за и против и выбрал профессию "Программист Java".

В то же время я прочитал одну статью из цикла GeekStory. Под ней был комментарий, в котором выражались сомнения относительно того, что научиться программированию за пол года с нулевой базой возможно. Говорилось, что во всех подобных историях у выпускников GeekBrains был какой-то предварительный опыт программирования. Я тогда написал в комментариях:

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

Сейчас я работаю в крупном интернет-магазине в команде, занимающейся поисковой машиной. Эту работу я нашёл после окончания второго курса из трёх, оплаченных мною в рамках профессии "Программист Java". Третий курс я прохожу прямо сейчас, параллельно с работой.

Что нужно знать помимо курсов GeekBrains для того, чтобы начать карьеру?

  • Прежде всего нужно знать, что все когда-то с чего-то начинали. Не переживайте по поводу того, что сейчас, на ваш взгляд, вы мало знаете. Поверьте, вы и не представляете ещё насколько мало вы знаете!
  • Не слушайте типичных троллей «это_все_знают/ это_элементарно/ тебе_надо_выучить_ещё_вот_это». Знаний, которые есть на GeekBrains вполне достаточно для того, чтобы начать карьеру разработчика. 
  • Не слушайте HR-ов и не особо заморачивайтесь на предмет того, что написано в разделе «требования» в вакансиях. Все пункты из указанных знать необязятельно. Важнее то, как вы себя покажете на собеседовании. Работодатель ведь тоже не дурак и понимает, что вы джуниор. Конечно совсем без знаний и навыков вас не возьмут. Но и показать свою заинтересованность и перспективность тоже необходимо. Тогда вас могут трудоустросить и без знания всех пунктов, перечисленных в вакансии.
  • На GeekBrains есть всё, что нужно для старта карьеры. Под этим пунктом подразумеваются так же статьи, тесты и вебинары. Очень много полезных материалов в том числе и по поводу трудоустройства.
  • Мотивация - самый хромающий у многих начинающих программистов пункт. Вы должны знать, для чего вы учитесть программированию. Работать программистом – это не цель. Это инструмент. Главное - чего вы хотите достичь. 

У меня есть цель - она сформировалась в тот самый момент, когда я впервые в свои 9 лет открыл журнал о компьютерных играх. И до сих пор я хочу быть создателем игр.

А у вас есть цель?

 

geekstoryjavaобучениеистории успехаjava_developer
Нашли ошибку в тексте? Напишите нам.
Спасибо,
что читаете наш блог!
Posts popup