Comments 12
Слишком мило, я аж почувствовал себя бессердечной машиной
Прежде всего бо́льшую часть таких вопросов дети задают потому, что так им рассказывают о предмете. Если им рассказывают, что компьютер "понимает" нолики и единички, то естественно спросить, почему он не понимает что-то ещё. А на самом деле компьютер не понимает ничего - понималки у него нет. Программисты не пишут программы на английском языке - они их пишут на языке программирования. Будут объяснять по-другому - и вопросы будут другие. Главное, чтобы вопросы были и ответы дети получали от людей, а не от ИИ. А то они быстро сообразят, что училка, на самом деле - просто набиратель их вопросов и произноситель ответов для ChatGPT...
> «Твоя программа — это как рецепт пирога на листочке. Но чтобы испечь пирог, нужны продукты, посуда, духовка. Библиотеки и фреймворки — это как кухня со всем оборудованием, которая „прилагается“ к рецепту».
Программа - рецепт
Духовка - компилятор
Посуда - контейнер для исполняемых файлов
Продукты - машинные коды
А вот эти все библиотеки и фреймвоки в современном мире это скорее команда поваров, команда сантехников, команда ремонтников, команда управленцев, склад продуктов для всех рецептов мира, склад бытовой техники, труппа цирка и два медведя.
Я слишком циничен для этой статьи. :( Моя первая мысль в ответ на вопрос, почему программисты учат английский - это потому что компьютеры выполняют разные операции, и иногда случается специальная операция, и тогда программистам надо заводить трактор и отправляться в командировку... а инструкция к трактору вся на английском.
Взрослые часто изучают синтаксис, не задумываясь о причинах. Дети хотят понять логику целиком.
Походу, я ребёнок :)
"Почему программа весит 100 мегабайт, если код занимает 2 страницы"
и правда...
10. «А почему переменную нельзя назвать по-русски?»
Может быть, надо объяснять приводя истинную причину, а не аналогом "нашли в капусте куда аист принёс"?
На самом деле многие программисты и связанный с IT люди не знают английского, иначе бы не писали на кирилице англоязычные слова и не вставляли их в речь.
Спасибо за материал, оч интересно про маленьких)
«Мам, а зачем программист изучает английский?»