←back to thread

Sell yourself, sell your work

(www.solipsys.co.uk)
449 points ColinWright | 3 comments | | HN request time: 1.05s | source
Show context
vincenthwt ◴[] No.43477364[source]
I worked as a Technical Sales Engineer and have been a Software Engineer for three years. I’ve realized many technical professionals overlook the importance of selling and writing.

With LLMs advancing and may take over coding tasks, software engineers should focus on skills like selling, writing, and problem-solving.

replies(1): >>43477816 #
1. isaacremuant ◴[] No.43477816[source]
> With LLMs advancing and may take over coding tasks, software engineers should focus on skills like selling, writing, and problem-solving.

You need to be a software engineer for longer if you think LLMs will take over more "coding" than writing.

But yes, communicating well and selling is crucial to maximize situations.

replies(1): >>43478831 #
2. vincenthwt ◴[] No.43478831[source]
I hear you, and I agree that coding is still core to being a software engineer. However, with tools like GitHub Copilot already automating parts of coding, it’s clear that the role of software engineers is evolving.

While coding remains important, skills like problem-solving, communication, and selling ideas are becoming just as essential. LLMs can assist with tasks, but they can’t replace the creativity and critical thinking that only humans bring. Focusing on these skills ensures we stay ahead as the industry changes.

replies(1): >>43480008 #
3. isaacremuant ◴[] No.43480008[source]
Coding per se was never the crux of most seasoned software engineers.

The name engineering hints at it.

> skills like problem-solving, communication, and selling ideas are becoming just as essential

They always were. Coding was the easy part and you definitely were coding the wrong thing if you were not "problem solving".

Your conclusion of giving value to those things is right regardless of how you get there so I'll stop being an asshole but just remember that it was never specifically about coding but about automated systems with simplicity, maintainability and evolvability as characteristics.

You must have heard the phrase about spending more time reading than writing (code). Or thinking.

replies(1): >>43480796 #