Вау, моя первая неделя программирования в Iron Yard (учебный партнер CodeStart и ведущая национальная школа программирования) была чрезвычайно увлекательной и информативной, но в то же время сложной и требовательной! Я готовился к этой неделе в течение нескольких месяцев, но никогда не предполагал, что для того, чтобы стать успешным программистом, потребуется колоссальный объем работы и самодисциплина. определенно нужно будет приспособиться!

10 уроков, извлеченных за эту неделю. (кодирование и вне кодирования)

1.(Программирование) «Несмотря на то, что мне сказали, чего ожидать, я действительно не знал, чего ожидать! “

На этой неделе я был удивлен, узнав, как много я не знаю об основных функциях компьютера. Учась у инструктора Iron Yard, Дома (Доминик Башизи), я смог получить твердое понимание и основу для своего пути к программированию. Дом установил для нас высокую планку и ожидает, что мы приложим много усилий в течение этих 12 недель.

2.(Вне программирования) «У каждого своя уникальная история».

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

3.(Программирование) «Общайтесь, общайтесь, общайтесь!»

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

4. (Вне Coding) «Найди что-нибудь и используй это».

На этой неделе у меня и моих одноклассников была возможность поговорить с Дэвидом Буллоком, создателем Барака 2.0. Его история вдохновила меня на создание этого блога. Точно так же, как блог Дэвида использовался, чтобы вдохновить тех, кто интересовался стратегией социального маркетинга, использованной Обамой для победы на выборах 2008 года, я надеюсь использовать этот блог, чтобы вдохновить тех, кто интересуется технологиями, но кому нравится сам, может не хватать опыта и не соответствовать типичному профилю программиста.

5.(Программирование) «Обучение программированию не заканчивается в классе».

После изнурительного дня в классе остается еще много работы. От нас требуется взять на себя ответственность за часть нашего собственного учебного опыта. Учитывая объем предоставляемых ресурсов, ожидается, что мы будем продолжать опираться на то, чему мы научились во внеурочное время.

6.(Вне программирования) «Победа над шансами и переориентация на успех»

На этой неделе один из моих одноклассников обратился в компанию по обналичиванию чеков и попытался обналичить свою ежемесячную стипендию, которую нам предоставляет CodeStart. Его ошибочно обвинили в попытке незаконно обналичить чек. Его лицензии были задержаны, и была вызвана полиция, в результате чего он был задержан. Безоговорочно прибыли наши наставники Родни Сэмпсон, Майкл Стерлинг и Мартин Пратт и разъяснили ситуацию. Хотя это был очень досадный инцидент, он стал откровением и памятной возможностью для обучения. Доктор Сэмпсон долго говорил с нами о важности финансового образования, понимания законов и создания собственной ценности.

7.(Программирование) «Повторение становится мастерством».

Мой класс и я делали много вещей, которые действительно повторялись в течение недели. Выполнение одних и тех же основных шагов через некоторое время может надоесть, но к концу недели было удивительно видеть, на что теперь у меня уходит час, взял меня весь день в течение моего первого дня (с 9 утра до 5 вечера).

8.(Вне кода) «Встреча с Uber за пределами моей зоны».

Услышать, как говорят разработчики Uber, и иметь возможность лично встретиться с ними стало для меня «изменением правил игры». Услышав их разговор, я собрал свои вещи и направился к двери. Меня остановил доктор Сэмпсон, и мне предложили вернуться, представиться и поговорить с разработчиками. Как интроверт, живущий в бездумной зоне комфорта, я не мог поверить в то, что услышал. Доктор Сэмпсон объяснил, что мне пришлось начать делать вещи, которые доставляют мне дискомфорт, и начинать разговор с людьми, с которыми я не стал бы разговаривать на регулярной основе. Прежде чем я это понял, я разговаривал с инженером-программистом Uber Анджан Каранам. Это был мой первый шаг к выходу из зоны комфорта.

9.(Программирование) «Жизнь в «игре» будущего программиста».

Имея очень мало знаний о компьютерах и о том, как они работают, к пятнице я уже создал свою первую игру «Угадай число» на Java (язык программирования). Хотя это очень просто, я очень горжусь тем, что смог это сделать. в течение моей первой недели.

10.(Вне программирования) «Подготовка»

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