Новогодние скидки до 45% на обучение digital-профессиям.

Блог

Не паниковать, не бояться

"Участвуйте в стажировках, даже если неуверенно себя чувствуете. Экстремальное погружение даёт большие результаты!"
30 августа 20163 минуты7702
<p>&nbsp;</p> <h2><img alt="" src="https://s3.amazonaws.com/geekbrains-uploads/geekbrains/public/ckeditor_assets/pictures/2696/content_content_geekstory-nikita_prockiy.png" style="width: 800px;" /></h2> <h2>Всем привет!</h2> <p>Меня зовут Никита.&nbsp;Помню,&nbsp;как сам читал истории начинающих разработчиков. Это действительно придавало мне сил и вдохновляло, поэтому с радостью расскажу вам свою.</p> <p>Чтобы рассказать вам о том,&nbsp;почему я захотел стать программистом, мне нужно начать из далека. Дело в том, что начиная со школы я грезил спортивной карьерой и до 22 лет профессионально занимался спортом (я мастер спорта). В 22&nbsp;года я стал осознавать:&nbsp;таланта, чтобы добраться до олимпиад и чемпионатов мира, мне явно недостаточно. После спортивной жизни,&nbsp;когда у тебя была четкая цель, очень тяжело найти для себя что-то похожее и сопоставимое. Образуется вакуум внутри. Я знал, что так будет, когда бросал спорт, и поэтому решил переключиться на освоение инженерной профессии,&nbsp;в частности инженера-проектировщика.</p> <p>Высшего образования у меня не было, и в 23 года я сдавал егэ!&nbsp;Таким образом&nbsp;поступил в Московский Государственный Строительный Университет&nbsp;на очное отделение. Сейчас мне 26, в этом году я только заканчиваю. Техническое образование дало мне очень многое, но&nbsp;не буду вдаваться в подробности. Строительство однако - очень консервативная сфера, и я не особо представлял, как буду развиваться и к чему буду стремиться. Перспектива изучать ГОСТы, СНиПы и другие нормы мне не нравилась. На третьем курсе был курс по Java. Я заранее знал, что нам будут читать этот курс, потому что он нужен для стажировки в Германии (там строительная информатика проходит на Java). На тот момент в программировании я был абсолютный ноль. Ни в школе, ни после неё&nbsp;я не программировал;&nbsp;я не знал ни про циклы, ни про С++, даже университетский Fortran прошёл мимо нашей группы (и слава Богу). Поэтому нужно было восполнять пробел.&nbsp;</p> <p>Начал я с &quot;Java 8 для чайников&quot; и открыл для себя GeekBrains. Было сложно, для первых двух курсов профессии <a href="https://geekbrains.ru/professions/java_developer?utm_term=02&amp;utm_medium=internal&amp;utm_source=blog&amp;utm_campaign=case_java_developer_30.08.2016">&quot;Программист Java&quot;</a> (преподаватели: Игорь Долгов и Кирилл Ткаленко) я не смог сделать все домашние задания. Я путался в переменных, в терминах и т.д. Рядом никого не было:&nbsp;ни друзей, ни преподавателей (имеется ввиду offline). Но я спрашивал у однокурсников и они мне помогали и многое объясняли;&nbsp;появились друзья-программисты в социальной сети ВКонтакте. Хочу сказать отдельное спасибо Роману Новоселову, который всегда помогал и не отказывал в консультации по техническим&nbsp;вопросам. После четырёх месяцев обучения (из 6) я записался на олимпиаду по информатике и программированию в университете. И это - ключевой момент!</p> <p>Я разбирал задания с преподавателем, много занимался сам и очень сильно набил руку. Перестал путаться в переменных,&nbsp;познакомился с алгоритмами, а самое главное - это атмосфера соревнования и чувство достижения&nbsp;цели (то,&nbsp;что я так искал, когда поступил&nbsp;в 23 года&nbsp;в университет после спорта). Олимпиада была Всероссийской,&nbsp;из 130 участников финала я занял 23-е место. Награждали первые&nbsp;50 и я получил медальку!&nbsp;Потом я участвовал в учебной стажировке Khasang,&nbsp;а это новые знакомые и друзья. Спустя год курсов, книг, стажировок и полутора месяцев поиска работы и собеседований я устроился помощником Java программиста. Сейчас&nbsp;занимаюсь серверной частью проекта, исправляю баги и решаю небольшие задачи.</p> <h2>Советы начинающим</h2> <p>Не паниковать, не бояться (это не помогает), если что-то не понятно. В течение&nbsp;всего года мне было не понятно и сложно, и сейчас тоже тяжело, но к этому привыкаешь. Курсы Geekbrains - это основа и фундамент, это как умение писать и читать, которое никто спрашивать на собеседовании не будет (мол должен знать априори).&nbsp;Требования к начинающим сейчас гораздо выше. Поэтому я также проходил курсы на Stepic, Hexlet, JavaBegin. Не бойтесь стажировок, практик и прочего;&nbsp;участвуйте,&nbsp;даже если неуверенно себя чувствуете -&nbsp;экстремальное погружение даёт большие результаты. Сегодня сложно, не ясно и даже не знаешь, что спросить. А&nbsp;на следующий день буде получаться лучше, а ещё&nbsp;через день - уже разобрался и приступил к решению. Огромный плюс - друзья и единомышленники,&nbsp;такие же начинающие как и ты. С собеседованиями тоже самое:&nbsp;с самого начала всё плохо, отказы, отказы. Но на третьем, четвертом уже всё нормально, уже даже становится интересно. Таким образом тоже растёшь в техническом плане.</p> <p>Важно уметь решать задачки и писать код на бумаге - это своего рода показатель того,&nbsp;как ты усвоил материал:&nbsp;если сможешь по памяти написать решение на бумаге, то считай усвоил (это из личного опыта). Также нужно понимать, что у любой задачи есть вполне реальное решение, нужно просто постараться. Учите английский. С пониманием технической&nbsp;документации жить проще,&nbsp;она состоит из определённого количества постоянно повторяющихся&nbsp;терминов и пассивного залога. Читайте книги разных авторов - это может облегчить понимание материала. Обязательно делайте домашние задания, их можно будет потом залить в репозиторий и прикрепить ссылку в резюме, это уже будет говорить о вашем опыте, иначе резюме совсем пустое будет. Если что-то не получается,&nbsp;значит нужно чуть больше времени. И если уж решили быть программистом,&nbsp;то абсолютно точно не нужно смотреть назад и на другие варианты, запасные пути и т.д.&nbsp;Бывает тяжело, и бывает это очень часто, а в самом начале - почти постоянно.</p> <p>Не спешите, найдите себя в этом. Успехов!</p> ">

 

