Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

Hadlock posted:

It's possible your CFO wasn't paying attention and/or the intern copy/pasted the wrong equity grant last year. In my experience it's a mistake to assume HR/Finance are competent at their jobs and can be trusted unsupervised
Equity grant plans typically need to be approved by the entire board of directors, this viewpoint feels extremely suspect to me on multiple levels

asur posted:

Can anyone explain how equity cliffs make any sense with additional grants along the way or if my company is doing something unexpected? Total comp after promo with a grant was well above total comp from levels.fyi for the promo level then the cliff comes and the refresh drops me to around the same total comp from levels.fyi. Based on levels data it seems like my company decided to pay me more than necessary for a yearish?
Hard to say without reviewing the entire package, but generally, if you're viewing multiple grants as related in any way to one another, that's a mistake. Better to treat them as individual financial instruments, consider the vesting periods on them totally independent of one another, and sum together what you're looking at for each year in the equity plan.

Vulture Culture fucked around with this message at 19:07 on Sep 12, 2021

Adbot
ADBOT LOVES YOU

Xarn
Jun 26, 2015
10%, 20%, 30%, 40% yearly option vesting.

Well, there goes any chance of getting my loyalty :v:

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.

Xarn posted:

10%, 20%, 30%, 40% yearly option vesting.

Well, there goes any chance of getting my loyalty :v:

I feel like orgs that structure this way have serious retention issues comp won't solve for, and probably best to avoid.

Eg people don't leave Amazon before the cliff for financial reasons.

exe cummings
Jan 22, 2005

I expect an offer today or tomorrow from a privately held company that I’ve been interviewing with. I’m coming from a publicly traded company that gives 10% RSU bonuses per year.

I had some questions about the private company’s options, so I’m meeting with the CFO today. What kind of pitfalls should I look out for?

As I understand it, this company’s options are exercisable only when the company changes ownership. Apparently this happened several years ago and employees with those options received a “benefit”.

Jose Valasquez
Apr 8, 2005

yard salad posted:

I expect an offer today or tomorrow from a privately held company that I’ve been interviewing with. I’m coming from a publicly traded company that gives 10% RSU bonuses per year.

I had some questions about the private company’s options, so I’m meeting with the CFO today. What kind of pitfalls should I look out for?
This seems like a big one:

quote:

As I understand it, this company’s options are exercisable only when the company changes ownership. Apparently this happened several years ago and employees with those options received a “benefit”.

If there is not a reliable way to turn options into money then I would completely ignore the options when evaluating the total comp.

barkbell
Apr 14, 2006

woof
its monopoly money op

Destroyenator
Dec 27, 2004

Don't ask me lady, I live in beer
If they’re VC funded at some point the investors will want to cash out which is why there’s probably an end goal of getting acquired or IPO, and the will be when the options become real. The CFO hopefully knows how realistic that is in the next X years but they won’t be able to commit to anything.

It’s worth knowing if you keep vested options when you quit, if they have an expiry date, and how they decide how much to give people. One place I got these allocated them (below director level) by working backwards from: if we target an X valuation at IPO, and the strike price now is Y, how many options do we give people that they’d end up with roughly one year of salary as the windfall (I guess averaged per position). They would have to justify this and the expected valuation to the board and investors so hopefully it’s not completely made up numbers.

Still it’s all monopoly money.

oliveoil
Apr 22, 2016
Turned down the start-up CTO role.

Any chance I can get an interview at a FANG for a staff level position with just 7 years of experience? From what I've seen, the interview seems gameable given enough prep but the difficulty will be convincing a recruiter to get me interviewed for that level.

Maybe some place like Facebook that decides levels after interviews would be good?

Achmed Jones
Oct 16, 2004



didn't you leave a google a year ago as l4? that seems like overreaching

oliveoil
Apr 22, 2016
Yes but I think with about 6 to 12 months of prep I can memorize everything it takes to absolutely crush a bunch of system design interviews.

