4 ms·
I worked at LinkedIn in infra. Their internal tools are a nightmare. The true definition of Jugaad. The entire company has zero concept of testing. No QA at al
by hasty_pudding 3y ago
I worked at LinkedIn in infra. Their internal tools are a nightmare. The true definition of Jugaad.
The entire company has zero concept of testing. No QA at all. Engineers push out half baked initiatives to add to their promotion packet then move on to the next thing.
I trouble shot so many issues just in day to day usage of the internal tooling like for some reason, engineers just trying to do their jobs, are QA.
- cbb330 3y agoTIL jugaad haha. Yea, give everything 3x estimate because everything that can break will break along the way. Fresh clone of master won’t build, the local build command is broken, gradle, remote build, GitHub, staging is an inside joke, prod host os upgrades, dependencies bumped in repo, http dependency’s network route changed, etc. etc. etc.
- makingstuffs 3y agoSeeing you use 'Jugaad' make me unreasonably happy. I feel like this sort of flinging shit over the wall mentality is very much becoming de-facto nowadays. Very often I have been required to just 'get shit done quick and dirty' over spending time to come up with a permanent solution. Quick and dirty is never the short term fix it is meant to be. It always ends up being left in place until it inevitably breaks down the line.
- rrr_oh_man 3y agoBut are things ever permanent? Isn’t it to be expected that stuff can change in the future?
- hasty_pudding 3y agoLinkedIn thinks so. Their tech stack is so over engineered and spaghetti that they spent a hundred million and years trying to move into Azure and were beaten by how bloated and unmovable the tech stack is. Theyre still using python 2 and centOS in tons of systems. They just started using github last year. Their tech stack is easily over a decade old.
- Domenic_S 3y ago> Theyre still using python 2 and centOS in tons of systems. There's 1 service on py2, with a plan to migrate because of the move off of centos. centos deprecation is in progress.
- hasty_pudding 3y ago> There's 1 service on py2 Are you sure about that? CentOs migration has been in progress for years lol
- dustingetz 3y agojugaad: https://en.m.wikipedia.org/wiki/Jugaad https://en.m.wikipedia.org/wiki/Jugaad
- notso411 3y ago[dead]
- yellow_lead 3y agoIn my first SWE job, I was perplexed, I never felt much impact for solving complex bugs, even if they had side effects like reducing latency for everyone in our infra. Anyways, I realized it's like you say - you get rewarded for pushing features and shipping stuff. This incentive can easily become a 'tragedy of the commons' situation.