How to Think Like a Programmer

  Рет қаралды 307,082

Codecademy

Codecademy

Күн бұрын

Programmers have been mythologized as superheroes that can solve any type of problem put in front of them with a sudden epiphany and a few keystrokes. The reality is that most programmers have a particular mindset and approach to solving problems that help them get to a desirable outcome. In this video, Stephanie breaks down that mindset - perhaps it'll rub off on you!
Take Codecademy's Code Foundations course: j.mp/3xIN7zk
More details:
React co-founder Dan Abramov on what he doesn't know: overreacted.io/things-i-dont-...
How to use developer documentation: • How To Use Developer D...
How to build a portfolio: j.mp/2SqtI6fr
Practice what you've learned: j.mp/3eJdyfy
Resources on setting up locally:
Sublime Text Editor: j.mp/2RoF4XH
F1 Text Editors: j.mp/3ebRk78
Visual Studio vs Sublime Text: j.mp/3vGDP5o
Command Line Interface: j.mp/3nHQfXT
Command Line Setup: j.mp/3egCwUG
Guide: Set up Coding on your own computer: j.mp/3vIIsfd
- - - - -
Join the millions learning to code with Codecademy.
Learn to code: j.mp/3vIIBzh
Check out our full course catalog: j.mp/3usUZmR

