[#] [Перевод] Долг знаний
habrabot(difrex,1) — All
2016-09-16 13:00:03


Если вы — программист, то вам приходится учиться **очень** много. Вспомните свой первый "Hello, World!". У меня это было в четвертом классе. Мы изучали С++, и наш учитель написал программу от руки на доске. Мы использовали Turbo C++, копировали ее на дискету, чтобы экспериментировать дома.



![img][1]



В том время я не думал, что Turbo C++ это _редактор_. Я не думал о нем _как об IDE_. Для меня **Turbo C++ был языком C++**. Это был единственный известный мне способ программировать. Я не знал, что значит "компиляция", не знал, зачем нужен `#include`  в начале файла. Я не понимал, что делает `main` и что `printf` может принимать любое количество аргументов. Я просто скопировал программу с доски, нажал `Run` и увидел вывод на экране.



Это круто. Так и нужно учить программированию. Нужно делать что-то до того когда еще не понимаешь, как это работает. Некоторое время нужно умышленно быть в неведении о деталях. Детали отвлекают.

[Читать дальше →][2]

[1]: https://habrastorage.org/files/bca/28f/5ce/bca28f5ce8b04cfbbc2838d34a8e57e6.png
[2]: https://habrahabr.ru/post/310158/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut