Two desks. One mindset. 🔥
No matter where we work from, the vision’s aligned
Building digital experiences that perform. ⚡️
👉🏽 Let’s turn your ideas into impact. https://zurl.co/ZeHHL
The #IT #MBA #brogrammers are now eagerly awaiting for the day when they can swap out all the #programmers with an #AI code generator. So be it.
There are tonnes of better uses of AI in IT:
• AI analyses a human-written code and automatically (and correctly) performs a whole-programme optimisation
• AI analyses a large collection of human-written code, and automatically generates test cases with adequate coverage
• AI continually analyses the runtime behaviour of a production software, and re-optimises the generated code, based on the evolving patterns of use
• AI continually monitors the nominal behaviour of a production system, and immediately notifies the system administrators and places the system in the "safe mode", when an anomalous runtime behaviour is detected in the operating environment
If I manage to find a way to #blog about #tech on the #fediverse, one of my first articles - if not the first - would be an article about symbolic #codeofconduct moderators.
In essence, on Discord, Matrix and other places, a token CoC is performatively provided with no intention to uphold it.
There are plenty of #brogrammers who get to run wild with an entourage of ablists in various chats, a gaggle of nihilistic elitists, flaunting their superiority complex.
Before the 1950s, the term "computer" referred to a job category: a computer was a human who used the slide rule to perform computations. That job category disappeared overnight, when the modern digital #computer was invented. A new job category, the "programmer", emerged.
In the 2020s, the #LLM became viable. In addition to their natural language prowess, LLMs can now speak formal languages, too: they can generate code; they can translate between different programming languages; and they can even type check code. The LLM will soon eliminate the #programmer job category. It will be replaced with a new job category, the "brogrammer"—the MBA-wielding managers.
Those #brogrammers may have just heard about #AI yesterday, but tomorrow, they will use AI to do all the technical work that programmers once performed.
I'm not sure exactly what the antonym/opposite of "brogrammer" would be as nothing shows up in searches, but whatever it is, that's what I much prefer to be. Tech bros are so cringe, it should be illegal. Anti-Brogrammer Aktion
I consider #CS #undergraduate #education of fundamental import to the survival of #IT in the near future.
Current IT practitioners know our industry has lost its mooring, partly due to our fault and partly due to our paymasters'. We no longer have enough deep thinkers, but too many cool-talking code pasters—the #BROgrammers.
Most of today's experienced practitioners are well entrenched in this self-sustaining, growing system. Indeed, they are the flag bearers of this "code first, ask questions never" onslaught. They will not alter course. So, if we are to make a substantive change, we have to start before the next generation enters the corrupting influence of industry and is still in the nurturing bosom of academia.
A majority of high schoolers with a CS bent who are moving up to college suffer from the same "do, think not" syndrome, partly due to the imbecilic #AP CS curriculum and partly due to their teachers not having CS background but only shallow IT coding experience. So, college professors must spend the first year undoing the damage high school has done to these kids. Moreover, the final year is spent lolling about or searching jobs. As such, two years is typically all these kids have to learn to think.
This situation may seem untenable, ab initio. But if we look at the long view, it is workable.
If good CS professors can reconfigure the minds of the undergraduates into the thinking mode, anneal their brains to become life-long-learning substrates, and temper their zeal for instant remunerations, these kids can affect the future of IT for the better.