4 ms·
You can get paid more and have an easier time. You can’t possibly know what a company you join will be like until you actually have been working there 12 month
by quickthrower2 6y ago
You can get paid more and have an easier time.
You can’t possibly know what a company you join will be like until you actually have been working there 12 months.
For large code bases you can’t really rearchitect anything. You are stuck with how it works. Maybe on small scales you can refactor.
Don’t blindly apply design patterns. SOLID is good as a thinking framework rather than a code review gate.
Marketing isn’t what you think it is until you study it somewhat. E.g. it’s not glossy ads!
- etripe 6y ago> You can’t possibly know what a company you join will be like until you actually have been working there 12 months Does it actually take you 12 months, or did you mean that as a measured, sensible statement? Or are you perhaps looking at it from a bi-directional loyalty or advancement perspective and not just general culture? For me, that would only apply to companies that I interpret as middling/unimpressive at first glance. The really good or bad companies stick out much more, so I can usually tell by the hiring and onboarding processes and the first couple of tasks you're given, even as a consultant.
- quickthrower2 6y agoI don’t see how you can know he team dynamics and politics (all companies have politics) before joining somewhere unless you have a friend working there. And even then what they pick up on might be different to you. I’ve seen a company I haven’t worked for but who was on my radar go from hero company that employees loved to mass walkout not soon after that was bought out. Buy outs are a big factor plus reshuffles of management and teams. Not only that, I’ve had excellent vibes at places in the first 6 months to find out the asshole factor is high later on too. Also without any of this stuff just changes, and I don”t see how that is avoidable. Change is constant! MMMV.
- etripe 6y agoPlease note I wasn't saying _before joining_, either. I agree on your points, though.