As people at that level seem to exist on a spectrum of tech skill vs leadership/management, my strategy would be to majorly increase my tech skill via focused education so I can stand out way beyond any other candidates the interviewers have seen.

Jose Valasquez
Apr 8, 2005

oliveoil posted:

Yes but I think with about 6 to 12 months of prep I can memorize everything it takes to absolutely crush a bunch of system design interviews.

As people at that level seem to exist on a spectrum of tech skill vs leadership/management, my strategy would be to majorly increase my tech skill via focused education so I can stand out way beyond any other candidates the interviewers have seen.

How are you going to convince the recruiter to set up L6 interviews if a year ago you were L4?

oliveoil
Apr 22, 2016

Jose Valasquez posted:

How are you going to convince the recruiter to set up L6 interviews if a year ago you were L4?

That's what I'm asking you all.

Maybe I could jump to L5 via company switch then jump to L5 via another switch?

A direct L4 to L6 hop would be ideal though.

oliveoil fucked around with this message at 15:48 on Sep 13, 2021

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


oliveoil posted:

As people at that level seem to exist on a spectrum of tech skill vs leadership/management, my strategy would be to majorly increase my tech skill via focused education so I can stand out way beyond any other candidates the interviewers have seen.

For staff+ roles, the technical background you need comes from working on large projects over the course of many years. You're not going to get that from education, unless you're including work experience as part of education, and even then the timeline you're looking at is measured in years rather than months.

oliveoil
Apr 22, 2016

ultrafilter posted:

For staff+ roles, the technical background you need comes from working on large projects over the course of many years. You're not going to get that from education, unless you're including work experience as part of education, and even then the timeline you're looking at is measured in years rather than months.

In that case I'll fail miserably and it'll still be a good learning experience. I don't think I'll look back and be disappointed that I learned a lot.

tortilla_chip
Jun 13, 2007

k-partite
IC6+ at Facebook is less about technical ability and more about how you've driven projects to success.

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


oliveoil posted:

A direct L4 to L6 hop would be ideal though.

Why do you think this is possible?

Xarn
Jun 26, 2015
Step 1, become drinking buddy with someone sufficiently high up.
Step 2, collect blackmail on the person from step 1
Step 3, cash it in

Ensign Expendable
Nov 11, 2008

Lager beer is proof that god loves us
Pillbug

Xarn posted:

Step 1, become drinking buddy with someone sufficiently high up.
Step 2, collect blackmail on the person from step 1
Step 3, cash it in

Is it no longer enough to have your dad be good friends with an executive? drat, the industry really moved on!

Achmed Jones
Oct 16, 2004



Ensign Expendable posted:

Is it no longer enough to have your dad be good friends with an executive? drat, the industry really moved on!

good point - family can do (1) - (3) on your behalf

oliveoil
Apr 22, 2016

ultrafilter posted:

Why do you think this is possible?

Because I know it's been done in six months by someone who started out getting paid about half of L4 comp albeit with over ten years experience.

I've got about 6-7 (more like 7-8 across all my tech work) years and have some experience leading a project that involved taking an unknown system from another team and:

- gathering requirements from all of its client teams
- redesigning it for the new requirements, as most needed to be thrown away due to a major deprecation
- delegating work to other people for the relaunch
and further launches of several features, that all involved going back and forth with legal, security, and privacy teams.

Also had to work with teams we were clients of to get them support new features that they considered too low of priority to work on before I convinced them.

Storing personal information got us some challenges from the legal, privacy and security teams. One feature was inherently risky to the company's security if not implemented right and I had to work with security to satisfy them we found a way to offer it safely.

Maybe I could tell the recruiter about that stuff. Got an S at L3 which implies at least EE L4 which implies I was likely doing at least a modicum of L5 work.

Going from partial L5 to L6 doesn't seem like a huge stretch.