Пікірлер: 198
@t0khyo
@t0khyo Жыл бұрын
I came from ALX internship. I wish I had listened to this a year ago. It looks simple but makes a humongous difference in your learning Journey Thank you for this great video ❤
@hamzahelanbary4369
@hamzahelanbary4369 Жыл бұрын
It is ALX that leads me to this video as it is a part of one of its projects. I am just having the first step in this track, so it would be very appreciated if you can supply me with some tips that can help me go through ALX software engineering program. Thanks in advance
@UTDfargo
@UTDfargo 10 ай бұрын
Came here from ALX too. Following the right path to learning Everything seems to work out 💪
@t0khyo
@t0khyo 10 ай бұрын
@@UTDfargo don't follow codecademy the are LGBTQ bullshit!
@londz_sa
@londz_sa 10 ай бұрын
I am in the ALX and thinking to just quit really 😢😢 its a lot
@londz_sa
@londz_sa 10 ай бұрын
​@@UTDfargo plz help
@phillipratzloff8923
@phillipratzloff8923 Жыл бұрын
I’ve been a programmer for over 40 years (yikes!) and I’ve had a successful career by all accounts. You’ve reminded me where I come from. I think part of the fun is solving the problems, or solving the puzzle, to see if I can do it, and then to see how others have done it. This is a great start to understanding what programming is about. We’ll done.
@ogazboiz
@ogazboiz Жыл бұрын
is they any way i can contact you
@Thataussiebattler
@Thataussiebattler Жыл бұрын
I'm 47 and just learning, let's go!
@fhubert
@fhubert 7 ай бұрын
TFST (thanks for sharing this). 40 years? I thought you were 19. OMG. I've entered my Python "DataCamp" with my usual Steve-Rogers approach: (wobbling, fists up) Solving problems?" (wobbling) "I can do this all day!"
@Leo.Dhas.
@Leo.Dhas. 4 жыл бұрын
This is one of the best learning videos because it doesn't assume you know everything like some other ones.
@Solutionist1
@Solutionist1 2 жыл бұрын
This has definitely put me more at ease with learning coding, shifting the focus from an overwhelming sense of "I have to learn everything", to a focus on utilising and developing my problem solving abilities.
@samuelchinonsoarchibong1477
@samuelchinonsoarchibong1477 3 жыл бұрын
with steps like this, it really makes coding easy and how to tackle errors. Wish I watched this before learning to code.
@nyambesimangolwa5755
@nyambesimangolwa5755 Жыл бұрын
I've learned so much in 6 minutes and I believe what you have helped me learn via this video will be instrumental in getting me where I wish to be one day. Thank you very much Stephanie (& Codecademy)! 🙌
@olumuyiwaona377
@olumuyiwaona377 7 ай бұрын
Watching this video validates the grit growth mindset, learning is a continuous journey, don't lookout for shortcuts rather think outside the box. Thanks for sharing this insight.
@FourDotSkills
@FourDotSkills 3 жыл бұрын
This is an amazing contribution and please accept my heart felt gratitude. I will regularly follow the "CodeAcademy" and in specific your insight.
@asadhussein4844
@asadhussein4844 3 жыл бұрын
This is actually a good video. Really gives me a confidence boost.
@gardensindeze2568
@gardensindeze2568 Жыл бұрын
the way you analogion opening the jar and problem solving step makes me grasp programmer thinking
@lootcrate3800
@lootcrate3800 2 жыл бұрын
Thank you so much for these videos, I'm incredibly new at this and have been deathly afraid that wanting to build androids are something i'll never be able to achieve, but these breakdowns really help me realize that it can be possible. It feels kinda like being dropped into a new country on my own without any sort of preparations or security. Now though i see some speck of light so let's see were it lead i suppose haha!
@mauricioricaldi4569
@mauricioricaldi4569 Жыл бұрын
Thank you so much for helping clarify my ideas about programming. I just started my Front End Engineer carrer path at Codecademy so I'll do my best to learn everything I can and want. Practice Practice and Practice, that's the main key for learning something new.😀
@ntareinkotanyi674
@ntareinkotanyi674 Жыл бұрын
This is so helpful... Thank you!
@chairjacker
@chairjacker 7 ай бұрын
Nicely put together :)
@alireza.tayari
@alireza.tayari 2 жыл бұрын
That was amazing. Thank you so much.
@infotechsolutions4165
@infotechsolutions4165 Жыл бұрын
That's very an awesome guidelines; Thanks a lot!
@luketeal1076
@luketeal1076 3 жыл бұрын
I forgot why i switched from IT to Nursing. But after this year, I wanted to explore the programming field again. Your video was an encouragement and why I stopped pursuing IT. I took shortcuts and they hurt after I was stuck. This was my perspective. Thanks for the video. I look forward re-learning all these baby steps and find a way to reintegration nursing-programming.
@saudahjimoh963
@saudahjimoh963 Жыл бұрын
I know it's been a year but I'm switching from Nursing to IT and I am sacred😪
@luketeal1076
@luketeal1076 Жыл бұрын
@@saudahjimoh963 You will not regret it. Nursing is a thankless job and you earn scraps. At least with IT (plus you having a nursing background) you can work in informatics for health care. Plenty of my colleagues switch to infomatics or something related to IT-Nursing workspace.
@saudahjimoh963
@saudahjimoh963 Жыл бұрын
@@luketeal1076 thank you for this It all seems daunting though...lol
@motunmarteen
@motunmarteen Жыл бұрын
This is a great learning material, thank you so much.
@augustinesalifu9505
@augustinesalifu9505 8 ай бұрын
Informative and helpful Thanks❤
@whatcanido4534
@whatcanido4534 3 жыл бұрын
Thank you for that great explanation. :)
@itmandar
@itmandar 3 жыл бұрын
That helped me to cope with the guilt and shame when I still go to the docs page after years of programming. Thanks
@brotendo
@brotendo 2 жыл бұрын
lol no
@structuralcraft
@structuralcraft Жыл бұрын
Great tips you got there sis. Thanks.
@MTHALO.
@MTHALO. Жыл бұрын
ALX gang 🙌🙌
@Being.njiku.mbugua
@Being.njiku.mbugua Жыл бұрын
🙌🙌
@binancefuturexsignal8527
@binancefuturexsignal8527 11 ай бұрын
Well said. Fundamentals is key. Problem solving is the talent part
@abdullahiyakubuabubakr6313
@abdullahiyakubuabubakr6313 Жыл бұрын
this has been an eye opener
@youngjeffry9315
@youngjeffry9315 3 жыл бұрын
i like the words 'donnot worry about not knowing everything'
@soufianeyes4278
@soufianeyes4278 3 жыл бұрын
This video is well organized . I like it !!
@olashoretijesunimi6039
@olashoretijesunimi6039 2 жыл бұрын
Hmmm, informative and very helpful. Thanks a lot Sis!
@ayandorabednago6443
@ayandorabednago6443 Жыл бұрын
wow great . Am just starting programing and am bless for knowing
@olakunleabiodun1489
@olakunleabiodun1489 Жыл бұрын
nice one super simple but great tools that all programmer need to possess
@adamuahmedaliyu
@adamuahmedaliyu Жыл бұрын
That's a great one i need to join as quick as possible
@Human-um5mu
@Human-um5mu 3 жыл бұрын
Bless you Madam, you are doing good work here.
@romualdadjimagbe2768
@romualdadjimagbe2768 Жыл бұрын
I REALLY LOVE THIS VIDEO, IT REALLY EXPLAINS HOW PROGRAMMER SHOULD THINK.
@epaphradito
@epaphradito 11 ай бұрын
Thanks so much. Really helpful. I have always struggled to understand why people fail some tasks that I consider very easy, not knowing that my perspective as a programmer is really different from theirs. Sometimes even if a person brings a problem I have never tackled, I somehow find my way around it.
@creativegenius8435
@creativegenius8435 8 ай бұрын
Can you please share more details on practical mistakes you noticed you were doing right and others arent
@yezidumar158
@yezidumar158 Жыл бұрын
Thanks a lot!❤
@malewasswa6970
@malewasswa6970 2 жыл бұрын
Thank you so very much. It's really a nice video
@AtHost98
@AtHost98 Ай бұрын
This is the type of video i needed. Trying to learn and i "get" what it means and why you would use it, till they ask me to apply what i learned and how to go about solving the answer.
@stevendrake6831
@stevendrake6831 3 жыл бұрын
Great advice!
@techwithkingsley1861
@techwithkingsley1861 Жыл бұрын
Hey, Kingsley here, I'm from ALX. Thank you for this information.
@spontaneouscorner464
@spontaneouscorner464 Жыл бұрын
Very informative thank you
@davidclyburn8966
@davidclyburn8966 2 жыл бұрын
Thank you for this video. I see that I don't need to be a brain to code. thanks for sharing your experience now I can try solving problems before finding out by other means, I can ask questions this is hard for me but I'll do it, work with other's on projects learn to listen before speaking and making sure that I heard so that I don't do the worng application. Again thanks.
@victorEsionyeaba
@victorEsionyeaba Жыл бұрын
beautiful tips
@jideoboh4185
@jideoboh4185 Жыл бұрын
Thanks is really encouraging
@AaronH3n
@AaronH3n 4 жыл бұрын
Place left hand on the side of the jar. Make sure you have a nice firm grip around the jar. Then, extend your hand and fingers and lie your palm on the lid of the jar as close as possible. Start bending your fingers slightly, keep bending slightly until your fingers grasp the lid in a nice firm hold around the lid. If your palm lifts off the lid, that's okay as long as your hand and fingers have a nice firm hold on the lid. Start and gradually turn the lid in the direction counter to the threads of the jar in order to loosen the lid. Apply more force. Keep applying more force until the lid starts turning. Keep turning, keep turning, ... until the lid comes completely off.
@oga_rainbow
@oga_rainbow Жыл бұрын
I love this. It's very detailed and I like how you broke it down into smaller steps.
@sunnywaykar7175
@sunnywaykar7175 3 жыл бұрын
Nicely explained
@EduardoCardosoMedia
@EduardoCardosoMedia 3 жыл бұрын
Thanks Stephanie.
@andersonfigohfigoh7827
@andersonfigohfigoh7827 Жыл бұрын
thank you good advice'
@alvinofportharcourt2118
@alvinofportharcourt2118 Жыл бұрын
thank you, i enjoyed it
@queengilbert805
@queengilbert805 2 жыл бұрын
This was so helpful
@skyiedmed
@skyiedmed 11 ай бұрын
great video, thanks.
@williamsope5921
@williamsope5921 10 ай бұрын
really insightful
@mediacatalog
@mediacatalog 2 жыл бұрын
Helpful videos!
@infinitesolutions3048
@infinitesolutions3048 2 жыл бұрын
Very Informative
@michaszal7510
@michaszal7510 Жыл бұрын
Great video, thanks! One thing - link to 'How to build a portfolio' is not valid - is there a chance to fix it?
@davidoirere
@davidoirere Жыл бұрын
amazing information
@mperor918
@mperor918 Жыл бұрын
This is really educative.
@godstimeokoene3048
@godstimeokoene3048 9 ай бұрын
My journey in ALX_SE brought me here. Thanks for this ma'am.
@weeklyki
@weeklyki Жыл бұрын
Thank you
@cryptocathedral
@cryptocathedral Жыл бұрын
Well said
@chaimaechaimouaa8389
@chaimaechaimouaa8389 11 ай бұрын
thank you
@rabiukhalid3907
@rabiukhalid3907 2 жыл бұрын
I really did enjoy the video.
@idokopeter5647
@idokopeter5647 Жыл бұрын
Well done
@samueliyiola7926
@samueliyiola7926 2 жыл бұрын
Really a helpful video
@JoeDoe1
@JoeDoe1 3 жыл бұрын
Thank you.
@lordrennieslomotey5909
@lordrennieslomotey5909 11 ай бұрын
Great video
@IanoNjuguna
@IanoNjuguna 2 жыл бұрын
Highly recommend this video
@user-my9gp1hc1f
@user-my9gp1hc1f 8 ай бұрын
Thanks
@mandachipateniinnocent8011
@mandachipateniinnocent8011 Жыл бұрын
This great!
@amoschibueze8069
@amoschibueze8069 Жыл бұрын
Step by Step is the key
@victoromondi3506
@victoromondi3506 2 жыл бұрын
I believe am not the only one here because of a task i have to complete.
@rverm1000
@rverm1000 4 жыл бұрын
That's a good comment on how to think like a programmer. I've purchased a course on there but didn't like it. Data scientist. I don't know if I can get a job doing the course +8 months of previous python experience learning.
@hasanboss
@hasanboss Жыл бұрын
thanks
@xSkjllissue
@xSkjllissue 3 жыл бұрын
one of my teachers once said "99.9% of the errors are sitting in front of the screen"
@lukemurray3854
@lukemurray3854 3 жыл бұрын
OMG that's so true!!
@lynnetkweyu
@lynnetkweyu Жыл бұрын
This is so interesting
@tundesanusi572
@tundesanusi572 2 жыл бұрын
"Programmers do not need to memorize and/or know everything" Thanks for the quote !
@muzaffariqbalraja6464
@muzaffariqbalraja6464 Жыл бұрын
MASHA ALLAH. THIS IS GOOD LEARNING FORUM.
@uyioduware693
@uyioduware693 9 ай бұрын
Great❤
@joserosa5342
@joserosa5342 3 жыл бұрын
I wan to learn C coding cuz is the basic for the other language. I just bought a book from Amazon fro C coding for beginners.
@ishimwezachee2179
@ishimwezachee2179 Жыл бұрын
Don't blame the computer, love this one !!!!!!!!!!!!!!
@pasqualvestner5145
@pasqualvestner5145 3 жыл бұрын
Haha I recognised earlier that I'm speaking out loud my problems and thoughts about my code... and mostly screaming the sh*t out of my computer :D But it really helps ^^
@successchemtutorial95
@successchemtutorial95 Жыл бұрын
please i want to learn this coding, how do i get started?
@MrBowmanXD
@MrBowmanXD 3 жыл бұрын
Good video
@smithjr3430
@smithjr3430 3 жыл бұрын
imm beginner on html so which app u suggesting for me plz
@FitnessChaos
@FitnessChaos 3 жыл бұрын
Watch from 1:27 to 2:00 . Describes the thinking of a programmer. When writing something first do pseudo code of the instructions
@ShipWreck68
@ShipWreck68 7 ай бұрын
I have been programming for 20 years and I have yet to work for a company that allows the programmer to ask questions. Employers feel like they are already paying programmers too much and the programmer should be the expert. Asking questions is literally the kiss of death...you will get fired for doing so. All of which makes learning programming very difficult.
@thestraycat69
@thestraycat69 3 жыл бұрын
Try to figure it out within the first hour/half hour/20 minutes, if you can't refer to Google, if you then still can't phone a friend. That's what it is in a nutshell.
@abioyeisaac6788
@abioyeisaac6788 11 ай бұрын
This video shows the difference between a programmer and a person who just codes because one is trying to solve a problem while the other is just trying to get it right. the other thing in this video is you don't have to memorize everything but be innovative with the fundamentals.
@lionhart3865
@lionhart3865 3 жыл бұрын
Thank you! I think I just had a crush too
@abdullahiabdulbarry3392
@abdullahiabdulbarry3392 2 жыл бұрын
lovely
@changelifetv2170
@changelifetv2170 11 ай бұрын
Nice
@opeoluwaafolabi3935
@opeoluwaafolabi3935 Жыл бұрын
I am in my mid career accountant looking to switch career change to programming.. is it even remotely possible?
@abbieajibise6898
@abbieajibise6898 Жыл бұрын
Yes it is.
@irvinesunday1603
@irvinesunday1603 3 жыл бұрын
I slightly disagree with the 1st premise. The goal of a programmer is not to speak to a machine, but to speak to a human being through a code that a machine can understand.
@gabrielyakubu7331
@gabrielyakubu7331 Жыл бұрын
It a nice video
@buzzjunctionhq
@buzzjunctionhq Жыл бұрын
DAY 5
@hanifabdulkareem3982
@hanifabdulkareem3982 Жыл бұрын
Oh... Sadako chan (3:05)
@akioasakura3624
@akioasakura3624 Жыл бұрын
What to do if u get stuck for days?
@iwehrhodes1459
@iwehrhodes1459 2 жыл бұрын
interesting
@sanjanadias3105
@sanjanadias3105 Жыл бұрын
I want to ask you somthing , are girls good at coding or do we struggle compared to guys
@ruthogadina757
@ruthogadina757 Жыл бұрын
skills aren't dependent on your gender, girls are awesome programmers too. Just keep growing and being consistent !
@halleyhart7161
@halleyhart7161 9 ай бұрын
how does this solve the problem ? = major question
@TheTucor
@TheTucor 9 ай бұрын
The reality is just the mindset. Came from ALx
How Senior Programmers ACTUALLY Write Code
13:37
Healthy Software Developer
Рет қаралды 1,2 МЛН
Puzzles & Programming Problems (Think Like a Programmer)
11:31
V. Anton Spraul
Рет қаралды 289 М.
船长被天使剪成光头了?#天使 #小丑 #超人不会飞
00:28
超人不会飞
Рет қаралды 8 МЛН
What I wish I knew when I first started coding
6:43
Codecademy
Рет қаралды 238 М.
How to THINK like a Programmer
11:11
ForrestKnight
Рет қаралды 136 М.
Unlocking Your Intuition: How to Solve Hard Problems Easily
17:34
Colin Galen
Рет қаралды 1,1 МЛН
The Prison Break | Think Like A Coder, Ep 1
6:51
TED-Ed
Рет қаралды 1,7 МЛН
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Рет қаралды 992 М.
Machine Learning for Everybody - Full Course
3:53:53
freeCodeCamp.org
Рет қаралды 4,9 МЛН
This video will change the way you think when coding
7:59
Sahil & Sarra
Рет қаралды 88 М.
What to do when you are stuck
13:18
Codecademy
Рет қаралды 116 М.
Mindset of Successful Programmers
4:56
bigboxSWE
Рет қаралды 900 М.
船长被天使剪成光头了?#天使 #小丑 #超人不会飞
00:28
超人不会飞
Рет қаралды 8 МЛН