Введение — завершение буткемпа

Несколько месяцев назад, на момент написания этой статьи, я записался на учебный курс по разработке программного обеспечения. Мой выбор был обусловлен временем и эффективностью модели буткемпа, это была не первая смена карьеры, которую я когда-либо делал, но она будет самой приятной и утомительной. Осталось всего несколько дней до начала программы, и я должен сказать, что я невероятно доволен результатом.

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

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

Поставьте себе конкретную цель —

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

«Я хочу создать видеоигру, которая понравится тысячам людей».

Признавайте свои слабости —

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

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

«Успокойтесь, когда вам неудобно»

Избегайте сравнения с другими —

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

Задавать вопросы -

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

Это помогает и другим, иногда вы не осознаете, что чего-то не понимаете, пока кто-нибудь не задаст вопрос. С этой же целью создайте любопытную культуру в классе. Попробуйте задавать вопросы, которые вы не могли просто найти в Google.

Гугл Гугл Гугл -

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

Отдых -

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

Наслаждайся этим -

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

В заключение -

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

Я считаю, что почти каждый может научиться программировать, поэтому не расстраивайтесь и действуйте.

Спасибо, что прочитали.