• Как лечится кризис начинающего программиста?

    @Sandrokes
    Есть один рецепт - практика, и либо всё пройдёт, либо начнётся аллергия :)
    Между обучением и самостоятельной работой лежит огромная пропасть, заполнить которую может только практика! Подобно верёвочному мосту, дощечка за дощечкой каждая на первый взгляд бесполезная программа будет закреплять полученные навыки, однако нельзя уповать исключительно на примеры из книг и готовые решения. Часто, такие примеры подробно рассматривают решение одной конкретной задачи, их можно, и нужно развивать, дополняя пройденными ранее элементами, закрепляя их на практике. Всегда надо помнить, что пример это частный случай, и для развития надо смотреть шире.
    Формальное знание языка далеко не самое главное в программирование, гораздо важней умение логично и грамотно формулировать свои мысли, ставить и решать задачи, создавать новое знание, не бояться спрашивать и экспериментировать - остальное придёт с опытом.
    В этом свете, программирование (на мой взгляд) неразрывно связано с риторикой :)
    Ответ написан
    Комментировать