Pull to refresh

Comments 11

Статья читается менее чем за 5 минут, но таких текстов я видел много в Интернете. Пожалуйста, опишите подробнее различия, особенности, и возможно переезд в Индонезию, типичные вопросы на собеседовании. Сейчас это выглядит так ИМХО: «Я в Индонезии, ЯП учить несложно, нужно только захотеть».

Это наверное редакторы пишут, которые судя по всему не в теме.

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

Тонны открытых вкладок, видео от индусов (ничего против не имею), stackoverflow (и его переведенные гугл-переводчиком аналоги) и постоянные мысли: «у них всё работает, а ты сделал также и не работает», а потом выясняется, что у них более ранняя версия фреймворка, а в новой всё иначе. Я так Django изучал и полностью окунулся в эти дикие воды.

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

Автор на самом деле выучил несколько достаточно похожих языков (в высокоуровневой классификации они относились бы к одному классу). Далеко не всегда будет так. Если бы он изучил, условно, Лисп или скажем Хаскель — ему не было бы так просто.

Я как-то пытался выучить хотя бы один язык программирования, но поскольку я гуманитарий, очень быстро понял что не моё)

А какие проблемы были при изучении?

Просто, есть мнение, что для математиков сложна операция присваивания, для других - рекурсия.

Язык программирования это язык. Если лингвист может выучить португальский, то и Питон сможет, даже проще, там логичнее синтаксис и гораздо меньше слов. Гуманитарность тут не при чем. Все решает время и усидчивость.

А вот "я не хочу этим заниматься, мне не нравится" это совершенно законная причина не учить язык.

У меня позади иняз, а впереди, будем надеяться, Python для облегчения своей непрограммерской работы. Тоже месяцами страдал ощущением, что мозги просто не в ту сторону 20 лет назад были повернуты, а теперь чего уж.

Но потом случился какой-то скачок. Видимо, должен просто накопиться "лексический багаж", а потом возникнуть челендж типа "а как бы мне автоматизировать вот это переименование файла по 500 раз на день?" Идешь гуглишь, как. Потом пытаешься адаптировать нагугленное месиво под свою задачу. Примерно так же, как я бы сейчас переводил абзац на немецкий, если бы, не дай боже, возникла такая потребность: гугл и опыт английского)

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

Sign up to leave a comment.