Scenario No. 1
All similarities to actual persons, characters or events are purely coincidental: you got yourself one of those juicy senior software engineer jobs. New company, new people, new projects - everything is exciting, and you can’t wait to kick some ass and show everyone just how skilled you are. And then comes your first task. It’s an ongoing App development project, and your task is to make some changes. A walk in the park, right?
Riiiiiight. But if you could only find some docs about this project… Readme is empty. The task managing app has no notes on the topic.
How do you start this project locally?
Should you use npm or yarn?
Which version of node?
Any coding conventions you should be wary of?
Just why the hell no one ever wrote anything down? How hard can that be? You now have to find out who formally developed this thing and then ask this person a ton of questions, hoping you won’t make yourself look like an ignorant fool in the process. Imagine if this was a bigger task, a new feature God forbid - how many questions would you have had then? All this should be much smoother and less time-consuming. You just wish somebody had written those friggin’ docs.