Silberengel @Silberengel - 1mo
Love my job. Great company, great people, full-time homeoffice, but close enough to visit regularly, constantly learning new stuff, a lot of crossover with Nostr, now I'm getting a raise and they're paying for my test certification and put me on the AI project. Very grateful.
David @mleku - 1mo
when what you love doing overlaps with what you do for a job, you can do a lot of training in a way that sorta looks like a hobby but has earning potential once you master it having competitors in that hobby also helps, rage coding ftw!
Yeah, I'm really made for testing. Totally fits my Software Quality Nazi persona. I also finally feel less stupid for having my kids so young because I have a cool life, now, and lots of energy and mental focus. I live like a 20 year-old, in my 40s. And my kids mow the lawn and vacuum the floors and prepare dinner. 😂 Don't interrupt, dears. Mommy is rage-coding.
with vibe coding so popular the quality of software is set to slide even further so it's great to have a new guardian of quality
I just tried my hand at vibe-coding and now the whole codebase is a dumpster fire that I get to put out. 😂 I learned some new stuff, at any rate. But I am totally convinced about the importance of proper testing, now. AI accidentally deleted mature features and removed functions halfway through a rewrite and now I can piece it all together. Some stuff is also completely garbled and I'm like, I don't even know what this thing is. 🤔 I might just roll back to a previous commit and slowly reinstate the changes more carefully, but it's probably easier and faster to just lean into it and tidy up. I pretended to be a cool kid, for a few days, but I guess I'll stay a bit more retro. I can read the code, so messy code totally bothers me, even if it works correctly. I CAN'T READ THAT SHIT.
yeah, from my experience working with code, the best strategy for implementing failed changes or reworks is to put them back one piece at a time until it all gels, our human brains don't have the capacity to deal with the near infinite complexity of a massive set of changes, we have to zoom in and get the small parts right one at a time, and write tests to ensure they behave correctly so you can then proceed to integrating further new stuff i had a conversation with a colleague at my work about this for reworking his codebase to fit into a huge change set and he spontaneously had come up with the idea of putting the new stuff in piece at a time and i have had great success following this strategy. the AI generated code can't do this, it can't even reason about much beyond one function because it has zero capacity to do multi-order of effect reasoning, it's combinatorial, and the amount of computation it would require for a typical large codebase couldn't be done on every single computer on the planet. but we can deal with it piece at a time, because our brains are still better computers than all the computers on the planet.
halalmoney @halalmoney - 1mo
So happy for you!
The human brain is amazing. Never appreciated that, before AI.
All legacy code, evah. 😂
yeah, the price of the energy is the most comical part of it this is why we are in no danger of being replaced biology already solved the efficiency of computation problem, God if you prefer (i also prefer) the idea that AI can do anything better than replicate the intelligence of reptiles at the same energy budget is pathetic delusion