oliveoil fucked around with this message at 18:03 on Sep 13, 2021

Ensign Expendable
Nov 11, 2008

Lager beer is proof that god loves us
Pillbug
You're going to need a bit more than "some delegating" to make staff at any company where the title means anything. What you're looking for is evidence that you can deliver large and complex projects reliably, a year is going to be enough time to maybe deliver one project of considerable scope. You're definitely not going to get that experience grinding leetcode.

Edit: I don't know what those letters mean, but you can't stretch being really good at L3 into L6.

oliveoil
Apr 22, 2016

Ensign Expendable posted:

Edit: I don't know what those letters mean, but you can't stretch being really good at L3 into L6.

Google's ladders and ratings are kind of weird.

You're right that being really good at one level doesn't mean you're doing a higher level's work.

The relevant ratings are basically
EE - Exceeds Expectations. You can get this by being a good L3 or by doing some L4 work.

SEE - Strongly Exceeds Expectations. You get this by performing roughly L4. You generally can't get this just by being a really good L3.

S - Superb. You generally get this by performing at L4 *and also* doing some things from L5. You don't get this from just being really good at L3 stuff. It implies someone looked at my work and convinced a committee that I was doing L4 work and even some L5 stuff... Or just L4 work but really good L4 work.

Given that I was coordinating with so many different parties (security, privacy, legal, all our clients, the team we inherited the system from, the team I needed a new feature from, and my own team to implement) without supervision, I suspect it wasn't just "really good L4 work" but instead L5 stuff, as L4 specifically includes being supervised (though less than L3).

What I am trying to do is turn "some L5 stuff" + "hardcore skill improvement" into L6.

I'm not planning to just grind leetcode and memorize answers to common questions but to actually gain the necessary technical skills to pass the interview and do the job.

A lot of that "years of experience" most people need to get the technical skill for L6 has been written and shared in detail and I will obsessively collect, organize and study it.

oliveoil fucked around with this message at 18:08 on Sep 13, 2021

Ensign Expendable
Nov 11, 2008

Lager beer is proof that god loves us
Pillbug
I can only speak for a general case, but every role has aspects where you can learn on the job and aspects that are table stakes for performing from the start. If you were doing some L5 stuff, great! Without knowing specifically what parts of L5 you were already doing and what parts you still had to accomplish, I wouldn't translate that into "I can grind my way to L6".

the talent deficit
Dec 20, 2003

self-deprecation is a very british trait, and problems can arise when the british attempt to do so with a foreign culture





oliveoil posted:

A lot of that "years of experience" most people need to get the technical skill for L6 has been written and shared in detail and I will obsessively collect, organize and study it.

L6 isn't about technical skill at all. it's about having the soft skills to navigate projects to success. no competent interviewer is going to recommend you at L6 when your only relevant experience is at L3/L4 no matter how much you grind interview prep

oliveoil
Apr 22, 2016

Ensign Expendable posted:

Without knowing specifically what parts of L5 you were already doing and what parts you still had to accomplish, I wouldn't translate that into "I can grind my way to L6".

Good point! Honestly, I suspect it was L5 for "leadership" as Google's ladders consider "leadership", impact, and technical complexity.

The impact was nothing impressive.

As for technical complexity, it was basically an enterprise CRUD app with a few moving parts. Only real complexifiers were the security and privacy issues.

And my technical knowledge is garbage, frankly. It's my biggest weakness. I don't have 7 years of technical knowledge. I have "1 year, 7 times" of technical knowledge.

I can code but if you asked me which database we should use for anything beyond a CRUD app, or anything that needed replication, I wouldn't be able to answer.

And that's a big reason why I think this might work for me. If I'm already L4 to L5ish with garbage technical skills, where will I be when I have actual good technical skills?

Achmed Jones
Oct 16, 2004



oliveoil posted:

Got an S at L3 which implies at least EE L4 which implies I was likely doing at least a modicum of L5 work.

