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

Здравствуйте, дорогой медиум,

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

Наиболее значимые результаты всегда исходили от мыслителей-долгожителей.

Стив был одержим эффективностью

Стив Джобс с раннего возраста видел преимущество использования инструментов.
В исследовании, в котором измеряется эффективность передвижения, Condor использует наименьшее количество энергии, чтобы пройти милю.

Удивительно, но люди оказались на 1/3 ниже в списке и далеко не так эффективны, как мы предполагали.

Не слишком горжусь показом для наших людей.

Это выглядело не очень хорошо.

Однако ботаник из Scientific American написал статью, в которой сравнил человека на велосипеде с птицей Кондор.

Человек на велосипеде унес кондора прочь, полностью вылетев из списка.

Эффективность составила более 300%.

Для Джобса компьютер был для нас эквивалентом велосипеда.

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

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

Полное видео вы можете посмотреть здесь!

Что я могу сделать?

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

Теперь это может стать для вас важным импульсом к изучению правильных инструментов.

Работа разработчика требует множества навыков, и есть два важных фактора в развитии способностей:

  • Активная практика
  • Поддержка старших разработчиков.

Вам нужно максимально использовать оба этих фактора, чтобы стать лучшим разработчиком, которым вы можете быть.

sudo apt get install development tools

Есть три хороших способа, за исключением 4-летнего колледжа, убедиться, что вы находитесь на быстром пути к началу карьеры разработчика:

1. Учебные курсы по кодированию

Они могут перевести вас с нуля до найма примерно за 3 месяца. Это означает много активной практики и огромную помощь от разработчиков, запускающих Bootcamp.

Проблемы, которые могут возникнуть с учебными лагерями, заключаются в том, что они обычно занимают 3 месяца очного обучения и могут стоить от 3000 фунтов стерлингов (4000 долларов США) до 15000 фунтов стерлингов (20000 долларов США). Это большие деньги, особенно если вы не зарабатываете эти 3 месяца.

2. Получение наставника

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

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

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

К счастью, у вас есть шанс получить советника прямо здесь.

Наставник - лучший вариант для тех, кто заинтересован в создании своей продукции: это тип солопренера.

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

Если вы задаете себе какой-либо из этих вопросов, вы находитесь в нужном месте:

  • Как лучше всего начать мою идею?
  • Как мне начать проект?
  • С чего мне начать?
  • Какой технический стек мне следует изучить?
  • Должен ли я разрабатывать свой продукт как SaaS или PasS?
  • Что такое SaaS или PaaS?
  • Может, мобильное приложение лучше?
  • С чего начать: фронтенд или бэкэнд?

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

3. Получите работу разработчика.

Вы, наверное, спросите себя: как, черт возьми, я могу это сделать, имея меньший опыт или вообще не имея его?

Нарисуем небольшой план!

Если вы хотите сделать карьеру разработчика и у вас есть всего несколько долларов для инвестирования, вы можете научиться реконструировать этот процесс.
Сразу к карьере нужно сделать несколько шагов вперед, прежде чем у вас появится 10-летний опыт, необходимый в этой сфере. описание должности.
Получение вашей первой работы даст вам огромное преимущество - вам будут платить за практику программирования во время работы со старшими разработчиками.
Я сделал это 10 лет назад, и это до сих пор работает. Чего еще можно хотеть?

Прямо сейчас на рынке наблюдается большой пробел: на Indeed.com указано 200 тыс. Вакансий разработчиков.
А на StackOverflow доступно более 200 удаленных вакансий.
Даже не говоря об этом человечке удаленный ».

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

Сначала ищите подходящую работу. Ознакомьтесь с описанием и необходимыми навыками. Подготовьте свое резюме на основе этого.

Работайте над небольшими проектами, исходя из этих требований. Изучите такие инструменты, как VSCode и Git. Одна из фундаментальных основ - получить некоторый опыт работы с Javascript в обучении алгоритмов.

Вам необходимо создать портфолио, которое можно будет показать потенциальным работодателям.
Вы можете настроить таргетинг на 10 проектов - HTML, CSS и JavaScript.

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

Изучите библиотеку: Javascript поставляется с некоторыми: jQuery, React, Angular, Vue. Просто выберите те, которые вы считаете наиболее подходящими для необходимой работы.

Чтобы получить более глубокое понимание JavaScript,
я настоятельно рекомендую серию книг Вы не знаете JS.

Для этого я подготовил серию специализированных программ для разработчиков полного стека.

«Ключ к длительным изменениям лежит не в планировании больших, монументальных изменений, а в действительно очень маленьком мышлении», - Б.Дж. Фогг (профессор психологии Стэнфордского университета)

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

Эта серия статей будет охватывать все области, и мы будем отслеживать ее в следующих статьях:

  • Получение идеи
  • Набросайте это, пока не сделаете это
  • Подтверждение его как продукта
  • Адаптивный веб-дизайн
  • Алгоритмы Javascript и структуры данных
  • Интерфейсные библиотеки
  • Внутренние библиотеки
  • Визуализация данных
  • API и микросервисы
  • Информационной безопасности
  • Основы обеспечения качества и модульное тестирование.
  • Кодовое интервью

Мы будем нацелены на все это и каждую неделю будем вести здесь хороший список.

Спасибо Стиву Джобсу за вдохновение для новой статьи.

P.S. 1: Спасибо Ричарду Рейссу за то, что он вдохновлял людей читать и писать. Он отлично поработал со своей финансовой серией.

P.S. 2. Я многому учусь, помогая другим улучшить свои навыки программирования. Если вам также нужна помощь в повышении эффективности, напишите мне по адресу [email protected].

Ваша старая проблема незнания, как создать свой продукт, ушла.

Что ж, мы подошли к концу этой статьи. Но конец одного путешествия знаменует начало другого. Приготовься! Я в предвкушении!

Надеюсь, вы настроены на отличный 2019 год.

До скорой встречи (и подписывайтесь на серию здесь, чтобы получать уведомления)!

Тео

Использованная литература: