huginn, (edited )

My background: staff level eng at a moderately large company with experience in both tiny scale (12 man) and massive @Google (that January layoff was so great 🫠), 7YOE in Android + 2 in iOS dev

  1. Getting your first 2-3 years of experience under your belt makes finding jobs much easier in the future: no companies want to hire juniors and train them but most companies are looking for seniors.
  2. Whichever software stack you start on will tend to improve your chances of getting better jobs in that sector and it’s hard to leave golden handcuffs as you get more and more experience in a field.

Were I in your shoes: I’d take the job at (shot in the dark here) Chase Bank over the job through Insight any day. I’ve loved every contractor I’ve worked with but the companies see you as an expendable resource to cut as soon as possible.

What matters most for you is years in the field. Job experience. Skills and technical experience comes from time working on projects more than anything else.

When it comes time to exit Chase Bank be sure you’ve got your algos down and your soft skills on point. Being charming in an interview is as important as your algorithmic knowledge, for better or worse. If you’re charming, have 2-3 YOE and ace your technical questions you’ll be in good shape to move into realms you find more interesting.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • asklemmy@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #