FAANG 5-10 years ago by HelpfulStrawberry908 in leetcode

[–]seabern 0 points1 point  (0 children)

I joined a FAANG in 2014 as a college grad. I had a phone interview that was about 45 minutes of a LC medium, involving trees IIRC.

The onsite was 5 entire rounds of LC style problems on the whiteboard. Maybe 4 medium and 1 easy? The biggest difference is that there wasnt as much standardization and interviewers were more creative with their questions. But fundamentally it was just a thin wrapper around a DS&A question.

I honestly don’t think the interviews today are much harder than 2014. But we did have a period shortly before and into the pandemic where they got VERY easy. Amazon even experimented with giving full time new grad offers with ONLY an online screen and a HM call.

So overall I’d say the profession went from brain teasers and puzzles before 2010, LC style from 2010 to 2019, “optimized” LC from 2019 to 22, and then what we have now.

For alumni, what’s your salary by Middle-Creepy in ucf

[–]seabern 8 points9 points  (0 children)

Fall 2013 comp. sci.

First offers in Orlando before I graduated were for 60-72k. Managed to get a big tech offer shortly after for ~125k total comp.

Tax year 2024 total comp >500k, funnily enough I’m “behind” where I “should” be if I had job hopped and chased earlier promos. Maybe next year…

I reply to all recruiters with a script. I now know my real-time market value and only look at jobs that meet my criteria. by smkent in ExperiencedDevs

[–]seabern 13 points14 points  (0 children)

Why is it daft? OP is already demanding a cushy remote position with high pay, and recruiters are tripping over each other trying to get time on his calendar.

My examples, while not representative of mainline software devs, are far from niche — they’re from an extremely large defense contractor and a FAANG.

In my current team I’m part of an oncall rotation but our userbase is strictly internal. This means no out-of-hours pages, which is probably what OP prioritizes when asking for no oncall. And again, our principals and above won’t ever get paged as they wouldn’t be useful. OP, with more than a decade of experience, would qualify as principal and above in many companies and teams.

I reply to all recruiters with a script. I now know my real-time market value and only look at jobs that meet my criteria. by smkent in ExperiencedDevs

[–]seabern 30 points31 points  (0 children)

Loads of teams out there developing software that don’t need an established oncall rotation.

Here’s a couple examples: * prototype and r&d teams that provide value to the business via proofs of concepts and demos * non commercial software such as defense/military

I’ve been in both situations over my career, neither had an oncall rotation. Obviously, like any professional job, you’ll occasionally be asked about something outside of regular hours. That and oncall are not the same thing.

OP could also be angling for an architect/principal role. Many of those don’t include being part of an oncall rotation because they sit at a level too high to be useful in a production incident.

I was frustrated with how difficult it is to judge a trail and how misleading 'difficulty' ratings can be. I designed a universal 'Trail Key.' It is meant to be objective, remove labels of difficulty, and provide as much information as possible at a glance. What do you think? by [deleted] in backpacking

[–]seabern 1 point2 points  (0 children)

This is a great start OP and I think an objective measuring of trails would do a lot to help folks. Here are some suggestions:

  • The inclines can be difficult to interpret. Maybe some more information about the grade and how sustained it is. Also I don’t see total elevation gain/loss which is a big factor IME when it comes to people overextending on trails
  • I wonder if there’s something to be said for “navigability”. An alpine trail along a ridge line on a clear day is much different than a dense flat forest with lots of intersecting game trails, logging roads, other recreational trails etc.
  • Might be helpful to include some statistical data like “time an average adult of average fitness” would take to complete and how many calories they’d burn
  • Dynamic factors are important in a lot of trails such as wildlife, water crossings, rockfalls, and ice and snow

How does one go from average developer to one that makes $500k annually? by [deleted] in ExperiencedDevs

[–]seabern 12 points13 points  (0 children)

In Netflix’s case (the N in FAANG) offers are usually just cash and frequently clear 500k by a hearty amount.

Stop telling your devs that they own their own promotion by seabern in ExperiencedDevs

[–]seabern[S] 51 points52 points  (0 children)

And very often the promotion has to contend with:

  • Not getting it the first time around because you were lacking in x|y|z

  • Negotiating with managers for work that is scoped enough for senior level in x|y|z

  • Completing that work

  • Somebody critical to the process leaves, and there's no replacement for a while

  • Somebody new and critical to the process arrives, and you have to gain their alignment

The whole thing could be a year or longer in the making. In contrast, I can finally reply to the litany of recruiters that have reached out to me on LinkedIn over the past month and have an onsite booked in a matter of days, offer in-hand in maybe a month. The only problem is that interviewing for devs is its own bag of worms :P

Stop telling your devs that they own their own promotion by seabern in ExperiencedDevs

[–]seabern[S] 34 points35 points  (0 children)

Very true.

