Profile picture

Working With Your Manager Q&A and Videos

About Working With Your Manager

Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted February 19, 2023

What is the best way to let my management know I am looking for internal transfer?

For me i am looking for promotions. I architected, led a staff level project successfully with 5 engineers working with me over a period of 5 months. Nor one person had a bad thing to say about me or the project and everyone agrees it was a major step for our team. To be fair, I had a troubled relationship with a principal engineer who namecalled me in a public meeting with my engineering manager in that meeting and I decided to stop talking to him (i would avoid going to meetings with him instead of confronting him) The principal engineer gave my managers feedback that I am trying to hoard information. Now my manager is giving me the feedback that I don't go along well with more senior engineers (which is not true, it is just 1 person). I was denied promotion even though more senior engineers than me who I led are getting promoted. There is also some resume driven development going on at the management level and pe level which is what I was asking questions about. This was the reason for strong resistance against me and product. From my end I have tried to normalize my relationships. But it seems my hard work may be better rewarded elsewhere. I don't want to say all this but am curious how would one let their managers know that they are looking outside within the company. The reason for letting them know is they will get an email when I apply internally.

179 Views
1 Comment
Mid-Level Data Engineer [L4] at Google profile pic
Mid-Level Data Engineer [L4] at GooglePosted March 30, 2024

Finding more scope internally vs. swapping company

I've been a Data Engineer for most of my career and my observation is that scope as a Data Engineer can plateau and therefore I see a lot more L4/5 DE's than L6+. I think it is because you don't impact the bottom line directly and regularly. At FAANG's I've worked at so far, finding new scope can be difficult even when you are working with stakeholders: it is "easier" to scope/build a product (i.e. SWE work) and show metrics of success to add value vs building a data pipeline which may be limited to them having a reporting need for example which often isn't the case especially in a more established firm. I moved into a partner facing DE role to help more with scope/stakeholder exposure. The highest impact project I worked on so far is influencing an internal team to change the way we measure a particular metric. This involved mostly stakeholder management and nothing more complex than SQL queries from a technical standpoint. While it was fulfilling, this is also something I 'stumbled' upon and is rare due to challenges like partner scope/vision is limited/slow (their leadership can change and therefore you projects/ideas can), technical challenges of automating things because of larger concerns (e.g. privacy, lack of infra on their side which you have no control over) and so on (you generally have even less control than an internal DE). In my current role, I am generally able to derive projects, but (in my opinion) they are limited in scope/value: i.e. build a pipeline, deliver an analysis. Therefore, even though the projects 'ticks the boxes' for an L5, it is not really driving a 'transformation' as an L6+ would. I also directly asked my manager what are some of the hardest problems we have, and have been told we have a lot, yet, I'm not hearing or seeing them. Given the situation, would you: Move to a SWE role internally at FAANG for a more established path 'up' (not sure this resolves the scope problem especially at FAANG as I think SWE-DE's can almost be even harder to get to L6+ on because they generally lack stakeholder visibility and focus on more top down work?). Seek roles outside of FAANG where the scope of the work is already scoped to L6+ e.g. Airbnb so the 'heavy lifting' has been done in terms of scope. Refine your scoping strategy within you own team, and if so, how? Note: my motivation is to thrive at work, this isn't for a promo, just incase the post comes across as promo-focused. :)

173 Views
2 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted February 13, 2023

Should I send my Boss a Raise Request Email?

I’m looking for a healthy raise at work of 15%-20%. To that end, I have done 2 things: 1. Shared a file with my manager last week detailing things I have accomplished in the last year and their business impact. 2. Asked my manager in our in-person one-on-one last week for a raise My manager indicated it will be difficult for me to get a raise, both because raise guidelines are largely determined by how well the company is doing overall and because I got a nice raise last year and so the expectations were higher for me this year. For background, I work at a big, boring, and bureaucratic finance company. I don’t think I did a particularly stellar job last year, but I benefit from being one of the few technical people on our business team, so am very valuable to the team. As a consequence, I can get away with doing a minimal amount of work, and I generally have a few hours during the day to spend it however I want. I am currently applying to different places, but realistically see if taking 3 months, plus or minus another 3 months till I jump ship. I have it set in my mind to only jump ship for a company which compensates at least 50% more than my current TC (which is low, by industry standards). My question is, is it worth sending a raise request email to my boss asking him for the 20% raise? I’m leaning towards yes, but the counter would be he is already aware of what I want since I’ve asked him in person and shared my “ego file” with him, so I could be seen as overly aggressive. I would also only be recapitulating what I’ve already said. The raise request format would be taken straight from Josh Doody: Thanks for the guidance!

161 Views
5 Comments
Mid-Level Software Engineer at Taro Community profile pic
Mid-Level Software Engineer at Taro CommunityPosted December 6, 2023

How to talk to my manager about switching companies?

I joined company A in October (prior to which I did a contract job at company C for 1 month) but I already had an offer from company B which was delayed and joining was pushed to Dec. Now, I need to inform my manager at company A that I have to leave the company. It breaks my heart because all we have been doing so far is kind of training and stuff and no active work however, I do not like the kind of work I would be doing here as it is more like a Salesforce developer/ tester with the development outsourced and they are building a team to bring development inhouse. So even though the company is quite stable and has good benefits I have decided to leave it for a better paying role that I feel will satiate my career aspirations. Here are a few questions I am seeking answers for: The company has a Winter break starting Dec 22 and my manager goes on leave from 20, when should I break this news to him? (In my last company I informed my employer with a two week notice and I was given the last date to be just a week later. I am a foreign student in USA who has just started working and utilized almost half the number of unemployment days I have for this year to be precise 2 July, 2024) How should I tell him about this decision without burning the bridges. Honestly, I have this feeling that I am kind of cheating my employer so I am finding it difficult to justify it in front of my manager. Thanks in advance!

