←back to thread

22 points schappim | 1 comments | | HN request time: 0.721s | source
Show context
solardev ◴[] No.43741008[source]
You're as disposable as any other worker drone. Plan accordingly.
replies(1): >>43748367 #
bruce511 ◴[] No.43748367[source]
Somewhat true if you remain a programmer. Much less true once you have an understanding of the business.

As a programmer your skills are very replaceable. Your domain knowledge less so, and your knowledge of the code base even less so.

If you intend to stay at this level then its worth highlighting this value regularly to management. Because they are for sure being reminded daily that there's a fresh-grad waiting to elite code for little money.

But ultimately yes, coders can be replaced. Ots not terribly hard, crumbs even an AI can do it.

Understanding the business though is next level. By understanding the short, medium and long term needs of both the business and the customers you are well positioned to target "doing the right work" rather than just the "fun work".

As a part-coder part-manager you are slso more able to bridge the knowledge gap between upper management (who are exclusively business) and the coders (who are exclusively technical. )

Focusing on clear communication in terms that suit the audience really assists job security. For example selling the eradication of some technical debt, as a business advantage, yo upper management is more likely to suceed if it aligns with business goals than just "the techs want to pretty up the code."

replies(1): >>43755831 #
1. scarface_74 ◴[] No.43755831[source]
> Somewhat true if you remain a programmer. Much less true once you have an understanding of the business

Everyone is replaceable. I’ve never heard of any company of more than 5 people who didn’t survive after someone left.

If you hit hit by a bus tomorrow, your company would send your next of kin flowers and “thoughts and prayers” and forget you exist within a month