Hacker News new | ask | show | jobs
by idworks1 1712 days ago
You have summarized my first two months at a new job.

I joined as a lead and spend a good deal of time in meetings where they discuss new features and tasks. Before the meeting, I open the company's acronym cheatsheet just to be able to keep up. Then after a long monologue from a manager that ends with "Any questions," I'm the guy who asks: "What's <product-name>?"

It sucks because I appear incompetent. But it has also helped us onboard people better. One of the first tasks I assigned to my team was to update the README.md files of all code bases they touch. It might seem obvious to the old timers what everything does, they have spend years working on it. But to the avalanche of new developers they are hiring, a code base that has code and no description is a source of confusion.

1 comments

This is really doing god's work though. A lot of teams I've been on were deep into a mess of their own make due to this. You build a whole terminology around you work and not it takes twice the time to onboard anyone.

This is also an issue with people that like to pick non-descriptive name for their projects (although I might just be grumpy on that one). Don't call your pipeline workflow "Optimus Prime", it means jackshit to everyone else.