Всем привет!

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

Чтобы рассказать вам о том, почему я захотел стать программистом, мне нужно начать из далека. Дело в том, что начиная со школы я грезил спортивной карьерой и до 22 лет профессионально занимался спортом (я мастер спорта). В 22 года я стал осознавать: таланта, чтобы добраться до олимпиад и чемпионатов мира, мне явно недостаточно. После спортивной жизни, когда у тебя была четкая цель, очень тяжело найти для себя что-то похожее и сопоставимое. Образуется вакуум внутри. Я знал, что так будет, когда бросал спорт, и поэтому решил переключиться на освоение инженерной профессии, в частности инженера-проектировщика.

Высшего образования у меня не было, и в 23 года я сдавал егэ! Таким образом поступил в Московский Государственный Строительный Университет на очное отделение. Сейчас мне 26, в этом году я только заканчиваю. Техническое образование дало мне очень многое, но не буду вдаваться в подробности. Строительство однако - очень консервативная сфера, и я не особо представлял, как буду развиваться и к чему буду стремиться. Перспектива изучать ГОСТы, СНиПы и другие нормы мне не нравилась. На третьем курсе был курс по Java. Я заранее знал, что нам будут читать этот курс, потому что он нужен для стажировки в Германии (там строительная информатика проходит на Java). На тот момент в программировании я был абсолютный ноль. Ни в школе, ни после неё я не программировал; я не знал ни про циклы, ни про С++, даже университетский Fortran прошёл мимо нашей группы (и слава Богу). Поэтому нужно было восполнять пробел. 

