38 comments

  • conqrr3 hours ago
    &gt; In the software engineering world, we exist on a ladder. We call this ”Leveling”.<p>Career is a made up game. There are no true levels or ladders in life that you have to chase. Nobody will care or remember what you did or what level you were given enough timespan. Take the bits that you want (money, skills etc) to live life, but don&#x27;t get too caught up trying to win the game.
    • MobiusHorizons3 hours ago
      +1. Worth saying this is also not at all a software engineering thing, it’s a large organization thing. I found I could easily discuss career leveling with non-technical government employees. In fact they have much more context than my friends in software engineering that never worked for large companies.
    • BoxFour3 hours ago
      &gt; Take the bits you want (money, skills)<p>That’s exactly what the author did, and it’s why the leveling piece matters so much.<p>At big tech companies levels very directly control comp, and less directly control the scope of problems you’re trusted with.<p>You absolutely can tackle large, high-impact problems as a more junior IC, but it usually means pushing a lot harder to hold onto ownership. Otherwise it’s REAL easy for a more senior IC to step in and quietly take it over.
      • mgaunard2 hours ago
        It might be nicer to go work for startups, acquire experience there as you build everything from scratch across the whole stack, then get hired at a high responsibility position.<p>Though most people into entrepreneurship never go back to big corporations usually.
        • kace912 hours ago
          &gt;acquire experience there as you build everything from scratch across the whole stack<p>This is not usually how it works. In fact in my experience, the moment a company becomes a scaleup and brings new leadership in to handle growth, those people start getting rid of the hacky jack of all trades profiles.<p>Larger companies usually value specialized profiles. They don’t benefit from someone half assing 20 roles, they have the budget to get 20 experts to whole ass one role each.<p>Career paths in large companies usually have some variation of “I’m the go-to expert for a specific area” as a bullet point somewhere.
          • ehnto1 hour ago
            Smaller companies necessarily have a small team stretched across broad responsibilities, that usually describes startups. If it&#x27;s scaling up then yeah, that changes. You want to join small teams for broad experience, startup or regular business.
        • BoxFour2 hours ago
          Big tech companies are also notorious for down-leveling if you’re not coming from another big company, so it might not actually be that good of a move.
          • mgaunard2 hours ago
            Well of course, if you were CTO of a company of 10, you can&#x27;t expect to be hired as CTO of Google.
            • BoxFour2 hours ago
              My first manager at a big tech co was the CTO of a 500 person company. He was down-leveled to being a first-level manager.
            • dylan6041 hour ago
              This is why titles on biz cards are funny.
              • ghaff51 minutes ago
                Most of my titles have been pretty made-up (with acquiescence of manager). Never had the formal levels seen at large tech companies. Last job description was written for me and didn&#x27;t even make a lot of sense if you squinted to hard. Made a couple of iterations for business cards over time.<p>Couldn&#x27;t have told you what the HR titles were in general.
    • zhach59 minutes ago
      Very much so. Author here. I wanted to do so much more than the box they allocated me in. Once I knew they were not going to let me grow from my box, then I left. Not the level I was worried about, but it&#x27;s a language most people can understand
    • reactordev3 hours ago
      It took me a long time to realize this.
    • tamimio2 hours ago
      Exactly, that’s why I feel pity for the people who destroy their lives to get paid extra 5% and having a pizza party with good boy remarks, and of course making someone else wealthier too. It’s not a flex to sleep in a tent at work, while neglecting your health, family, friends, maybe kids, this “grind” culture is pushed by corporations for obvious reasons.
    • lisbbb1 hour ago
      See? That&#x27;s his first problem--he bought into all that corpo bs that is placed there to steal your attention and keep you in their box. If they had liked the guy and he was truly talented, he would have gazzelled right up the org chart. I guess smart people think they&#x27;re smart about everything?
  • nilkn44 minutes ago
    Multiple denied promo applications. Warm, caring language but no attempt at retention on resignation. Other companies unsure of hiring candidate even after 10+ interviews.<p>The simplest explanation of these datapoints is simply that this person is not operating at the staff level in a way that is fairly obvious to others, yet hard to articulate in a way that this person can emotionally receive and accept.<p>None of this means they aren’t or can’t be a highly valuable and skilled engineer. Higher levels are more about capacity for high-level responsibility and accountability in a way that makes executives feel comfortable and at ease. “Not enough impact” means that even if this person is involved in high-impact projects, executives do not ascribe the results or responsibility for those results entirely to them.<p>While this is painful, it is <i>not</i> a bad thing, and it is not a disfavor. People who aren’t ready for great responsibility often underestimate the size of the gap. Watching a talented engineer get eaten alive because they were given executive-adjacent accountability that they weren’t ready for is not fun for <i>anybody</i>. Anyone who has operated in true staff+ or director+ roles at huge companies here knows just how brutal the step up in expectations is. It is far from trivial, and it simply isn’t for everyone.
    • whymauri1 minute ago
      Have you worked at BigCo before? This was 1:1 my experience at a large company and within months they were asking for a +1 leveled boomerang.<p>You can&#x27;t take denied promos at face value, honestly.
  • shevy-java8 minutes ago
    Youtube is getting problematic. I write this as someone who basically has some videos running in the background all the time, mostly just DJ music in the background.<p>First, searching for videos sucks. Yes, the first few results can be useful, then more and more crap shows up. This just wastes my time. But, more importantly - more and more AI videos means I am being bombarded with more time wasters. I have about zero interest in AI videos; I am not saying 100% of it is crap, but I am getting more and more tired wasting any time in this regard here. Then the addiction by Google to have us watch ads - they killed ublock origin too on chrome. Even aside from this, I am noticing a drop of quality lately; many of the channels seem much more boring. I guess this kind of fatigue kicks in over time in general, but it seems to me as if some youtube &quot;content creators&quot; are running out of real ideas. They seem to be desperately addicted to &quot;get the likes&quot; and &quot;get subscribers&quot;. I stopped being logged in to youtube years ago already and I also, oddly enough, want to completely decouple myself from Google too (too much Evil in this company now) - youtube is unfortunately something I still need and use right now, but many things suck more and more. Also that &quot;swipe shorts down&quot; - that activity is IMO a mental problem. After some 30 swipe downs, I ask myself why I am doing this. Google tries to want to commit me to this swipe action. It is like psychological manipulation. Click click drag drag click click click.
  • aeyes1 hour ago
    I have seen this from the manager side at these kinds of companies, explaining to your manager that you are quitting because your level does not match your work is a waste of energy. Their hands are usually tied.<p>Promotion decisions are made by committees which are 1-2 levels above your manager, your manager presents the candidates. They round up a pot of multiple teams which are discussed at once and there are usually hard quotas (like 5%) of promotions to give out to this pot of employees. These hard quotas make it impossible to &quot;do the right thing&quot; because even if a lot of people deserve the promotion, only x% can get it. The composition of the pot of people can easily cause the problem which is described in the blog post, for example if you have a high number of juniors or a high number of employees who joined at the same time or employees with incorrect levelling from the start. If 20%+ deserve a promotion then it simply turns into a game of luck.<p>As a manager you try as hard as possible to get these promotions but the system of these big companies is just too rigid. Its like a pit fight instead of objectively looking at output. I have seen a lot of people leave for the same reason but I haven&#x27;t seen a single change to the system in 5+ years.<p>Next we could talk about layoff mechanics, its equally disturbing.
    • zhach55 minutes ago
      Author here. My manager and I discussed lengths about the capabilities they do, and it is just like this. It&#x27;s not his fault at all. It&#x27;s a game at the end of the day, and it&#x27;s your choice whether or not you want to keep on playing
  • nubg1 minute ago
    I&#x27;m sorry, but why did the author not mark this post as AI generated? It&#x27;s clear from many different phrasings that this was written with an LLM. And no, I won&#x27;t point out any particular spot, but I&#x27;m sure my fellow commenters will know what I am talking about. I get that the author had (most of) the experience described, and it was fine in terms of being interesting, but I feel offended when people post blog posts without warning that it&#x27;s been written by an LLM.<p>Can the author please share the prompt containing the draft that he sent to the LLM?<p>I&#x27;d much rather read that!
  • johanvts3 hours ago
    &gt; In the software engineering world, we exist on a ladder. We call this ”Leveling”.<p>That bubble is not the world, I exist outside the ladder and I am legion.
    • clickety_clack2 hours ago
      I am also a renegade it seems. I just couldn’t institutionalize myself like that.
    • browningstreet2 hours ago
      &gt; That bubble is not the world<p>Hence the author&#x27;s &quot;In the software engineering world&quot;.<p>Nothing in author&#x27;s write-up led me to think he doesn&#x27;t understand that.
      • mixologic2 hours ago
        Yeah, no. Most companies do not have that exact hierarchy. Maybe at FAMGA etc, but most engineering jobs are not there.
    • delichon2 hours ago
      <a href="https:&#x2F;&#x2F;foreignlegion.info&#x2F;ranks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;foreignlegion.info&#x2F;ranks&#x2F;</a>
    • 651 hour ago
      I must say, life is a lot easier as a software engineer outside of Big Tech. It seems like a bit of a pressure cooker to me.
  • sixspeedengine2 hours ago
    &gt; The results of that meeting? The same from the previous promotion decisions; “it’s unfortunately a no. You don’t have enough impact.”<p>Promotion at Google, as in many places, is tough. Status is allocated partially on level, so it sucks to not see that growth.<p>Sometimes lack of promotion can be not having the right opportunities.<p>It&#x27;s fair to leave a company for whatever reason.<p>For any other L4-&gt;L5s, or anyone wanting to become a senior engineer, it&#x27;s worth self reflecting on whether there&#x27;s improvement that can be made from failed promotion attempts.<p>&gt; people all across the org knew me and said I was indispensable to the company and were surprised that I wasn&#x27;t already at an L5&#x2F;6 level.<p>No one in a large org is indispensable, but many are very valuable. Many L4s are very valuable, but at doing L4 work. It&#x27;s not a value judgement.<p>L4-&gt;L5 is a step of responsibility: can you be trusted to handle a multi quarter project, without much supervision.<p>&gt; I helped launch&#x2F;lead features on YouTube, I led teams, I designed and implemented systems that were still in use to that day by many people<p>The details aren&#x27;t clear here, but sometimes an engineer can be leading projects, and need supervision: poor delivery, poor communication, poor outcomes.<p>&quot;Too little impact&quot; in this context can mean &quot;you needed too much supervision&quot; or &quot;too little impact per $TIME_PERIOD&quot; meaning you can have delivered great technical solutions, but not at the rate or level of independence needed to meet the mark.<p>Again, not meeting this mark isn&#x27;t a value statement. It&#x27;s a different type of work, but it happens to be incentivized with more $$$.
    • jpollock2 hours ago
      It&#x27;s also important to understand the makeup of the existing team, and headcount the team has.<p>If the team is already full of lvl5&#x27;s&#x2F;6&#x27;s, there&#x27;s not going to be enough senior eng work for a new one, particularly when headcount is being reduced.
    • huug1562 hours ago
      All L4s are going to have supervision at Google, whether they “need” it or not. And most managers and tech leads aren’t going to just sit around twiddling their thumbs when no one “needs” supervision. Because most of them are bad at their jobs (I can count the number of good managers I’ve seen in 20 years on one hand).
    • zhach49 minutes ago
      Author here. I like statement. I think the biggest thing here is &quot;not meeting this mark isn&#x27;t a value statement&quot;<p>I had a lote of doubt about my own ability because I never got promoted. Was I not doing enough, am I not making impact. But you should never measure yourself by this. I left for more opportunities and more impact. I actually only knew my own value after rounds of external interviewing
    • hibikir2 hours ago
      The problems of lack of independence are rarely the kind of thing you decide in a big leveling meeting though: Someone working in near the project has to be providing the feedback regarding the employee needing more supervision. If that&#x27;s the reason someone fails to uplevel, the manager and the dev lead are failing you, or outright saying something different for your packet than they say to your face.
    • lisbbb1 hour ago
      I would go further and say that the entire system is designed to not promote people. It is there as a barrier to promotion and upward potential. The upward moves are saved completely for the in-crowd people. I&#x27;m sure at places like Google it is brutally difficult to move up the ladder at all.
  • omoikane2 hours ago
    &gt; I was leaving because I had outgrown the pot I was planted in<p>I wonder if the author had attempted to transfer to a different part of the company first, since a different organization might have more room to grow. It might not be possible to do a transfer plus a promotion simultaneously, but it&#x27;s likely a less stressful option than leaving the company.
  • qinchencq27 minutes ago
    The levels are very similar to all those hierarchy used in big corporations outside of the tech. Classic selection and grooming techniques. We all get to decide if we want to play that game or not.
  • Scubabear683 hours ago
    Reading this I feel like I live on another planet.<p>I recognize this guy seems to only be dealing with FAANG type companies, but the disconnect from my own reality is so vast it’s hard to reconcile.<p>I have never worked anywhere with the L4&#x2F;L5&#x2F;whatever crap. No one I have worked with has either. It sounds downright dystopian that people are reduced to a basically a number (if you leave out the L).<p>I am assuming he left the job this year? If so, more disconnect. I am working but looking, and this job search is the hardest I have faced in over 30 years. Just talking to a human is almost impossible. This guy went on a zillion in person interviews? Is he maybe talking about the distant past of two years ago?<p>The NDA minefield? Maybe I am naive or sheltered, but it’s never came up in interviews and was not something I ever sweated. For the simple reason that there is no secret sauce so magic that I could tell someone in ten minutes in an interview and spill all the beans. But what do I know, maybe YouTube has some secret variable this dude invented I am just too dumb to understand.<p>I could go on. But the entitlement coming off of this post as I stress about paying bills and keeping my kids in school and fed as I read this on Xmas eve is a lot to take.<p>Am I that much of an outlier that I need to get with the program? Or is this as out of touch with the current reality as I feel?
    • huug1562 hours ago
      You do live in a different, underprivileged world. Many Google engineers have never not heard back from a job app.<p>I will never understand people who refuse to work at a big company yet complain about money of all things. For reference my last job at Google paid $450k+. It seems like it would behoove you to enter the other world.
      • nish__33 minutes ago
        And half of that is taxed. The rest is spent on over-priced housing. And now you have no time&#x2F;energy left to build anything of value. Congratulations.
      • TrackerFF1 hour ago
        If you want a serious answer:<p>Most software engineers are not status-seekers, and are not driven by prestige or a big paycheck.<p>Big tech companies attract the same type of software developers that investment banks do to finance majors, or MBB management consulting firms do to business majors.<p>Of course, I&#x27;m not saying that those are the people that FAANG-companies get exclusively, far from, but you have to...immerse yourself, and drink some kool aid, before you enter that rat race.<p>Most people will look at leetcode marathons, infinite interview rounds, relocation, etc. and think <i>&quot;absolutely not&quot;</i>.<p>Of course some people are just really sharp, and can almost stumble into these jobs, but most will have to put some real effort into it, and jump through the flaming hoops.
    • reactordev3 hours ago
      &gt;Am I that much of an outlier that I need to get with the program?<p>No! You’re right where you need to be (just not where you want). Many of us have had a ridiculously difficult year.<p>You’re not alone.
    • CharlieDigital3 hours ago
      Reality is that different resources have different impacts on an eng. org. Some individuals are eng. orgs onto themselves and can own a whole stack (breadth). Some are very specialized in areas that require deep expertise or experience (depth). Some are good engineers, but lack both breadth and depth of knowledge. Leveling let&#x27;s you delineate comp bands accordingly.
    • Analemma_3 hours ago
      I&#x27;ve been at three FAANGs now and my experience has been that nobody really cares about your level for day-to-day work. The only times it has ever come up for me is when a) I was part of assembling a new team and we needed a mix of juniors and seniors or b) when some dangerous action like deploying during a holiday code freeze needed approval from an L9+ by policy, so you had to go find that person and justify it to them.<p>Now, your compensation is based entirely on your level, which obviously makes it matter a great deal, but my experience hasn&#x27;t been that there are mind games around it.
      • irishcoffee2 hours ago
        Why did you bounce around faangs if you don’t mind me asking? Reading this site it seems… not uncommon, but I don’t understand why. Finding and starting a new job stinks haha.
        • chihuahua2 hours ago
          I bounced from Amazon to Microsoft to Amazon to Microsoft to Facebook. Why? Because the grass is always greener on the other side. Amazon didn&#x27;t pay enough, Microsoft was too boring, Amazon was too chaotic, and then Facebook paid much more. All bad decisions, but I only know that in hindsight. I&#x27;m not very smart.
          • irishcoffee2 hours ago
            Oh gosh, I didn’t mean to imply it was poor decision making, I was just curious. You’re a better person than me for putting up with the interview process. I absolutely refuse to grind leetcode problems. My TC at the moment is probably a lot less than what you’ve made though. Always tradeoffs.
    • laidoffamazon2 hours ago
      The levels are a real thing, but &quot;navigating the NDA minefield&quot; is not, it&#x27;s just something Googler&#x27;s say to make themselves feel more special
    • LoganDark3 hours ago
      &gt; this job search is the hardest I have faced in over 30 years. Just talking to a human is almost impossible.<p>My advice: Don&#x27;t apply on platforms that are filled with spam. I think the best choice I&#x27;ve made for work is posting on Hacker News that I&#x27;m looking for work rather than bothering with job sites like LinkedIn. Both times I&#x27;ve done this, this last time even after being laid off, I had a new position within the month. I&#x27;ve never even gotten replies on any other platform: not on LinkedIn, not on Indeed, not on Upwork... but commenting on Hacker News has gotten me a job in relatively short order, every time.<p>My personal hypothesis is that employers look here to find interesting people... or at least that&#x27;s how I&#x27;d go about it. Both companies I&#x27;ve joined from HN have been filled with obviously autistic people.
    • cyberax2 hours ago
      &gt; I have never worked anywhere with the L4&#x2F;L5&#x2F;whatever crap. No one I have worked with has either. It sounds downright dystopian that people are reduced to a basically a number (if you leave out the L).<p>This inevitably happens in any large organization. People just have positions like &quot;Department Head&quot; or &quot;Chief Something-Something&quot; instead of numbers.<p>If anything, engineering&#x2F;research organizations are unusual because in &quot;traditional&quot; organizations your growth is basically linked to the number of people you direct. In technical orgs, you can be an individual contributor and be at a higher level than many managers.
      • laidoffamazon2 hours ago
        At Amazon, level is public. Microsoft, only the title (Senior etc) is visible not the precise level is visible is my impression. At Google, it can be public but apparently can also be hidden. At Facebook it&#x27;s always hidden.<p>I&#x27;m interviewing engineers right now, it is tough to judge what their current level mapping is especially if they come from Facebook. You can guesstimate from their resume accomplishments and tenure but the rest is just interview performance or asking directly - there are staff engineers that get there from 3 years out of college and there are seniors that are at that level for a decade.
    • zhach23 minutes ago
      [dead]
  • scuff3d2 hours ago
    This is why it&#x27;s honestly not worth working that hard. Work hard enough to get noticed, spend the rest of the time making sure the right people know what you&#x27;re doing. After a certain point it just doesn&#x27;t matter anymore. The company has quarterlies to hit, and they aren&#x27;t going to budge from whatever they have allowed for salary. And they&#x27;re going to take the money they won&#x27;t pay you and put it in an exec bonus package.<p>If you&#x27;re that passionate focus the excess energy into your own projects, technical or otherwise. But don&#x27;t give your life to a corporation that couldn&#x27;t give less of a shit about you.<p>And this is also why you should be applying and interviewing along the way. Always keep your options open. The corporation is only looking out for itself, you need to be doing the same.
    • webdevver2 hours ago
      i would like to push back a bit on this and say, it is worth working hard, but i would argue a lot of programmers get hindered by the illusion that programming is important, or even delivering results. unfortunately in software this is exacerbated by the very real world-wide impact that programming actually does have, but: it will always be subjugated by <i>the</i> most important job...<p>the most important job, that has ever existed, and that will ever exist, is politics. moving up the career ladder you have to start thinking in terms of people, or maybe even in terms of mammals and mammalian group dynamics, cos thats who youre &quot;programming&quot; now, not computers. and most programmers aren&#x27;t cut out for that, just as most regular people aren&#x27;t cut out for programming. its hard to say why, but thats the on-the-ground data i see again and again.<p>i also would like to push back on the &quot;personal projects&quot; mindset - the sentiment often being &quot;just live in your own little world&quot; (not saying it is here, but this is what it often implies.) if youre going to admit defeat and retreat, be honest about what youre doing. dont dress it up as a &#x27;win&#x27;. ceding financial&#x2F;social&#x2F;political agency is never a victory, but sometimes a neccesity. quitting a mag7 like google is objectively a step down whichever way you slice it. you can count on two hands the number of companies that have the level of resouces that google does - it might be worth to swallow ones pride and slog it out.
      • scuff3d1 hour ago
        If you look at my comment again you&#x27;ll see I said &quot;work hard enough to get noticed... And make sure the right people know&quot;. I&#x27;m saying the same thing you are. You also don&#x27;t have to be a Tyrion Lanister level political manipulator to get ahead. You mostly just have to make sure a few key people are aware of you and like you.<p>The comment about working in your own projects was to say that if you are so passionate you want to keep working behind what you need to put in to your job, work on something important to you.
      • 677888uuu1 hour ago
        &gt; quitting a mag7 like google is objectively a step down whichever way you slice it.<p>Great comment. I&#x27;m having some trouble correctly slicing the &quot;step down&quot; on the front page of HN where some ex-Googlers sold their biz for $20B. Can you help with your objective eye?
  • sakex1 hour ago
    Levels in big tech are just a way to keep you motivated. You&#x27;ll work harder to get a promo.<p>In the end it doesn&#x27;t matter, you&#x27;ll make more money by either leaving or getting a retention offer.
  • qwe----32 hours ago
    I guess lying on your linkedin &quot;senior swe&quot; is also helpful for getting a staff engineer position?
    • tyii8881 hour ago
      Google submits your title and salary info to theworknumber, I would advise against this (and lying in general).
  • azangru2 hours ago
    &gt; And I had to highlight the incredibly talented team I worked with and the amazing managers that taught me so much.<p>I wonder what it was that the amazing managers taught him. I&#x27;ve never had an experience with managers that would leave such an impression on me. Fellow developers, sure; but not managers.
    • esseph35 minutes ago
      Find a smaller company that has managers that came from a tech background that are still hands-on-keyboard.<p>They have both the time and experience to help mentor.
  • piskov1 hour ago
    Two questions:<p>1. Is it normal for someone who graduated in 2018 tell “with over 13 years” of experience?<p>2. He quit Google but not got hired anywhere else?
    • jtokoph1 hour ago
      Re. (1): It can really depend on what they did before and during school. While in school, one could have real internships, real personal projects, open-source contributions, working for the university, contract gigs, etc.<p>Personal anecdata: I was solo building software projects in highschool that earned income (real product, creating real value, some of which were acquired) and worked on the school district websites. During college I contracted with startups part time while also building projects of my own.
    • dylan6041 hour ago
      Re 2), this reminds me of those situations where people are given the opportunity to resign rather than being fired. They get to save face on their next job interview, but it does the next hiring company a disservice. It might be something that comes up later in the hiring process, but nothing that would be identifiable at the start of that process
    • zhach14 minutes ago
      [dead]
  • shermantanktop2 hours ago
    &gt;The strain comes from context switching. From 9:00 AM to 5:00 PM, I had to care deeply about our quarterly goals and production stability. Then, from 6:00 PM to midnight, I had to care about inverting binary trees and system architecture design.<p>&gt;This duality is exhausting. It forces you to lie by omission to people you respect. You can&#x27;t tell your team, &quot;I can&#x27;t take that ticket because I need to study dynamic programming.&quot; You just have to work faster.<p>Guess what promo will get you? More context switching. Maybe that’s a thing to work on.
    • zhach13 minutes ago
      [dead]
  • qwe----33 hours ago
    Youtube is very tough for promo- I wouldn’t recommend it
    • zhach13 minutes ago
      [dead]
  • begueradj2 hours ago
    &gt;The problem of &quot;doing more work and not getting compensated&quot; is pretty well-known.<p>Yes, the reward for more work is always more work. Hard work is the best way to make yourself unseen. Those who get promoted are busy advertising themselves, befriending strategically and may even take credit of your work while you are busy sweating.<p>&gt;My final conversation with my manager was heart-wrenching. I had prepared a script, anticipating a counter-offer or a guilt trip. Instead, I was met with soft and understanding empathy.<p>Too much naivety out there to mention empathy even in a startup, let alone when working for a shark as Youtube. That was rather a good news for your manager: no counter offer, but also the fact they never rewarded you internally (L5&#x2F;6) was a way to push you to leave.
  • ThrowawayTestr3 hours ago
    &gt;At one prominent tech company, I underwent 13 separate interviews for a single role.<p>In what insane world does this make any amount of sense?
    • 2f0ja3 hours ago
      I went through a loop at Meta that was probably 10-11 rounds. I would have done 100. The compensation is truly life changing and the engineering problems were world-class.<p>I&#x27;m sure OP is correct that this is a signal for a bad org - but from the outside looking in you&#x27;ll do anything.
      • gherkinnn2 hours ago
        Meta is truly changing the lives of millions and millions of people for the worse.
      • lbrito2 hours ago
        That&#x27;s a huge privilege; most people don&#x27;t have enough time for that
      • zhach8 minutes ago
        [dead]
    • chihuahua2 hours ago
      I did 13 interviews in 2 days at Microsoft Research (in 1998). I did not get the job.
    • userbinator2 hours ago
      I see that as a manifestation of Buridan&#x27;s Ass --- when they&#x27;re very indecisive about it, they will naturally try to measure more.
  • cyberax2 hours ago
    &gt; Do say: &quot;I optimized a high-throughput distributed system to prioritize user retention metrics, reducing latency by 150ms through a custom caching layer.&quot;<p>Ugh. Pain. I&#x27;m hiring, and I&#x27;ve been filtering out resumes that are heavy on these kinds of metrics.<p>Because I literally get thousands of entries with these kinds of wording. Often with excessively precise numbers, like &quot;by 23.5%&quot;.<p>My problem is that it&#x27;s hard to tell the amount of real work it took to do that. It might have been as stupid as creating an additional index in the database, or it might have involved a deep refactoring across multiple systems with a zero-downtime gradual rollout.<p>I would prefer something like: &quot;I worked as the hands-on leading developer to do a large-scale refactor on the highly loaded front-end network routing system, resulting in user-visible latency decrease on the Youtube front page&quot;.<p>For me the key words are: &quot;hands-on&quot; (and not just writing a product brief and getting resources for it), &quot;large-scale refactor&quot; (so likely not just creating an additional database index), &quot;highly loaded&quot;.
    • tyii8881 hour ago
      There&#x27;s no such thing as a &quot;<i>hands-on</i> leading developer&quot; on a &quot;large-scale refactor&quot; at Google, it&#x27;d be like saying you were the hands-on leading mechanic on building the 787 dreamliner.
  • laidoffamazon2 hours ago
    Why does OP&#x27;s linkedin say Senior then?
  • lukevp3 hours ago
    And??? Where did you go? Did you get L5&#x2F;L6? Or did you just leave and not get another job? What a wild article to have the interviews so prominently featured but not have a conclusion.
    • tacker20002 hours ago
      Yea I was also looking for this info. But his Linkedin says he is still at Google. So is this some weird cliffhanger now?
  • LoganDark3 hours ago
    I really don&#x27;t feel it&#x27;s that unique that it took a while to quit. A big reason these cultures are so popular is because a lot of of the time people don&#x27;t quit right away and you can keep extracting work above their pay grade until they do. Even if you have some churn, you can keep getting that kind of work for cheap as long as you have a good supply of new hires.
  • nutjob23 hours ago
    The article title is actually &quot;How I Left YouTube&quot;.<p>Maybe someone could update it?
    • moss_dog3 hours ago
      IIRC HN typically removes the &quot;How&quot; from article titles like these, presumably to avoid clickbait titles.
  • paulcole3 hours ago
    Love how he’s critical of the 13-interview hiring process despite having done all 13 of those interviews.<p>“Nobody drives there anymore. There’s too much traffic.”<p>These companies can do 13 interviews because people will put up with them.<p>The little place I work does phone screen, work sample, final interview, reference check. We can be done in a week. Nobody wants to work with me bad enough to sit through 13 interviews.
    • mgaunard2 hours ago
      13 interviews suggests he was interviewing for multiple roles within the same company; in which case it&#x27;s not that shocking. In many places every team runs their own interviews.
      • paulcole1 hour ago
        Lord I would hope so lol
    • foxheadman3 hours ago
      You manage to live a life where if you don&#x27;t like something, you can just avoid it?
      • paulcole2 hours ago
        Yes. With some limitations. This is true for everyone though.
    • lbrito2 hours ago
      Even more so for such a great engineer that in the words of his colleagues is &quot;indispensable for the company&quot;.<p>If you&#x27;re such a rockstar you can probably get shortened loops in good companies through referrals
  • shomp2 hours ago
    ...did you find a new job before leaving YT?
  • panny3 hours ago
    I read the title and thought it would be about migrating from youtube to something self hosted&#x2F;self made. Oh well :) Good luck in your future endeavors or sorry about your &quot;ai&quot; layoff, whichever applies.
    • robofanatic3 hours ago
      I thought same and wonder what other platform one can migrate to and have the same kind of audience reach.
  • zhach0 minutes ago
    [dead]
  • ramencentral12 minutes ago
    [dead]
  • rebtevyescap2 hours ago
    [dead]
  • ego123091 hour ago
    [flagged]
  • ego123091 hour ago
    [flagged]
  • arkitct3 hours ago
    [flagged]
    • tverbeure2 hours ago
      You’re thinking about the “Professional Engineer” title or some variant thereof.<p>You’ll be happy to hear that anyone can call themselves an engineer, even in Oregon, as a Federal Court correctly decided in a first amendment case brought by Mats Järlström.<p><a href="https:&#x2F;&#x2F;ij.org&#x2F;press-release&#x2F;oregon-engineer-wins-traffic-light-timing-lawsuit&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ij.org&#x2F;press-release&#x2F;oregon-engineer-wins-traffic-li...</a><p>You’re welcome.
    • baobun2 hours ago
      Strange hill.<p>Police is a protected title but anyone can be a thought police. One can be a spin doctor without any academic acumen. Notice how when qualified, the words take on a broader and sometimes illustrative meaning than when used in isolation. Context matters.
    • amazingman2 hours ago
      Now do every other common term in software engineering.
      • dullcrisp14 minutes ago
        Someone once told me they built a trampoline and I show up in their backyard and there’s nothing.
  • brcmthrowaway3 hours ago
    Seems like a warm reboot for a career coach hustle<p>Expect a mailing list subscription with courses coming soon
  • MinimalAction3 hours ago
    Tried to read through the article, but couldn&#x27;t finish. I felt this writing heavily alluded to a ChatGPT generated response. Too many punchlines and paragraph breaks.
    • amazingman2 hours ago
      Some version of this comment shows up in just about every HN comment thread on a blog post. It must be LLM-generated.
    • tverbeure2 hours ago
      If paragraph breaks are a sign of LLM slop now, then I’m in trouble. The ones in my blog posts are rarely longer than 2 sentences and they are all handcrafted.<p>I have a hard time staying focused when reading long paragraphs and that includes rereading my own while I write them.
    • LoganDark2 hours ago
      It does look LLM-assisted, but I&#x27;m fairly sure the experiences shared are genuine.
      • tolerance2 hours ago
        The word genuine is taking on a lot of responsibility in this line of reasoning.