Live data from Hacker News

Software engineers can no longer neglect their soft skills

qu8n.com

141–150 of 304 posts

Re: Software engineers can no longer neglect their soft skills

#141
post #43

What about those professional software developers still refusing to use AI / LLMs? I know a couple and they're still churning out code completely 100% manually. Heck, I even know a guy who refuses to use an IDE with Java and the indenting is a mess, but he gets there.

Refusing to use them or trying them and not getting value? Honestly I’ve tried them all and they’re all shit unless you’re doing trivial stuff.

Some of them don’t even do trivial stuff very well.

Re: Software engineers can no longer neglect their soft skills

#142
post #32

> Today, I use Claude Code for almost all non-trivial programming tasks and have spent $500+ on it just last December. Truthfully, I don't want to get advice from people who become addicted to AI, sorry. The money investment that person did, already leaves me with tons of questions.

> Truthfully, I don't want to get advice from people who become addicted to AI, sorry. If you sleep on this, these people are going to take your job. I've been writing serious systems code for 15 years. Systems that handled billions of dollars of transaction volume a day and whose hourly outages cost billions of dollars. These are systems you have to design carefully. Active-active, beyond five nines reliable. I'm te…

I dont want to take responsibility for 10 features at the same time because one guy on the internet is able to bullshit the execs.

> I'm easily getting twice my workload done with AI, and I'm not even leveraging the full extent of the tools. I've only just started to do more than fancy tab-autocomplete.

Are you getting 2x the money?

Re: Software engineers can no longer neglect their soft skills

#143
post #118
post #32

Earlier quoted context omitted.

> Truthfully, I don't want to get advice from people who become addicted to AI, sorry. If you sleep on this, these people are going to take your job. I've been writing serious systems code for 15 years. Systems that handled billions of dollars of transaction volume a day and whose hourly outages cost billions of dollars. These are systems you have to design carefully. Active-active, beyond five nines reliable. I'm te…

Totally agree. The uncomfortable truth is that the skill of _writing_ code is becoming commoditized. Reading, understanding, designing efficient systems, and planning changes based on that, at least for now, will still be for human experts (and AI already a great assist here). But churn out yet another webpage/website? People doing this will need to move on from this as their primary job.

>But churn out yet another webpage/website?

People exaggerate how many people work on just simple websites / webpages. Anyone needing a website has been able to get it for very cheap for a long time.

Re: Software engineers can no longer neglect their soft skills

#144
post #126

Earlier quoted context omitted.

> it's more like requirements come in, and results come out. Wow someone is very good at setting requirements. I have never seen that in 25 years of dev life.

Of course, sometimes people realize that what they asked for wasn't actually what was needed.

I mean... This "realization" is what triggered the advent of agile, 2 decades ago, right?

People almost never know what they want, so put SOMETHING in front of them, fast, and let's go from there

Re: Software engineers can no longer neglect their soft skills

#145
post #128

Earlier quoted context omitted.

That really sounds like a PM complaining that "I have to do my actual job of being the bridge between the business and the engineering team" ALL PMs are expected to be doing some translation, otherwise what's the point of their job?

> otherwise what's the point of their job? Who else is going to move a box from one column to another?

Claude?

Re: Software engineers can no longer neglect their soft skills

#146
> we won't be able to AI our way into better communication skills

Why not?

I always find these articles funny. There's someone almost triumphantly declaring that AI is able to take over the hard skills tasks from oh so dreaded engineers, but the authors can somehow not imagine that their soft skills - which are often they only ones they have - could be done by AI as well.

Re: Software engineers can no longer neglect their soft skills

#147
post #89

Earlier quoted context omitted.

I have 13 years of professional experience, and I work in a small company (15 people). Apart from one or two weekly meetings, I mostly just work on stuff independently. I'm the solo developer for a number of projects ranging from embedded microcontrollers to distributed backend systems. There's very little handholding; it's more like requirements come in, and results come out. I have been part of some social circles…

> it's more like requirements come in, and results come out. Wow someone is very good at setting requirements. I have never seen that in 25 years of dev life.

I've seen it many many times, a few from myself.

It's not so hard if you're an expert in the field or concept they're asking the solution for, especially if you've already implemented it in the past, in some way, so know all the hidden requirements that they aren't even aware of. If you're in a senior position, in a small group, it's very possible you're the only one that can even reason about the solution, beyond some high level desires. I've worked in several teams with non-technical people/managers, where a good portion of the requirements must be ignored, with the biggest soft skill requirement being pretending they're ideas are reasonable.

It's also true if it's more technical than product based. I work in manufacturing R&D where a task might be "we need this robot, with this camera, to align to align to and touch this thing with this other thing within some um of error."

Software touches every industry of man. Your results may vary.

Re: Software engineers can no longer neglect their soft skills

#148
post #97

It won't help. LLMs are good at soft skills, too. There's a whole "AI girlfriend" industry, and it's quite successful.

LLMs are not good at soft skills, just the girlfriends you can get in this society are even worse.

So pretty similar to product owners or project managers in your average enterprise

Re: Software engineers can no longer neglect their soft skills

#149

Earlier quoted context omitted.

It's the vibe coders who would love to pretend that the opposite end of the spectrum from them is "artisinal coding." They honestly have no idea what "software engineering" in a professional context even looks like. So they come up with this prattle.

Blaming people who use technology to make a valuable process accessible to themselves and then invoking a a no-true-Scotsman in order to defend the status quo is a good example of a lack of soft skills.

But the process is still inaccessible to them, provided we consider achieving reliability and security goals of said process. And no, this is not "no true Scotsman;" "vibe coded" software is demonstrably inferior in numerous ways, and outright dangerous in some contexts. No number of carefully scripted demos or PR campaigns is going to change this reality.

Re: Software engineers can no longer neglect their soft skills

#150

Earlier quoted context omitted.

A lot of highly performing teams don't even use tickets.

Do any highly performing teams use tickets? A fly-by-night charlatan successfully pushed ticking into our organization in the past year and I would say it was a disaster. I only have the experience of one, but from that experience I am now not sure you can even build good software that way. I originally hoped it was growing pains, but I see more and more fundamental flaws.

I’ve worked at one, but it required a PM who was ruthless about cutting scope and we focused on user stories after establishing a strong feedback pipeline, both technically through CI/CD/tests and with stakeholders. Looking back, that was the best team I’ve ever worked in. We split up to separate corners of the company once the project was delivered (12 month buildout of an alpha that was internally tested and then fleshed out).

Maybe I had greenfield glasses but I came in for the last 3 months and it was still humming.

Post reply on HN