Hacker News new | ask | show | jobs
by austincheney 1811 days ago
I have been on 5 military deployments to the Middle East of which 4 of those have occurred during my corporate software career.

I used my free time to write personal software. My second deployment gave me the opportunity to build the skills to move from a junior to a senior developer almost instantly. Otherwise, this extra practice has made me a stronger and more confident developer. Such confidence and portability has put me completely out of alignment with norms of corporate software developer practices which has made me a less attractive hire.

Now I am bored with life after watching people continuously fail in software in the same ways over and over again. After years of experience I have learned to just step back let those predictable failures happen, because the only thing worse is a solution that challenges people assumptions.

The only analogy I can think of is having a dumbass teenage child. You tell them not to do something stupid, they do it anyways, and then there are consequences. Then when you try to help they yell at you because their fragile ego is bruised, so you step back and let them fail but when they bitch at you about it you go do something else.

1 comments

>> the only worse thing worse is a solution that challenges peoples assumptions.

I was naive and thought that if I actually solve the problem, people would be happy to have the problem solved. It turns out, people just get really angry because they feel embarrassed and humiliated that they weren't the one to solve the problem.