hey I know you’re working 40 hours a week but how about you work 40 more hours a week but for free?
Hell I firmly believe that there are no developers who write their best code at the end of the week. 30 hours of coding a week should be a hard limit at companies.
GameSpy was a bloated piece of garbage that is only fondly remembered because the other options were worse. It crashed constantly which ripped you out of your game and it performed this trick especially often right when the game launched.
Ping was always wrong, lobbies displayed as full when they weren’t, server filtering was non-existent, required login every time you disconnected…
I was thrilled to move off of it to basically anything else
I only have about 8 hours of meetings a week and that’s as a staff eng. Sounds like your place needs to drop a buncha meetings. Lemme guess: your managers have never been engineers before?
Android apps can declare which urls they accept as deep links. Once that is registered with the system (ie after install) then links of that type can be opened by the app. It doesn’t have to match the package name.
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
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.
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.