Live data from Hacker News

Meeting everyone on a new team

annashipman.co.uk

21–30 of 87 posts

Re: Meeting everyone on a new team

#22
I have done that in my previous two jobs. And I find it easier to do as soon as I join a new company than later. Once I get involved in projects it requires more effort to get the time. And to know everyone and their opinions is very important to get up to speed. The views of managers/product/developers/testers are not perfectly aligned. Also, it is a great opportunity to understand the views of the less vocal members of the teams. Finally, it is important to present yourself, so people have an easier time to rise any concerns when they arise.

Sadly, right now, I am technical leader for too many teams but once the situation is solved (we are hiring a new architect) my focus is on getting more regularly in contact with all teams and not just the ones working on the topics that require my attention. There are always small things that go unsaid unless done in a one on one.

One year later, I repeated - just for three teams - the ones on ones and asked for personal feedback and the general "Is there anything you think I should know about?" again. It was very insightful, and I was able to get more into the nuance of the people's views as I had more knowledge about the company.

I recommend, if you have the opportunity, to go to training on coaching. I got the training as a manager several years ago, and I found that type of training very useful for all positions and an important part missing in the software engineering curriculum. It is very difficult to help to solve technical problems without knowing the views of the people that would design and implement the details of the system. Spending time to create rapport it always pays off, and - for me - it is something fun to do.

Re: Meeting everyone on a new team

#23
post #21
post #18

Earlier quoted context omitted.

More importantly, who do you ask “what is SWE” to?

Seriously in any big company who can you go to ask what acronym $TEXAS means is an important question.

seen this pattern work in two orgs - create an online dictionary through a chat bot interface for acronyms

Re: Meeting everyone on a new team

#24
As a software developer, being introduced only to the managers and not the team as part of the interviewing process is one of the biggest red flags (except during social distancing times, of course). Picking up the vibe is an excellent way to know whether I'll be able to contribute as much as possible. It doesn't have to be time consuming at all; simply joining a standup should be plenty.

For example, are the tech lead and managers listeners or talkers? Do they solve problems, delegate them or ignore them? Is the team as a whole enthusiastic about the work? Are there rock stars, cowboys, social justice warriors, dominant/submissive personalities, blamers, micromanagers or virtue spiralists? A little bit of even several of these is probably inevitable in any team, but it's possible to take any one of these to a toxic level.

Re: Meeting everyone on a new team

#25
post #21
post #18

Earlier quoted context omitted.

More importantly, who do you ask “what is SWE” to?

Seriously in any big company who can you go to ask what acronym $TEXAS means is an important question.

In the big company I work for there are several valiantly started and quickly forgotten TLA dictionaries available on various SharePoint sites. Yet none had the few critical ones people were using when I started. Wondered if the popular jargon changed or different groups had splintered their technical talk.

Re: Meeting everyone on a new team

#26
post #16

> With a team of ~50, that’s a lot of hours, and I was also working four days a week so each meeting takes up a greater proportion of time. At thirty minutes a pop these meetings come out to 25 hours. That does not strike me as “a lot of hours” given that this is talking to everyone who works in your department. Put another way is like a sanity check on the biggest and most important category of your department’s bud…

At the exec level, a good 70-80% of your time is probably unable to budge, so 25 hours of discretionary time _is_ a big investment - probably most of your discretionary time for a calendar month. It sounds like it was well worth it though.

Uh, why would your time not budge? As I’ve become more senior I’ve also been left more and more alone to determine what is important to be doing at any given time.

Re: Meeting everyone on a new team

#27
post #11

Perfect timing. I just joined a company this past week as a software engineer. Day one, I knew 5 people, only topically. By the end of week 1, I have introductions/1:1s scheduled for 30+ top-notch people at the organization. Here's the method I used to do this: I created a really comprehensive intro email about myself (work stuff, personal stuff, passions, etc). I wrote this in Google Docs, so it would be easy to pas…

As this currently reads, this evokes intense feelings of vitriol at the mere hypothetical of a peer attempting to coerce me to engage in a pathologically transactional relationship I would want zero part of. In the most satisfying job roles, I would expect to endure hardship for the sake of others' success, and this would immediately put me on notice that such endurance would likely be wasteful and painful in its lack of reciprocal personal investment. It would also signal that engagement in technical subject matter was merely a means to an end rather than an inherent fascination, which would make me significantly less likely to feel comfortable sharing the war stories that drive the motivation behind the current state of the team.

Am I missing something here? The post itself comes across as in-good-faith, so I'm having a hard time reconciling...

Re: Meeting everyone on a new team

#28
post #11

Perfect timing. I just joined a company this past week as a software engineer. Day one, I knew 5 people, only topically. By the end of week 1, I have introductions/1:1s scheduled for 30+ top-notch people at the organization. Here's the method I used to do this: I created a really comprehensive intro email about myself (work stuff, personal stuff, passions, etc). I wrote this in Google Docs, so it would be easy to pas…

As this currently reads, this evokes intense feelings of vitriol at the mere hypothetical of a peer attempting to coerce me to engage in a pathologically transactional relationship I would want zero part of. In the most satisfying job roles, I would expect to endure hardship for the sake of others' success, and this would immediately put me on notice that such endurance would likely be wasteful and painful in its lac…

It's certainly... a lot.

Kind of reminding me of a coworker who kept a secret tracker of everyone in the office's dogs and kids. She considered herself a networking genius, but imo it was kind of creepy.

Re: Meeting everyone on a new team

#29
post #26
post #16

Earlier quoted context omitted.

At the exec level, a good 70-80% of your time is probably unable to budge, so 25 hours of discretionary time _is_ a big investment - probably most of your discretionary time for a calendar month. It sounds like it was well worth it though.

Uh, why would your time not budge? As I’ve become more senior I’ve also been left more and more alone to determine what is important to be doing at any given time.

As an executive, your calendar will fill up fast with meetings, planned and unplanned. 1:1’s with direct reports, 1:1 with your boss, your staff meeting, your boss’ staff meeting. Meetings to manage down, meetings to manage up. Meetings with product, meetings with sales, meetings with operations. Various steering committee meetings to move larger initiatives forward. Meetings with customers and prospective customers. Meetings that need your decision, your expertise, or need to bring you up to speed on evolving issues.

And many of these meetings need preparation in advance to be productive. So your time is quickly depleted. Many executives do their deep thinking in the early morning or on the weekends since their day is a day of interruptions.

At least that has been my experience in my last 3 roles.

Post reply on HN