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
@foosel @lipow I spent a _lot_ of time learning about autism after that initial click, made a bunch of new friends through doing so. It's been lovely having folks to talk to who _understand_ both the struggles and the unique levels of joy. I definitely see ND traits in my parents too and some of my late grandparents, thinking back. But they seem resistant to labeling it such and learning more in that direction.
@foosel @lipow I got a good few "hah that's not very normal is it" after doing stuff like manually sorting some 20,000 resistors my cat had knocked over and mixed up. Ended up doing the RAADS-R because folks on a ... niche interest discord group I was on were exchanging scores, scored higher than I expected, started reading more, and learned about the concept of "masking" and went "oh, shit". (Got diagnosed as autistic a bit over a year later)

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.