397 karma · joined August 23, 2020
Anyway why do you want skills? If it's for economic purposes we are nearing cut off period after which no amount of skill will enable social mobility. Either u managed to lock in capital by now or ur done kind of situation...
"Check for bugs and unintended side effects introduced by our changes."
you hire more if you are growth and have new ideas just never had the chance to implement them as they were not practical of feasible at that level of tech (non-assisted humans clicking code and taking sick leaves)
not to nitpick here, but AI does not understand code. AI (LLMs) are token predictors pr at best sophisticated pattern matching in huge search space...
my productivity definitely improved.. especially with tasks that I would consider boring or tedious to hand code due to repetition (I have coded this at company X and now Im doing N-th variant of it again at company Y from scratch...) claude will mostly one-shot these things with proper prompt and constraints.
I think software engineering has changed, the new paradigm is creating proper fixtures for agents to run in (like environment, code execution and bench/unit test access) and defining specs, inputs, outputs and constraints of the problem, then let Claude iterate on it and sip on coffee.
I find that some "taste" in software and understanding complex systems is needed for "agentic coding" to be useful. I like to constrain the system (code and problem wise) to decrease the potential search space, otherwise the things tend to fall apart after a few prompts.
One negative I'm seeing is people generate huge PRs with endless PR descriptions, just cos its easy... I believe less is more with these tools and effort should be made to keep the changes minimal and filter out of the excessive noise from code and docs... however I understand the incentive of LLM providers is to maximize amount of changes and complexity of the codebases (more tokens more $$ to extract :) so this will most likely be a never-ending battle
is there price to be paid for getting any desired result imaginable without effort on a press of a button?
It was very democratized before, almost anyone could pick up a book or learn these skills on the internet.
Opportunity was democratized for a very long time, all that was needed was the desire to put in the work.
OP sounds frustrated but at the same time the societal promise that was working for longest time (spend personal time specializing and be rewarded) has been broken so I can understand that frustration..
Also funny to hear reactions when I'm grepping code for a function in front of someone and I hear "wow you look for code I would just ask Gemini" topkek
living on UBI will be miserable, and as such common folk will become even more and absolutely reliant on the government, especially when services and payments are completely digitalized...
in this kind of world, unless space exploration is a thing, massive oppression of common people and wars will be on the menu
Join any club where you can interact socially, like martial arts, boxing, any group sports, dancing.. or if not into that try chess/literature/board games/music clubs.
Not 100% guaranteed it will find you good friends, but you will get social interactions and be able to practice social skills.
This is maybe a bit of boomer advice, but if you are a young man you wont have many friends unless you can provide value to others, or unless they think they can get something out you, that something can be as little as social currency or being interesting to hang around with, which comes from skills and life experience.
This is what I miss whenever I have to do devops...
locals use VPNs, sometimes they work, sometimes they dont... gov has on/off switch so you are at their mercy, but honestly do you need access to US social media when on a vacation in a desert?