Итак, продолжаю биться головой о C#. Решил поделиться парочкой идей. Во-первых, я стал думать, что почти каждый, кто захочет, сможет изучить всё что захочет и начать это делать на среднем уровне. Это всего лишь вопрос
времени. Допустим, тебе что-то кажется совершенно непонятным. Ты сидишь час, два, три… А потом бах, наступает час, когда ты, наконец, осознал и понял… Это всё вопрос времени! Я думаю каждый может научиться программировать C#, или кодить Php, или писать приложения для iPhone… И то, что кажется совершенно немыслимым вначале, спустя 200-300-400 часов изучения начинает казаться понятным и ты сам в то не веря, начинаешь лепить рабочий код как из пластелина.
Главная проблема всегда в том, что хочется всё освоить с наскока. Оп! и ты начал кодить. Не, так тока вундеркинды могут. Отсюда и то, что руки быстро опускаются, если сразу не смог, и ты бросаешь это дело. А тут надо маховик раскручивать, долго и нудно, чтобы он начал сам потихонечку себя вращать по инерции...
Во-вторых… Блин, бошка действительно кипит и
мозг сопротивляется созданию новых нейронных связей. Прикольное упражнение. Ведь на самом деле, многие из нас даже не задумываются о том, что разучились по-настоящему думать.
В-третьих, я прям чую, что программирование надо изучать мелкими шажками… То есть последовательно осознавая каждый этап знаний. Нельзя перескакивать. Только медленное поэтапное осмысление. Иначе голова просто взоврвётся на месте и всё (как это
у меня было с неделю назад). И постоянно писать примеры на языке программирования и нельзя перескакивать на новые темы, пока полностью не осознаешь как устроен предыдущий этап. Лучше потратить больше времени, чем пропустить что-то и потом уперется лбом в бетон полного непонимания.