MichD

@MichDdev
97 Followers
114 Following
486 Posts
Android Dev in #Kotlin by day, #Electronics / #synthesizers tinkerer and more coding at night. | Music as Cimylium @ soundcloud.com/cimylium 🏳️‍🌈
Pronounsthey/them
Personal websitehttps://michd.me
Githubhttps://github.com/michd

RE: https://techhub.social/@rustrover/116611647403248308

This is the stuff I love to see more of in developer tooling.

That's enough pondering on this I guess.
Sitting in astonishment at how the word predictor that was fed a monumental amount of real people's work without their consent, can produce working code from a quick prompt, is not my idea of a worthwhile endeavour.

I really do enjoy technology. Programming computers makes me feel like a wizard. The fun is in the understanding, in the designing for a wealth of factors.

I really hope that folks won't just entirely stop seeing the value in that when computers do it "good enough" on their own. I don't want mediocre to be all there is, I want to be able to take pride in what I build.

I remain cynical that systems built by generative AI will have longevity. Even developers who actually know the tech are likely to get lax because it's so easy to just let the machine do it and see tests pass. They'll get out of practice thinking critically about systems design, like an un-exercised muscle.

And no I'm under no illusions it won't get better at writing decent, properly working programs over time. I'm lamenting that it's very quickly becoming expected that this activity I enjoy so very much and happen to make a living of, is to be carted off for a machine to do.

I get it from the capitalist perspective too: make stuff you can ship quicker. The eternal short term thinking, profits this quarter and all.

But then it feels like everyone around me wants to farm out the parts that are so fun about this job, to have a machine take bits it took from everyone's lovingly crafted work, and put them together in a way that sure, accomplishes the direct goal... but likely without any of the elegance and intent.

Working in software dev and roundly rejecting the idea of generative AI for a large list of reasons, sure as heck is feeling lonely and kinda despairing.

I enjoy thinking about requirements and problems. I enjoy coming up with systems and I enjoy building them in code that's idiomatic and pleasant in the programming languages designed for humans to work with. I love making elegant solutions and continually learning to build things in nicer ways, make the codebase a delight to work in.

Sometimes I get imposter syndrome like "am I really #actuallyautistic " (despite getting diagnosed over a year ago) and then I find myself awake at 1 am on a work day having spent the past 3 hours customising an information bar in the top 30 pixels of my screen.
We are all humans, as we break strict 'female' roles, we can also break 'male' roles, and all be happier.