.first-words {

Многие спрашивали меня, как начать кодить. На самом деле меня все еще много раз каждый день спрашивают, как это сделать. Мне нужно специальное программное обеспечение? Я должен учиться? Какой ноутбук вы используете для программирования? Подойдет ли этот ноутбук * параметры * для кодирования? Всего несколько вопросов, которые я получаю в последнее время.

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

Поехали!

}

#Почему? {

Первый вопрос, который вы должны задать себе. Почему ты хочешь писать код? Вы интересуетесь информатикой? Хотите творческую работу? Ваша текущая работа не приносит вам удовлетворения? Вы просто ищете возможность попробовать что-то новое?

Конечно, вы можете просто попробовать. Особенно, когда вы очень молоды (~ 20 лет). У вас есть больше времени, чтобы решить, чем вы хотите заниматься. Но что делать с теми, кто намного старше и не знает, подходит ли им программирование?

Ты должен попробовать. Тогда ты никогда не узнаешь. Это единственный выход. Конечно, вы можете спросить других разработчиков, ребята, которых вы, возможно, знаете, как быть разработчиком, прочитать статьи, загрузить строки кода. Но лучше всего попытаться написать несколько строк. Приятно ли тебе, когда твой код работает? Каково будет, если вы застрянете с нерабочим кодом?
Злой - ›Безумный -› Безнадежный - ›Найдите ошибку! - ›Исправить код -› Я бог!

Попытка стоит только вашего времени. Не более того. Так что тебе терять?

}

#Какие? {

Следующее, что вам следует подумать, - это то, что вы хотите создать. Когда я задаю этот вопрос людям (которые спрашивали меня, как начать кодировать), я получаю 9 из 10 ответов: Я не знаю. Я тоже не знаю. Это место, где можно ненадолго застрять ();

Вы можете создавать веб-сайты, эти простые и невероятно крутые серверные веб-приложения (HTML, CSS, JavaScript, PHP, Ruby).

Вы можете создавать приложения для ПК, мобильных телефонов (Java, Python).

Игры, чувак. (любой язык)

Любой софт (Python, C #, C ++).

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

Возможностей действительно много!

}

#как? {

Самый частый вопрос: КАК НАЧАТЬ ?!

Есть несколько способов.

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

Вы можете записаться на буткемп. Во всем мире так много буткемпов. Они помогут вам выучить несколько языков программирования за короткое время. Трудно научиться самому так быстро, как на буткемпе. Конечно стоит. Не могу сказать сколько. Это зависит от страны, технологий обучения, способа обучения (классы, видео / чат) и т. Д.

Последний и, вероятно, лучший способ - научиться программировать самостоятельно. Вы можете погуглить много страниц с бесплатными курсами, форумами, более продвинутыми видео. Есть специальные страницы для программистов! Ставлю всю ссылку в конец текста. Вы также можете учиться по книгам, платным видеокурсам. Это зависит только от вас. Нет лучшего способа. У каждого парня свои потребности, скорость обучения, одни люди предпочитают читать, другие предпочитают слушать и смотреть, а некоторые учатся только непосредственно у учителя в классах. Думаю об этом.

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

И так далее…

Пусть путешествие начнется!

}

! ССЫЛКИ!

Для учеников веб-разработчиков:
https://www.w3schools.com/

Полные инструменты веб-разработчика для изучения:
https://www.codecademy.com

Все курсы, которые вы можете себе представить!
https://www.udemy.com/

Еще курсы!
http://udacity.com

Если вы застряли, помощь можно найти здесь:
http://stackoverflow.com

Приятная игра не только для детей. Изучите кодирование, играя в игру:
https://codecombat.com/