Profile picture

Senior Engineer Career Development Videos, Forum, and Q&A

How A Senior Engineer Can Grow Their Career

Senior engineers have proven themselves to be extremely capable at shipping high-quality, complex software efficiently. This collection breaks down how they operate and how you can get to this level too.

How to get unstuck in choosing companies to work?

Entry-Level Software Engineer at Taro Community profile pic
Entry-Level Software Engineer at Taro Community

I am trying to change my job to a midlevel-senior engineer position and not wait for promotion (which is hard to come by, in my case) and grow in my career, compensation and find a better environment with a better work life balance. My ethics play an important role in my life. In the past month, I have gotten 3 offers- 2 from start ups and 1 from a big tech acquired startup. I rejected all the three. The startups because i felt the chaotic and high stress environment might not be good for my mental health. And the big tech startup one which paid the best and had a great work life balance, with a great environment- everything i could ask for, but it was in the business of something i do not condone due to my value system. Hence i felt conflicted with many second thoughts, hence i rejected. Now, I have 2 upcoming interviews with big tech companies which are famous for having difficult work life balance. But i am determined, if i get any of them, I will accept. I am also open to midsized who will sponsor my visa, but those kinds are hard to convince for the visa. I have 5 months after which i will be financially and reputation-wise desperate to have a job. The problem is that i feel terrible for rejecting the offers. I feel i have taken a big risk. People tell me i should have accepted the best offer but all of them mostly came with a monetary commitment to join and work for at least a year due to high visa fees. So i could not just accept and take the next best opportunity. How do i work with this situation emotionally and strategically?
Context-
SDE1 at Amazon (on focus which i am failing purposely since i don't want to continue there)
Trying to change countries. Offers from the country i want to move to.

Show more
Posted 10 days ago
39 Views
2 Comments

How to minimize the chances of your job getting outsourced?

Senior Software Engineer at Taro Community profile pic
Senior Software Engineer at Taro Community

Over the course of the past few years, a lot of us have noticed an increase in outsourcing to lower cost of living countries. There are a few countries that fit this description, but India clearly stands above the rest. I hold no judgments on our fellow engineers in different countries, and want to focus on how to adapt to the reality weā€™re in.

From my limited perspective, this phenomenon is not new, with anecdotes going as far back as mid 2000s. However, it seems that the past few years of US layoffs combined with aggressive hiring overseas is becoming obvious if not outright publicly announced. And although Generative AI has created a lot of fear of potential future impact, outsourcing doesnā€™t seem to get the appropriate attention it deserves relative to the real current impact. The impact is especially felt in the U.S. where there is not a long term social safety net and everything from healthcare to retirement is tied to a job.

So how might we mitigate the chances of being impacted by outsourcing?

I can see at least three strategies, but would need the crowdsourced brainstorming of the Taro community to dig deep:

  1. Improving yourself as an individual outside of your company, which may involve switching specialty.
  2. Protecting your current job by delivering even more value.
  3. Navigating the software industry with the goal of joining a company that doesnā€™t have plans of outsourcing anytime soon.

I donā€™t want to limit the boundary of thinking with the aforementioned list, but rather wanted to provide a conversation starter.

This is certainly a national issue for the companies shipping jobs out, but given that location is at the heart of this topic, I would be curious to hear additional thoughts that are specific to major cities like New York and Bay Area here in the U.S.

Show more
Posted a month ago
26 Views
2 Comments