Taro Logo
Profile picture

Big Tech Q&A and Videos

About Big Tech

Mid-Level Software Engineer at Unemployed profile pic
Mid-Level Software Engineer at UnemployedPosted March 30, 2025

Big Tech, A Big Lie. Isn't It?

I want to ask a question that may sound controversial but I really want to know what the "Hiring Managers" look for in a resume to shortlist for telephonic round. After applying for jobs non-stop for 4 days and receiving the rejections from Big-Tech or Rising successful startups, I came to a conclusion that: Entry level: To get into FAANG & similar Big Tech as an entry level is possible only by the university name(Top 10 to 30 from US, IITs from India). I mean atleast they get the chance to shortlist their resumes. If your are not from atleast Top Tier1/2/3 universities, forget about any FAANG. The normal college students never even know of the existence of leetcode, let alone thinking about FAANG and applying for it. if you are one of those exceptional candidate who built an app or something that became famous or viral, you might get 1 or 2 chances at startups(In this AI era, I highly doubt it) Mid/Senior level: You should have FAANG or Well Known Big Tech company names on your resume from your past work experiences or you are out. One chance for others is that you might get InMails from BigTech while you are still working(The Company names on your resume doesn't matter here) and you should be well prepared and ready to crack them when such opportunity knocks your door. I highly doubt if there's any other possible way to turn their attention towards you. Especially if you are un-employed and there is a gap due to any reasons, your chances are next to none. Conclusion: Either study hard to get into the top most colleges or pay big bucks to get into Top Tier colleges(India) to get notified. Work hard in job + study, prepare and be ready, that someday an opportunity may knock on your door. Expecting a referral from LinkedIn won't work, I mean even I'd just ignore the messages from strangers on linkedin. This is the analysis I sum up from my experience with job search. Thinking to quit the job and prepare for the BigTech is the worst idea your brain could ever give to you. No matter how motivated you are, you will lose it and there are distractions everywhere and most/all of them are free and they give a comfort that makes you forget your dreams/goals. The digital world is a big lie and it masks the reality by making you laugh and forget your real problems. Don't fall into this trap. At the end you'd end up as me frustrated, knowing you have the capability to succeed but you failed, don't know how.

414 Views
10 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
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted December 6, 2022

How do I move ahead in my career?

Background: I studied Bachelor's in computer science from a Tier 3 college in India and joined a reputed early-stage startup (Bay Area based) as an Operations Manager in India. I worked there for two years, and during that, I got exposure to technology. I gained tech skills by myself and moved to another startup as a Backend Developer. I have been working as a Backend Developer for the last five years. All the companies I have worked for and left were in the early stage, so until now, I didn’t progress much in my career and still hold the designation of Software Engineer. I am earning and learning decently in Dubai, but I feel like stuck and not moving forward as I don’t see my future, at least in the current startup. I work as an Individual contributor, and management is pretty naive here. I don’t understand what to do to move ahead from here: I don’t feel much enthusiasm for engineering as my other colleagues and friends feel, so I feel like doing MBA and trying Product Management. But I am also not sure as I have already changed my career path once, and I am already 30 years old, so, not sure if doing it is a good idea or not. It's costly as well, so not sure it's a good investment. My wife is also doing an MBA, so I feel maybe FOMO is causing me to try it and get out of this zone. One question that keeps me curious is why most of the engineers who are already working in Engineering don’t go for MBA. Another option I feel is to try a Master's in computer science as its relatively cheaper than MBA also, I have been doing tech for the past five years so it can be a supportive degree, but I don’t love tech so much that I want to spend whole life in it, so I feel may b its also not a good idea. I have a very limited professional circle as I have worked in very small startups and studied at Tier-3 college, so I feel like MBA/MS can help. I feel like maybe I can also try FAANG instead of MBA and MS and see what happens from there, but I like my current work with elixir and enjoy it, so I don’t feel much happiness while doing preparation. Also, I feel it's been three years here. We are two backend developers here, and we have good money. I get decent work with Elixir. I can stay here at the same startup, and maybe I will grow in future here only, which I strongly feel will not happen. So, this is the problem I don’t understand where to go in my career from here. I am sure, for one thing, I want to try my startup again (I have tried twice, once in college and once a year back and closed before it started) in future.

397 Views
4 Comments
Mid-Level Software Engineer at Taro Community profile pic
Mid-Level Software Engineer at Taro CommunityPosted March 18, 2024

How to navigate career after layoffs

I recently got laid off working as a developer working within an agency. I currently have around 5 years of experience working in the agency setting utilizing React, Next js, Vue, Liquid, and the Shopify API to create custom eCommerce sites. During my time at these agencies, I also had the opportunity to act as a lead, interact with clients, set timelines, and cross collaborate with designers/projects managers to meet deadlines. I have been looking for new opportunities since January and I've been able to secure a couple of interviews, technical challenges, and one onsite. Most of my interviews have been coming from agencies, but my preference is to join a tech startup or maybe more on the brand side of things within the Shopify niche. Below are a couple of questions: Will working at another agency hurt my career in the long run? My ultimate end goal is to work for a bigger tech company if possible. If an agency does want to hire me right now, should I take the job for now or just wait for one of my preferences? I notice a lot of developers within the agency space freelance after their 9-5. Does studying for interviews or future jobs provide a higher ROI instead of freelancing? Lastly, I just finished (super helpful!). It seems like the best course of action for me is to apply a lot, work on side projects instead of grinding leetcode, and study system design. Does this seem correct? Thanks in advance!

384 Views
3 Comments
Data Engineer at Financial Company profile pic
Data Engineer at Financial CompanyPosted March 1, 2024

How to Approach Taro Networking Event

I'm ambivalent about attending Taro Networking events. On the one hand, the people I meet there are so talented and nice! On the other hand, what am I really getting by meeting them? Now, I know I just said something extremely transactional. That I don't seem to "get" anything from meeting people. But let's continue this line of thinking for a bit. In my mind, going to a networking event can get you 3 things: potential job referrals potential partners for side-projects and maybe even a startup (which can be considered a kind of job referral) friends/social-contact Let's assume that I'm not looking for friends, so only the first 2 are in play. What should I be doing while networking? What happens is I tell them about what I do - my role, company, stack - they do the same, we'll talk about the industry for a bit, and that's that. It seems to me like I'm not getting much out of it, probably because I'm doing it all wrong. Here's an excerpt from an email from a Data influencer I follow who makes a similar point: > Traditional networking is like a relic of the past for back when we didn't rely on the internet. > > Back then, people only recommended and worked with those they'd met in person. > > But in our digital age? > > We can instantly find and judge coders, designers, data experts, and marketers online based on their LinkedIn & portfolio sites. > > So, here's an alternative to traditional networking... > **Build things that matter. > > For example, let's say you wanted to break into genAI, or land an e-commerce job at Amazon, or work in ad-tech at Facebook or Google. > > To impress hiring managers and recruiters at these FAANG companies, you could build an AI tool for generating custom product images to help retailers advertise more efficiently. So his point is to build stuff and use that as the fodder for networking. I'm inclined to agree, since personally, my side-project cupboard is bare. I could be falling into the trap of thinking that I can/should only network once I've reached a threshold of building however. So to sum this up, how do you balance networking vs. building and can you expand on the relationship between them? Thanks!

365 Views
7 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted December 29, 2022

Should I leave my startup after 3 years for big tech?

I’m considering leaving a startup because of 2 things I’ve seen on Taro: faang+ early is gold for your resume as a long term investment in your career IC L5+ looks super fun. 2019 Goal of Joining a Startup Learn a lot about how to be a good software engineer Be an early employee at a startup that makes it big Quickly become an Engineering Manager because I like working with people, helping others 2023 Thoughts on Staying as an Eng Manager or Joining Big Tech Dream of being an EM, is happening on small start up scale with a growing number of reports who like my management so far The dream is to be early at a unicorn and that is close, but - The new standard should be 10B not 1B - Doing this with a first job is not necessary and high risk In 2-4 years I’d likely still be a engineering manager from a no-name startup L5+ engineer in big tech may fit well with my personality right away based on Taro, where I love collaboration, helping people, product and technical challenges - I like not just spending 80% of my time heads down coding and that may be possible and expected right away in big tech, no need to be a manager Getting a 2 FAANG+ badges on my resume over the next 4 years would be more way more worth it than even a million dollar payout from a startup - Could have many doors opened for high level roles at startups OR faang depending on what I feel like at the time - Big tech stock offer may also easily be worth 1M in 4 years Priorities 2019 Supportiveness of team Growth opportunities Company prestige Maximum outcome (Risk) Compensation Company ethics Product space Technical space Work-life balance Level/title Benefits Location Stability Remote work Priorities 2023 Supportiveness of team +0 Work-life balance +7 Compensation +2 Company prestige -1 Growth opportunities -3 Stability +7 Company ethics -2 Remote work +6 Level/title +1 Benefits +1 Location +1 Product space -5 Technical space -5 Maximum outcome (Risk) -10 Taro priorities video is here Startup Stats 150 people, 25 engineers (doubled from a year ago) Fall 2021 had 50% investment at 250M valuation Dec 2022 450M valuation Revenue has since doubled in last year to 125M Profitable per years with 20% gross margin Growing industry Not venture backed, so not expecting 20x growth Estimated in 2-4 years to sell for 1-2B How to evaluate a startup video here Current job stats Team lead for a year after 2.5 years as Software Engineer 0.1% equity, 100k cash 18th employee, 4th engineer Dream of being an early employee at a unicorn, seems close Would lose all stock if I leave before acquisition/ipo Biggest point for discussion: 2-4 years of being manager at a small startup may not qualify me to be an EM in big tech FAANG+ Offer L4 equivalent 190k cash, 350k stock over 4 years, 60k sign on bonus Work life balance is supposed to be great Great food, big tech lifestyle that I’ve always heard/dreamed about Would work to be promoted to L5 in 1-2 years, then manager a year after that. Being a new person at a fresh company sounds very exciting now, I know the business fully and the tech stack of the current place to the point where many things Ive see before and feel stale/boring Questions Based on my write up about values, priorities, liking collaboration, would I like being an IC L4 coming from being a manager where I have solid tech skills but strong soft skills that I enjoy using. If I stay at the start up would I be able to get a big tech EM offer with 3-4 years of management experience at the start up? Note this question here shows what I’m learning now as a manager. Should I down level myself from L5 to L4 if I think I could get the offer at L5 but am not sure about the certainty of success? (Question asked separately here)

337 Views
5 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted March 17, 2023

How to set professional boundaries with male colleague?

I’m a female engineer (E5) at a Big Tech company. I worked closely with a male colleague on the same team for a while. He’s also E5. After our team’s manager resigned, there was a re-org and we ended up on different teams. His team had some attrition, so he recently asked if I would like to join his team. I’m happy with my current team, so I said no. Over time, there’s been a growing undercurrent of very personal questions and crossing of professional boundaries. Some questions he had asked me (he asked these very aggressively and kept pushing for answers when I gave hand-wavy responses to some of them): What did I do with my company stock? How much did I sell? Where did I put that money? What’s my financial strategy? We both joined pre-IPO, so our stock was worth a lot at one point. Do I own a house? Where is it located? When did I buy it? How big is it (square feet as well as number of bedrooms/bathrooms)? How much is left on the mortgage? Do I have a boyfriend? Do we live together? When did we meet? How did we meet? What does he do for a living? Moreover, he keeps asking me to meet him in-person. Back when we were on the same team, I had skipped our in-person offsites due to COVID worries. I’ve never met him in-person, and am now extremely hesitant to. My spidey senses are going off. He also asked me to communicate via WhatsApp instead of our company slack. Then he sent me a TikTok video with a sexual innuendo. When he recently asked me to use a non-company Zoom account to zoom, I declined and said that I don’t want any more sexual jokes. When he asked me if I’ll report him to HR, I asked him to keep things professional. We’re in the same org, so I may need to work with him at some point. How do I enforce professional boundaries here? I don't want to go to HR unless absolutely necessary.

330 Views
4 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted January 11, 2023

How to become a top developer in outsourcing company?

Even though starting to work for a big company like Meta, Amazon, Google, etc. I believe is a hard to achieve (I haven't work for) somehow it looks pretty straightforward. Learn for interview, get the job, level up. Yes, I am sure it's hard and not many will do it but still you know what should be done (yes, may don't know how). But let me tell you a different story: I work in a not that famous country in the EU and non of the top tech companies is there. Actually 90+% of the companies are outsourcing companies. As a SE with 10 years of experience in the outsourcing world I can tell you how it works: you work on a legacy code which is so old and so bad (hundreds of people have tried write code there) you can't see good practice at all, no code reviews (sometimes there is bad it is very rare), no unit tests, performance review is only about client's feedback and so on, you got the point. It's about the money only and nobody cares if you are good or not if the client is happy. In very rare cases I have started something from scratch but all of my colleagues were so bad progmmers like myself that we messed up all. It's a deadlock. After 10 years I realized I am a bad programmer and I've seen so many bad practices that I have no passion to do anything anymore. Now to the questions: Is it possible to apply best standards in an outsourcing company like those in FAANG and if yes, how? How can I fill all the gaps I have at the moment? Can I fill all the gaps with side projects only? How can I fill them when nobody will teach me anything new. Nowone will review my code and like @Alex said, they are the main source to learn :) How would I know is the code good or not? Could it be better? The ultimate goal of my career (and maybe in life) is to fill the gap not only in my skills but to create a company (product based or outsourcing) where everyone who join to have a chance to become a great programmer. But before helping others, I need to help myslelf. This is how I found Taro.

325 Views
7 Comments