Taro Logo
Profile picture

Microsoft Career Development Videos, Forum, and Q&A

Grow Your Tech Career at Microsoft

Microsoft is an American technology corporation which produces computer software, consumer electronics, and personal computers. It developed the Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers. Microsoft is often credited for ushering in the modern PC era.

Staff IC to EM-1: Should I make the transition?

Staff Software Engineer [E6] at Taro Community profile pic
Staff Software Engineer [E6] at Taro Community

I have 15 years of experience in the tech industry. I joined meta as an E6 engineer in July, following 7 years at Amazon and over 6 years at Microsoft. Afte joining, I quickly initiated and led small projects, progressing to a major project. I utilized my experience to guide and support other engineers, contributing to their professional growth. Our team has another E6 tech lead with deep domain knowledge and currently, he is the face of the team. We maintain a positive and respectful relationship, trusting each other.

However, I observed that our engineering manager (EM) was not effectively providing direction, hindering team productivity. Recognizing this gap, I collaborated with other tech lead to create a project tracking sheet, enabling us to monitor initiatives with timelines and ownership. This significantly improved our team's efficiency and motivation, leading to the successful completion of a major project.

Now, here's the exciting part – my skip reached out and surprised me with an offer for the EM role! While I'm honored, I'm grappling with doubts about whether I have the necessary skills for success. Despite enjoying mentoring others in technical discussions, I'm concerned about potentially losing touch with the hands-on tech work that I love.

On the bright side, my tech lead partner is supportive and believes I should take on the EM role, offering full support. However, I'm contemplating whether I should explore the possibility of a Tech Lead Manager role to strike a balance between leadership and hands-on technical involvement.

I'm at a crossroads and would love to hear your thoughts and advice based on your experiences.  One side me want to try EM path but one side says why take this hassle and stick with what you know better i.e tech. Also, I treat myself as avg communicator. I feel, I am good at empathy, task breakdown and mentoring skills.

Show more
211 Views
6 Comments

To FAANG or not to FAANG?

Anonymous User at Taro Community profile pic
Anonymous User at Taro Community

I live in orange county, CA. I have about 30 years of tech experience where I was a software engineer for most of these 30 years. I also had couple of jobs as manager leading a team of software engineers. For last 5 years, I have been working as a senior software support engineer for a local company here in Orange County, CA.

So I would rather be software engineer than be in a support role where I just do mindless support of enterprise software. And its not very challenging either. So when I started working for this company, 5 years ago, I started to teach myself angular and typescript. Worked on a project and deployed it live on the website and learnt a lot. And really enjoyed programming.

But then 1 year ago, I started applying for actual jobs in angular programming and got zero response. Zero emails from the companies. Zero interviews from the companies. That was very scary. So a friend who works at Microsoft, advised to prepare and apply for SWE job at Microsoft. She mentioned that MS would not care about lack of my latest/greatest experience. If I pass the coding interview, I have a good chance event to get an entry level SWE job which is better than what I am doing these days.

Another reason I would like to work at MS, is that all my 30 years I have worked for midsize companies. I would like to work at MS because I will be surrounded by really smart engineers and people.

I am lucky to have a job, Pay the bills and have health insurance for me and my family. A year ago I started the interview prep, leet code, algoexpert etc. But then for some reason for last 4 months, its really hard for me to study. May be its my age. May be I get very tired after all day of work, and just watch mindless TV and eat sugary snacks and waste my time and health away.

When I used to work on my angular skill sets I was really energized. I had small tasks already in my queue. I could easily get in the flow when programming.

But My highest priority right now is to get a job at Microsoft as a SWE so that I have job part taken care of. Then after that I could work on side projects so that is why I am focused on interview prep but that is not dopaminergic for me. If I work on interview Prep and work on a side project, that could be distracting and not very focused effort (I think)

I feel depressed about my career. Some of my friends are directors, VPs, CIOs for medium to large companies. Here I am still angling for mediocre DEV jobs.

Any how, here at Taro, I would like to meet, interact with engineers, and really find my passion back.

I would really like to join a mastermind here at Taro, where I could hangout with engineers where we could have a conference all once or twice a month, motivate each other, etc.

Thanks for reading..

Show more
265 Views
6 Comments