3 ms·
> Don’t be too quick to judge and make changes! I strongly agree with this point. The people I've worked with who spent their first few days making proclomatio
by rurp 4y ago
> Don’t be too quick to judge and make changes!
I strongly agree with this point. The people I've worked with who spent their first few days making proclomations about major changes that should be made all turned out to be bad coworkers.
Most "obvious" problems a new hire notices fall into one of two buckets:
1. Tech debt that everyone knows is less than ideal, but hasn't been a priority to change.
2. Related to some subtle or complicated issue that causes the unusual implementation to actually makes sense.
- skeeter2020 4y agoIf you're joining an established team you should consider yourself a cultural anthropologist, and seek to understand the human-related aspects of why things are the way you observe. You have not yet earned the legitimacy to have your big, disruptive changes considered, and once you do understand how we got where we are you'll have likely modified & tempered your original positions.
- jimmont 4y agoOften tech debt stems from political and cultural issues that cannot be (easily) fixed. And even when that's not the issue, are obviously non-trivial costs to resolve. It's been hard for me personally to realize how cultural, even religious Silicon Valley and technology work is. I tend to think there's a common appreciation for certain values, openness and transparency in execution, and these are not the case.