Comment Early days in computing (Score 3, Interesting) 110
circa 1972, IBM DOS was dominant in the military-industrialized USA and basis of Computer Science taught and basis on which you were expected to encounter in the modern computer workforce. Even at that time, it was readily apparent that business friendly Cobol was #1 and Assembly the academic domain of engineering and science.
But cracks were already apparent that Basic and APL languages were two very different learning styles that demanded functionally opposite skillsets to concur. To the afficianado one or the other provided a much easier, faster way to "program" than Assembly or Cobol – but not both. It was APL I found fluency but painstakingly slow at Cobol and mindnumbingly perplexed in ASSEMBLY. APL worked in a language my brain intuited and quickly groked with out first learning grammer and syntax. Sadly, no jobs were begging in 1973-75 for APL ComSci people so I found converting mainframes over to next generation machines a gift horse.
It was the insane security, windowless basements and not seeing the sunshine that ultimately decided my career path - not skills. I ended up running large design, engineering and construction projects that needed logic and categorization abstracted from reams of requirements and RFPs that separated the old hands from the new computer literate. The Compaq while revolutionary in portable computing wasn't the game changer that the Apple Macintosh made - at the footprint and less than ½ the cost — 1/6th the weight. Were it not for BSD unix, AAPL would not even exist today.
Apple failed to leverage its platform by insisting on Obj-C to program and bifurcated the world into Basic for dummies and gurus who worked larger corporations that did the heavy lifting i.e. algorithms and DBs. The world conformed to a duopoly until unix, which was unfortunately co-opted into duopoly compliance except in science and engineering niches.
You wanna change the compute environs - back to education you need to go – today jobs in high tech don't require hardware/software knowledge much less skills — 6 figure Engineers handle bits and ComSci is no longer needed to Apple or Microsoft your way through your day. Mathematicians have moved-in with algorithmic solutions. And AI is breathing down their necks and those of what knowledge workers that remain critical to Enterprise computing. Slowly, corporations, their plaforms and the promise of cheaper, faster threaten any of those lasting geniuses with bots and agents.
All of education tilts in the wind of change toward the lowest common denominator - profit for profit sake. Dummies get new toys, products to play with, wrangle and never question much less analize their larger first principle value metrics, architecture or orthogonal scalability. Those are above paygrade.