145 Views
5 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted February 15, 2023

Should I join the new team along with my manager?

Hi all, Due to recent changes in the company (Big Tech), my current manager is moving to a new org and a new manager is brought to manage the team. I really respect my manager and they were amazing at supporting me (helped me grow from E3 to E5 in 2 years). They mentioned the new team has an opening and mentioned that I'd be welcome to join if I wanted to. The new team is our company's top priority and based on initial understanding, their work sounds very interesting to me. Here are some pros and cons I could think of: Not Changing Team: Pro- I have great relationships with IC6s on the team and also junior engineers. Pro- I know the codebase well and scope is well defined. Con- Been working in this space for 2+ years and feel slightly bored sometimes. Skillset also becomes stagnant. Con- Manager mentioned hard to find IC6 scope in the org moving forward. Changing Team: Pro- Will continue the same manager, who I have a great relationship with. Pro- Exciting new space and top company priority. Pro- Manager considers me as high IC5 and mentioned potential IC6 growth opportunities-(although since manager hasn't joined the new team yet- so I should take this with a grain of salt). Con- Having to ramp up to a new team as an IC5 (seems a little risky considering layoffs). Con- Unknowns like work life balance, team friendliness, team success etc. Considering these, I am planning to talk to the senior manager in the new org to evaluate their team and vision. Since this is a unique situation, how should I approach choosing between the two? What kind of questions should I ask? Thanks a lot!

145 Views
2 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted February 1, 2023

How to turn around my trajectory on my team?

I joined my current company a bit more than a year ago as an L4. Within 4 months, I'd launched a high stakes project, and after some churn in the team leadership, I was put into the role of being a tech lead to my remaining team of L3s. As a pseudo TL, I did well in the mentorship and technical guidance responsibilities, but my code output dropped drastically (due to my projects being in the design phase which were being done by my juniors with me providing high level guidance). In the last three months, I suffered some mental health issues. My work productivity dropped significantly during that time. I've been very open with my manager about my mental state throughout this process, and they've been very supportive of the things I need to do to recover. Around this time my team also hired an L5, who is now officially the TL. Due to my drop in performance in the latter half of the year, I'm afraid my manager won't trust me with important projects. I wonder if I need to again prove my credentials to keep me on track for L5. I feel very low about my software development abilities. This has made me demotivated and disinterested in my work. I took a couple weeks off, yet I don't feel like going back to work. I'm not considering changing teams due to immigration issues. I also don't want to leave a team on a low. Any tips on turning around my motivation, and trajectory on the team? What can I change in my mindset and working style to overcome my struggles?

142 Views
3 Comments
Entry-Level Software Engineer at Series B Startup profile pic
Entry-Level Software Engineer at Series B StartupPosted September 27, 2022

How do I turn SWE roles behaviors/descriptions into concrete actions in a startup environment?

Question: "For being promoted from SWE I to SWE II, how do I take the behaviors my company has associated with each role (below) and make that more concrete for a growth plan, taking into account the changing & flexible timelines startups have?" For context, I already have weekly one-on-ones with my manager (who is new at being a manager & is also my mentor), and a growth plan (that I created with him) that roughly outlines (meets most expectations, meets expectations and exceeds expectations for my role). Additionally, keep in mind I work at a startup w/ <30 people so highly specific concrete goals set on a particular date can change in 2-3 weeks as priorities change. Also, my company has defined a series of behaviors as to what each SWE level should be able to accomplish. Here it is. Software Engineer I (<1 year - 2 years) Technical Skill - Broad knowledge of CS concepts - Focus on growing as an engineer, learning existing tools, resources, and processes Getting Stuff Done - Develops their productivity skills by learning source control, editors, the build system and other tools as well as testing best practices. - Capable of taking well-defined sub-tasks and completing these tasks Impact - Developing knowledge of a single component of our architecture Communication & Leadership - Effective in communicating status to the team - Exhibits company’s core values, focuses on understanding and living these values - Accepts feedback graciously and learns from everything they do Software Engineer II (2-6Years+) Technical Skill - Writes correct and clean code with guidance; consistently fellows stated best practices - Participates in technical design of features with guidance - Rarely makes the same mistake twice, begins to focus on attaining expertise in one or more areas(eg. embedded , testing, algorithm, support code, commlink). - Learns quickly and makes steady progress without the need for constant significant feedback from more senior engineers. Getting Stuff Done - Makes steady progress on tasks; knows when to ask for help in order to get themselves unblocked. - Able to own small-to-medium features from technical design through completion. - Capable of prioritizing tasks; avoids getting caught up in unimportant details and endless “bikeshedding”. Impact - Self-sufficient in at least one large area of the codebase with a high-level understanding of other components - Capable of providing on-call support for their area including systems that they are not familiar with. Communication & Leadership - Gives timely, helpful feedback to peers and managers - Communicates assumptions and gets clarification on tasks up front to minimize the need for rework. - Solicits feedback from others and is eager to find ways to improve - Understands how their work fits into the larger project and identifies problems with requirements.

137 Views
1 Comment