Linked by Thom Holwerda on Fri 28th Sep 2012 21:51 UTC, submitted by MOS6510
General Development "When I started writing programs in the late 80s it was pretty primitive and required a lot of study and skill. I was a young kid doing this stuff, the adults at that time had it even worse and some of them did start in the punch card era. This was back when programmers really had to earn their keep, and us newer generations are losing appreciation for that. A generation or two ago they may have been been better coders than us. More importantly they were better craftsmen, and we need to think about that." I'm no programmer, but I do understand that the current crop of programmers could learn a whole lot from older generations. I'm not going to burn my fingers on if they were better programmers or not, but I do believe they have a far greater understanding of the actual workings of a computer. Does the average 'app developer' have any clue whatsoever about low-level code, let alone something like assembly?
Permalink for comment 537007
To read all comments associated with this story, please click here.
Blame it on dumbed-down education
by itanic on Sat 29th Sep 2012 17:29 UTC
itanic
Member since:
2008-08-03

I think part of it is that they've dumbed down Computer Science programs over the years, in the interest of higher enrollment numbers. I've interviewed some co-op students, and they mostly list school assignments/projects on their resumes being that they lack real work experience. The projects they've done aren't nearly as challenging as the stuff we had to do in 1st and 2nd year a decade ago.

Another part is that since computing and operating systems have matured, a lot less tinkering is needed nowadays; everything mostly just works out of the box. You don't need to apply patches against the Linux kernel source code, and compile the kernel yourself just to have NAT nowadays. Many of the students put Linux on their resume, but it's usually just Ubuntu and their experience is strictly limited to being a simple user, with no systems administration whatsoever.

Reply Score: 3