Image

Categories:

Python не для начинающих!

Совершенно не согласен с утверждением о том, что Python идеально подходит начинающим программистам.
Нельзя начинать обучение программированию с этого языка!
Пускай новичок сперва серьёзно освоит Pascal. Затем можно смело переходить на C/C++ или на PHP.
Должно пройти не менее 3-х лет, посвящённых созданию проектов, сложность которых возрастает
всё больше и больше от одного к другому. Наконец, когда с опытом прийдёт полное понимание ООП, паттернов
проектирования, когда программист начнёт использовать юнит-тесты и делать рефакторинг, именно тогда и
можно переходить на Python.

Почему я так считаю?
Если новичок начнёт с Питона, то он не оценит всю мощь, красоту и гибкость этого языка! Читая документацию,
он не будет прыгать от восторга, поражаясь возможностям, которые перед ним открываются. Он просто будет
воспринимать это как должное, ибо сравнивать не с чем. Боюсь, он даже никогда не признается в любви
к этому языку =)))

Проведу аналогию: Ребёнок, родившийся в наше время, будет воспринимать компьютеры, КПК, мобильные
телефоны и быстрый Интернет - как должное. Для этого ребёнка все эти технологии были всегда. Его не
удивишь 4-х терабайтным жёстким диском или 3D графикой с высочайшим разрешением, вычисляемой в реальном
времени.

Но в случае с ребёнком - это не есть плохо. А вот с Питона начинать все-таки нельзя :) Не оценят, ведь...