Earlier quoted context omitted.
what is SWE?
More importantly, who do you ask “what is SWE” to?
Meeting everyone on a new team
21–30 of 87 posts
Re: Meeting everyone on a new team
#22Sadly, 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
#23Earlier 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.
Re: Meeting everyone on a new team
#24For 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
#25Earlier 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.
Re: Meeting everyone on a new team
#26> 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.
Re: Meeting everyone on a new team
#27Perfect 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…
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
#28Perfect 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…
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
#29Earlier 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.
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.
Re: Meeting everyone on a new team
#30Would a similar strategy be valuable for an IC (individual contributor) joining a new team? For example, setting up 1-on-1 meetings with direct teammates soon after joining.