Я знаю, что это довольно субъективно, но это то, с чем я боролся совсем немного. Я даже не решался попытаться выучить новый язык из-за причины, о которой я расскажу ниже. Если это закрывается, я думаю, я просто усмехнусь и выдержу его, но это то, что я хотел бы рассмотреть.Каков наилучший способ для программиста приблизиться к изучению нового языка?
Когда я перехожу к изучению нового языка, кажется, что большинство учебных ресурсов направлены на нового программиста. Затем я заканчиваю тем, что читаю «подробный» учебник или что-то, и скучаю. Я склонен чувствовать, что я трачу много времени на то, как работает переменная, как работают типы данных и другие основные вещи. Это все важные вещи, но я могу справиться с технической терминологией и не нуждаюсь в вещах, разбитых для меня, как новичок.
Мне также нравится, если я просто погружусь в проект, я буду изучать плохие привычки и не получить все преимущества от изучения нового языка. Я все равно буду делать что-то, используя парадигмы, которые я уже знаю, и взламываю их на работу над новым языком.
Итак, мой вопрос: какова стратегия, которую вы нашли наиболее полезной, чтобы максимально использовать новый язык? Какие советы вы узнали?
См. Эти «связанные» вопросы справа? Прочтите некоторые из них. – 2010-08-04 13:30:04