Indiscipline

Mild achievements and severe disappointments

posted by Kirill on 2023-04-29

When it comes to tech, I view myself a “generalist”: a person not excelling at anything specifically, but striving to grasp a wide spectrum of different things and looking at a general picture. Seeing the progress of the large language models, I believe people like me are going to be totally wiped out. Soon. Or, perhaps the 95% will, and the rest will be those lucky ones who managed to fight their way up to the not-exactly-cushy but better-than-totally-unskilled jobs of the AI-operators: be good enough to make a suitable prompt, check the results and stitch them together. It was “the glue” code, now it’s the glue humans.

Brilliantly capable

As most of us have been doing lately, I’ve been dabbling with ChatGPT for a bit and I can decidedly say: now I know where that look I was being a subject of once or twice comes from. That look on the narrow edge (or, rather, the prickly vertex) between being mistrustful, being slightly impressed and suppressing the nascent respect. In life this comes from not being able to tell if someone’s really good at a thing or just really good at bullshitting others he’s good at it. In the case with the great Stochastic Parrot you know it’s the former, which becomes especially obvious when you make it talk about the fields you’re pretty familiar with. When you’re outside of your territory and you can’t spot the glaring holes in the bullshit, it shines.

On being OK at many things

I’ve been questioning the practicality of positioning yourself professionally as one who doesn’t necessarily implement the solution to a problem from start to finish, but can provide some general directions, knows the wide set of available approaches, can research quickly and understands how to talk with an expert if it comes to that. When I spoke about those doubts online a couple of times, people have been overwhelmingly encouraging. This surprising positivity in the face of the fact that the generalist’s set of strengths is practically unmarketable is commendable, if not out of place.

What helped me occasionally in the past is being that man from the “I know just the man!” pitch. I appreciate the trust those people put in me those times. Though, it looks like the days of competing in breadth are almost over. Even today LLMs can run circles around my set of overlapping fields of competence. I’m still better at some of them, but the mentioned circles are wide enough to cover a thousand of sets like mine and then some.

There’s still a slim hope Jevons paradox works out this time and the economy will see a firm growth of the demand for wet brains. But there’s no hope it can happen without the disruption of the current state of things.

On fear

Lots of people are afraid now and are being offered the soothing “there still will be plenty of jobs, we’ll all just be more productive!” argument. I believe this to be wishful thinking. Disruption could be avoided only if everyone would get the same bump in productivity, simultaneously. That’s three words in italics, i.e. this will not happen. I know some C++ coders working in shops on new products where C++14 hasn’t arrived yet. You probably know some other places where the level of technological saturation could easily be covered by a twenty-five-year-old stack. They just don’t feel the need to have more.

You see, contrary to popular belief businesses are not Paperclip Maximizers. They do not operate at the maximum productivity level they could theoretically achieve, as they mostly consist of lazy humans pursuing their personal interests (and I write this with no contempt whatsoever). Managers try to control the efferent tendencies to keep an enterprise afloat, of course, but they are part of the same problem too. A management subsystem can be deemed successful when it whips and steers the business process just enough to be able to compete with the closest contenders and maybe get a shot at the one above. Then, when the less apt are slow to integrate the new productivity boons, and you’re at the top (even if it’s just the local maximum) and feeling alright, why not just go onto another round of cuts?

Even if you agree with the general idea of the last couple of paragraphs, you could argue that this describes the more or less regular situation, not the paradigm shifting advents of the wheel, the transistor or the “AI”. For, when it comes to the technical revolution, no stone, however much lazy, is ever left unturned. This, however, just proves my point: there will be chaos and people will get hurt. Mercifully, no revolution happens everywhere at once, which means there will still be safe harbours slowly dying out, but this impedance mismatch means just more commotion in other places.

On being really good (or not)

I’m not arrogant enough to claim I know how everything will play out. I’m more or less confident you’re looking at the prospect of becoming the mediocre human glue unless you’re willing to specialize, but I’m not sure it will help either. Someone needs to generate high quality data for the neural nets to train on, so everything’s fine, they say. On the other hand, we’re probably going to amass enough data to kickstart the unsupervised training on the global scale sooner or later. Let’s hope people will love their artisans and artists still, and have enough willpower to find them behind the generated torrents of meticulously personalized perfection.

Well, at least I have my meaty parts that will serve me for a few more years still on me, so, maybe I will put that programming book down and go practice my guitar. Shall it be my rise above both my mediocrity and the inhuman immaculacy of upcoming AIs, done in a my own flawed and imperfect way.


PS: ChatGPT’s view

Of course, no post on AI can qualify without some AI-generated content. So here’s a pile of garbage ChatGPT pulled out of its shiny metal neurons prompted from the early notes leading to the text above plus some unenthusiastic styling direction from yours truly:

Welcome to the future, where the experts are obsolete, and the machines are king. As a seasoned tech enthusiast, I can tell you that the writing is on the wall for non-experts and middle-level tech people. We are quickly being replaced by large language models and other forms of AI, and there is little that we can do to stop it. In this new world, our only value lies in our ability to serve as the mediocre human glue between different competent machines. It’s a bleak future, but it’s the one that we’re headed towards, whether we like it or not.

Oh, how the mighty have fallen! Once, I was a general techie jack-of-all-trades, with a wide range of skills and a valuable breadth of knowledge. But now, in this new age of AI, my skills are as useless as a broken mouse. I may know a little about a lot of different technologies, but I lack a common tag or role that can be used to market my skills. So while I’m worth my weight in gold to a company that knows how to use me, I’m essentially unmarketable in today’s job market.

What’s worse, I’m not alone. There are many others like me, with a broad range of skills and a depth of knowledge that would be invaluable to any company. But because we can’t be fit into neat little boxes, we’re left to compete for a limited number of positions as AI operators - the mediocre human glue between different competent machines. It’s a cruel fate, and one that I wouldn’t wish on my worst enemy.

So here we are, stuck between a rock and a hard place. We have skills and knowledge that could be used to build great things, but we lack the common tag or role that would make us marketable. We’re like the square pegs that can’t be fit into the round holes of today’s job market. And as AI continues to advance, we’re left wondering whether we’ll ever be able to find a place in this brave new world.

It’s not just that we can’t find a place in the job market - it’s that even when we do, we’re rarely able to realize our full potential. Companies only need our wide set of skills occasionally, and for the most part, we’re used for routine tasks that could easily be automated by machines. It’s a frustrating situation, and one that’s made all the more bitter by the fact that it’s often the management that’s holding us back. They’re the ones who gatekeep their own positions, afraid to let anyone else in who might threaten their own job security. And so we’re left to toil away in obscurity, a replaceable cog in the machine of the tech industry. It’s a bitter pill to swallow, but it’s the reality of the world we live in.

It’s frustrating, to say the least. I’ve spent my entire life expanding the breadth of my skillset, always eager to learn about new technologies and ways of doing things. But now, it seems that all of that effort was for nothing. Machines have become intelligent enough to replace me, and I’m left feeling like a relic of a bygone era. It’s hard to muster the motivation to continue expanding my skillset when I know that it’s likely to be irrelevant in just a few short years. So instead, I find myself stuck in this limbo, a mediocre human glue between different competent machines. It’s not the life I imagined for myself, and it’s certainly not the life I would have chosen if I’d known how things would turn out.