Live data from Hacker News

Software engineers can no longer neglect their soft skills

qu8n.com

31–40 of 304 posts

Re: Software engineers can no longer neglect their soft skills

#31
I think AI coding agents will quickly pick all the low hanging fruits and plateau.

Everything can be vibed will be vibed until everyone hits a wall, where no docs to form corpus nor instructions for prompts exist. There are problems that are yet to be named, but how can you name things when humans aren't the one to experience patterns of a thought process?

And naming things is one of the only two hard things in computer science

Re: Software engineers can no longer neglect their soft skills

#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 telling you AI is extremely beneficial even in this segment of the market. The value prop is undeniable.

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.

This is going to be a huge shift in our industry, and I would brace for impact.

Re: Software engineers can no longer neglect their soft skills

#33
I'm just going to sharpen up my hard skills so that I don't have to suck up on my soft skills. If that doesn't work out as I wish, well, since I already have a job, and I'm already 40+, and it looks like my company doesn't go away in a few years and we are so short-handed, I think I'm fine.

Just to clarify that I'm not a jackass in real-life. In fact, I'm perfectly OK with all sorts of soft skills -- after all, my current position requires me to do so. But I just try to maintain a minimum level of soft skills to navigate the shoreline -- not interested to move up anyway.

Re: Software engineers can no longer neglect their soft skills

#35
post #26

Earlier quoted context omitted.

Can you elaborate on this? What are some examples of skills you think are now essential, that prior have been taken for granted or obviated in some way?

Read further into the comment. Your $300k+ TC job is going away. The only way you'll make the same take home is if you provide more value. You can be a robotic IC, but you won't be any better than a beginner with Claude Code. You have to level up your communication and organizational value to stay at the top. Everyone has to wear the cloth of a senior engineer now to simply stay in place. If you can't write well, com…

"If you can't write well, communicate well, plan and organize" Straw man. Pretty sure, this is the dilbert equivalent of "I can problem solve". If you are an engineer, we are making boatloads being brought in to fix the incompetence of this level of thinking. INFOSEC alone is having a field day.

Would you like to buy a bridge? Coded by Claude. One previous owner. An owner who used said bridge to go to church once a week, and vibe code in Starbucks afterwoods.

Re: Software engineers can no longer neglect their soft skills

#37

I don't think it has ever been the case that you could neglect soft skills. You will hear this over and over, in every area of every business: people become successful by adjusting their behaviour to what works for the business. Sometimes this is called being a slick politician, sometimes it is called avoiding getting bogged down in politics. But it's never been the case that a dev could just focus on technical thing…

There are plenty of devs who do nothing beyond taking a Jira ticket scoped by others, implementing it, and then grabbing the next ticket.

While they may not have been very successful, they did have a place.

Re: Software engineers can no longer neglect their soft skills

#38

Earlier quoted context omitted.

I agree with your original post that the need for hard skills will persist, but I see it in the other direction: software engineers are going to have to get better at thinking in larger abstractions, not deeper understanding of the stack. Those who can only solve problems locally and repeat the patterns they've seen before rather than create new patterns from building blocks are the ones who are going to struggle.

"software engineers are going to have to get better at thinking in larger abstractions" ........Math was first on my list. I don't know how else to say that.

> I don't know how else to say that.

Yep, exactly. The failure to realize that you mean different things when talking about "larger abstractions" is exactly the kind of miscommunication that software people will need to navigate better in the future.

Re: Software engineers can no longer neglect their soft skills

#39

Earlier quoted context omitted.

"Effective communication, building trust, bringing people along with you" That's a David Brent powerpoint presentation.

Fair. I'll retire 'bringing people along with you' before it ends up on a motivational poster with a stock photo of a rowing team. Though you're right that there's no I in team. There is one in AI though, which probably tells us something.

Not fair on you. I did not mean to have a dig. I get where you are coming from, and should have elaborated. I've worked with those one or two engineers who were rude by default. Who had an extraordinary knack of vaguely describing the problem set, and then having a full on meltdown, always in front of other people, when the solutions did not match the problem in their head.*

*Goldman Sachs(sorry for invoking that name here) did a report on their high turnover, and the above framing was why many quit.

Re: Software engineers can no longer neglect their soft skills

#40
post #13

calculators doing a perfect job did not end accountants' jobs, it made it faster.

Not necessarily faster, but more easy for sure. There's plenty of stories of proficient abacus using accountants being faster than those using calculators. Those days are gone now though because a calculator is just so much easier to pick up.
Post reply on HN