После просмотра Лаборатории Декстера и Социальной сети "Фильм". Я хотел стать инженером-программистом/разработчиком. Но мне нужно было с чего-то начать.

Когда я рос, друг дал мне книгу/файл «Как думать как Computer Science — python». Это меняет мою жизнь, книга или файл, который помимо того, что я увлекался компьютерными играми, зажигает мой огонь, чтобы учиться на инженера-программиста / разработчика.

Несколько вещей, которые я подобрал:

0: Имейте машину или чистую книгу, чтобы начать свое путешествие по программированию.

0.1: Понимание программирования.

1: Знайте базовую структуру или основы программирования, которые вы хотите изучить или изучить.

2. Чтение документации по коду. Используйте приложение, чтобы понять документацию по языку программирования, например, Zeal и Dev Docs.

3. Изучите свой код, прежде чем обращаться за помощью к другу, коллеге, Google и Stack Overflow.

4. Используйте git (для контроля версий вашего кода и не забудьте опубликовать свою работу на GitHub, GitLab или Bitbucket, и это лишь некоторые из них).

5. Посмотрите видео на YouTube по программированию (руководства) и запишитесь на курсы (Udemy Coursera, Pluralsight, Freecode Camp, Codecademy, W3school, the hour of code, simplebetterthancomplex и edx).

6. Читайте книги по программированию (Программирование, философия и мотивация — документальная литература).

7: Система поддержки. Каждому нужна система поддержки, чтобы процветать в сфере технологий или любой другой отрасли. Вам нужно, чтобы люди верили в ваши мечты. Моя поддержка — это мама, затем семья, двоюродные братья, друзья и Интернет («От всего сердца СПАСИБО»).

6: Наставник. Найдите наставника или кого-нибудь, с кем вы можете поговорить о своем путешествии по пути разработки программного обеспечения. Быть наставником для кого-то. Знания, которые вы приобрели благодаря наставнику, позволят вам «быть наставником».

8: Вдохновение. Найдите кого-то или вещь, которая вдохновляет вас в разработке программного обеспечения. Будь то Илон Маск, Джефф Безос, Стив Возняк, Билл Гейтс или Линус Торвальдс. Будьте также источником вдохновения для других. Это может быть код, доклады, статьи или видео на YouTube. Вдохновляйте следующее поколение кодеров.

9: Посещал местный Meetup, присоединялся к группе программистов (в Slack, Discode и социальных сетях), участвовал в хакатонах (местных или международных).

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

11: Самая важная часть — начать программировать «В путешествии в тысячу миль первый шаг важнее». Имеет значение, если Scratch, App Inventor, Arduino, Raspberry Pi, Html/CSS/JS, Django, Ruby on Rails, React, Vue, Svelte или Angular, Agile и Scrum, не забывая о науке о данных (машинное обучение, искусственный интеллект)

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

Просто начните

Судя по приведенному выше списку, «я могу с уверенностью сказать, что они помогли мне на пути к инженеру-программисту/разработке. Стараюсь улучшать себя каждый день».

Конец. Удачного кодирования и тестирования :)

Для получения дополнительной информации ознакомьтесь с другими моими техническими статьями https://medium.com/@SJTGs, LinkedIn https://www.linkedin.com/in/joshuachipile и GitHub https://github.com/sjtgs. »