3 ms·
Because I enjoy writing code. I enjoy being paid for writing code. And I don't enjoy writing prompts for AI. Code is not just a means to an end. Code is a mean
by vbezhenar 4mo ago
Because I enjoy writing code. I enjoy being paid for writing code. And I don't enjoy writing prompts for AI.
Code is not just a means to an end. Code is a means to my happiness. Users might not care, but I do care. I love good code. I feel great when I can write good code.
I won't say that I don't care about users. I do. But I care about me, first and foremost. And AI threatens to remove my lifestyle and workstyle. That's why I'm bullish against it. And at the same time I use it, because I feel forced to use it. This is rat race.
At the same time I can say that I don't care about delivering product 10x faster. Actually I'd prefer to deliver product 0.1x faster.
Yes, I understand that contradicts to the business side of view. Well, I don't care. I'm not getting paid percentage of product sales. I'm getting paid flat salary and I care about keeping it and live good life in the process.
I'm being completely honest about it. Maybe it'll help someone to understand that point of view.
- star-glider 4mo agoLongshoremen are anti-cranes. Same thing.
- oblio 4mo agoLongshoremen in many places were paid advance salaries until retirement and then full pensions. Programmers will get a pat on the back.
- DrewADesign 4mo ago> Programmers will get a pat on the back. * shoved in the back while facing the door, and told it’s their own fault for getting screwed over. If you want to know what the future holds for the software dev field, look at copywriters and concept artists. The tech world has been so coddled for so long that many developers think their high salaries, cushy work conditions and clout come from their inherent worth as people rather than persistently high demand for their professional skillset. They’ve got another thing coming.
- star-glider 4mo agoI'd argue that a lot of knowledge workers in general are about to experience a similar rude awakening. To the clear benefit of society as a whole, who are spared rents, but it won't be fun for the entitled.
- DrewADesign 4mo ago> I'd argue that a lot of knowledge workers in general are about to experience a similar rude awakening. Hard Agree. That’s why I picked up a trade after 15 years of solid knowledge work, mostly in dev roles. > To the clear benefit of society as a whole Hard disagree. The problem is that a disproportionate part of the benefits will simply get transferred to the people who are already rich. I’d be gobsmacked to see anything beyond moderate benefits for everybody else, while moving the middle class demarcation farther up than it’s already risen. Our society seems to be set up to transfer wealth to the rich almost as ruthlessly as imperialism.
- oblio 4mo ago> To the clear benefit of society as a whole, who are spared rents, but it won't be fun for the entitled. Why? These people aren't the modern day equivalent of aristocrats. They're not even the modern day equivalent of the bourgeoisie. They're the modern day equivalent of the craftsmen/guild members. Taking out the craftsmen won't enrich the farmers and unskilled workers.
- bah9 4mo agoNot the same. Longshoremen become unemployed, I didn't. I just don't this new type of work as a prompt engineer and would never choose it as my career
- DrewADesign 4mo ago> Longshoremen become unemployed, I didn't * yet Longshoremen didn’t largely become unemployed in 5 years, and the ones that remained were unionized, so their salaries didn’t plummet. Developers have no such protection and we’re about to have way more developers than we need. I’m glad I jumped ship a couple years ago.
- sanderjd 4mo agoI am sympathetic to this point of view. But also: I love reading books. But I'm aware that nobody will pay me to read books. In much the same way, like you, I love writing code. And there was a time when "writing code" was a close enough approximation to what people wanted to pay me for that I could get paid for doing this thing that I love. Unfortunately, this is no longer true. This thing that I love is now no longer the thing that people pay me for. It never really was. People paid me for solving problems using software. It's just that the thing I liked to do, the act of writing code, was the only way to accomplish that. But now it just isn't. Now I can create useful software more quickly and better without actually writing much code. And that does suck, I do experience it as a loss. But I also experience it as a great opportunity.
- tcgv 4mo agoThanks for the honesty. I think this is a very useful point of view precisely because it is explicit about being based on personal motivations, and that is completely fair. That said, as a minor wording point, I'm not sure "I'm bullish against it" is the right framing here. "Bullish" usually implies a positive expectation based on some thesis or evidence. In this case, something like "I'm resistant to it" seems more accurate. I agree this is a change that affects every software engineer's lifestyle and workstyle. But I think it is important to separate personal motivations from critical, objective analysis when discussing new technologies (e.g. whether for or against AI) so the discussion remains valuable instead of becoming emotionally polarized.
- happytoexplain 4mo agoI'm not sure what you're asking for is possible. We're humans, so if something affects us, how we feel becomes relevant to critical, objective analysis. This is a common mistake engineers make: It is not valueless or irrational to discuss practical reality or personal experiences or even emotions. In other words: You can discuss the implementation details and pricing structures and capabilities of an LLM; and you can discuss the positive/negative effects genAI has on humans. They're both valuable topics. It's impossible to separate them completely.
- lowbloodsugar 4mo agoImagine if AI actually delivers utopia and you get to code all you want because your every need is taken care of.
- rewgs 4mo agoConsidering we can't even get corporations and the ultra wealthy to pay even _close_ to their fair share of taxes, forgive me if I'm a little skeptical of the idea that a utopia, should it come to pass, will be evenly distributed.
- vips7L 4mo agoAbsolutely naive if you think the capitalists will “deliver utopia”.
- lowbloodsugar 4mo agoI think if the capitalists succeed in aligning it with their values then it will kill them.
- raccoonhands 4mo ago0.01% chance of happening. also i am actively trying to kill my love for coding and move onto 90% agentic at this point since it's doing me more harm than good. i dont think ill get another chance to write code in the future all things considered besides for comp. programming activities
- DrewADesign 4mo agoI’d say that 0.01% statistic is pretty optimistic. We’ve got a better chance of a thunderstorm on the moon.
- rewgs 4mo agoRight there with you. I regularly use Claude for all sorts of tasks, but I am extremely against letting it write loads of code _for_ me. And like you, I find prompting to be a pretty unenjoyable activity, regardless of the task at hand. AI is _certainly_ not useless and definitely not bad, far from it, but if I could snap my fingers and make it disappear, I'd do so in a heartbeat. Writing code is my favorite thing to do. Digging into a problem and getting into the flow is my favorite thing ever, and it seems that the world is completely hell-bent on taking this away from me. I can already hear all the usual responses: "but you can still write code in your spare time," "you were never paid to type anyway," etc etc etc. That's all true, but it doesn't change the fact that writing code in your spare time and being paid to write code for the plurality or even majority of your waking hours are two completely different ways of life. And yeah, there's a lot more to being a software developer than just typing, but the quality of the time spent has completely and utterly changed. It's quickly becoming unrecognizable compare to even just a few short years ago. I am of the belief that how you spend your days is how you spend your life, and given that so many of our days are now spent doing completely different activities, with a completely different, much "louder" quality to them (I find prompting to be almost _socially_ exhausting, and hate that it more or less completely destroys the ability for oneself to enter a flow state), I think it's completely fair to say that AI has radically changed, or perhaps even ruined, our lives, or at least our livelihoods. And in my specific case, I already completely changed careers once. Long story short, I was a lifelong musician and well on my way to becoming a successful film/TV/video game composer before I developed hyperacusis. Going through that was horrific. I consider myself extremely lucky to have found a vocation and avocation in programming that, against all odds, I love even _more_ than making music. And once again, I feel that I might just have to change careers. Again. So yeah. I'm not naive enough to think that it's going to go away. But my life and work were 100% better before it, no question.
- vips7L 4mo ago> Actually I'd prefer to deliver product 0.1x faster Ideas being expensive was a good thing.
- DrewADesign 4mo agoGood ideas are still expensive — there’s just a much lower barrier to pursuing dumb ideas so it’s happens a lot more than it should.
- andrei_says_ 4mo agoAlso, code expresses understanding and intent, quite precisely. Code generators that do not have understanding or intent are limited in their ability to express them precisely.
- supertroop 4mo agoThis is an example of a perspective that is solely lacking: I was a professional programmer for 40 years. I loved writing code in my youth. But then I started to love something more: making bigger things. I’ve grown out of the infatuation with my own self satisfaction with writing code. Now I’m addicted to architectures. There’s a point when you realize coding gets in the way and needs to be delegated. That’s why AI is appealing to me. I can put aside the wrench turning and focus on the bigger construct. It’s a game changer and it accelerates my ideas. I feel like I just got a second wind even though I’m close to retiring thanks to AI.
- bah9 4mo ago>Now I’m addicted to architectures But architecture creation can also be delegated to ai if you give agent enough context about functional/non-functional requirements, certain business side restrictions etc. Your work is to be feedback loop mechanism between people and llm, no? Please, give me encouraging examples of technical tasks that cant be delegated to ai with accurate prompting
- x1n13y84issmd42 4mo agoI have a feeling that a prompt accurate enough to cover all the important stuff (functional/non-functional requirements, certain business side restrictions etc) would be close in its volume and complexity to the actual software code and configuration (given the proper tools, frameworks and infrastructure in place)...
- xnx 4mo agoYou might be thinking too near-term. If a sufficiently advanced coding agent has read all the language specs, all the code, all the software engineering/architecture books, and all of human knowledge along with it, why would it need any longer prompt than "create complete video streaming infrastructure to compete with Netflix"?
- x1n13y84issmd42 4mo ago