Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In general, some spend a large portion of that part of their career cleaning up dysfunctional projects.

i.e. the entrenched incompetence and hype-driven career-butterflies left the firm with a smoldering pile of wishful thinking.

Sometimes, one can slowly migrate to something standard, sustainable, and reliable... Yet if the product is an established code base, it usually means entry level jobs become a glorified Janitor with a digital mop.

Due to the sunk cost fallacy, one usually won't be allowed to fix the core problems even if relatively trivial. =3



> i.e. the entrenched incompetence and hype-driven career-butterflies left the firm with a smoldering pile of wishful thinking.

Luckily I’m at point of my career where I have nothing left to prove and my success metrics that I take to any company is that I can show I am “smart and gets things done”.

https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guid...

And I can work at a staff (smaller companies) or at least a senior (BigTech) level of “impact”, “scope” and “dealing with ambiguity “.

https://www.levels.fyi/blog/swe-level-framework.html

I spent years railing against “Kubernetes everywhere”. But now it’s my go to for anything that’s even slightly complicated with multiple services. But still keep my databases, cache clusters, etc off of it.

If it’s a monolith, just use GitHub actions or Jenkins. Again something standard

It’s a known standard, it’s cross cloud (for the most part) and it works on prem. You can find people that know it easily and it’s easy to recruit career oriented people who want to know Kubernetes or who already know it.

It’s just like standardizing on React on the front end.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: