11 Essentials For New Software Engineers (From A Principal Engineer)

  Рет қаралды 64,790

A Life Engineered

A Life Engineered

Жыл бұрын

🎉 Sign up to get 20% off a year of Brilliant Premium → brilliant.org/alifeengineered
🚀 Transform your tech career with my free weekly newsletter - newsletter.alifeengineered.co...
💥 Continue the conversation on my Discord server with like-minded viewers. The advice section is *chef's kiss* - / discord
💥 My KZbin content will always be free of charge but if you'd like to support the channel, I'd be honored if you supported me on Patreon - / alifeengineered
BOOKS THAT CHANGED MY LIFE
So Good They Can't Ignore You - geni.us/SoGood This book transformed my life when I read it for the first time nearly 10 years ago. It's still guides the way I think about self-development today.
Deep Work - geni.us/ALE-DeepWorkThe most important currency you have is your undivided attention. This book shows you exactly how to spend this currency in a manner that will lead to head-turning accomplishment.
SYSTEM DESIGN
Designing Data-Intensive Applications geni.us/DataIntensive
Currently the best reference for contemporary for system design.
System Design Interview (Volume 2) geni.us/SystemDesignIntervie and geni.us/SystemDesignInterview - For interviews, the best references are System Design Interview and System Design Interview Volume 2 by Alex Xu.
I get a kick-back for the affiliate links above. The opinions expressed in this video are my own. I do not speak for Amazon.
01:31 Question 1
03:31 Question 2
04:52 Question 3
06:48 Question 4
08:17 Question 5
09:53 Question 6
11:00 Question 7 - Young Meta
13:11 Today’s Sponsor Brilliant.org

