Обучение программированию
Сергей, здравствуй! Подскажи куда направить силы молодому человеку 16 лет по изучению программирования, точнее какой язык осваивать до ВУЗа,с возможностью более оптимального применения в дальнейшем (Си,php,Delfi///)
Ответ:
Сначала определи область, в которой хочешь совершенствоваться. Например, онлйн игры.
Потом найди онлайн игры с открытым кодом, например, есть возможность найти игры с сорсами для флеш, да и для других систем программирования.
Придумай, что можно усовершенствовать в программе и реализуй.
Если будешь действовать подобным образом, то станешь очень богатым человеком. Люди должны обучаться сходу.
Вопрос о языке вторичный. Найди сначала, то что нравится и что можешь усовершенствовать.
Успехов.
То что я написал не шутка – Я сам так учусь.
Статья размещена на личном сайте о SEO, o shareware, программировании, flash online games и о жизни Сергея Михайлова
Октябрь 15th, 2009 14:11
От себя добавлю, что сам язык вторичен. Гораздо важнее правильно составленный алгоритм. Как говорил, 20 лет назад, один из моих преподавателей: - По грамотно составленному алгоритму код может написать и пятиклассник.
Язык - это инструмент. Если ты знаешь что делать и как, то всегда найдешь чем.
Я бы предпочел С, по крайней мере, больше шенсов, что он попадется в ВУЗе. А, следовательно, учится будет легче и с меньшими затратами времени.
Октябрь 15th, 2009 14:48
А по мне, можно и без алгоритма. Главное, чтобы кубики примеров были.
Я к сожалению сам язык Си не изучал. Когда учился в институте, то изучал Фортран. Потом оказалось, что мои знания устарели и я стал думать что изучать Дельфи или Си.
Поскольку, компилятор Дельфей работал быстрее, а в магазине я сразу смог купить 5 книг по дельфи и 1 по Си, то я решил изучать Дельфи.
Октябрь 15th, 2009 15:03
Алгоритм - это, всего лишь, последовательность действий. Не обязательно ее рисовать, можно и , просто, в голове держать.
Ну, меня то же учили на фортранах-паскалях. Сейчас думаю, что С++ было бы интереснее изучать. В стронгДС книжек по С больше чем по дельфям. По крайней мере, в моих сетях :)
Представляя общую картину, вполне возможно все эти блоки (примеры) тупо потырить из других проектов (и не обязательно своих). :)