This is a fantastic list. I’ve talked about some of these concepts on my YouTube channel but you really brought it together here.
In my experience doing the things you suggest are harder said than done but absolutely the right thing to do if you really want to enjoy working with other people!
Keep these coming - great stuff!
I agree it’s definitely much harder said than done, and I needed to fail from petty mistakes to discover it. On the other hand, one can only be so responsible if the will to make things easy for both parties isn’t mutual. 🤷🏻♀️
At this point I don’t believe such thing as “good fit” exists; it’s more of a calculated dance between performance and prospective ROI.
“calculated dance” - I like it :)
My partner works at a corporate firm at the "forefront" of their field, and actually challenged me on some of these points. I felt mindblown.
He said that it takes a while to learn office politics–when to say no, when to ignore emails, when to pretend you didn't hear, when to not apologize. I was like "uhhh those are the hallmarks of unhealthy relationships and poor communication". He was like "No, you need to play the game."
Do you agree?
I think you’re both right, in that there’s a balance. It’s just been my experience, but I often have to compromise how I work in some way - but as long as I’m not compromising my core principles I can cope with issues for long enough to make a positive impact before finding my next opportunity.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.