Автор оригинала: FreeCodeCamp Community Member.
Марио Хойос
И ресурсы, которые помогли мне стать лучшим программистом с тех пор.
Обо мне
Привет. Если вам не волнует мой фон, не стесняйтесь пропустить этот раздел, чтобы получить краткое изложение некоторых уроков, которые я узнал, а также некоторые ресурсы, которые помогли мне по пути.
Я окончил кодировку BootCamp около года назад. Как и многие другие, которые предпочитают посещать одну из этих программ, я был очень недовольным своей работой в то время и искал карьеру.
До того, как сделать скачок, я работал фармацевтом. В отличие от большинства людей, которые зарегистрируются на Bootcamp, надеясь увеличить свой доход, я вошел в нее, зная очень хорошо, что вряд ли вряд ли приземлился на работу с сопоставимой зарплатой, по крайней мере, на некоторое время. Я написал об этом по длине Здесь, если вы хотите прочитать больше Отказ
Это не статья о том, как быть успешным на Bootcamp или должна ли вы посещать один; Каждое из этих тем заслуживает собственного поста. Вместо этого я хочу поделиться с вами, какой мой опыт был в моем первом году после окончания учебы, и рекомендовать некоторые ресурсы, которые я считаю, помог мне в «выравнивании».
Мой первый год, как профессиональный программист, может выглядеть ничего, как ваш первый год выглядел или посмотрим. Пожалуйста, имейте в виду, что все, что вы будете читать здесь, является предвзятым и субъективным.
Первые четыре месяца
Как и многие другие Bootcamps, тот, который я посещал, обычно нанимает один или два ученика из каждой когорты, чтобы служить наставниками для следующей группы студентов. Это позволяет студентам иметь наставник, который был только на их обуви и все еще тесно знаком с трудом обучения на программу. Когда я приблизился к концу моей 13 недель в качестве студента Bootcamp, я решил подать заявку на одну из этих позиций наставника студентов.
Мои причины принятия этого решения были простыми: у меня было бы больше времени, чтобы переварить материал, который я только что поглотил за последние несколько месяцев, я бы узнал, чтобы учиться, учим, я хотел бы вернуть программу, и самое главное мне нужно оплатить счета.
Оплата за то, что он наставник был довольно большим способом от заработной платы залива, которую Bootcummers получают звезды в их глазах, но это не так, как я видел реальную ценность этой возможности. Пребывание в этой среде в течение нескольких месяцев позволило мне вернуться на все вещи, которые я только что узнал со свежими глазами. Я поймал вещи, которые я гонился, когда я был студентом, потому что у меня теперь был лучший контекст, где все кусочки подходят.
Я был вынужден глубоко погружаться в темы, чтобы я мог бы научить их другим новичкам. Я должен отладить не только свой код, но и других людей, которые думают очень иначе от себя. Не только это, но я смог работать над каким-то внутренним программным обеспечением компании, что дало мне возможность продолжать строить классные вещи и получить вкус какого-то реального развития. Я копирует возрождение проекта, который стал устаревшим и должен представить альфа-версию к большим боссам. Это было не идеальное программное обеспечение, но я многому научился в процессе.
Поскольку мой договор наставничества пришел к ближе, пришло время столкнуться с страшной охотой на работу. Я настроил себя на успех, лучше всего, что мог. Я убедился, что мой LinkedIn выглядел Spiffy, я настроил веб-сайт портфолио, я попытался убедиться, что мой профиль GitHub был полон зеленых точек, я посещал Tech Meetups, я присутствовал в мероприятии My Bootcamp, и я даже получил некоторые визитные карточки сделал. Я сделал что-нибудь и все, о чем я мог думать о том, чтобы заставить ногу в дверь, потому что реальность – это то, что нахождение вашей первой работы, как разработчик, скорее всего, будет чрезвычайно жестким.
С моей интернет-персонажей готов к процессу заявки, я сделал то, что мы все сделаем, хотя нам говорят не: я начал спамить свое резюме в любую компанию, которая нанимает на любую работу, даже удаленно близко к тому, что я искал. Я не сохранил очень хорошие записи о том, сколько приложений я туда выложу, но это было больше, чем я все равно поделился.
Никто не сюрприз, вряд ли ни одного из приложений, которые я бросил в эти черные дыры, получил тягу.
Так как сделал Я в конечном итоге с работой?
Сеть.
Вы слышали это раньше, и теперь вы слышите это снова. Увеличение встреч, обращение к людям на Twitter и LinkedIn, и наращивание реальных отношений было то, что в конечном итоге заставило меня сиденье за столом.
Из-за процессов собеседования, которые закончились в предложении о работе (три из них), Grand Total Zero Zero были из слепого приложения. Все они были из внутренних рефералов, ярмарок на работу или соединения, которые я сделал в встречах.
Вы бы подумали, что в этот момент я бы узнал мой урок о бросках приложений, как безумно, но продолжайте читать, и вы увидите, что я даже не принимаю свой собственный совет.
Второй четыре месяца
Я взял свою первую «реальную» работу на начальном стартапе, что оказалось удивительным опытом обучения. Потому что наша команда была настолько маленькой, я пришел к работе над многими вещами, которые большинство юниоров, как правило, не делают.
Я настроил нашу облачную инфраструктуру Azure и написал критический код, который служил интерфейсом между нашим приложением и блокчан. Я также был единственным разработником нашей команды с опытом Frontend, поэтому я отвечал за нашу реактивный интерфейс. Я работал удаленно полна недели и имел доступ к бесконечным запасам свободного кофе. Что еще я мог бы попросить?
Однако, как и любая работа, были выделены и недостатки. Хотя мне понравилось выполнять задачи, которые были выше моей оплаты, я иногда хотел, чтобы в команде были бы более старшие разработчики, чтобы учиться. Поскольку компания была такой молодой, я работал независимым подрядчиком, что не означает никаких преимуществ. Я не в том, что я не в том, чтобы жаловаться, потому что я искренне наслаждался 90% своей работы, но я считаю, что важно нарисовать реалистичную картину.
Худшая часть этого опыта пришла на четыре месяца в работе в компании. Я был вызван в офис на нашем коворке и сказал, что не хватало денег, чтобы заплатить мне или другим разработчикам. Это известный риск при работе для запуска, но он все еще отстой, когда это произойдет.
Чтобы сделать длинную историю, с небольшим большим опытом под поясом, я был на пути назад на рынок труда!
Последние четыре месяца
На этот раз я оказался не мудрее, чем раньше. Я обновил свое резюме, мое портфолио, и мои визитные карточки отправили сотни онлайн-приложений, которые не имели меня абсолютно никуда.
Если вы ничего не узнаете от чтения этого, поверьте мне, когда говорю, что сеть – это способ получить работу.
Незнакомцы в Интернете могут быть удивительно поддерживать, когда дело доходит до того, чтобы помочь тем, кто падает на их удачу, и я очень выиграл от людей, достигнувших в Twitter, LinkedIn, а также в встречах.
Доступен до финального раунда собеседования с несколькими компаниями, я решил работать на еще один запуск раннего этапа. Вы бы подумали, что я был так сильно сгорел, я бы не доверял еще одному запуска, но я верил в команду и был взволнован для работы с ними. Я знал, что я должен позвонить многим техническим снимкам и добраться до дизайна, записи и судна. Я все еще работаю в этом стартапе и могу сказать с абсолютной уверенностью, что я лучший разработчик сейчас, чем когда я начал здесь.
Учимся, делая имя игры для меня и без старших разработчиков в моей команде, чтобы обратиться, мне пришлось обратиться к другим ресурсам. Неотъемлемая часть проявления разработчика способна самоучать, но осознавая, что есть более опытные люди, чтобы учиться у не менее важно. Я пишу эту статью, чтобы пройти ресурсы, которые я нашел полезным, их можно найти ниже.
TLDR
Я закончил свой Bootcamp год назад, работал наставником в Bootcamp в течение нескольких месяцев, пережил изнурительный процесс поиска работы, где я в конечном итоге преуспел в сети, взял работу в стартапе, который будет в течение нескольких месяцев, пережил еще один Работа Охота, где я снова был спасен по сети, и в настоящее время работаю на работе, которую мне нравится гораздо больше, чем то, что я делал предварительно Bootcamp.
Жизнь действительно непредсказуема.
Уроки выучены
Через год я узнал больше, чем я чувствую, что в моей жизни в сочетании. Я изучаю что-то новое каждый день, и я люблю это. Я не мог надеяться определить каждый маленький урок, который я узнал за прошедший год, но я пытался дистиллировать некоторые из основных ниже. Я отделил их в бизнес, развитие и личные уроки на случай, если вы заинтересованы только в определенных областях!
Бизнес
- Учитесь ценить себя должным образом. Признайте, что нужно ли вам это или нет, занятость в некоторой степени бизнес-решение, и так же, как вы хотите максимизировать вашу ценность, компании хотят заставить вас по себе, как они могут. Будьте уверены в том, что вы можете и не можете доставлять, а исследовать, что другие люди на вашем рынке платят за аналогичные навыки навыков.
- Если это не в вашем договоре, не ожидайте, что это правда. Обещания могут свободно делать и дорого сохранить.
- При подаче заявления на работу, поставьте много усилий в сеть, как это, скорее всего, получит вашу ногу в дверь. Я перепробовал приложения для спама много раз, и он никогда не получил меня нигде.
- Используйте проблемы кодирования, которые вам приведены как часть процесса собеседования, что и возможности для того, чтобы научить себя что-то новое. Это позволит вам развить свои навыки и стать более ценным на рынке, даже если вы не получите работу.
- Учитесь любить в доске; Это не уходит в ближайшее время. Подача на место страшно, но если вы заранее подготовитесь, вы сможете использовать это как возможность отделить себя от пакета.
Разработка
- Прочитайте документы.
- Документе свою работу, как вы идете. Серьезно, будущее – вы будете любить вас за это.
- Когда у вас есть ресурсы, чтобы сделать это, попробуйте и попрактикося к разработке тестирования на одном уровне. Сокрачив свой цикл обратной связи, вы сможете написать лучший код и корабль с большим уверенностью.
- Прототип, прототип, прототип! Когда вам нужно узнать новую технологию или технологии тестирования, чтобы увидеть, решают ли они вашу проблему, не просто прочитайте документы (обратите внимание, что я только что сказал, вы обязательно должны прочитать документы), но и построить небольшие прототипы, которые имитируют ваше использование -дело. Вы сможете найти обезболивание таким образом и могут принимать более информированные решения.
- Не решайте решенные проблемы, когда вам не нужно. Stackoverflow – ваш друг, но, пожалуйста, убедитесь, что вы понимаете код и адаптируем его к тому, что вы пытаетесь соответственно сделать.
- Узнайте, как использовать Git. Вам не нужно знать каждую модульную команду, но зная, что основы приведут вам огромное возвращение ваших временных инвестиций.
Личный
- Ошибка неизбежна, научитесь принимать этот факт и учиться на ваших ошибках. Это очень клише, я знаю, но это потому, что это правда. Каждый раз, когда я упал на моем лице, я узнал что-то, что доказало полезное в будущем.
- Сохраняйте связь с вашими наставниками. Я все еще наобщаю с наставниками из моих дней как фармацевт, даже. Эти отношения очень полезны. Я также побудил вас искать возможности наставнику других. Мы всегда учимся от преподавания и оказывая положительное влияние на кого-то еще, является одним из самых больших удовольствий жизни.
- Найти какой-то баланс в вашей жизни. Супер легко догнать, пытаясь улучшить свои навыки и подняться на карьерную лестницу как можно быстрее, но важно иногда выдвинуть назад и воспитывать другие области вашей жизни, которая заставляет его стоит жить. Создайте свои отношения, участвуйте в своих любимых хобби и получите немного сна.
- Упражнение. Врачи везде дают вам этот совет по причине. Я могу обещать вам, что это сделает вас лучшим человеком и лучшим разработчиком.
- Деньги не все. Я узнал этот урок трудным способом, и это получило меня туда, где я сегодня. Это верно для жизни в целом, но и что-то рассмотреть, когда вы ищете свою идеальную работу. Перки, такие как наставничество, удаленная работа, и ВОМ стоят их веса в золоте.
Материалы подготовки интервью
К сожалению, никто не хочет нанять нас, не гарантируя, что мы можем делать то, что мы говорим, что мы делаем. Подготовка к интервью может быть разница между работой вашей мечты или безработицей. Ниже приведены некоторые из ресурсов, которые я повернулся к подготовке к интервью.
Кодовые слова
Кодовые слова: тренируйте свои навыки кодирования Кодовые главы – это то, где разработчики достигают мастерства кода посредством задачи. Поезд на Кате в додзё и достичь самого высокого … www.codewars.com.
Как программисты, большинство из нас страх, чтобы ответить на алгоритм вопросы на лету. Большинство из нас в любом случае будут использовать ссылки в реальном мире, верно? Ну, работодатели все еще могут добраться до этой доски, так что просто принять его и получить действительно хорошо в этом. Там нет лучшего способа, чтобы приятно хорош в чем-то, чем практикуя. Попытка как можно больше проблем (я действительно имею в виду попытка их, не просто прыгай прямо к решениям) и учиться на решениях, с которыми появились другие программисты.
Tech Интервью Справочник
Yangshun/Tech-Интервью-Справочник ? Алгоритмы изучают материалы, поведенческие контента и советы для качания вашего кодирующего интервью … G ithub.com.
Этот нефтный репозиторий содержит всевозможные вкусности, которые помогут вам подготовиться к видам вопросов, которые вы, вероятно, столкнетесь в интервью. Самый простой вопрос для ответа – это вопрос, который вы видели раньше.
Кодирующий интервью университет
jwasham/кодирующий-интервью-интервью-университет Полный план изучения компьютерных наук, чтобы стать инженером программного обеспечения. – jwasham/кодирующий интервью-интервью-университет github.com.
Этот репозиторий – полная ссылок на ресурсы, чтобы узнать обо всем, от компиляторов к архитектуре веб-приложения. В зависимости от того, что вы интервьюируете, потому что это принесет пользу вам погрузиться глубже в некоторых областях, чем другие, но никогда не болит быть хорошо округлыми.
Книги
Я люблю читать. Мне очень круто, что есть люди, которые сделали все то, что мы стремимся сделать, и даже готовы писать все это для нас. Несмотря на то, что я считаю, что лучший способ учиться – это грязные руки, я также верю в изучение опыта других. У нас просто нет достаточно времени, чтобы сделать все ошибки себя!
Ниже приведены некоторые книги программирования и не программированные книги, которые я прочитал в прошлом году, который, как я чувствую, помог мне стать лучшим разработчиком, а также человеком. Я бы включил короткую рекламу о каждом из них, но более красноречивые люди уже сделали это для меня по всему ссылкам на Amazon ниже.
Я, к сожалению, к сожалению, не выдерживаю выгоду от вас, нажав на любую из этих ссылок.
Программирование книг
Прагматичный программист – Andrew Hunt & David Thomas
Больше, чем просто совет о том, как быть лучшим программистом, эта книга учит вас концепции, которые могут сделать вас лучше всего за что-либо еще.
Дизайн, управляемый доменом – Эрик Эванс
Если вы программировали для любого количества времени, вы знаете, насколько легко для программного обеспечения для программного обеспечения. В этой книге вы узнаете, как лучше общаться с экспертами домена, чтобы достичь однозначного решения проблемы домена. Длинный, но отличный читать.
Коллекция Clean Clean Clean Clean Clean Clean Robert – Роберт С. Мартин
Это на самом деле две книги. Один о том, что написание чистого кода, а другой – о том, как быть лучшим разработчиком с профессиональной точки зрения, а не точку зрения навыки. Обе книги предлагают уникальную ценность, и я определенно рекомендую их.
Мифический человеческий месяц – Фредерик П. Брукс
Эта книга – это классика по причине. Хотя некоторые из примеров датированы, концепции являются вневременными. Если вы планируете управлять разработкой любого рода, вы должны определенно дать это чтение.
Программирование жемчуга – Джон Бентли
Эта коллекция советов откроет вас до новых способов размышления о решении проблем.
Код завершен – Стив Макконнелл
Это может быть моя любимая книга программирования. В этой книге вы узнаете все от правильной переменных, используя комментарии кода и правильно проектирующие классы. Это немного давно, но это так стоит.
Вы не знаете JS – Кайл Симпсон
Если вы занимаетесь разработкой JavaScript, вы обязательно должны читать эту серию. Если не для того, что он даст вам более глубокое понимание языка, то, по крайней мере, потому что он доступен бесплатно.
Красноречивый JavaScript – Marjin Haverbeke
Эта книга, которая также свободна, недавно была обновлена до третьего издания. Он отлично подходит для изучения JavaScript, начиная с переменных и переход к созданию симуляции и изучения узла.
Непрограммированные книги
Получение до да: согласие на ведение ведения ведения ведения ведения ведения ведения ведения ведения ведения ведения переговоров без
Я не очень хорошо в конфронтации. Переговоры могут часто чувствовать состязания. Я бы порекомендовал эту книгу любому, кто находится в той же обуви, и хочет, чтобы они не продавали себя недолго, когда придет время говорить о зарплате.
Я научу тебя быть богатым – Ramit Sethi
Книга этого названия ужасна, но она вообще прочная и доступная совет о том, как управлять своими деньгами. У моей семьи никогда не было много денег, и теперь, когда я делаю достойную сумму, которую я хочу убедиться, что я образовал его справиться с этим. Хотя RAMIT не для всех, я думаю, что эта книга должна потребоваться читать для студентов старших классов, чтобы поразить реальный мир.
Тяжелая вещь о тяжелых вещах – Бен Горовиц
У вас есть мечты о создании стартапа? Тогда вы должны дать это прочитать и убедиться, что вы знаете, в чем вы получаете.
Инструменты титанов – Тим Ферресс
Эта книга более или меньше, как взять кучу небольших книг по самопомощи и затягивая их в одну. В отличие от многих книг по самопомощи, впрочем, вместо того, чтобы рассказывать вам то, что вы должны делать эту книгу, рассказывает о том, что люди на вершине их игры уже делают. Это интересный читать, даже если вы не собираетесь использовать какую-либо информацию.
Онлайн курсы
Как разработчик, вы будете изучать новые вещи каждый день, пока не перестанете быть разработчиком. Это часть того, что делает это поле так весело! Хорошая новость в том, что вам не всегда нужно преподавать себя с нуля. Есть люди гораздо умнее, чем мы, там собирают курсы, чтобы мы могли учиться по своему опыту. Я люблю принимать онлайн-курсы и подчеркнул некоторые из моих любимых ниже. Я разделил их в бесплатные курсы и платные курсы (многие из которых попадают под зонтик предпринимателей, так как у меня есть подписка с ними). Если вы знаете, другие хорошие, пожалуйста, оставьте комментарий ниже!
Бесплатные курсы
Что лучше, чем бесплатное образование? Ничего такого.
JavaScript 30.
JavaScript 30 Построить 30 вещей с ванильными JS через 30 дней с 30 учебниками javascript30.com.
Это отличный курс для тех, кто хочет узнать некоторые основы JavaScript и получают удовольствие от этого. Узнайте что-то новое о JavaScript каждый день в течение тридцати дней, бесплатно. Чего еще можно хотеть?
CSS Grid
CSS Grid Узнайте все о CSS Grid с WES BOS в этой бесплатной видео серии! cssgrid.io.
Если вы написали какие-либо CSS, вы, вероятно, столкнулись с разочарованиями при попытке создать макет для веб-сайта. Относительно новая спецификация CSS Greation направлена на решение этой проблемы. Если вы хотите встать на скорость и посмотреть, какая обман, это отличный вариант.
Гарвардский CS50.
Курс |. CS50 |. edx courses.edx.org.
Как и большинство Bootcammers, я вышел из моей программы с большим количеством практических навыков, но довольно плохой знание информатики. Чтобы попытаться построить эту слабость, я в конечном итоге принял этот вводный курс, и я настоятельно рекомендую никому, кто хочет забрать программирование. Кроме того, вы можете сказать, что вы пошли в Гарвард.
Платные курсы
Лучшая инвестиция, которую вы можете сделать, это инвестиция в себя. Если вы окажетесь с каким-либо одноразовым доходом и хотите заточить свои навыки, я бы порекомендовал любой из курсов ниже. (Очевидно, что большинство из них относятся к технологии, поэтому выберите те, которые имеют смысл для вас).
Advanced React & GraphQL
Advanced React & GraphQL Создайте полные стеки приложения с React и GraphQL RedwordReact.com.
Если вы не можете сказать, я люблю почти любой курс, который WES BOS выпускает. Если вы хотите лучше поправиться в реагировании или хотите опустить ноги в мир GraphQl, этот курс – отличный способ сделать это.
Безопасная аутентификация для веб-приложений и API с JWT
Безопасная аутентификация для веб-приложений и API с JWT Учитесь настроить аутентификацию в своих приложениях на одной странице. Узнайте анатомию веб-токенов JSON, как использовать JWT, чтобы … frontendmasters.com.
Рисунок это: Вы хотите аутентифицировать пользователей в своем приложении, но вы не хотите добавлять состояние на свою бэкэнду. Это именно тот тип ситуации, где используя JSON Web Token Shines. Узнайте все о том, как это сделать эффективно и надежно в этом курсе.
Учитесь практики тестирования и принципы с Кентом C. Dodds
Узнайте практику тестирования и принципы с Кентом C. Dodds Узнайте принципы и лучшие практики для написания ремонторуемых тестовых приложений, чтобы поймать ошибки перед вашим продуктом … frontendmasters.com.
Кент Додс – инженер в PayPal и фантастическому учителю. Я раньше ненавидел писать тесты. Этот курс сыграл важную роль в изменении моего мнения о них, и я бы порекомендовал никому, кто хочет окунуть их пальцы в мир разработки.
Научитесь тестировать приложения React с помощью jest, React-Testing-библиотеки и кипариса
Научитесь тестировать приложения React с помощью jest, React-Testing-библиотеки и кипариса Исправлена ошибками, прежде чем ваше приложение достигнет конечного пользователя, написав Tainable Test Test & Integration Test для вашего React … frontendmasters.com.
Как только вы убедили себя, что тесты стоит написать, вы захотите узнать, как написать их для своего стека. Если вы используете REACT, этот курс делает отличную работу, излагая прагматичный способ проверить ваше приложение.
Узнайте усовершенствованные узоры Advanced React Component в этом курсе Kent C. Dodds
Узнайте усовершенствованные узоры Advance React Component в этом курсе Kent C. Dodds Упростите большие приложения RACT, отделяя свой компонент логики, состояние и свойства отображения, чтобы сделать реагирование … frontendmasters.com.
Если у вас есть базовое понимание реагирования и стремимся взять на себя выемки, это отличный курс для заточки ваших навыков.
Научитесь масштабировать реагирование с использованием инструментов React Tools, таких как CSS в JS, расщепление кода и типографии
Научитесь масштабировать реагирование, используя инструменты React Tools, такие как CSS в JS, расщепление кода и типографии Создавайте масштабируемые приложения React Приложения с использованием инструментов и техник, доступных в экосистеме RACT. Вы будете проверить свой … frontendmasters.com.
Брайан Холт – потрясающий инженер, который знает, как добиваться концепций. Хотя название этого курса в основном суп с модным словом, содержание вкусно.
Узнать четыре семестра информатики через 5 часов с/Брайан Холт
Узнать четыре семестра информатики через 5 часов с Brian Holt Мы собираемся решать некоторые большие темы всего за пять часов: алгоритмы и большой анализ O, рекурсион, сортировка, данные … frontendmasters.com.
Если у вас нет степени CS, но все равно хотелось бы уметь разговаривать о некоторых основаниях разумно, этот курс является отличным способом изучения некоторых оснований. Это не предназначено как замена четырехлетней степени колледжа.
Узнайте возможности AWS для создания и развертывания приложений
Узнайте возможности AWS для создания и развертывания приложений Узнайте, как развернуть следующий проект страсти в Интернете или на стороне следующего поколения вашей организации … frontendmasters.com.
Если вы слышали о высококачественной облачной платформе, которая представляет собой Amazon Web Services (тяжелый сарказм), и вы хотели использовать свою инфраструктуру для вашего веб-приложения, затем не смотрите дальше. В то время как документы AWS могут быть настоящей болью, этот курс чувствует себя так хорошо.
Узнайте JavaScript: жесткие части – погрузитесь в JavaScript для решения сложных задач
Узнайте JavaScript: жесткие части – погрузитесь в JavaScript для решения сложных задач Возьмите свой JavaScript на следующий уровень. Получите понимание обратных вызовов, функций высшего порядка, закрытия … frontendmasters.com.
Будет ли приговор веселый. Честно говоря, это стоит наблюдать за его личностью. Однако если вы хотите понять JavaScript лучше, однако, курс также довольно хорошо для этого.
Узнайте новые жесткие части JavaScript: Asynchronous ES6 + функции
Узнайте новые жесткие части JavaScript: Asynchronous ES6 + Особенности Разработать интуитивное понимание новых функций JavaScript в ES6 +: итераторы, генераторы, обещания и … frontendmasters.com.
Если после принятия последнего курса, вы не получили достаточного количества исходов, а затем решить эту версию, где он решает некоторые из более новых функций JavaScript.
Учите код Visual Studio, чтобы супер зарядить вашу продуктивность веб-разработки
Узнайте Visual Studio Code, чтобы супер зарядить продуктивность вашей веб-разработки Visual Studio Code – это современный, полнофункциональный редактор кода, созданный из земли для потребностей веб-разработчиков … frontendmasters.com.
Если вы находитесь в веб-разработке и не используете VS-код, то вы ошибаетесь. Как только вы пойдете вперед и установили любимый редактор каждого, вы также можете научиться правильно использовать его. Я узнал несколько довольно аккуратных трюков, наблюдая за этим курсом.
Инструменты программирования
Часть быть хорошим разработчиком – учиться, чтобы выбрать правильный инструмент для работы. К счастью, для всех нас есть разработчики, чья работа должна сделать инструменты для других разработчиков. Я написал две статьи, которые входят в глубину на инструментах, которые я нашел полезным как программист, найдут их ниже:
Инструменты, которые я хотел бы знать о том, когда я начал кодировать
Инструменты, которые я хотел бы знать о том, когда я начал кодировать В технологическом мире есть тысячи инструментов, которые люди скажут вам использовать. Как вы должны знать, где … Medium.freecodeCamp.org.
Инструменты, которые я хотел бы знать о том, когда я начал кодирование: Revisited
Инструменты, которые я хотел бы знать о том, когда я начал кодирование: Revizited Несколько дней назад я написал эту статью для FreeCodeCamp, которая с тех пор продолжалась читать больше раз, чем я мог бы иметь … Medium.freecodeCamp.org.
Подкастые
Год или два назад я вряд ли слушал подкасты. Затем я нашел некоторое, что мне понравилось, и я когда-либо зацепил. Если вы ищете подкасты веб-разработки, которые вы можете слушать, пока вы едете, тренируетесь или даже пишу код, то я очень рекомендую два ниже!
Синтаксис
Potluck – Tymdercript × Электронные коммерческие платформы × Работа × Работа для агентств × Подробнее – синтаксис … Разработчики полных стеков WES BOS и Скотт Толинского погрузитесь в темы веб-разработки, объясняя, как они работают и … Syntax.fm.
WES BOS и SCOTT TOLINSKI TOMPOR UP, чтобы доставить вкусному веб-разработке дважды в неделю. Это шоу имеет немного чего-то для всех и, безусловно, является моим любимым подкастом, связанным с развитием.
ShopTalk.
ShopTalk Живой подкаст о передней панели веб-дизайна и UX. shoptalkshow.com.
Дейв Руперт и Крис Койер доставлял советы веб-разработки намного дольше, чем я даже был в игре. Если вы ищете информативный и интересный подкаст, который отличается от многих гостей, я бы порекомендовал этот.
Онлайн общины
Эй, ты там. Вы разработчик, или стремительный разработчик? Вы часто чувствуете, что вы не принадлежите? У вас есть синдром самозвана? У меня есть хорошие новости для вас. В ваших туфлях тысячи людей. Интернет обеспечивает легкий доступ к поддерживающим сообществам, которые существуют исключительно, чтобы помочь нам достичь наших целей. Я очень рекомендую вам постучать хотя бы одну из сообществ ниже.
FreeCodeCamp.
Учитесь кодируют бесплатные онлайн-курсы, проекты по программированию и подготовке собеседования для … Научитесь кодировать бесплатные онлайн-курсы, проекты по программированию и подготовку к интервью для разработчиков Jogs.www.freecodeCamp.org;
Без этой организации вы, скорее всего, даже не будете читать эту статью. FreeCodeCamp – это намного больше, чем бесплатное онлайн-кодирование bootcamp. Они предлагают справку об подготовке интервью, они находятся в центре # 100Дасофкода, и они приносят тысячи начинающих разработчиков вместе.
CodeNewie.
CodeNewie CODENEWBIE запустил в качестве еженедельного твиттерчата, чтобы соединить людей, учится код сароном. С тех пор он выращивается в … www.codenewbie.org.
Это одна из самых инклюзивных организаций во вселенной. Не только они несут ответственность за несколько подкастов, которые стремятся дать голос стремиться к стремлению застройщиков со всех прогулок, но они способствуют тому же сообществу на других платформах, таких как Twitter. Я настоятельно рекомендую проверить их сайт и подключена к их поддерживающему сообществу.
Заключение
Программирование сложно и становится хорошим в нее занимает годы времени и усилий. Хотя я намного дальше, чем мне было год назад, я сейчас лучше осознаваю все, что я не знаю, и признаю, что у меня впереди длинный путь.
Я чувствую, что я многому научился в прошлом году, однако, и я надеюсь, что вы нашли что-то полезное в этой длинной, долго, пост.
Я всегда открыт для изучения новых уроков от других, поэтому, если у вас есть совет или ресурсы, пожалуйста, оставьте комментарий, и я постараюсь ответить так быстро, как только смогу.
Godspeed, дорогой читатель.