Going from partial L5 to L6 doesn't seem like a huge stretch.

I do not think that it is appropriate to count an S at L3 as a "partial L5".

You _might_ be able to get re-hired at L5, and could almost certainly do it at L4. Do that and quit trying to cut the big hog. Learn from your past mistakes here.

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.

oliveoil posted:

Good point! Honestly, I suspect it was L5 for "leadership" as Google's ladders consider "leadership", impact, and technical complexity.

The impact was nothing impressive.

As for technical complexity, it was basically an enterprise CRUD app with a few moving parts. Only real complexifiers were the security and privacy issues.

And my technical knowledge is garbage, frankly. It's my biggest weakness. I don't have 7 years of technical knowledge. I have "1 year, 7 times" of technical knowledge.

I can code but if you asked me which database we should use for anything beyond a CRUD app, or anything that needed replication, I wouldn't be able to answer.

And that's a big reason why I think this might work for me. If I'm already L4 to L5ish with garbage technical skills, where will I be when I have actual good technical skills?

Everything about your recent posts is screaming "how do I prepare for an interview such that I can hire into a role I'll knowingly underperform in". Having worked with people who managed to do that, I would never assist someone in walking down that path.

oliveoil
Apr 22, 2016
:aaa:

Bruh

Ouch

Okay so L6 is out.

I'm waiting for recruiter to get back to me for rehiring without interview at L4 and if that works out then maybe I can find a 20% with some independence?

Get to know my surrounding work area and then tell my skip that I'm bored and ask if there's anything with more autonomy?

If they say no, start looking at the areas their peers work in and repeat?

If none of that works then I can probably get L5 at Facebook or somewhere with six months of technical studying?

Paolomania
Apr 26, 2006

oliveoil posted:

I've got about 6-7 (more like 7-8 across all my tech work) years and have some experience leading a project that involved taking an unknown system from another team and:

- gathering requirements from all of its client teams
- redesigning it for the new requirements, as most needed to be thrown away due to a major deprecation
- delegating work to other people for the relaunch
and further launches of several features, that all involved going back and forth with legal, security, and privacy teams.

Leading a small engineering project including coordinating amongst various stakeholders internal and external got me L4->L5 at Big G. I think it really depends on having a larger scale project and maybe large quantifiable revenue impact (or, for infra, quantifiable engineering hours saved across a business unit) to go L5->L6. To be rehired at L6 you are going to have to show that not just was your project of a significant size but you can also speak to questions such as: Were the requirements a straightforward build to spec or did you have to resolve conflicting design goals? What kind of unit, system, and integration testing did you design and implement? How complex was the launch and how much planning did you have to do for launch and production operations? Did your launch require coordination across business units or companies? Once code-complete how long did the migration take? What kind of defect rate did you have post-launch? What kinds of reliability targets did your new service need to hit and how did you hit them? What is your release cycle and rollback plan like? What is your service's monitoring and alerting story? And so on and so forth ...

bob dobbs is dead
Oct 8, 2017

I love peeps
Nap Ghost
did you ever get therapy and crap for the gamblin

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


The guides here are a pretty good description of what staff+ positions involve and what the path from senior might look like. It's hard to give specifics, though, because at that point in your career your role is going to depend a lot on your organization and your skills and interests. I think a pretty good check for whether you're at that level is thinking about how hard it would be for you to switch jobs with one of your peers. That's not trivial for an L4 or an L5, but it's definitely doable. At higher levels, it gets to be a lot more intimidating.

Pie Colony
Dec 8, 2006
I AM SUCH A FUCKUP THAT I CAN'T EVEN POST IN AN E/N THREAD I STARTED

oliveoil posted:

Maybe I could tell the recruiter about that stuff. Got an S at L3 which implies at least EE L4 which implies I was likely doing at least a modicum of L5 work.

