|
|
|
|
|
by nickvanw
1206 days ago
|
|
Well, in my opinion, it remains to be seen whether big tech compensation for this style of work is sustainable long-term. Of course, if you're already pulling 800k/y in TC at Google/Amazon/whatever, great, you did wonderfully. If you're a brand new engineer starting your career, are there going to be a lot of those 800k jobs that offer you free daycare, dry cleaning, lunch and massages? I wouldn't bet on it. I say this as someone that has also not taken this path, but have nothing but respect for people who make a great living that have. Otherwise, I think this is exactly how big companies succeed - they build career paths, tools and workflows to bring context to large groups of smart people to get them moving in the same direction. Ultimately there still have to be people to create the bridge, but the lever you get is massive when you have 1000s of talented engineers. You can't expect them all to understand how $x works, but you can pepper teams with extremely smart and talented experts and professional managers who collectively get them working on the impactful parts of the problem. TL;DR there isn't a linear path, my advice is mainly for people thinking about how to be able to build value. If you can do that, you'll always be able to get a job. |
|
I don’t see the day coming anytime soon that the divide narrows where it does make sense to be on the “enterprise dev” side (where most developers are) over the $BigTech side.
I’m objectively good enough at all of the areas that the article lists - I have to be to succeed in true “consulting” (as opposed to staff augmentation). But that wouldn’t have mattered unless I jumped ship to the $BigTech side.
Most outside consulting companies aren’t paying their top employees what I make as a mid level employee at my current job.
I have one or two connections I could probably leverage on the enterprise dev side that would allow me to make more if I jumped ship. But that’s only because I have $BigTech experience on my resume.
I’m not disagreeing with you. Even before working at $BigTech, I could throw my resume up in the air and get a job as a developer without doing the leetCode monkey dance because I had the skills you listed and I spoke directly to CxOs and Directors at small companies based on my network.
I haven’t done a coding interview in over a decade.