Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…
Learning to program is getting harder
31–40 of 422 posts
Re: Learning to program is getting harder
#32Re: Learning to program is getting harder
#33Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…
I have not seen any age-correlation in what you describe. For sure there are "career" programmers who don't know much about computers beyond their narrow scope of expertise. You're admittedly obsessed with computers, which presumably means you spend a lot of your free timing tinkering and learning. You've picked up a lot of very useful knowledge, but surely there's room in a profession for those who are not obsessed…
It's not like architecture or cooking.
Everything sucks. Most stuff breaks, are buggy, badly documented and poorly explained. Things gets obsolete fast.
If you are "just a programmer", you will be half productive and very dependent on others.
Re: Learning to program is getting harder
#34Re: Learning to program is getting harder
#35I lean more towards the python/C++ side of things but for just diving in and seeing something cool for quick, colorful motivation to learn, javascript fills that need better than anything else.
Re: Learning to program is getting harder
#36To add to this, one other way programming is getting harder is that there is no incremental path to becoming a developer. In the past, you could easily become a programmer by accident. You wanted to edit your MySpace page, google around, learn some HTML and do it. You wanted to mod a game, you started messing around with the game, download other mods, and change them. I think this incrementally is gone in two ways. O…
I think a lot of the increased difficulty is the skill of developers. At one point, knowing how to edit HTML would get you an interview. Now, I feel like I might need a successful Python library so I can get an interview...
Not sure if it's a bad thing or not, since the art is just becoming better.
Re: Learning to program is getting harder
#37I think people have gotten lazier and they expect to be taught, rather than seeking out materials. Or perhaps the people wishing to learn, are not as interested in programming as they think they are.
That being said, yes, learning "cloud" is an enormous sink of time that requires some exposure to lots of different silos of information. Doesn't that make sense though? It's a complicated subject.
Re: Learning to program is getting harder
#38Re: Learning to program is getting harder
#39Creating a program that meets todays' users expectations is what's harder.
But learning programming by itself, is way easier.
We have Python, Ruby, Javascript... We have the Web as a platform and as documentation. We have communities and cheap, fast computers.
The hello world has never been easier to do.
What's hard is to make a real time offline first SPA with a beautiful responsive design that uses the same API backend as the mobile app while integrating with third party Saas and leveraging social medias.
Re: Learning to program is getting harder
#40Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…