Sorry to dogpile but I don't think this kind of thinking is true either. Exceeding expectations at L3 might mean you're an L4, sure. But this doesn't really hold up for the L5 -> L6 promotion, since you're basically expected to do a different kind of work.

Why do you want to be an L6 so badly, anyway? It's a FAANG so you're getting rich anyway and L6 is just more work.

oliveoil
Apr 22, 2016

bob dobbs is dead posted:

did you ever get therapy and crap for the gamblin

no I just ran out of money thats why i need a job

ultrafilter posted:

The guides here are a pretty good description of what staff+ positions involve and what the path from senior might look like.

This looks helpful. Thank you!

Pie Colony posted:

Why do you want to be an L6 so badly, anyway? It's a FAANG so you're getting rich anyway and L6 is just more work.

1. Big salaries for coders are gonna collapse within the next few years imo. Gonna take bigger impact to justify big comp packages. The days of a junior or even a mid-level getting paid like a doctor are almost over. So are the days of a senior getting paid like two doctors.

2. If I got hired at L5 today then I'd be making what, $350k/yr? If I got hired at L6 today I could be making $500-600k/yr. The comp tiers are way different.

I was making $280k/yr when I left. It's almost not worth doing L5 for just 25% more. Just forget about climbing the ladder and start a side business. Because regardless of L4 or L5, you'll be working decades before you retire and your lifestyle won't change. The extra $70k/yr pretax is like $35k/yr after taxes. It's peanuts.

But L6 comp is roughly double L4 comp. That's worth serious, focused self-improvement.

Rocko Bonaparte
Mar 12, 2002

Every day is Friday!
gently caress how did I "just barely" get no-hire for L6 two years ago and then get no-hire for L5. Maybe I should try for L7 instead!

csammis
Aug 26, 2003

Mental Institution

oliveoil posted:

And my technical knowledge is garbage, frankly. It's my biggest weakness. I don't have 7 years of technical knowledge. I have "1 year, 7 times" of technical knowledge.

oliveoil posted:

I was making $280k/yr when I left.

Jesus loving Christ the economics of our industry are so hosed up

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


One of things you need to figure out is whether you actually want to do an L6's job. It pays more than an L5, but moving from L5 to L6 isn't really a promotion in the same sense that L3 to L4 or L4 to L5 is. It's really more of a lateral move, and if you go in not expecting that, you could be in for an extremely unpleasant surprise.

I'm sure that you don't even have enough information about what the job entails to answer that first question. Not doing that research and pushing back when you're explicitly told that you don't have the information is really not a good look for an L6 hopeful.

bob dobbs is dead
Oct 8, 2017

I love peeps
Nap Ghost
you actually completely ran out of money, not like, "can retire" money to like 150k?

this seems like a better argument for getting a therapist or some poo poo than i actually posed lol

Guinness
Sep 15, 2004

hubris aside, do you even actually want an L6 job? are you purely chasing dollars? it can be stressful and ambiguous and frustrating because its more project management than tech implementation.

i've heard that googlers tend to think that L5 (senior dev) is the sweet spot of responsibility, clarity, and comp. i see the same pattern at my non-goog company.

bob dobbs is dead
Oct 8, 2017

I love peeps
Nap Ghost
is this guy just chasin gambling losses, but for his career? is that it?

Adbot
ADBOT LOVES YOU

Jose Valasquez
Apr 8, 2005

Guinness posted:

hubris aside, do you even actually want an L6 job? are you purely chasing dollars? it can be stressful and ambiguous and frustrating because its more project management than tech implementation.

i've heard that googlers tend to think that L5 (senior dev) is the sweet spot of responsibility, clarity, and comp. i see the same pattern at my non-goog company.

Honestly, as an L5 I think L4 might even have been the sweet spot. It's nice being able to pass off dealing with bs to someone higher up. I don't live in the bay area though so the extra money is not changing my life in a meaningful way

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply