Taro Logo
Profile picture

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

How A Junior Engineer Can Grow Their Career

Almost every software engineer starts their full-time career journey here. The content here breaks down how you can start your career off with a splash and grow past this level as quickly as possible.

Associate Member of Technical Staff at Taro Community profile pic
Associate Member of Technical Staff at Taro CommunityPosted January 16, 2024

Is an abrupt team change by management a bad indicator of performance?

I had recently joined as an entry-level engineer 6 months ago, and I have been told now that I will be basically working as part of two teams, with half of my time devoted to each one. So I will essentially continue to deliver some work to my current team, while learning a new tech under the same org and delivering to them as well. The new team I will be working with is still unsure, I have been given two options and have been told about the scope of each of them, I have to revert back with an answer in a few days. I have been told that priorities might change, and adjustments will be made accordingly. So everything is a bit dicey at the moment. My concern relating to this is: Is this an indication of my current team not having sufficient work for an entry-level software engineer like me? It is a database-ops team, already having 2 senior-level developers. Furthermore, is it an indication that I am not delivering at the level they expected and hence my abilities are not of use in the current scenario? I haven't explicitly received any negative feedback from my manager or my peers so far, and have been overworking sometimes. However the current change is a bit overwhelming given it is still not sure where I would be used as a resource, or if my work is actually making an impact. Also even though there is no negative feedback, there has also not been a lot of positive encouragement, it is like a neutral situation where I have been told I am meeting expectations, but it feels like I might not be exceeding them, or might just be an average performer. Just wanted to know if anyone here has faced this before, or have any insights on this. Also since the market is bad, I am a bit concerned that this change might not be an excuse for a future layoff or something like that.

89 Views
2 Comments
Junior Software Engineer at Taro Community profile pic
Junior Software Engineer at Taro CommunityPosted January 25, 2025

Should I leave my current company for a startup

Hey everyone, I need some advice! I’m currently working as a SWE at a large, non-tech corporate company, with a little over 2 years of SWE experience. I don’t have a CS degree—I made an internal pivot to SWE—and while life is extremely comfortable right now, I’ve been actively trying to leave my current role. Since I have a lot of time on my hands (I work just about 3-4h a day in my day job), I’ve been working on side projects and doing some freelance work to upskill. These efforts have paid off to some extent, as I’ve started landing interviews after months of no traction in a tough job market. However, I feel like my growth through these side efforts has plateaued recently. I have also been doing Leetcode and system design, and though I have improved a lot, I don’t think I am sufficiently proficient and will still need more practice. In the past few weeks, I came across an opportunity at an early-stage AI startup that I’m genuinely excited about. After going through their interview process, I’ve made it to the offer stage. The startup is YC-backed, and the founder mentioned they have a 2+ year runway. However, the offer would require me to take a slight pay cut in terms of cash compensation. While the total compensation (including stock options) would be similar or slightly higher than what I’m earning now, the cash portion would be lower. I’m really interested in their product (especially the AI parts) and the potential learning opportunities, but the compensation is holding me back. If I do decide to join, I don’t plan to stay for very long—probably just 6 to 12 months. Would this short tenure be a red flag for recruiters down the line? Or would the experience at a startup add enough value to my CV to outweigh that? Should I trade all this free time that could be spent on Leetcode/ system design/ side projects and comfort with something that is unknown and potentially way longer hours? For context, this would be my first job move, as I’ve only ever worked at one company so far. Please help!

84 Views
8 Comments