Это письмо предназначено для людей, которые ищут долгосрочные выгоды, изучают и разрабатывают новые продукты.
Здравствуйте, дорогой медиум,
Чтобы подготовиться к лучшему 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 год.
До скорой встречи (и подписывайтесь на серию здесь, чтобы получать уведомления)!
Тео
Использованная литература: