30 karma · joined July 10, 2013
It's like having regular meetings with a mentor, coach, or even a counsellor. I find these meetings to be very useful because the discussion inevitably leads to revelations that I would otherwise not have thought of. Could they have been discovered ad-hoc? Some of them, maybe. But it would be a coin toss with the hundreds of other distractions and responsibilities tugging us from every direction. Even with my spouse, I've found that having regular meetings where we sit down and really talk about things has been extremely helpful.
That being said, everyone runs 1:1s differently and I've been on some really bad 1:1s that had no value or always ended with a negative, bitter taste in my mouth. I use it as an opportunity to connect personally and to provide coaching and mentoring towards their goals, especially when they align with company goals. I then poke and prod in a way to really get at what the other person is thinking and feeling, what they are struggling with, and ultimately what the root cause of the problems are. The key in my mind is to surface issues that would otherwise not be discussed, and normalize it. I then work diligently with them to make sure we're addressing those issues, and if I have action items to report back to them on how I've been able to make progress. 1:1s are definitely not the only way of approaching this, but the one I've found the most effective.
Granted, some individuals are very vocal and constantly raise and discuss issues outside of the 1:1s to the point where we don't need them as frequently. For them I just push out the schedule more and have them less frequently, or we just use the extra time to again, build that relationship.
All I see here are arguments around a one size fits all solutions. Be fluid. Observe, listen to your team, and adapt.
Otherwise, there are many techniques you can use to make the code self-explanatory. I've taken a comment before and restructured the code to literally read like the comment.
Tribe is a property-tech company whose mission is to provide the most comprehensive suite of products and services for building and managing residential communities. Our vision is to change the way people experience community living, connect with their neighbours and interact with their homes. We are ramping up our team after a major round of funding which will also make us public.
Still working on the full job descriptions today but want everyone here to get the first crack at it: - Front-End (React + AngularJS, TypeScript)
- Back-End/FS (C#.Net, SQL Server, Azure)
- DevOps Engineer (CI/CD, TeamCity, Azure)
- Mobile (React Native, Objective-C, Swift, PWA)
- SDET (Selenium, WebDriver, JMeter, Cypress etc.)
- Product Manager (Property Management)
Send Resume to techjobs@tribemgmt.com and mention HN. Only those short-listed for interview will be contacted.