Это довольно общий вопрос. Я немного знаю Perl и Python, и я хочу изучать программирование более глубоко, чтобы, как только я освоил его, я мог начать разработку приложений, а затем веб-сайтов.
Я хотел бы знать алгоритм (последовательность шагов :)), который мог бы описать мой подход к обучению программированию в целом. Я опубликовал небольшие вопросы по Perl / Python и получил большую помощь от всех.
Примечание: - Я не спешу учиться. Я знаю, что это занимает время, и это нормально.
Пожалуйста, дайте любые предложения, которые вы считаете действительными. Также, пожалуйста, не заставляйте меня изучать Lisp, Haskell и т. Д. Я новичок.
learning
algorithms
user9057
источник
источник
Ответы:
11-шаговый алгоритм для изучения нового языка программирования
В данный момент я изучаю Lisp и рекомендую следующий алгоритм:
источник
источник
4a5 > cross_pollinate(many);
Для каждого языка, который вы хотите выучить
L
L
.L
на вашем любимом языке.L
L
Это должно в значительной степени покрыть это, вернитесь к нам с отчетом о проделанной работе за 10 лет .
Если все, что вам нужно, это учиться веб-разработке, и вы уже знаете Perl и Python, у вас достаточно для начала. Я бы сказал, начать изучать все тонкости Apache (и, в частности,
mod_perl
иmod_python
), а затем начать практиковать. Возможно, возьмите одну или две книги по программированию CGI, сетевым коммуникациям и тому подобному, а не по конкретным языковым руководствам.И последнее замечание: быть новичком - не повод не учить Лисп. Пойдите, проверьте SICP и видео лекции . Ни один не предполагает какого-либо уровня знаний в области разработки или компьютеров. На самом деле процитировать введение в видео лекции
источник
Я не хочу много говорить, кроме двух шагов.
PS Программирование - ваша ежедневная задача.
источник
Лучший способ - изучить основы / основы языка программирования, а затем присоединиться к компании в качестве младшего разработчика (подрядчика). Это будет самый быстрый способ учиться и зарабатывать деньги тоже;)
источник