How I Would Learn To Code (If I Could Start Over)

  Рет қаралды 86,667

A Life Engineered

A Life Engineered

Күн бұрын

If I could go back in time to start coding again I would do these things.
NEWSLETTER - Sign up to my free newsletter: newsletter.alifeengineered.co...
PATREON - / 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.
00:00 Introduction
00:42 You Don't Need a CS Degree
01:15 Learn the Command Line
01:22 Learn One Language Well
01:41 Ignore the Haters
02:07 Focus
02:47 Learn Git
02:55 Feed Your Curiosity
03:13 Learn to Test
03:30 Get a Mentor
03:40 Learn What Good Looks Like
04:13 Learn by Doing Projects
05:19 Wear Sunscreen
05:24 Do Hackathons
05:45 Use Precise Language
06:15 Learn Data Structures and Algorithms
07:06 Don't Give Up
07:32 Have Fun
07:57 Outro

Пікірлер: 207
@sdb584
@sdb584 Жыл бұрын
As someone who has been around long enough to remember working before smart phones, his tip about putting the phone away is probably the most important takeaway. Every time you context switch is a killer for learning or accomplishing anything.
@doomlord271
@doomlord271 Жыл бұрын
imo i think the most valuable videos on this channel are the ones that only a principal engineer can deliver insights on. while topics like breaking into tech or learning how to code are interesting, there are multiple other channels that can do this. aspects that i think would be more relevant are handling complex situations or growing career to senior/staff level which very few people can talk about or clearly
@andytom1846
@andytom1846 Жыл бұрын
This comment reads exactly like he talks in the videos
@tabeebyeamin9986
@tabeebyeamin9986 Жыл бұрын
agreed, but these videos are the ones that gets the views 👀
@Drewb187
@Drewb187 Жыл бұрын
He covered that topic. Catch up.
@fa11en1ce
@fa11en1ce Жыл бұрын
+1. The breaking into tech videos have been done to death.
@yashlearnscode5502
@yashlearnscode5502 Жыл бұрын
Honestly, I wouldn't mind a video like this one from time to time, as these are insightful as well for a guy who is at crossroads in the daunting IT field.
@spikeydude114
@spikeydude114 Жыл бұрын
I really like your videos. They're not a 20 minute marathon that I'll forget. They're thoughtful and concise messages. Really dense with useful information! Thank you
@tiffanyyang5100
@tiffanyyang5100 Жыл бұрын
Thank you for this inspiring and genuine sharing on your journey! I found your channel when I got laid off the first day, and has kept myself going and gained reassurance from your videos along the way. Thank you again for sharing your invaluable experiences and perspectives, it very much lightened up many people's paths including mine :)
@Sarrus25
@Sarrus25 Жыл бұрын
I LOVE your content. It's helpful for myself, and for managing my own team of engineers. Keep up the awesome work.
@marcosgabriel9219
@marcosgabriel9219 Жыл бұрын
Thank you for this amazing video and the professionalism! I'll start my journey at coding and your tips were so useful to me 😁
@Coufu
@Coufu Жыл бұрын
That rubber duck segment 😂 +100% on not taking things too seriously. Some of the best seniors I've worked with are super lax and fun to hang out with but also know when to turn on the serious switch when the time calls for it. Not taking things too seriously is also a great sign that someone is super comfortable operating at their job level.
@guffelx8935
@guffelx8935 Жыл бұрын
Love your channel! As a beginner, it is relieving that even masters at their craft struggle sometimes. Thanks for the great tips! Also love the humor tho!
@smellslikeupdog80
@smellslikeupdog80 Жыл бұрын
Dude, Solid advice. Thank you for making this video. I watch the rest of your content to look forward in my career; but this is solid gold for beginning a career. Thank you
@gajuki
@gajuki Жыл бұрын
Thank you so much man!!! I today I received my 5th decline email, this made me feel better. I will continue the grind.
@disniw372
@disniw372 Жыл бұрын
I'm just glad you're back. Hope you keep making these videos.
@LeonidKolomiytsev
@LeonidKolomiytsev Жыл бұрын
Thank you 🙏 No matter how skillful I get there is always something new to learn, your video is a good reminder 😉
@tranquiltastes
@tranquiltastes Жыл бұрын
I actually love your channel. Looking forward to watch the next clip. Thanks for sharing this!
@hugosaporettijunior6787
@hugosaporettijunior6787 Жыл бұрын
You a on a roll. Wish you the best luck on this channel. Funny and very straight forward. Thanks to share you Xp with US
@ntintelomazibuko9722
@ntintelomazibuko9722 Жыл бұрын
Steve, this is a fantastic video. From the video quality, to the advice. Thank you so much.
@christianmedina7670
@christianmedina7670 Жыл бұрын
Thank you so much for this video, Steve. Very valuable and I look forward to more content from you. Best of luck!
@burakwise
@burakwise Жыл бұрын
Thanks! Your content is precious to me and aspiring SWEs, and it's of highest quality!
@R5123
@R5123 Жыл бұрын
Great video, Steve. I'm 6 years in so it is helpful to hear your perspective while I try to map out the rest of my career
@KarlNgn
@KarlNgn Жыл бұрын
Thanks a lot for this. I've been pretty stressful lately with job hunting and this is really motivating
@coldtruth9235
@coldtruth9235 Жыл бұрын
Thanks for this content and for taking the time to make such quality videos that can help younger aspiring software engineers.
@RichardThienDuong
@RichardThienDuong 6 ай бұрын
I really needed this , I've been contemplating doing 4 years of my life for a degree because I've talked to a couple of people at amazon encouraging it but I really don't want to spend the next 4 years if I've already been going self taught for 2 years now, seeing you as an example getting to L7 with no degree is so relieving to hear for me you have no idea. I know self-taught isn't for everyone but I think for me I have better chances and continuing self-study for that amazon job. I'm currently in a CSR job at amazon and trying to convert to a programming at amazon. Wish me luck guys !
@TheJanitor214
@TheJanitor214 Жыл бұрын
I have to say.. Steve this is really wholesome content and very inspiring. Thank you for doing this!
@wforbes87
@wforbes87 Жыл бұрын
Great content Steve, thanks. I'll be referencing this video and your channel to my students
@vidya.s3526
@vidya.s3526 Жыл бұрын
Love ur videos. Motivating. It's good that u r posting videos. U r helping a lot to most of us! Thank you.
@bboibang
@bboibang Жыл бұрын
these videos are gem, thanks for making them.
@jhors7777
@jhors7777 11 ай бұрын
Thank you, Steve I love your channel. Keep up the great work!
@travbrack
@travbrack Жыл бұрын
I've been reading DDIA upside down for months now. Thanks!
@oleksandrasaskia
@oleksandrasaskia Жыл бұрын
Another awesome video! Thank you, Steve! 😎
@programmer9428
@programmer9428 Жыл бұрын
Yeah!!! thank you so much, im a license teacher and now i dont have a job but i dont have yet a family and now learning code and many people say that i cant and sometimes i get affected of what other people saying something to me but i know i can and i can be a programmer and this is what i like not being a teacher and watching this video inspires me even sometimes i get bored and sometimes thingking if i can or i can't but i have guts that saying i can ang you can and now thats what im doing, thank you for this video ☺☺☺
@lovuitchen9332
@lovuitchen9332 Жыл бұрын
Really good insights! Subscribed from someone without a CS degree but finding passion for software engineering.
@DevashishJose
@DevashishJose Жыл бұрын
Thanks for making this. It was incredibly helpful.
@shoooozzzz
@shoooozzzz Жыл бұрын
You're cranking out the quality content!
@aecastillo101
@aecastillo101 Жыл бұрын
Steve, bro you are hilarious as well as very humble and helpful. Love your content!!
@willg2834
@willg2834 Жыл бұрын
I don’t think I want to be a programmer. I tried once before and it didn’t click for me the way I wanted. I watched this video because I like and appreciate this channel. All that being said, this is an absolutely amazing video and I would point anyone who is thinking of a coding career here. You delivered A+ information in an A+ manner. Thank you
@bambitsunami4165
@bambitsunami4165 Жыл бұрын
This is gold, Steve!
@xordux7
@xordux7 Жыл бұрын
Thank you sir! Your videos got me a job at Microsoft 🥳
@ampersignia
@ampersignia Жыл бұрын
This channel is like the best of advice on Blind but without the BS. Thanks.
@tomswanson2378
@tomswanson2378 Жыл бұрын
Thank you Steve for your great content. I appreciate how plainly & directly you present ideas. I'd be interested in your thoughts and advice on becoming a software engineer., specifically directed toward people 40+, w/ families, mid-career professional looking to change etc. Basically people not in a position to start as interns.
@RqtiOfficial
@RqtiOfficial Жыл бұрын
Thanks for the detailed content revolving around your experience specifically, and keeping it as applicable as possible. Too often than not, content surrounding software development is abstracted too far to meaningfully apply it. I really appreciate it!
@aperture0
@aperture0 Жыл бұрын
Nice video! Quality has improved
@TungNguyen-ec3ct
@TungNguyen-ec3ct Жыл бұрын
Amazing. Thank you so much for sharing
@alexandranesterenko
@alexandranesterenko Жыл бұрын
This is so valuable, thank you!
@uzairsaleem4734
@uzairsaleem4734 10 ай бұрын
Thanks for everything steve
@LHNguyens
@LHNguyens Жыл бұрын
Wow such a great video. Glad I found you
@jamesh4129
@jamesh4129 Жыл бұрын
Love the channel. Thank you.
@alexewerlof
@alexewerlof Жыл бұрын
Your video production quality has improved a lot lately. Any tips or even better: a meta video about the behind the scenes and the creative process?
@ignaciozamudio2392
@ignaciozamudio2392 Жыл бұрын
Such a good video! Instantly your fan lol
@sebastianvelasquez8752
@sebastianvelasquez8752 Жыл бұрын
Thanks for your advice!!
@PatrickCoffey777
@PatrickCoffey777 Жыл бұрын
Thanks, Steve! Any wisdom you would like to share I will most graciously absorb! You rock.
@nicolahcm
@nicolahcm Жыл бұрын
Thank you! Keep posting videos please.
@aminesouley8252
@aminesouley8252 Жыл бұрын
Faild my OA amazon yesterday 😢and found this channel im so glad
@Joelwilly57
@Joelwilly57 Жыл бұрын
Thank you so much for this !
@elatighetfaghaoubeid9463
@elatighetfaghaoubeid9463 Жыл бұрын
Please keep uploading this great content
@insanity07
@insanity07 Жыл бұрын
Thanks for inspiration and information sir
@theastuteangler
@theastuteangler Жыл бұрын
Great content man.
@peepeepoopoo2243
@peepeepoopoo2243 Жыл бұрын
The project graveyard is a great idea. Love your videos!
@dopamine.loop69
@dopamine.loop69 Жыл бұрын
Man this is top tier content 🔥🥶
@lancemarchetti8673
@lancemarchetti8673 Жыл бұрын
Brilliant advice 👏
@ASL-GG_BloodStrike
@ASL-GG_BloodStrike Жыл бұрын
underrated! I needed to see this.
@MichaelImo
@MichaelImo Жыл бұрын
Would love to get your advice more on the self taught developer route. What is needed? From you stance to get a job without a degree in terms of a resume realistically?
@6fishoutofwater
@6fishoutofwater Жыл бұрын
Love the reference to sunscreen. That's a throwback
@undocumentedcodesucks
@undocumentedcodesucks Жыл бұрын
As a college student, I was doing the bare minimum and never coded outside of my assignments. I was coping with my phone, endlessly consuming video game queues and social shorts impulsively, and at that point in time, I thought I wasn't fit for being a programmer at all. On the contrary, I can vouch for removing ANY source of technological disruption for the sake of your focus. It's really a matter of how you use your attention in real time, and as of now, I've finally completed personal projects due to removing one stimulus, my phone.
@bc4198
@bc4198 Жыл бұрын
Hey, that's pretty good advice!
@Ezra_Seth
@Ezra_Seth Жыл бұрын
Hey thank you for the advice!
@junkyardmonkie
@junkyardmonkie Жыл бұрын
The jokes and delivery make this video so great.
@hassantech-travel
@hassantech-travel Жыл бұрын
Thank you, sir!
@daddac
@daddac Жыл бұрын
Awesome video!
@sergeykriklivyy5158
@sergeykriklivyy5158 Жыл бұрын
Hey Steve, thanks for an inspirational video! I'd love to hear why did you decide to start your move out of tech?
@Luke-Barrett
@Luke-Barrett Жыл бұрын
haha loved the reference to "Everybody's Free" Song by Baz Luhrmann when you said If I could offer you only one tip for the future wear sunscreen.
@aakarshan4644
@aakarshan4644 Жыл бұрын
holy shit, this is the best video on learning coding.
@loveoneanother8760
@loveoneanother8760 Жыл бұрын
Clear, concise & articulate! GOD led me here. Loved this video bro. it was awesome & thank you so much for sharing your wisdom!
@Muffinman9
@Muffinman9 Жыл бұрын
Google’s KZfaq algorithm led you here 😂
@leeyoung
@leeyoung Жыл бұрын
Nice sense of humor!
@hemsharma7789
@hemsharma7789 Жыл бұрын
Thanks for sharing these nuggets of wisdom. You deserve a #subscription. :) .
@ppanagos1
@ppanagos1 11 ай бұрын
Thanks for the sunscreen tip- Cheers to Mary Schmich.
@nailsonlandim
@nailsonlandim Жыл бұрын
Thanks Steve!
@CommunityTheatre
@CommunityTheatre Жыл бұрын
Love the idea of a project graveyard, I haven’t heard that before. Ahem, ‘mv side-projects project-graveyard’
@charleshopper4638
@charleshopper4638 Жыл бұрын
Creating a mentoring service would be very effective and helpful. Even working with small teams on a project would be an amazing experience. People would pay a lot for that type of experience.
@kingofwebguru
@kingofwebguru Жыл бұрын
Hi Steve (@A Life Engineered), Thanks for your video. Could you make a video elaborating on the topics around 8:08? I believe learning from failures (or pitfalls) can benefit more.
@diastolic6822
@diastolic6822 Жыл бұрын
You're channel is awesome
@adamcarroll3498
@adamcarroll3498 Жыл бұрын
I appreciated that little "Everyone's Free" reference in there👌🏼
@Ezra_Seth
@Ezra_Seth Жыл бұрын
You should do a video on why you wanted to code. I think it would help a lot of young people get interested in the topic.
@MaskedEngineerYH
@MaskedEngineerYH Жыл бұрын
I don’t know why. But the inspiring background music makes it Legit!
@cyanidesky8170
@cyanidesky8170 Жыл бұрын
Can you please do a video on how you improved your communication skills when you stepped into senior roles?
@cyanidesky8170
@cyanidesky8170 Жыл бұрын
No answer! That setup is my motivation!!!! It would be great if you could share a bit about this hobby. Helps to stay sane and hone your creative skills.
@icarus33
@icarus33 Жыл бұрын
GREAT VIDEO!
@structormodeling7728
@structormodeling7728 Жыл бұрын
Appreciate you bro
@otms1246
@otms1246 Жыл бұрын
Im thinking of learning code but have no knowledge at all so thank you for this video
@andrewhull3590
@andrewhull3590 Жыл бұрын
Best channel on youtube :)
@radiospank
@radiospank Жыл бұрын
Ty very practical advice
@eggsandspamm
@eggsandspamm Жыл бұрын
It was the inspirational music that did it for me
@jadenguyen8771
@jadenguyen8771 Жыл бұрын
I love your 🍅 is a fruit joke! It makes more fun to watch the video. Pls keep up the good work! Best regards from a vietnamese SWE living in Switzerland.
@francischung7574
@francischung7574 Жыл бұрын
Whilst you don't need a degree to get into Tech, it certainly does help a lot when you're thinking of going overseas or migrating to a new country. A lot of countries will run a points system (usually out of 100) for visa qualifications where a university degree might net you 25 points or more
@wihannel6516
@wihannel6516 Жыл бұрын
I love all the little pop culture references you threw in there!
@gspencer90
@gspencer90 Жыл бұрын
Question for your office hours: How prevalent are the algorithms that we grind on LeetCode in the wild, specifically at FAANG companies? Are they commonplace or are they just interview gates that give you a reasonable insight into a candidate's coding ability? Wondering where that point of diminishing returns is in my interview prep. Thanks for your content, you give a great and unique perspective on software and the industry at large!
@anarchoyeasty3908
@anarchoyeasty3908 Жыл бұрын
I don't do FAANG work, but I have literally never used any of those algorithms in my 9 years of software development work.
@gspencer90
@gspencer90 Жыл бұрын
@@anarchoyeasty3908 Thanks for the response, seems like the latter option which would confirm my suspicions.
@realnapster1522
@realnapster1522 Жыл бұрын
These algorithms are NOT used widely. Maybe once or twice a year you might have to decide to use stable sort instead of quick sort. Professional software dev is all about using all tools at your disposal to driver a technically sound solution to solve customer problem. These DSA interviews are filtering out lot of good candidates who have other more imp skills for the job.
@jy02336491
@jy02336491 Жыл бұрын
Thanks for sharing but may I ask what do you mean by wear your sunglasses? Do you mean get outdoor as much as we can to balance the life or to wear sunglasses in front of monitor to protect eyes? Thanks
@KyranFindlater
@KyranFindlater Жыл бұрын
Do you have any top listed/recommended books you enjoy on certain topics like data structures, algorithms, building robust applications, test development, large system architecture examples/references/patterns, and so on? I see one book in the video here, "Designing Data-Intensive Applications", do you recommend that? Are there any more you think people should read?
@kacpergierycz677
@kacpergierycz677 Жыл бұрын
Yep Yep go with topics!! gogogo
@rocketman0016
@rocketman0016 Жыл бұрын
Thank you!
@WhiteSiroi
@WhiteSiroi Жыл бұрын
thank you mate
@cyanidesky8170
@cyanidesky8170 Жыл бұрын
How do you use the concepts learnt in the Designing data intensive applications book? Are there any open source projects which might help in cementing this knowledge?
@tonezou3918
@tonezou3918 Жыл бұрын
Googling sometimes seems harder than it sounds like. Sometimes it can take a few days googling about a problem and you do learn concepts and understand things, but on the very last day you just paraphrase the question a bit (yet again) and you get exactly the answer you want. Does that mean one needs good "paraphrasing skills" or something? It happened to me before and I felt stupid.
3 High-Leverage Career Skills (From a Principal At Amazon)
13:31
A Life Engineered
Рет қаралды 178 М.
How I Would Learn To Code (If I Could Start Over)
23:50
Jacob Sucks At Code
Рет қаралды 36 М.
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 6 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
What If I Can't Handle The Pressure?
11:39
A Life Engineered
Рет қаралды 35 М.
How long does it take to "Learn to Code"?
9:57
Andy Sterkowitz
Рет қаралды 99 М.
Learn To Code Like a GENIUS and Not Waste Time
9:41
The Coding Sloth
Рет қаралды 1,1 МЛН
How I Would Learn to Code (if I could start again)
8:21
John Fish
Рет қаралды 172 М.
3 Career Killers for Software Engineers (from a Principal at Amazon)
9:27
A Life Engineered
Рет қаралды 402 М.
7 Levels Of Engineers Describe Software’s Most Important Skill
10:52
How I Have Time For Everything (From A Principal At Amazon)
7:30
A Life Engineered
Рет қаралды 449 М.
How To Tell if You Have a Terrible Manager (From a Principal at Amazon)
7:06
How I would learn Data Engineering (if I could start over)
11:21
Нашел айфоны в мусорке!
0:32
По ту сторону Гугла
Рет қаралды 126 М.
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 147 М.
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 734 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 2 МЛН