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.

Entry-Level Software Engineer at Taro Community profile pic
Entry-Level Software Engineer at Taro CommunityPosted January 5, 2024

How to write resume and apply to jobs after being a failed startup founder?

I'm in my early 20s and started a startup with my friend from college shortly after we graduated. We got into Y Combinator and worked on the company for about 2 years in total before shutting it down recently. I didn't go to a name-brand school, and didn't work full-time anywhere after graduating, but I did a few prestigious internships, one of which being in Deep Learning. I've heard larger companies and recruiters in general don't like former founders, and I mostly did sales/product for our startup. We built a few web-based products and a few AI infra/AI apps, but nothing crazy and nothing with massive traction. We spent most of our time pivoting and doing user interviews/sales. I want to get an engineering job rather than PM, because I have internalized the value of being technical when being a founder and don't want to give entrepreneurship up yet. There aren't too many entry-level positions open, and I was hoping to not have to go into an entry-level role, but simultaneously I'm not sure I have enough experience to feel confident in being self-sufficient as an engineer. Before starting the company, I had a return offer at one FAANG company, and a New Grad SWE offer at Facebook that I let expire. I emailed my recruiter to try to reinstate it, and she implied that I would not be eligible for New Grad since I was too far from my graduation date. Ideally, I'd like to work in AI at a larger company since that's where all my experiences in college were and where I see the most opportunity (ideally OpenAI or FB). Otherwise, probably back-end/infra at a post-IPO startup/FAANG or worst-case post-PMF startup. I have a few questions: Should I only apply to entry-level engineering jobs, and am I even eligible for them? If not, what level of experience should I apply to and how do I convince them I'm qualified? How should I write my resume/describe my experience+title (especially for larger, more bureaucratic companies which are less open to former entrepreneurs)? Should I even include that I was a co-founder? How custom should I make my resume for each different kind of job I'm applying to (new grad swe, new grad mle, ai eng, at faang+ vs. growth stage startup)?

487 Views
6 Comments
Entry-Level Software Engineer [Associate MTS] at Taro Community profile pic
Entry-Level Software Engineer [Associate MTS] at Taro CommunityPosted October 5, 2023

What is the ideal time required to get properly settled in the team and working with autonomy?

Hey folks have started out on my first full-time job as an Early Career SWE at a Big Tech Company. Wanted to ask what is the ideal line of progress in terms of as months pass by. For example in 3 months at least I should be capable of doing XYZ things.. in 6 months XYZ things... and within a year's time XYZ things independently. I ask this question mainly since it's going to be close to 5 months of joining and I do require handholding with other peers on the team my aim is to operate as independently as possible. One of the feedbacks in the first quarterly check-in was to go in full depth for the debugging and independently create test plans for the work assigned before asking questions. As for the creation of test plans yes since the codebase is too large I do tend to ask other team members if there is an existing functionality that can be leveraged or in case I get stuck as to what to do ahead or when I don't understand something. The good feedback was the questions I asked were formed and detailed. From the feedback, I am kind of at a crossroads in understanding whether I should ask questions or not ask questions and also crippled with self-doubt Another pointer was how to be assertive in the sense I tend to be scared to share my ideology or idea about how we can potentially do something. Communicating with peers also seems intimidating especially Senior or Lead members or Manager too. Is there a more proper way to communicate/send messages? The primary mode of communication is Slack and at times threads get bulky. Any tips to understand the feedback properly and improve on the above pointers or in general are highly appreciated. I hope to get better at being a good SWE.

405 Views
5 Comments
Entry-Level Software Engineer at Taro Community profile pic
Entry-Level Software Engineer at Taro CommunityPosted December 16, 2023

How is the market right now for junior engineers?

Hey, I just posted a question related to me considering to quit my job here: Should I leave my company due to effects of commute? (jointaro.com) TLDR: I am seriously considering quitting my job due to the commute, I live in SF, have 1+ years of experience and am looking to work in the city/remote. I have 6+ months of savings and am a U.S. citizen. Effectively, I'd say there's a 95% chance I'll quit my job in Jan 2024. Considering this, I'm evaluating the current tech job market. Generally, my impressions are that while the overall economy is doing quite well, the tech market is in a bit of a lull w/ potential layoffs in 2024-2025. We had the major overhiring of 2021-2022, then the layoffs in early 2023 and now are in a period of stasis relative to the bull market of the past 10 years+. I believe this is also due to the end of zero interest loans making capital expensive. This then leads to profits being more emphasized, then cost-cutting in large corporations (employees being a major cost, so layoffs occuring) and then difficulty for startups to raise money. Additionally, I recently read The Pragmatic Engineer's take on Spotify's recent 17% layoff. "Unfortunately, I suspect Spotify is early in having a realization which other tech companies will also have, next year. With the zero interest rate period (ZIRP) over, it’s expensive to borrow cash. Spotify making a loss meant it was effectively borrowing money in order to operate. Turning a profit is more urgent than when capital was cheap. But how do you turn a profit if you cannot significantly increase revenue? You cut costs, and the biggest costs for most tech companies are employees, sadly. As a result, Spotify could well become profitable, assuming it generates similar revenue in future. And this is exactly the plan; to keep doing the same as before, but with fewer people. In this way, Spotify’s cuts make business sense in the context of business growth slowing, persistent loss-making, and a hiring spree in 2021-2022 which didn’t boost revenue. These cuts may be surprising for many at Spotify, but probably not for the leadership team. The only question is how many other companies are in the same position as Spotify, but with leaderships yet to draw the same conclusion from the economic conditions. This is probably a good reminder that the tech jobs market remains volatile. If you have a stable job, it could be a good time to put aside some earnings for a nest egg, stay engaged with your network, and to position yourself to work in areas seen as profit centers, not cost centers." What are your impressions of the tech market right now? Any recommendations of how to navigate the market or resources to utilize? Anything advice years-of-experience specific (Junior engineers vs. senior engineers vs tech leads vs. etc)?

394 Views
4 Comments