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

A junior, they have no baggage. Most software is unbelievably bad - almost all those seniors are come from products and companies that are horribly mismanaged, just in different ways. Or, maybe, the same way.
 help



Every developer from the beginning of time thinks that when they come into a new company that everyone who came before them were idiots. Eventually we mature beyond that.

I worked for two companies as a lead and the first thing I did to make things better is - nothing. I asked questions and understand the why.

But what company have you worked for that you only have to understand code? There is code, underlying architecture, dependencies between teams, database schemas and the politics?


I didn't say this company is good and the ones before were idiots - they're all idiots.

I also never said anything about only understanding code. I explicitly mentioned politics. But understanding your particular companies politics isn't necessarily helpful, probably because the politics are shit. So, if you go from one toxic company to another company, you might make it more toxic.




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

Search: