Разумные советы для начинающих программистов

Как научиться программировать? С чего начать? Какие курсы пройти, а книги прочитать? Очень часто я слышал подобные вопросы от людей, которые хотели научиться писать качественный код. Именно это вдохновило меня написать статью. Ведь я действительно хочу помочь начинающим разработчикам в этом нелегком деле.

Разумные советы для начинающих программистов
40K40K открытий

Согласен с автором!! Молодец!
Самое, что прям раздражает и останавливает — не решаемые ошибки в ide, прям рыдать хочется :(((((

Ответить

IDE? Она одна на рынке?)) Сейчас куча хороших дешевых или бесплатных инструментов почти подо всё. VS Code, Atom, Jetbrains прекрасную линейку делает! Было бы желание...

И у кого не решаемые ошибки? Issue tracker даже у эппла есть - и даже обновляется: вполне можно баги репортить и вполне вероятно получить их исправление!

Ответить

Очень хорошие и правильные советы. Только тем, у кого голова устроена правильно они не нужны, а остальным - не помогут. Я сам всю жизнь (уже полтинник) учусь и все осваивал практически самостоятельно.
С программированием я так поступал:
- брал хороший справочник (по рекомендациям или сам просматривал несколько книг в магазине перед покупкой);
- читал от корки до корки (иногда садясь за компьютер и реализовывая свои собственные идеи, которые рождались при чтении);
- практика, практика, практика (при возникновении проблемы уже знал, где искать в справочнике нужное).
Так и освоил HTML, JS, PHP, CSS, MySQL, Access (VBA) (не в совершенстве, но свои задачи решаю вполне успешно), французский и английский языки...

Один из сложных навыков - это учить других учиться.

Ответить

У меня в свое время был тоже такой момент, что люди спрашивали где и чего поизучать.
Я сам занимаюсь сайтами. В итоге решил создать свой проект по обучению, пытался его монетизировать, но че-то как-то не получилось. В итоге решил продолжить зарабатывать на жизнь разработкой сайтов, а проект открыл для желающих обучаться и теперь любой может изучить азы разработки сайтов:

Вот сайт с материалами: lesson-web.ru. Может быть тоже кому-то тут пригодится))))

Ответить

Есть ещё приложение SoloLearn. Можно выучить основы + встроенная песочница.

Ответить

Приложений полно где можно выучить основы, но как правило получается вот такой результат:

Ответить

Ребят, мне страшно. Все, что я знаю из мира программирования - это английский язык, и тот на среднем уровне. Начинал с языка Java, дошел до создания своего проекта - не получилось, бросил. Как побороть страх перед программированием? :)

Ответить