Realmente no me gusta compartir conocimientos verbalmente en informática.
Posted by Global_Addendum9227@reddit | learnprogramming | View on Reddit | 2 comments
My employer encourages being a Leader which translates to being the onlyone with the knowledge, the guy to reach in case of doubt… The whole codebase is a mess and sometimes when I go on my own without asking, it takes me months to understand, I feel like deciphering the origins of human life…. There is a culture where they value comnections, like let me call this guy, he took that project to production and he is my friend, he will help us… But if you a total uknown sends him an email or a text message, he won’t reach you back, he will let your message as seen and that’s it! Your boss won’t help, he just tell you go out make friends …
Does this happen where you work?
gm310509@reddit
There is an expression along the lines of "what will happen if Fred gets run over by a bus?".
It is a rhetorical question, but the answer is that your employer will realise the huge technical risk that his carrying that that strategy risks. It is also known as "putting all of your eggs in one basket".
When or if "Fred" does get "hit by the bus", that one and only source of knowledge is no longer available and that is what is known as a "disaster". It has the potential of drastically increasing cost for the boss because now either people have to try to figure out how that system worked by reverse engineering it and/or redeveloping it.
While it is definitely useful to have the "old boys network", it is not a substitute for clearly documenting the system and having a good design.
To be clear, "being hit by the bus" is a metaphor. It could mean suddenly becoming seriously ill, retiring, moving to a better job and actually being hit by an actual bus.
No matter how you think about this, it is very likely a certainty that it is a false economy that carries with it a lot of risk.
It is probably more common than it should be, but will vary from one organisation to another.
TheseResult958@reddit
ah this is so frustrating, had similar experience in military where some senior guys would just hoard information like it's precious treasure
the whole "make friends" advice from boss is complete bullshit when you're trying to do actual work. documentation should exist for reason but seems like nobody wants to write anything down because then they lose their special status as the only person who knows how system works
worst part is when codebase is already mess and you're expected to figure everything out by asking around instead of having proper documentation or comments in code. takes forever to understand anything and you feel stupid for not getting it immediately