Top
Best
New

Posted by goostavos 2 days ago

It's still ok to enjoy programming(chriskiehl.com)
362 points | 355 commentspage 3
anishgupta 2 hours ago|
+1 to this, the end gratification is what it matters. More rewarding experience
Ultcyber 4 hours ago||
Those types of articles make me wonder - is it specific to current US-based software companies culture to be so much involved in AI? I work for in central-eastern Europe and AI has changed the way I code, but not to an extent that I don't ever manually write code anymore. I don't want to sound patronizing, just a genuine question, cause I have a disconnect with what I'm reading on HN and what I see on a daily basis.
stuxnet79 4 hours ago|
It is a reflection of Bay Area tech culture, which dominates internet conversation and somewhat unfairly 'represents' US or global tech culture as a whole.

For companies in this bubble creative destruction is the order of the day and this manifests in me-too behavior from executives coupled with breathless enthusiasm for new technologies. It can often be excessive from the POV of an outsider looking in but not embracing the new thing fast enough could be the difference between filing Chapter 11 or having a trillion dollar market cap for these firms. All of this could occur within the span of 6 months.

Companies/Organizations outside this bubble don't face the same pressures (at least in a compressed timeframe) so they lag a little bit in responding to trends. But make no mistake the 'creative destruction' is occurring in full force and will wipe out any firm that's not ready for what's coming.

Ultcyber 4 hours ago||
"But make no mistake the 'creative destruction' is occurring in full force and will wipe out any firm that's not ready for what's coming." - could you explain what do you mean by it?
stuxnet79 3 hours ago||
Engineers in the US are by and large writing a lot less manual code now than they were 6 months ago. There are engineers who are not writing any code at all by hand.

Is this a skill that makes up the bulk of the economic value of a SWE? That's up for debate. Either way, it is a skill that commanded premium salaries not that long ago and was a non-trivial cost for any forward thinking technology company.

That has all changed very abruptly. It is _cheap_ now to produce source code. The expectation is that this will reduce the labor cost and make companies more productive i.e. productivity = output (software) / input (labor cost).

There are whole classes of companies whose service was to provide tools for SWEs (i.e. devtools) that have no foundation to build on now. The entire SaaS ecosystem is predicated (in part) on the cost of standing up a fit-for-purpose web app to solve some internal business problem being too high to be worth it for most large enterprises. Hence why they are okay spending hundreds of thousands or millions per year in subscriptions to these companies. That's changed now with AI being able to spin up entire products soup to nuts at the cost of a few hundred dollars worth of tokens.

In summary, the changes in how we work within the past 6 months to a year have been nothing short of seismic. If you or your firm are not experimenting with AI tools then it's important that you pay attention now because the chance that your business will be gone or your job will be eliminated has increased 100x. Whether you like it or not the job description for being a software developer has changed.

fasterik 3 hours ago||
I'm curious if there are specific examples of the kind of thing that motivated this post. What comments or articles are suggesting that it's not ok to enjoy programming?
benoq 1 hour ago|
This is a propaganda piece.
m4rtink 3 hours ago||
I'm not sure I need you to tell me...
xiaoyu2006 3 hours ago||
I feel obligated to quote a comment I saw under 3b1b video: https://youtube.com/watch?v=LKrwhjOI8Nc&lc=Ugyrq4aZqNPa6Ol28...:

I feel like the point is still being missed, and it's very similar to the way software engineers are trying to cope. The argument you are making "Well yes now this part of math we will not need to do again, but now we can do this instead" however the issue with most people just don't want to do that....

Like who are we kidding, the type of nerds who were attracted to math and software were into it because we saw it as an art-form, it was a craft, it was being the only one in your city to be able to solve a complicated math problem, it was immortalizing yourself because you discovered a proof and added to the ever expanding human knowledge.

Imagine a leather workman who's life passion is making insanely high quality handbags, who takes joy in knowing everything he touches will last someone a lifetime and give them joy everytime they use it. And then not gradually, but almost overnight someone comes to his door and tells him we can make bags 50 times better than you at 1/tenth the price. But don't you worry, you can make more money overseeing the factory, or selling people on how good this bag is, and explaining that to them.

I mean, ok, that just is not what I wanted to do with my life. I never wanted to be a manager, I never wanted to be a salesman, I never wanted to be a writer. A craft I enjoy doing has been taken away from me, I should be allowed to mourn, I don't care that I can do something else since I never liked doing it in the first place. I enjoyed solving problems and writing code, I don't care if people say "well thats never what programming was about it was actually about becoming a manager all along" I never wanted to be a manager, I never wanted to manage, I never wanted to be a proof reader.

I just hate this existence.

mr7uca 1 hour ago||
It's just so sad to see the loudest people (who usually have a vested interest in AI taking jobs) always have un-nuanced takes that ai tools are always the best tools for the job.

Anyone who can speak with any nuance on where humans (the only actual intelligence on earth) can vastly outperform the best models has their voices buried.

Algo feeds are a plague brainwashing people with news/info about only on the extreme views thanks to it optimizing for engagement to serve the most ads. Your favorite really really smart but boring professor's thoughts from University would never get shared online in todays world for example.

darepublic 4 hours ago||
I've been practicing leet code recently because.. reasons. But I actually have been enjoying it a lot more than in the past because I get that now scarce hands on experience
hmokiguess 5 hours ago||
Most of the times someone writes something like that I find they are mostly talking to themselves.

Great to hear that the author found peace somehow, though I would advise not to worry too much about what you consume out there if it affects you to the point of needing justification.

aftergibson 4 hours ago||
And here I was trying so hard to hate the thing I've loved doing.

Thanks blog!

keithnz 3 hours ago|
yes, but it's a hobby now. If you enjoy historical re-enactment of old software development practices, feel free!
More comments...