Пікірлер: 69
@ALifeEngineered
@ALifeEngineered Жыл бұрын
🎉 Sign up to get 20% off a year of Brilliant Premium → brilliant.org/alifeengineered NEWSLETTER - Sign up to my free newsletter: newsletter.alifeengineered.com/general DISCORD - Continue the conversation on my Discord server. The advice section is *chef's kiss* - discord.gg/HFVMbQgRJJ PATREON - www.patreon.com/ALifeEngineered My content will always be free of charge but if you'd like to support the channel, I'd be honored if you supported me on Patreon.
@anarchoyeasty3908
@anarchoyeasty3908 Жыл бұрын
Hey Meta, just a heads up. Your link to Designing Data Intensive Applications is broken. You accidentally missed a space between DataIntensive and the word Currently.
@meNoBatman
@meNoBatman Жыл бұрын
"Comparison is the thief of joy" .... thank you so much for talking about this. We tend to forget these simple mindsets while living a hectic day.
@SL-uy8xx
@SL-uy8xx Жыл бұрын
Low tenure may be an indicator of an unhealthy team, but I think it can be the same for high tenure. I joined a team with manager and ICs of 10y tenure and they are dinosaurs completely stuck in their routines and old reflexes, and so anchored that you can't make them deviate from their confirmation bias towards any change
@exzaf
@exzaf Жыл бұрын
I'm 8 months in at AWS, as a new grad, and your advice is so great. I was lucky enough to get a cool team and a manager that loves questions
@LukeAvedon
@LukeAvedon Жыл бұрын
LOL all of those fear thoughts in the first 25 seconds are 100% accurate.
@anieudo5359
@anieudo5359 Жыл бұрын
Bruh! Felt like he was looking in my soul 😰
@mingtianfangjiala4292
@mingtianfangjiala4292 Жыл бұрын
still learning how to program, but so glad I see your videos so I can start to prepare my mind from now.
@captainchau55
@captainchau55 Жыл бұрын
Thanks a ton for the answer! You really are right about time being an important factor lol. I spent a while trying to understand the codebase since the time I wrote that question but with your feedback I'll try to also take the design decisions into account as well. Thanks again!
@Yang5st3R
@Yang5st3R Жыл бұрын
Thank you Meta! Your content is helpful and your perspective is spot on.
@cleecoloma
@cleecoloma Жыл бұрын
Thank you for sharing your advice. Great info for aspiring developer like me.
@crazytrashman123
@crazytrashman123 Жыл бұрын
Damn! Those 25 seconds hit me like a rock! Completely what I’m going through right now.
@Sakura-zu4rz
@Sakura-zu4rz Жыл бұрын
I love the kind and generous heartwarming atmosphere that you create, your kind, easygoing, warm vibe. ❤I like the essence how you live on. I need to be true to myself and find a job I am passionate about. I want to find a way to live as who I really am.
@edanparker9273
@edanparker9273 Жыл бұрын
The best to do it. Thanks Steve
@reyza1899
@reyza1899 Жыл бұрын
great stuff, thanks
@nameuser5244
@nameuser5244 Жыл бұрын
I wish I have watched this when I started my career, thank you Steve
@mnchester
@mnchester Жыл бұрын
Thanks for video! What advice do you have for onboarding as a senior software engineer vs a junior engineer? What are things you should do differently and the different expectations?
@dbesttech
@dbesttech Жыл бұрын
Thanks a lot !
@Keggplant
@Keggplant Жыл бұрын
Thank you!
@sarscov9854
@sarscov9854 4 ай бұрын
Damn. I wish I knew about your channel 3 years ago. I'm going on 3 years with my team. These are all the questions I had at the time.
@caseybackes
@caseybackes Жыл бұрын
I don’t have a question but I’m glad you’ve come to YT
@MarkBubel
@MarkBubel 8 ай бұрын
Thanks!
@aldrinseanpereira140
@aldrinseanpereira140 Жыл бұрын
what steps can we take to make better career decisions as an intern or entry level SWE?
@lifebyvikk6751
@lifebyvikk6751 Жыл бұрын
New sub and and greatfull you made this video
@MarinatedLentil
@MarinatedLentil Жыл бұрын
Great video, as always. How would you deal with situations where the company culture itself (because of stack ranking and forced attrition quotas) results in team environments where no one is incentivized to help others?
@muizzy
@muizzy Жыл бұрын
It starts by realising that growth is not a zero-sum game. You helping others is often just as beneficial for you as it is for the one you're helping. The next step is to make sure you keep some kind of impact resume or brag document where you detail the way you've helped colleagues be more productive. This way your impact measurably starts moving beyond yourself, which is a great sign in any company culture.
@leeyoung
@leeyoung Жыл бұрын
You are a hero to many.
@rutabega306
@rutabega306 Жыл бұрын
Just ordered a metallic jacket to prepare for my transition to senior engineer!
@cjhIRL
@cjhIRL Жыл бұрын
Love it.
@chrisle1527
@chrisle1527 Жыл бұрын
I see that turntable setup behind you. As a 12 year club dj veteran that just made a career change into web dev, are there any comparisons you could draw into developing my career as a developer that could relate to DJing?
@emresafacelik5016
@emresafacelik5016 Жыл бұрын
Descript is such a good tool
@witchedwiz
@witchedwiz Жыл бұрын
Honest question.. I've had my fine string on success as a lead (tech lead) in consultancy for large projects.. I was going to run the leet code threadmill for a maang pivot (well i rate myself quite high in system design, but Algo&ds is something too detached from my daily routine, so i do need to run on that threadmill).. Would you still recommend it as a palatable choice, or it would be better to crush on the consultancy side? I'm ambivalent on this, though i prefer coding&&doing architectures i fear that with chatgpt this career might see some hitch in 10 years time.. Advices?
@KyranFindlater
@KyranFindlater Жыл бұрын
The worst thing you can do as a new guy in a company or in your career is not ask enough questions. Always ask questions, even if they may be a little dumb. I have mentored quite a few new programmers now, and I'm always disappointed to review their work and find they made way too many assumptions and didn't ask questions (and perhaps their inputs were not clear; which is the perfect excuse to sit down and ask questions to clarify and get alignment). I would rather someone ask questions and produce good results than to not ask questions and make garbage that can't be integrated or missed the mark on expectations
@caracallaavg
@caracallaavg Жыл бұрын
Rocking the "Legend" look in my next interview
@iamverybigsad
@iamverybigsad Жыл бұрын
lmao
@asdf8asdf8asdf8asdf
@asdf8asdf8asdf8asdf Жыл бұрын
Stocks down, Smile cancelled, HQ 2 delayed, stock compensation plan shrinks, more layoffs to come.. ramping up internal layoffs/PIPs... ...love the product, love technology, best cloud vendor on Planet... but it would be good to have an episode on inside "real talk"
@dennis567
@dennis567 Жыл бұрын
Hey 👋 You should make a video on how to improve emotional intelligence.
@deadnight700
@deadnight700 Жыл бұрын
I usually record the meetings when I am new
@luvpiggery
@luvpiggery Жыл бұрын
Something I always point jnr devs and mentees to, is "How To Ask Questions The Smart Way" by Eric Raymond and Rick Moen. It's served me well and I wish more devs would internalize this basic common sense. When people are getting paid so much, consider their time worth more than yours.
@palaaaurinkoon
@palaaaurinkoon Жыл бұрын
Maybe if grinding leetcode questions doesn't actually apply to the job, it shouldn't be used as a metric.
@bobobink7971
@bobobink7971 Жыл бұрын
How to effectively self advocate yourself for a promotion when you know you have outgrown everyone else at your current level ?
@ppppp524
@ppppp524 Жыл бұрын
Apply for another job and get an offer for more money, and use that as leverage. Either way, you move up. Also keep track of the stuff you do. Another vid on this channel suggested keeping a brag journal where you keep track of major accomplishments so you can list them on future resumes or review documents.
@xordux7
@xordux7 Жыл бұрын
​​@@ppppp524 😂 yeah! That's 1 way to do it. But there must be some other way too without threatening your manager. Brag journal is good 👍 can definitely use it when appraisal cycle discussions happen.
@greenlantern7959
@greenlantern7959 Жыл бұрын
Leave. A manager worth keeping will recognize that you’re killing it and be busting their ass to make sure you don’t leave.
@Daniel4510
@Daniel4510 Жыл бұрын
In a one on one with your manager ask for feedback on your strengths and growth areas then pay attention to what they say. Optionally is to ask the same thing of people you trust on the team.
@3WR6f3
@3WR6f3 Жыл бұрын
What are your thoughts on AI and future swe jobs?
@rafasch
@rafasch Жыл бұрын
Love your concept of running your own race.
@Cironus
@Cironus Жыл бұрын
I wish I had this video before I started my first SWE internship at a tech company. Even though I was an intern, my manager had really high expectations. I couldn't ask as many questions as I wanted to after the first four weeks because apparently I had enough time to get to know everything. How do you deal with a manager that has these high expectations for an entry level or junior engineer? I worked many weekends and had long days to try and learn things to seem more independent, and even then, I didn't get an offer. I was even called a bad engineer at my last performance review just before being denied an offer. What suggestions do you have to deal with this type of negativity, especially encountering it so early on in my career?
@erikyoung5139
@erikyoung5139 10 ай бұрын
Sounds like you got unlucky with that internship. Many places would love to have you.
@joshyboyrules
@joshyboyrules Жыл бұрын
I thought patreon was there so that you wouldn't need to have sponsors on your videos 🤔, curious as to what changed?
@johnboy6799
@johnboy6799 Жыл бұрын
What are your thoughts on ChatGPT?
@christiansnaturestudio6599
@christiansnaturestudio6599 Жыл бұрын
Maybe I'm too annoying for careers in general. I'm a college student and I suck at being an adult
@federicobalboa9145
@federicobalboa9145 Жыл бұрын
"I can't get fired" just a classic thought.
@mitsuhafan1543
@mitsuhafan1543 Жыл бұрын
Hey Steve, do you do any form of skin care?
@mangos1346
@mangos1346 Жыл бұрын
As a senior eng, I've had some interviews with some companies which are not impressed by me saying "I don't spoonfeed junior engs". To me an engineer needs to learn to solve the issue on their own. Somehow some companies don't do that way.
@theastuteangler
@theastuteangler Жыл бұрын
based
@xbmcme9768
@xbmcme9768 Жыл бұрын
"Oh, and I'm a L7 engineer" straight up flex 😂.
@andrewpagan
@andrewpagan Жыл бұрын
2:00 - It's a triple "Huynh" situation.
@ethanyoung8971
@ethanyoung8971 Жыл бұрын
FYI apps like Turo decrease the car renting age
@christiansnaturestudio6599
@christiansnaturestudio6599 Жыл бұрын
Maybe software engineering ain't me for me.
@jc6800
@jc6800 Жыл бұрын
Me: Old AF junior 💅🏼👵🏼👩🏻‍💻👩🏻‍🎓
@SarahLucie
@SarahLucie 11 ай бұрын
“To help you transition from being the scared new guy..” or woman :)
@brendanjones8171
@brendanjones8171 Жыл бұрын
Great video! One thing I noticed was sometimes you’d use “new guy”, “big boy pants” or assuming a manager is a “he”. Totally guilty of this myself, but using more inclusive language might help open the door to a more broad audience
@ahmedmobark9680
@ahmedmobark9680 Жыл бұрын
"I'm an L7 Principal Engineer" - what is the value from mentioning "L7" given the audience are not Amazon employees :D
@skyhappy
@skyhappy Жыл бұрын
Why do you take sponsorships if you make 500k+ yearly and probably have hundreds of thousands of dollars in investments? It seems that money is your last concern so why bother with sponsorships?
@stkbloc9717
@stkbloc9717 8 ай бұрын
Why does it matter? That’s why I don’t see the point in people posting their salaries just for people like you to criticize for no reason.
@RM-xr8lq
@RM-xr8lq 7 ай бұрын
more money = good
How To Negotiate Compensation Like A Boss
15:00
A Life Engineered
Рет қаралды 38 М.
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 91 МЛН
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 13 МЛН
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Рет қаралды 188 МЛН
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 35 МЛН
Healthcare Data Quality
41:03
Ristal University
Рет қаралды 2
3 High-Leverage Career Skills (From a Principal At Amazon)
13:31
A Life Engineered
Рет қаралды 178 М.
How To Retire A Millionaire
13:17
A Life Engineered
Рет қаралды 27 М.
Why Does Scrum Make Programmers HATE Coding?
16:14
Thriving Technologist
Рет қаралды 486 М.
What If I Can't Handle The Pressure?
11:39
A Life Engineered
Рет қаралды 35 М.
Should You Leave Your Team Or Stay?
15:14
A Life Engineered
Рет қаралды 35 М.
Monolithic vs Microservice Architecture: Which To Use and When?
10:43
Most Tech Interview Prep is GARBAGE. (From a Principal Engineer at Amazon)
12:57
How I Would Learn To Code (If I Could Start Over)
8:37
A Life Engineered
Рет қаралды 86 М.
How To Deal With Toxic Coworkers
23:02
A Life Engineered
Рет қаралды 27 М.
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 31 МЛН
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 6 МЛН
Эволюция телефонов!
0:30
ТРЕНДИ ШОРТС
Рет қаралды 6 МЛН
Что еще за Smartisan?
0:49
Не шарю!
Рет қаралды 306 М.
iPhone 15 Pro vs Samsung s24🤣 #shorts
0:10
Tech Tonics
Рет қаралды 8 МЛН