4 ms·
I'm a total hermit... > As they don’t plan, you never know when (or if) they are going to finish a task. I have the next year and change planned out. > As th
by rglover 5y ago
I'm a total hermit...
> As they don’t plan, you never know when (or if) they are going to finish a task.
I have the next year and change planned out.
> As they don’t document, their code is not reusable because nobody knows how it works.
I write lots of documentation.
> As they don’t test, chances are the code they write is full of bugs.
I do a healthy amount of testing (specifically on stuff that involves a lot of variability or uncertainty).
> As they don’t refactor, the software cannot evolve.
Refactoring is like church.
> As they don’t handle infrastructure, their code has only been executed on their machine, and only God knows what will happen when the code runs in production.
I built and maintain my own stack on a combination of setups involving bare-metal, Docker, and Kubernetes.
> As they don’t have good communication skills, they do not know how to sell what they do to the market, which is why they are always behind the competence.
I've been told I'm an excellent communicator. Maybe that's because I spend most of my time talking to myself.
> As they don’t diversify their skills, powerful AI will take over their workplaces.
I can design, develop, write, market, speak, and sell.
---
tl;dr; Don't apply lazy generalizations to yourself as they set an artificial ceiling on your potential that makes you easy to control. See: https://podcastnotes.org/kapil-guptas-solo-podcast/kapil-17/ https://podcastnotes.org/kapil-guptas-solo-podcast/kapil-17/