Тимофей Мартынов
Тимофей Мартынов личный блог
02 февраля 2016, 20:17

Программирование и я. Отчаяние

Хочу сразу поблагодарить всех, кто комментировал предыдущий пост. Вы знаете, тут на смартлабе люди жалуются, что срач и качество комментариев низкое. Но как я понял, срач всегда притягивается на соответствующие темы постов. Если ты пишешь о высокоинтеллектуальных вещах, то нежелательный контингент отваливается сам собой, поэтому в комментах сложилась очень теплая и конструктивная атмосфера. Ещё раз спасибо!

Итак, с момента публикации моего предыдущего поста про моё изучение C# прошло еще [42->57] 15 часов чистого времени. Я по-прежнему иду по книге Стиллмена Изучаем C#
Программирование и я. Отчаяние
Первые 250 страниц (которые уже прочел три года назад) прошли относительно легко. Но теперь, такое ощущение, что с каждой страницей я начинаю увязать в содержании всё сильнее и сильнее. Вещи становятся всё более абстрактными, они уходят всё дальше от жизни и пока не ясно, как это всё использовать.

Сейчас я на 304 стр. В частности я добрался до иерархии классов. Ладно бог с ним, когда один класс наследует какие-то свойства другого. Но когда вместо классов возникают ещё и интерфейсы, плюс параллельные классы начинают «тырить» друг у друга методы и свойства, становится совсем тяжко. Ощущение что с каждой страницей этой книги я увязаю в болоте всё сильнее и сильнее. Но я не отчаиваюсь, и все равно собираюсь прочесть её целиком, не пропустив ни одной странички, не упустив ни одного задания. Хотя честно говоря, я уже несколько не смог сам решить, потому что уже не совсем вдупляю).

Как бы вам это объяснить? Ну вот есть синтаксис у языка. Ты начинаешь его учить. Вместо того, чтобы начинать говорить помаленьку, на тебя сгружают все самые сложные языковые конструкции, которые перегревают твой мозг — ты просто не в состоянии удерживать всё усложняющуюся конструкцию синтаксиса у себя в голове… И в отсутствие обширной практики просто вызывают блокирование мозга). Вот так я себя чувствую углублясь в детали иерархии классов...

Понаблюдать за моим мучениями можно например тут (Я открыл видосики, которые записываю сам для себя, чтобы во время проговаривания, лучше усваивался материал):
 

Полный плейлист моих мучений тут.

Как бы мучительно процесс не шёл, я испытываю натуральное удовлетворение от того, что мой мозг пытается думать и от того, что я делаю нечто, что мне всю жизнь казалось недоступным мне.

p.s. всё ещё не курю ни одной.
144 Комментария
  • Chepell
    02 февраля 2016, 20:22
    Борьба с самим собой достойна уважения!
  • Aberkromb Garell
    02 февраля 2016, 20:22
    ну, я всегда всем советовал изучать c# с книги Эндрю Троелсена. Легкая, понятная, содержательная.
    А после некоторых лет программирвоания почитать уже Рихтера.

    Серию этих книг знаю, они всегда казались какими-то странными и не оч содержательными.

    #Тиманездавайся
  • onlyfly
    02 февраля 2016, 20:22
    а интерфейсы нужны будут при программировании роботов?
  • Hannes
    02 февраля 2016, 20:23
    p.s. всё ещё не курю ни одной

    а в планах когда начать?(шорт филлипа давит))

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн