Коли я вперше почав вчитися програмувати, справжні програмісти могли писати складання уві сні. Будь-яке серйозне навчання в галузі інформатики буде включати здоровенну підготовку та практику програмування, використовуючи складання. Це з тих пір змінилося, і до того, як я бачу ступінь інформатики зі складанням, якщо вони взагалі включені, відведено до одного завдання та однієї глави, протягом загальної роботи за два тижні поза 4-річного навчання.
Програмування на C / C ++, схоже, пішов аналогічним шляхом. Мене більше не дивує інтерв'ю з випускниками університетів, які не витрачали більше двох тижнів на програмування на C ++ і десь читали лише C у книзі. Незважаючи на те, що найбільш серйозні навчальні курси все ще включають значне вивчення часу та використання однієї або обох мов, очевидно, що тенденція до менш примусового C / C ++ у школі.
Очевидно, що можна зробити кар’єру, яка дає добру роботу, не читаючи і не записуючи жодного рядка коду С або С ++
Враховуючи все це, чи варто вивчати дві мови? Чи взагалі від них вимагається успіх? (крім очевидних, немовних конкретних порад, таких як "хороший вибір мов, мабуть, важливий для всебічної освіти", "і, мабуть, хороша ідея продовжувати пробувати та вивчати нові мови протягом усієї кар'єри програміста, просто розтягнути сірі клітини ")