просто ctrl + c, ctrl + v, чтобы зря не тратить время
Смотрите, веб-программист родился! Правда, его время ничего не стоит, но он его всё равно "экономит" :)
По теме: допустим, есть знания
Железо,
Компилятор,
Библиотеки,
Среда программирования (IDE, дебаггер).
Если вы системщик, то без знания железа и Ассемблера (хотя бы в общих чертах) далеко не уплывёте, т. е.
железо+компилятор+библиотеки+среда.
Прикладникам очень желательно знать, как работает (хотя бы, опять же, в общих чертах) компилятор, железо уже не обязательно, это более высокий уровень абстракций. Грамотный программер должен понимать, что творится в ПК и должен знать язык, на котором пишет, т. е.
компилятор+библиотеки+среда.
Разного рода веб-программистам достаточно знать язык и среду, которой они пишут, ибо какого-то особого компилятора там нет, т. е.
библиотеки+среда.
Как-то так.