I don’t think L9 engineers at FAANG are paid $2mm a year because they know how to get an A+. I think L9 engineers at FAANG are paid $2mm a year because they know when to shoot for a C+ instead of an A+. And then task people underneath to get the minimum grade necessary to achieve the objective. It’s the perfect blend of business savvy and technical skill.
Daniel Shanklin’s Post
More Relevant Posts
-
Hands-On Experience in PC Component Assembly: A Journey of Learning and Growth! 🖥️💡 Big thanks to Pusat Pelatihan Kerja Daerah (PPKD) Jakarta Selatan , I had the opportunity to participate in an exciting hands-on workshop on PC component assembly, and it was a great experience that deepened my understanding of the technology that powers our daily lives! Understanding PC Components: From CPU, RAM, storage, and etc., I gained a thorough understanding of how each part contributes to the overall performance of a computer system. Step-by-Step Assembly Process: I learned the importance of precision and attention to detail while assembling each component — from installing the motherboard to routing cables for optimal organization. Problem-Solving and Troubleshooting: The workshop also provided valuable insights into common issues that can arise during assembly and how to troubleshoot them effectively. This experience is very valuable for me. I developed understanding of hardware components and how they work together enhances my technical skills, which are highly relevant in today’s fast-evolving tech landscape. This experience has given me the confidence to upgrade, maintain, and troubleshoot computers. #Tech #ComputerHardware #LearningByDoing #CareerGrowth #Technology #Computer
To view or add a comment, sign in
-
Hope these numbers won’t be used by business leaders and VC’s to say that we need less people to build things by using onlyFans as example in future. There has been this bullshit before using WhatsApp engineering team size. WhatsApp or onlyFans have very easy app which doesn’t have any product complexity rather it has complexity only on scale. But scale was a solved problem with cloud advancements, it doesn’t require a large engineering team to automatically monitor and scale based on demand anymore. Each business is unique, number of employees purely depends on the business domain you are in and the product complexity you choose. Choose wisely to reduce your product complexity and yet cater a large enough audience, then your growth will be on hockey stick path rapidly. Unfortunately very few problem exists in such category and too many players chase and fail in it.
So many engineers want to work at FAANG but look at who is making the real money:
To view or add a comment, sign in
-
"Exploring the intricate workings of a hard drive during a hands-on computer engineering training session at PPKD Jakarta Pusat. Understanding hardware components at this level enhances my ability to troubleshoot and maintain computer systems effectively. #TechTraining #ComputerEngineering #HandsOnLearning"
To view or add a comment, sign in
-
Blameless postmortem reviews are an underrated part of FAANG engineering culture. They don't blame engineers personally for breaking things. This allows postmortem conversations to focus on the system and how to improve it, which results in: 1. Fewer breakages over time - Everyone focuses retrospective energy on system improvements 2. Faster resolution - People are shameless about owning and escalating breakages 3. Better team health - People don’t beat themselves up over unavoidable breakages Relying on fear to prevent breakage is much less reliable than automated system-level tactics (e.g. test coverage, push blocking, static analysis tooling, etc). I've always enjoyed this aspect of big tech engineering culture. What would your team do if a new hire destroyed a production database? Screenshot below from Reddit (/r/cscareerquestions):
To view or add a comment, sign in
-
𝐆𝐨𝐥𝐚𝐧𝐠 𝐓𝐢𝐩: Easy way to collect errors and return a single one wrapping all of them is to use `errors.Join`. Do you know the output produced?
To view or add a comment, sign in
-
Juniors need guidance and more over if it so easy for a junior engineer who just joined to break production by running a script locally and copying somethig from Some file it shows the incompetence of the seniors in not being able to safeguard their production environment. Toxic managers and coworkers are more common than we think . even i have faced them. It best to find the right opportunity and leave at the first sight of toxicity.
Blameless postmortem (SEV) reviews are an underrated part of FAANG engineering culture. They don't blame engineers personally for breaking things. They focus on the systems/processes in place and how to improve them. This leads to: 1. Less breakages over time - Everyone focuses retrospective energy on system improvements 2. Faster resolution - People are shameless about owning and escalating breakages 3. Better team health - People don’t beat themselves up over unavoidable breakages Relying on fear to prevent breakages is much less reliable than improving the tech. There are many ways to prevent breakages with system improvements (e.g. test coverage, push blocking, static analysis tooling). I've always enjoyed this aspect of big tech engineering culture. What would your team do if a new hire destroyed a production database?
To view or add a comment, sign in
-
Decoupling is a design principle that aims to reduce the interdependencies between components of a system. In Go, interfaces play a crucial role in achieving this by allowing different types to be interchangeable as long as they implement the same methods. As example below: #golang
To view or add a comment, sign in
-
#SystemDesign #Interview mistakes #133 Junior - Senior MAANG (Formerly, FAANG), ask the same questions to graduates and L6 engineers. That's because knowledge has different levels of depth. Junior Engineers - Mistakes: 1. Have no idea about a popular system design pattern - you can experiment for 3-4 hours with DataBases, Rate Limiters, Load Balancers, and some of the other extremely popular systems. Make sure you don't have huge red flags 2. Not trying to understand the question and put effort/thought towards solving it - everyone can lack some knowledge, but not trying to fix it is your fault 3. Revoling around a single termin and approach - you tried, you failed, try again, don't be stubborn with the same fallacy 4. Last but not least - not practicing enough - just years of experience won't make you a great engineer, you need to put the time and effort Be proactive and invest some of your free time towards learning new stuff. --> Mid Engineer in the next post #134 TopCoding - Your Coding Interview Preparation Mentor #Coding #Interview #Sofia #TopCoding
To view or add a comment, sign in
-
In 2022 I joined a MAANG Company ❤️ Like a lot of working professionals, I prepared well enough to appear for an interview at MAANG, but I wasn't sure if I would get the job. Though there were several questions in the interview, I would especially like to highlight this particular one: Design a distributed file storage system like Google Drive ? My approach to answering this question involved addressing key challenges such as → Data sharding, load balancing, replication for fault tolerance. 👉 I proposed splitting files into chunks and distributing them across multiple servers 👉 I suggested horizontal scaling to handle millions of users 👉 To improve performance, I suggested integrating a CDN to cache frequently accessed files close to users, The interviewer asked this question to test my critical thinking and problem-solving skills. Result → I was able to clear the round 🎉 If you’re someone who is targeting companies like MAANG I’d suggest you to be prepared for such questions. And If you need help in preparation then check Bosscoder Academy. Check here: https://lnkd.in/gnigafQT They can help you with → ✅ Structured programs for DSA, System Design, and Full Stack Development. ✅ Personal mentorship from industry veterans. ✅ Live classes and 24/7 doubt support. ✅ Real-life, relevant projects with Placement Assistance.
To view or add a comment, sign in
Event Tech Expert | Elevating Events with AI-Powered Mobile Apps
4moCouldn't agree more. Understanding what gets a job done is an important skill.