Не соглашусь. Программист 80-х - это был 100% инженер, как правило умеющий держать в руках паяльник и понимающий, что происходит в каждом такте процессора. Сейчас ситуация кардинально другая - на низком уровне мало кто работает, в основном всякие джавы, шарпы и пхп. Что породило огромную толпу кодеров, которые искренне считают себя программистами, хотя на серьезные задачи они не способны.
В общем-то это ни хорошо ни плохо - естественный процесс развития технологий, но все же написание игр на NES - это настоящее инженерное искусство. По-моему на geektimes была статья про код на NES, очень интересно было почитать, на какие ухищрения шли программисты, чтобы впихнуть невпихуемое))