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

Я знаю, что это довольно субъективно, но является этим что-то, с чем я боролся вполне немного. Я даже не решился пытаться выучить новый язык из-за причины, которую я обрисую в общих чертах ниже. Если бы это закрывается, я предполагаю, что просто усмехнусь и перенесу его, но это - что-то, к чему я хотел бы обратиться.

Когда я иду для изучения нового языка, кажется, что большинство ресурсов изучения направлено на нового программиста. Я затем заканчиваю тем, что читал "подробное" учебное руководство или что-то и скучал. Я склонен чувствовать, что я трачу впустую много времени с тем, как переменная работает, как типы данных работают и другие основные вещи. Это все важные вещи, но я могу обработать техническую терминологию и не нуждаюсь в вещах, сломанных для меня как новичок, был бы.

Я также чувствую себя подобно, погружаюсь ли я просто в проект, я изучу дурные привычки и не вытащу все преимущество из изучения нового языка. Я все еще сделаю вещь с помощью парадигм, которые я уже знаю и взламывание их в работу над новым языком.

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

6
задан Icode4food 4 August 2010 в 13:07
поделиться