Hi everyone,
I’m a mid-level engineer with 2 years of experience working in a DevOps/Infrastructure role. While I haven’t had as much hands-on coding experience, I’ve had some exposure to microservices and am actively working on sharpening my software engineering skills. Currently, I’m preparing for interviews to break into FAANG or other Big Tech companies, but I’m also exploring opportunities at Series A/B startups and wondering which path might better align with my long-term career goals.
Specifically, I’d love to hear your thoughts on:
- Skill Development: Would a startup provide a faster learning curve and more hands-on opportunities compared to a structured role at FAANG? Or would Big Tech offer better resources, mentorship, and exposure to large-scale systems?
- Career Growth: How do employers perceive experience gained at startups versus FAANG when switching roles in the future? Is one path more advantageous than the other for moving into leadership positions or more technical roles down the line?
- Tradeoffs: What are the main downsides of working at a startup (e.g., workload, instability, limited mentorship) compared to FAANG (e.g., specialization, slower growth)?
- Evaluating Startups: If considering a startup, what criteria would you use to evaluate whether it’s a good opportunity (e.g., team, funding, market potential, culture)? How do you identify startups that offer the best environment for growth and learning?
- Personal Experiences: If you’ve worked in either environment, how did it shape your career trajectory?
I’m trying to balance the potential for accelerated learning and impact at a startup with the stability, brand recognition, and structured career growth offered by FAANG. Any insights, advice, or personal stories would be super helpful!
Thanks in advance!