Taro Logo
3

Which team and stack should I choose in bootcamp?

Profile picture
Entry-Level Software Engineer [E3] at Meta2 years ago

I'm currently in bootcamp and deciding between back-end and iOS/Android. I'm pretty neutral about these stacks, but I do have a slight preference for back-end as it seems similar to topics I learned in school.

Are there any differences in growth potential in any of these focus areas?

356
1

Discussion

(1 comment)
  • 0
    Profile picture
    Robinhood, Meta, Course Hero, PayPal
    2 years ago
    • If you have no strong preference, any of the 3 are fine. There's loads of high-growth, amazing teams in each of those stacks I'm sure.
    • Optimize for just choosing a great team. For example: If there's a back-end position on a decent team and an Android position on a team that feels super great to you, take the Android one!
    • You have a lot of access during bootcamp: Use it. Do tasks, attend team meetings, talk to engineers on the team - Do everything you can to get great signal on teams.
    • Something to consider when choosing stacks is quality of life, and oncall is a big issue here. Back-end oncalls are way more stressful than mobile ones!
    • In a vacuum, Android has had more growth opportunities than other stacks due to a shortage of Android talent and the company's Android focus.
    • Take the time you need to find a team that feels great to you during bootcamp. Anything less than 2 months is a normal bootcamp graduation time IMHO.