Начал я с "Java 8 для чайников" и открыл для себя GeekBrains. Было сложно, для первых двух курсов профессии "Программист Java" (преподаватели: Игорь Долгов и Кирилл Ткаленко) я не смог сделать все домашние задания. Я путался в переменных, в терминах и т.д. Рядом никого не было: ни друзей, ни преподавателей (имеется ввиду offline). Но я спрашивал у однокурсников и они мне помогали и многое объясняли; появились друзья-программисты в социальной сети ВКонтакте. Хочу сказать отдельное спасибо Роману Новоселову, который всегда помогал и не отказывал в консультации по техническим вопросам. После четырёх месяцев обучения (из 6) я записался на олимпиаду по информатике и программированию в университете. И это - ключевой момент!

Я разбирал задания с преподавателем, много занимался сам и очень сильно набил руку. Перестал путаться в переменных, познакомился с алгоритмами, а самое главное - это атмосфера соревнования и чувство достижения цели (то, что я так искал, когда поступил в 23 года в университет после спорта). Олимпиада была Всероссийской, из 130 участников финала я занял 23-е место. Награждали первые 50 и я получил медальку! Потом я участвовал в учебной стажировке Khasang, а это новые знакомые и друзья. Спустя год курсов, книг, стажировок и полутора месяцев поиска работы и собеседований я устроился помощником Java программиста. Сейчас занимаюсь серверной частью проекта, исправляю баги и решаю небольшие задачи.

Советы начинающим

Не паниковать, не бояться (это не помогает), если что-то не понятно. В течение всего года мне было не понятно и сложно, и сейчас тоже тяжело, но к этому привыкаешь. Курсы Geekbrains - это основа и фундамент, это как умение писать и читать, которое никто спрашивать на собеседовании не будет (мол должен знать априори). Требования к начинающим сейчас гораздо выше. Поэтому я также проходил курсы на Stepic, Hexlet, JavaBegin. Не бойтесь стажировок, практик и прочего; участвуйте, даже если неуверенно себя чувствуете - экстремальное погружение даёт большие результаты. Сегодня сложно, не ясно и даже не знаешь, что спросить. А на следующий день буде получаться лучше, а ещё через день - уже разобрался и приступил к решению. Огромный плюс - друзья и единомышленники, такие же начинающие как и ты. С собеседованиями тоже самое: с самого начала всё плохо, отказы, отказы. Но на третьем, четвертом уже всё нормально, уже даже становится интересно. Таким образом тоже растёшь в техническом плане.

Важно уметь решать задачки и писать код на бумаге - это своего рода показатель того, как ты усвоил материал: если сможешь по памяти написать решение на бумаге, то считай усвоил (это из личного опыта). Также нужно понимать, что у любой задачи есть вполне реальное решение, нужно просто постараться. Учите английский. С пониманием технической документации жить проще, она состоит из определённого количества постоянно повторяющихся терминов и пассивного залога. Читайте книги разных авторов - это может облегчить понимание материала. Обязательно делайте домашние задания, их можно будет потом залить в репозиторий и прикрепить ссылку в резюме, это уже будет говорить о вашем опыте, иначе резюме совсем пустое будет. Если что-то не получается, значит нужно чуть больше времени. И если уж решили быть программистом, то абсолютно точно не нужно смотреть назад и на другие варианты, запасные пути и т.д. Бывает тяжело, и бывает это очень часто, а в самом начале - почти постоянно.

Не спешите, найдите себя в этом. Успехов!

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