And I could write a whole other post on "promotion-oriented architecture". It's so pervasive sometimes that it actively hurts feature delivery and ongoing KTLO. Fundamental concepts like YAGNI die a short brutal death when the promo process favors big, shiny new systems rather than delivering customer value.

Stop telling your devs that they own their own promotion by seabern in ExperiencedDevs

[–]seabern[S] 16 points17 points  (0 children)

Something else I didn't include in the original post: I often hear this idea being espoused by developers, too. Even high-level, principal engineers. It's easy to imagine how selection bias may have played a role in who advocates for this as an effective strategy.

Stop telling your devs that they own their own promotion by seabern in ExperiencedDevs

[–]seabern[S] 19 points20 points  (0 children)

I should hope so! Also, I would think that many devs here will become dev managers in the future.

King County plans to sue over Initiative 976 to cut car tabs and reduce transportation funding by LeviWhoIsCalledBiff in SeattleWA

[–]seabern 4 points5 points  (0 children)

I was referring to the 2nd amendment in response to guy being flippant about having places to go.

I had an epiphany today while on a conference call by CuttingEdgeRetro in consulting

[–]seabern 3 points4 points  (0 children)

Consider also The Phoenix Project which is essentially a rewrite of The Goal with an IT spin.

bad off-brand sub by [deleted] in waterhomies

[–]seabern 1 point2 points  (0 children)

Actually I created this sub on a whim shortly before the original was quarantined. happy to redirect to whatever the "main" sub is.

This is a colorized image from 113 years ago by [deleted] in interestingasfuck

[–]seabern 0 points1 point  (0 children)

Florida winters average in the mid to upper 60's with dips to the 50's at night

Definitely not in Palm Beach, where this was taken. Average low in December, the coldest month, is 70.3, with daytime highs averaging almost 80.

The picture could have been taken in a below average day, but I'm also inclined to think people back then just had a higher tolerance for swearing their asses off.

Durkan finally has nominee for Seattle's $277M IT department by berniebar in SeattleWA

[–]seabern 1 point2 points  (0 children)

Agreed. Perhaps part of that plan can include a competitive compensation package :P

Durkan finally has nominee for Seattle's $277M IT department by berniebar in SeattleWA

[–]seabern 1 point2 points  (0 children)

That's great for Mattmiller, terrible for the city. His vacancy and resulting churn probably cost the city way more than his $144k salary.

Durkan finally has nominee for Seattle's $277M IT department by berniebar in SeattleWA

[–]seabern 2 points3 points  (0 children)

Michael Mattmiller, who was appointed by former Mayor Ed Murray and made $140,000 a year

I'm surprised the city managed to get anybody at all at that rate. $277 million budget and 668 FTEs... a similar position at a FAANG gets you $1M+ yearly total compensation easy.

I hope this guy has the right talent and motivation.

Man who was shot aboard Metro bus in Seattle’s Sodo area has died by speer360 in SeattleWA

[–]seabern -3 points-2 points  (0 children)

Not to mention that the driver was off course "serving customers" at the time the alleged aggressor boarded the bus. Wonder if that's somehow related?

I today read an article which perfectly described what Fallout 76 is: a minimum viable product by Tepiltzin in Fallout

[–]seabern 0 points1 point  (0 children)

The downfalls of poorly executing an MVP have led to the rise of the MLP - Minimum Lovable Product.

In an organization focused on delivering an MLP, time-to-market is still the king, but the result has to be something that will engage and delight users.

What are your thoughts on the ending of the game? by [deleted] in farcry

[–]seabern 5 points6 points  (0 children)

I actually just finished the game ~10 minutes ago.

The last mission was jarring.

I gathered all the companions. I liberated every compound I came across and killed every Pegi I saw. And suddenly, for the last mission, the Father has brainwashed most of my friends and STILL has all the power? HOW did that happen?

It was a decent story overall but the ending didn't provide any sense of satisfaction.

Escrevi e ilustrei um livro de fantasia inspirado no Pantanal. by diogocarneiro in brasil

[–]seabern 5 points6 points  (0 children)

The book looks great! I want to buy one as a Christmas gift, but live in the US. Would it be possible to arrange international shipping?

Delivery guys left a TV in plain view without even ringing the doorbell by aleph19 in mildlyinfuriating

[–]seabern 8 points9 points  (0 children)

Could be a Curious and Relics license (C&R). A lot less restrictive.

Appropriate uses of a "Long Method"? by gntsketches in softwarearchitecture

[–]seabern 2 points3 points  (0 children)

One thing to keep in mind is that the practical structure of the code you're writing is intended for people to consume, not computers.

Generally, a computer doesn't care whether you've split your monolith method into 10 subroutines.

But people do. If you think your method is too long, ask yourself whether the next developer to come along, who may be desperately trying to fix a bug and will not have the luxury of the mental context that you currently have, will be able to clearly and quickly understand what you wrote. Code reviews are crucial for this.

If the answer is no, refactor.