Тёмный

How I would learn to code (if I could start over) 

Tina Huang
Подписаться 677 тыс.
Просмотров 3,4 млн
50% 1

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2,4 тыс.   
@TinaHuang1
@TinaHuang1 3 года назад
Hey friends! Coursera reached out to me letting me know that there's a 25% off promotion going on from April 28 - May 12, 2021 for the python for everyone course mentioned in this video: bit.ly/3vVbEzL (full disclosure: this is an affiliate link and I receive a small portion of sale price at no cost to you)
@graced_villain3271
@graced_villain3271 3 года назад
@Bard Erland ok boomer you missed a tl:dr
@graced_villain3271
@graced_villain3271 3 года назад
btw, thank ya so much for the video! I just cannot bring myself to get past errors lol so that's something I gotta work on. other than that, I have tons of things to learn but that's the beauty of all of this, learning through hands-on experience is just more memorable, regardless of its productivity Anyway, thanks again! Looking forward to more !
@graced_villain3271
@graced_villain3271 3 года назад
@Bard Erland nopez
@graced_villain3271
@graced_villain3271 3 года назад
@Bard Erland 😂 lol okay I must be getting old then
@mikeo5653
@mikeo5653 3 года назад
@Bard Erland It's less about how much text there is, and more about how insufferable it was.
@Uniquecapture
@Uniquecapture 3 года назад
I started coding, or programming as we called in those days, at school in 1974 with a language called CESIL, which is sort of similar to assembly language. In those days schools didn't have computers so we wrote our code, tested it manually by doing "dry runs" and then transferred it to punch cards using a black pen to mark where the punch holes would be on blank cards. These got sent away to county hall to be run on their mainframe. A week later you got your printout back with your output which was never anything complicated. These days it's fantastic that anyone can get themselves started with python or similar language and get instant feedback and help to aid both their development and love of this discipline. Good luck to all those who are just starting out on this journey.
@babyqeels
@babyqeels 3 года назад
You guys walked so that the programmers of today could run
@mananwashere
@mananwashere 3 года назад
Wow that's actually incredible, tech has come such a long way.
@l33thaxorman
@l33thaxorman 3 года назад
Salute to all of you old school programmers! * Bending a knee*!
@colinmaharaj
@colinmaharaj 3 года назад
That's amazing bro. I was 5 yo in 1974. Today Im a C++ dev using an amazing gui rad tool to make UIs very fast.
@vornamenachname906
@vornamenachname906 3 года назад
very cool 👍👍
@logiconabstractions6596
@logiconabstractions6596 3 года назад
"When I run a piece of code for the first time, and it runs without error, I get deeply suspicious". Oh dear, same here. My typically reaction is "oh - I guess I forgot to actually call the function..."
@TinaHuang1
@TinaHuang1 3 года назад
Haha omg yeah that is generally reason number 1
@LivingTheGreatNW
@LivingTheGreatNW 3 года назад
I find it is magnitudes harder to debug problems that don't cause my code to break so my first reaction is "son of a $%^&*" because it never happens that there is nothing to debug.
@curtisschrum6289
@curtisschrum6289 3 года назад
I am a little late getting to this video, it was just suggested today. As a self-taught software engineer who has been doing this for ten years and now handles hiring at an eCommerce agency as the Director of Engineering, I cannot agree more with you on this video. This video is full of fantastic advice. That part about being immediately suspicious if code runs without an error the first time never, ever goes away. When I write anything if it runs without an error I immediately attach a debugger and walkthrough because I just assume I made a mistake ... this has saved me many times. Some tidbits I would add: 1. Learn a version control system like Git 2. Always, and I mean always, back up anything you are about to make changes to before you do. 3. Accept someone else will always know more, become a sponge 4. Learn to take critical feedback. It is not personal. When I review someone's code my feedback is always meant to make them a better engineer. Number 4 to me is critical. When I started out I came from a career as a chef, so I was used to getting very critical feedback. When I got my first reviews of my code in a professional setting the other more senior engineers were stunned when my response was, "Thank you, I will get these changes implemented." I had honed humility for years as a chef and it has served me well as an engineer.
@mattyr3724
@mattyr3724 2 года назад
@@CamiloCura I’m in the same spot as you I don’t know where to start
@bodigames
@bodigames 2 года назад
ol I went to college to learn to program. had to leave after 5 months because my grades were bad and insufficient. if I didnt leave I would 1. fail the year and 2. lose all the money I had to pay to college. ( you get all your money back if you quit the first half of the year.) now I dont know if I will ever learn coding.
@abanustrickland368
@abanustrickland368 2 года назад
Bro Im in a very similar a situation cook to IT. Ive come close to saying yes chef to the senior techs lol
@yatingajavelli4339
@yatingajavelli4339 2 года назад
@@bodigames Its never too late to start
@thenerdofalltrades8190
@thenerdofalltrades8190 2 года назад
@@CamiloCura This video tells you exactly where to start! Python is used by MANY huge tech companies and in basically every IT industry/specialization, and it is definitely the easiest language to learn.
@gavinxm
@gavinxm 3 года назад
After you've done a few projects I recommend looking at how experts structure their code. This is helpful for learning how to organize your code so that other people can easily make sense of and edit your code.
@WalkinChristum
@WalkinChristum 2 года назад
Amazing video Tina, needed this
@jaydenmoon1165
@jaydenmoon1165 3 года назад
Remember in coding - you will never know everything - don't be afraid to google something - Great Video Tina :D
@MallyGx
@MallyGx 3 года назад
Don't be afraid to Google everything*
@filippians413
@filippians413 3 года назад
I swear google is like half of coding
@RingsOfSolace
@RingsOfSolace 3 года назад
I feel like this is like steo 1-100 at times
@hxg.1
@hxg.1 3 года назад
F it Google everything 😂🥴
@duck6100
@duck6100 3 года назад
When I code it's mainly copying things off Google ngl
@kanishkchaturvedi1745
@kanishkchaturvedi1745 3 года назад
Watching this made me realize I'm no longer a beginner.
@TinaHuang1
@TinaHuang1 3 года назад
Yay! 😊
@FernandoHernandez-nr1by
@FernandoHernandez-nr1by 3 года назад
Yeah! Same here!
@hoimangkuk
@hoimangkuk 3 года назад
Same here... Haha
@jaydenmoon1165
@jaydenmoon1165 3 года назад
I felt the same as well :D
@8koi139
@8koi139 3 года назад
PogUs
@pavithrasellaperumal7675
@pavithrasellaperumal7675 2 года назад
I would like to thank you from the bottom of my heart for making such a genuine video on how to learn python. The steps are crystal clear and definitely doable. It has given me enough motivation and strength to start learning. Until I stumbled upon this video I had self-doubt if I can learn coding at all. Thank you once again Tina, God bless you good health, happiness, prosperity and peace in life!
@carsanovadidrifto800
@carsanovadidrifto800 2 года назад
Have your sins been forgiven today and forever? Think about this. The God of the Bible, the One True God made You and I to worship him, obey Him, and enjoy Him forever. But You and I break His laws daily. You, like me, are not good at all in the eyes of God. ‘There is no one good, no not even one. (Romans3:10) ‘For all have sinned and fall short of The Glory of God’ (Romans 3:23) You have always done wrong in the eyes of God, this is a problem because Psalm 5:5 reads: ‘...You [GOD] hate all who do wrong.’ ‘But because of your stubbornness and your unrepentant heart, you are storing up wrath against yourself for the day of God’s wrath, when his righteous judgment will be revealed.’ Rom 5:5 The person who sins is the one who will die. Ezekiel 18:20 All these things and more are counted against us. God is the just judge of the world and one day He will settle the score for all the wrongs we've done. God is holy meaning He is righteous (morally perfect in thought, word, and deed) It also means He is set apart and infinitely higher than us. Being a Good and Just Judge, God will punish You for all Your sin or wrongdoing in the world. This means that if You sin ONCE, God will cast you in hell for eternity. Because He is good and He doesn't turn a blind eye to sin. So how can God forgive you and me of all our sins? But there is good news. 2000 years ago Jesus the Son of God came into this world and lived a perfect life ( He never sinned once) and He died on the cross taking the wrath that we deserve and paid the penalty for the sins we committed. The bible says that if you will repent (confess and forsake your sins) and trust in what Christ did on the cross OUT OF HIS LOVE FOR YOU-(He took the wrath of God against you for your evil deeds and thoughts). Then all your sins will be forgiven and when you die you will be in heaven with God and all who have believed in The Gospel of Jesus Christ. This is the true Gospel of Jesus: Jesus died( Bore the punishment for your evil sins and heart, so that you can be forgiven. He took your special spot in Hell) and on the third day, He rose from the grave(So that you can have true life and His spot next to The Real God.). Verses: ‘All have sinned and fall short of the glory of God, and all are justified freely by his grace through the redemption that came by Christ Jesus.’ Rom3:24; ‘Because I Live You also shall Live’ Jhn14:19 Get right with God today, don't wait. Once you die after that comes the judgment. It's the most important thing you can do. If you repent and trust in what Christ did on the cross for You then you will be born again. Right now you're dead in your sins and you can't see the beauty of Jesus Christ but after you trust in Christ all the things you hate about God like obeying him, serving Him, loving Him and others, reading the bible, praying, and going to church, you will love to do those things because God changes your heart. That's how you know you have been forgiven? That's how you know you have been born again and forgiven. Please think long about this, and most importantly please take at least 5 minutes a day to read the Bible. Start in 'Matthew'. An eternity in hell (darkness and a lake of fire the bible describes it, with weeping and gnashing of teeth) or an eternity out of that place and into the loving arms of God who is infinitely glorious, has infinite knowledge and has infinite power to do all that He pleases. You decide. [ *Truth is independent of human conviction, meaning that what you believe does not change the fact that Jesus is your only Hope* .] Have a great day!
@lilz-.5145
@lilz-.5145 2 года назад
Hows the learning going?
@pavithrasellaperumal7675
@pavithrasellaperumal7675 2 года назад
@@lilz-.5145 I am just following the road map suggested by you. Studying "just enough" and I must say it is working well. Initially I did not know where to stop, now I have started undertaking that point. Thanks to you once again. Covered Python, Numpy, Pandas, Matplotlib and scikitlearn. Started taking small projects already done and trying to understand the approach and code on my own. While doing so, i get to see new learn new things which I need to go back, learn and come back. 😅😁😁
@Banus-
@Banus- 2 года назад
@@carsanovadidrifto800 I find it funny seeing someone copy and paste 20 verses with no context, out of nowhere. I love it, most people dont remind us about sins especially in a youtube comment section about coding.
@dcwaly2213
@dcwaly2213 2 года назад
@@pavithrasellaperumal7675 hows it going now
@Far4denza
@Far4denza Год назад
I was sat down looking at my screen while gaming for however many hours in a row and then I thought that my computer is literally allowing me the access to gain any knowledge and tools so useful in this day and age. I was thinking about learning how to code for years now, this time I'm actually planning on making a start and this was the very first video I've watched on my coding journey. Thank you so much for your video Tina
@ryuu__official
@ryuu__official Год назад
good luck, I just started learning python yesterday!
@playlistbot131
@playlistbot131 3 года назад
Title: How to learn to code Tina: "stackoverflow is your best friend"
@TinaHuang1
@TinaHuang1 3 года назад
Yep
@TheJacklwilliams
@TheJacklwilliams 3 года назад
@@azizhani33 I don’t think Tina is negating additional resources. Stack, often has the answer you are looking for. The ability to search it out, and utilize it, without having to post is spot on. I believe she’d agree that there are many resources as you suggested that will be of great assistance. For example, I utilized Discord the other day for the first time and within ten minutes a fellow coder jumped in and assisted me in a resolution in just a few minutes. I find answers on Reddit as well. More resources, more answers, amazing community out there.
@azizhani33
@azizhani33 3 года назад
​@@TheJacklwilliams Good to know, thanks.
@jeremias-serus
@jeremias-serus 3 года назад
As much as we all shit on Stack, it is genuinely good for beginners and almost always good for moderate questions.
@richardikin
@richardikin 3 года назад
Stackoverflow, more often than not, is actually your enemy and moderated by idiots.
@outofplantpots
@outofplantpots 2 года назад
I am extremely demotivated to study programming and it sucks. All my collegues are men, every professor I work with is a man, they are great but I do not feel represented tbh... now that i've seen your video, i feel so much better! We really need more women in programming! Thank you! 💖
@mLyonJE
@mLyonJE 2 года назад
My daughter is super excited about learning Python at school... I'd like to think the near future will see a shift towards a far better mix of software engineers. (Also better reporting of women who are already active or have been pivotal historically, both of which can get overlooked by mainstream media, of course...)
@essayedgar
@essayedgar Год назад
I agree with you 100%, I wouldn’t be surprised if CS has the lowest percent of women out of any college major. The stereotype that programming or CS is only for sweaty, fat (male) nerds has got to go 😭
@EJD339
@EJD339 2 года назад
Code academy has been a life saver. I tried couersa and it wasn’t help for true beginners. I will definitely take a couersa class in the future but id definitely start at code academy and work your way up to couersa. I tried learning code 1 hour a day for 4 days but it wasn’t helpful. So I’ve been learning to code 2 hours a day and that’s made a huge difference in my progress. Great video.
@ashleyboykin7777
@ashleyboykin7777 2 года назад
Omg Tina have you ever thought of being a coach, tutor, something along those lines? Literally I was listening to you explain all the things I went through and that I’m still going through! You’re very clear and to the point with great examples! You’re really good at explaining really hard concepts in a simple manner. All I can think about now is arrays arrays arrays library Python project simple start ❤️ thank you soooo much for the encouragement and tips to continue this journey.
@lorahansen1783
@lorahansen1783 2 года назад
Maybe motivational speaker.
@heyyouok6434
@heyyouok6434 2 года назад
I recommend you to put cc/subtitles for better understanding not that I don't understand what you are saying whatsoever you are good at speaking and teaching(I'm a fan ) it just it is hard for me to comprehend some words or things you are saying so if there were subtitles that would be pretty helpful. you are amazing and my inspiration. thank you so much tina :) also one thing naruto reference ahhhh you just won my heart I would love to see anime references more in future haha
@musicjunkie421
@musicjunkie421 3 года назад
Something I would add is just know that you'll always be teaching yourself stuff on a daily basis as a software engineer. Don't think you can just learn how to code and then that's it. Your whole career is learning how to code, constantly.
@faisalsaed9526
@faisalsaed9526 3 года назад
Probably the best comment I have come across.
@2Calam
@2Calam 3 года назад
@@faisalsaed9526 Is that a good thing?
@faisalsaed9526
@faisalsaed9526 3 года назад
@@2Calam I guess that's what makes it fun and drove some of us to start coding in the first place
@patt2415
@patt2415 3 года назад
@@faisalsaed9526 great attitude 👍🏻
@greenglade47
@greenglade47 2 года назад
She does mention this near the end, that you're always going to be learning as a software developer/coder
@39majesty
@39majesty 3 года назад
Idk how this video got recommended to me but but this is so heartwarming, I'm like stressing over coding rn, starting to fall off in cs classes :(
@paigesmith4176
@paigesmith4176 3 года назад
yes same :( we'll get through!
@39majesty
@39majesty 3 года назад
@@paigesmith4176 yes!!!
@cervixcrusader85
@cervixcrusader85 3 года назад
Perseverance is integral for us cs/stem majors. Hang in there.
@charliedalton167
@charliedalton167 3 года назад
same bruh, i needed some coding inspiration to get back into habit and then this video got reccomended to me.
@kayak3023
@kayak3023 3 года назад
@@charliedalton167 me too!!
@Auto209
@Auto209 3 года назад
This is the most understandable and digestible video about how to start learning to code. Thank you.
@debrasbarkle4896
@debrasbarkle4896 3 года назад
I am so happy to have found such an intelligent, positive, empowering woman who also knows how to teach others in simple terms. New Subscriber. Thank You!
@lightpearl1495
@lightpearl1495 3 года назад
Hey Tina, From my childhood I always wanted to be a cardiologist but when I understood what they do, I really didn't want to enter that profession, I have found coding very interesting and am really improving at it. You have been an amazing inspiration, thank you for all the amazing videos :)
@TinaHuang1
@TinaHuang1 3 года назад
I'm so incredibly happy to hear that! Perhaps you can integrate your passion for cardiology with coding and explore it from a different angle c:
@lightpearl1495
@lightpearl1495 3 года назад
@@TinaHuang1 ya I would love to do that :D
@aperture0
@aperture0 3 года назад
@@lightpearl1495 try going for application of AI in healthcare, especially, radiology. All the best bro👍
@KenJee_ds
@KenJee_ds 3 года назад
I've been practicing jutsus every day but I'm not getting better at programming. What am I doing wrong??
@TinaHuang1
@TinaHuang1 3 года назад
But did you do a project???
@JohnCoburnski
@JohnCoburnski 3 года назад
Your best bet is probably automating Rasengan to defeat Pain 👍
@nathantum8463
@nathantum8463 3 года назад
Do simple projects
@r.n.s5747
@r.n.s5747 3 года назад
Man, must faster way - find menter. And do not ask him questions like "how to do this?" You mus him self offer options. Menter will just guide you in the right direction and you will figure it out faster. P.S. Sorry for my english im just study not long.
@MrKurdishFreak
@MrKurdishFreak 3 года назад
Watch more Naruto
@izzyjones490
@izzyjones490 3 года назад
I just started learning python a couple weeks ago and this video was so good to watch! I was totally getting caught up in the details, but I’m going to take your advice and just keep pressing on. I like how you have lots of real world examples of projects that we could do. That’s helpful too
@bishwaskc8623
@bishwaskc8623 2 года назад
Been 6 months,how you doing on coding?
@irvinbustillos4054
@irvinbustillos4054 2 года назад
@@bishwaskc8623 Guess she gave up
@Hi_Tamera
@Hi_Tamera 2 года назад
@@irvinbustillos4054 lmao don’t say that😩
@bodigames
@bodigames 2 года назад
​@@irvinbustillos4054 lol I went to college to learn to program. had to leave after 5 months because my grades were bad and insufficient. if I didnt leave I would 1. fail the year and 2. lose all the money I had to pay to college. ( you get all your money back if you quit the first half of the year.) now I dont know if I will ever learn coding.
@EngineeringwithDrKelseyJoy
@EngineeringwithDrKelseyJoy 2 года назад
I Google so much when coding something! I love seeing all the other comments about that too! I also love the dive in approach! I worked for a professor that did research on the idea of using the take an engine apart and put it back together approach to learn about it with coding. I loved her ideas and the lessons she put together! Love the emphasis on being comfortable with errors and trial and error process!
@null2362
@null2362 3 года назад
4 hours of studying basics sounds scary to some (me) but anyone stepping to this level of dedication, be sure to spread that time out in a day and have fun in between new knowledge! don't burn yourself out when you don't have to, best of luck to everyone honing and manifesting this useful skill in the age of information and the internet 🤝
@Dustlite
@Dustlite 2 года назад
Don't forget that you can space it out more, this was just an estimate based on a two week period
@prakharraizada4997
@prakharraizada4997 3 года назад
Yt recommended this all of sudden when i was stucked in doing one of my java program.This is Inspirational and to the point.Thanks alot,Keep bringing more content like this.
@chelseablues5137
@chelseablues5137 3 года назад
Loved your reference of Naruto learning rasengan and how he advanced this technique over time lol
@ClaudioSW
@ClaudioSW 3 года назад
Me too
@nataliaonaire
@nataliaonaire 3 года назад
Literally just watched that episode before watching this 😆
@jessematherly5617
@jessematherly5617 2 года назад
I've watched a number of 'getting started' videos, and this was honestly the most well packaged and comprehensive, without being a daunting amount of time. Thank you.
@lynxou3340
@lynxou3340 3 года назад
I've been in school for so long and have always struggled with programming, despite it being my major. The more I listened to you, the more lights that came on in my mind! Thank you so much for this video! I'm sure I'm not the only one that really appreciates it! :)
@minnalk
@minnalk 3 года назад
couldnt have come at a better time! im just starting to learn python to prepare for my college course and i nearly fell victim to some of the mistakes you mentioned... thank you for this video!
@Dom2oo4
@Dom2oo4 3 года назад
I would say that this is a great video, however I think writing notes is a good way to learn if you are practising as well, I always look over my notes when I forget something and it helps me more than if I googled something, the notes I write however aren't filled with big words or have lots of info, but I usually write an example of code and explain it in the notes in a way that I understand. Oh btw i still Google stuff I don't know but if I went over something already then I use my notes because I've written them in a way that helped me grasp the concept of the code when I wrote them.
@jenniferrobles900
@jenniferrobles900 3 года назад
Yes I love writing it because it helps me remembers the concept better
@CodingWithJan
@CodingWithJan 3 года назад
Awesome video. Really like how you emphasize projects cause coding into the blue doesn't really help with staying motivated. That's also why I like web development so much because it's kinda like being a digital creator and you visually see the outcome.
@valerialozano4268
@valerialozano4268 2 года назад
I love the way you explain things... how direct and honest you are. Im just starting this journey and Im dealing with the overwhelming part. Wish you could be my personal coach🥰
@justinhale5693
@justinhale5693 2 года назад
Your point about the environment being the greatest barrier for a new programmer is so accurate and sadly too often neglected. There is analysis paralysis, the difficulty of matching the correct versions of a development stack to different tutorials, and other traps that are really the proper domain of the IT professional.
@muhtasimchowdhury1443
@muhtasimchowdhury1443 3 года назад
When you're taking a CS class in college but the things you're learning and working on (on your own time) are things that come in later classes, but you can't skip the classes because of the "curriculum", making you feel like you're wasting your money on the class........
@user-sl6gn1ss8p
@user-sl6gn1ss8p 3 года назад
I'm not one to judge or anything, I often find classes frustrating or uninteresting. But in my experience a lot of the time - not all of it : ) - the classes will in fact be covering things in a deeper or wider sense. A lot of the ad-hoc knowledge you get in practice, specially starting out, can come with some problems - since you're starting out, it's hard for you to filter all of that yourself. Also, chances are if you understand the topic well you can leverage the contact with your teachers through the classes. Of course all of this will chance from person to person and class to class, and sometimes what you're looking for is simply not what the curriculum is designed for, but just thought I'd throw my 2 cents as someone who has felt the same.
@homerlol9058
@homerlol9058 3 года назад
I feel You Especially with online classes I feel like I could learn more on My own but I'll need that stupid paper in the future
@hoppersaurus7989
@hoppersaurus7989 3 года назад
This is why I’m probably not gonna finish college. I started going back to school for CS to get a job, but quickly realized that I don’t need a degree to do so.
@babyqeels
@babyqeels 3 года назад
Ive found that having a teacher and peers who you can get feedback and advice from can be super beneficial too, in a way that you don’t have when self-studying. Especially when you’re first starting out, even stack overflow can be confusing. I have done both but I didn’t mind relearning the basics, I just feel like I have a better understanding of them now
@flyingchic3n
@flyingchic3n 3 года назад
@@babyqeels THIS. I learned THE MOST from programming with other people in my classes. Being able to explain your solutions to others, and trying to understand different solutions is essential to being a good programmer!
@kumipillay2946
@kumipillay2946 3 года назад
This is truthfully the best video for beginners I've watched... I needed this straightforward advice which is surprisingly harder to find than I'd hoped.
@salmajarraya3771
@salmajarraya3771 3 года назад
I am actually planing to learn to code in summer so I will just save this! Thank you
@CarlosGomez-zh3sn
@CarlosGomez-zh3sn 2 года назад
I will be forever grateful for this video, I come back to it every time I'm struggling with my learning journey, thanks a lot
@iuliah.255
@iuliah.255 3 года назад
This is EXACTLY what I was looking for! From the bottom of my heart, THANK YOU!!!
@kunzi_is_here
@kunzi_is_here 3 года назад
Thank you for this, i just started going hard on learning c++ and I was reading a book and taking page long notes. So you pulled me out of that trap early on.
@cryptobusy2972
@cryptobusy2972 3 года назад
I appreciate your feedback W;h;a;t;s;a;p;;p%%me +.1.(7.7.2-).2.4.2.5.7.9.2 F.o.r m.o.r.e G.u.i.d.a.n.c.e
@Heyu7her3
@Heyu7her3 3 года назад
Though writing helps with committing things to memory.
@coreykuehl8519
@coreykuehl8519 3 года назад
I wasn't thinking "that's a short period of time". I was thinking "Wow, where am I going to get 4 hours a day to study after an 8 hour work day, cooking/eating, taking care of my dogs, and spending time with my wife?"
@TinaHuang1
@TinaHuang1 3 года назад
haha v true. I think that kind of schedule would only be feasible if you're a student during break or currently unemployed/working part time. For most people would have to proportionally decrease time/day and increase number of days.
@coreykuehl8519
@coreykuehl8519 3 года назад
@@TinaHuang1 I watched this because the nature of my dev job is about switching between like 10 apps that all have pretty different tech (we're working on getting everything to the same language), so I haven't really felt specialized in anything. Some of the tips are really helpful for my side studies, so I appreciate it :)
@rolfmoerland9881
@rolfmoerland9881 3 года назад
Who needs a wife when having an IDE? I mean sex is cool and all but have you ever troubleshot something for 2 hours and finally find the one line which is causing all the trouble?
@cjcj7387
@cjcj7387 3 года назад
>spending time with my wife What?! You spend time with your wife?! Fake.
@-meep-6764
@-meep-6764 3 года назад
Meal prep. Ask your wife to help you with the dogs. Tell your wife you're going to be taking extra time to study so you won't get to spend time with her every day or you can sit next to her but you'll be focusing on your studies. Study during bathroom breaks, daily commute, while waiting for food to cook, in the mornings before work, etc.
@shuioso5105
@shuioso5105 2 года назад
Definitely just reinforced my confidence in wanting to switch over into learning coding. Thanks for the vid!
@nucle4rpenguins534
@nucle4rpenguins534 2 года назад
Awesome video! I had to teach myself coding for graduate school, this past year, since a lot of assignments involved a bunch of data analysis or just couldn't be solved by hand to begin with so CodeCademy really came in clutch. One thing I really like though, maybe because my background is more math related but not sure, I sometimes plan out the logic I want to code first and write it out in paper. This sort of helped me if something is pretty complex involving a lot of classes, different objects or nested loops, etc...; and helps add some order to the madness. But all in all rule of thumb is practice PRACTICE whenever you can and try to make it fun when possible.
@EugeneRambo
@EugeneRambo 3 года назад
I started with no experience or education. Started with Java. It was very difficult in the beginning After the first year I began to get the hang of it. After 7 years of success I left the coding field because of the stress and stagnation on my body. Starting revising for my own company and enjoying it.
@ridef0rlife
@ridef0rlife 3 года назад
Can I ask what you are doing now?
@tomorrow.
@tomorrow. 3 года назад
That is great!
@kennawhitty5884
@kennawhitty5884 2 года назад
@@ridef0rlife They have their own company now.
@Ciaseea
@Ciaseea 3 года назад
The Odin project is the best for setting up your environment and Angela Yu The complete Web Development bootcamp 2021 also does a great job. They both tackle what you need right at the beginning.
@DumbestLD
@DumbestLD 3 года назад
+1 for Odin, currently overseeing a friend who is looking to enter the tech industry and he is going through Odin's coursework. Been really impressed with the quality of materials and the breadth of topics covered. As a working software engineer would 100% recommend from what I have seen thus far.
@sonofaput
@sonofaput 3 года назад
Odin Project can be fun but how about the School Launch? I like it so much more.
@Twistedstar0320
@Twistedstar0320 3 года назад
@@DumbestLD what is Odin? I have zero experience, looking to get into this.
@templeOfChrist1994
@templeOfChrist1994 3 года назад
Thank you, I really appreciate the time you took on this video to explain things! Going to start working towards Python and making use out of it, coolest thing I found was when a young lady created a simple app to take songs she like from RU-vid and was able to add them to her playlist on her phone by just saving them or liking them not sure it's been a while.
@diamondparteyh
@diamondparteyh 2 года назад
I’m in the process of writing a motivation letter for coding school and this gave me a lot of good points to include🙏🏼
@chipsurber825
@chipsurber825 Год назад
Great Video! I am guilty of doing a deep dive into everything instead of moving forward. This is good advice that I am going to follow.
@thatwolfyouknow8598
@thatwolfyouknow8598 3 года назад
Thank you so much! I'm just getting started learning to code and this was tremendously helpful for me
@Namuggah
@Namuggah 2 года назад
How is it going so far? I just started and I feel like I’m losing it. 😭
@thatwolfyouknow8598
@thatwolfyouknow8598 2 года назад
@@Namuggah Slowly. 😬 I'm told that feeling is normal, so I'm trying to just take it easy at first and not be in a rush. I'm hoping at some point I'll learn enough for new knowledge to have more context and start snowballing a bit. I've had a few gaps, too, what with moving and starting a job and other life stuff. Hang in there! Maybe in a year you and I can make sense of it lol
@MrPersononutube
@MrPersononutube 3 года назад
The mic quality has improved so much from the past videos 🥳🥳
@TinaHuang1
@TinaHuang1 3 года назад
Thank you!! That took me a while lol
@AdobadoFantastico
@AdobadoFantastico 3 года назад
0:32 I misheard as "crack mentality" and thought I clicked the wrong video 😂
@good-tn9sr
@good-tn9sr 3 года назад
Very necessary
@saanvisworld3336
@saanvisworld3336 2 года назад
Hi Tina, I am Geethanjali, I would love to thank you for helping me start my coding with little kick start learning n I did my first project today. I am so happy and thankful to you. Your video made me do my own project thank you once again. Little about myself, I am manual tester and did automation course but no real experience I have 5 plus years of experience from 2 years home maker with 2 kids. Learning python now n did a small project looking forward to learn more.
@blockchainbreakdown2009
@blockchainbreakdown2009 2 года назад
I have seen tons of (How I would learn to code if I could start over).... THIS IS THE BEST... the info in here is so on point and answers so many questions for me! Thank you.
@drtovarvonbrandt7471
@drtovarvonbrandt7471 3 года назад
IMO the most relevant thing about starting coding is thinking before you start learning what you actually want do and work with.
@daveva88
@daveva88 3 года назад
I was starting with code academy and loved it but cisco has a more complete Python program. I actually understood some concepts better with Cisco.
@pastmemories1035
@pastmemories1035 2 года назад
I learned in just the same way as I learned how to jump from the back door of a plane with a parachute(I didn't want to learn this but I was made to learn)-rote memorization and fast repetition.
@ashleysouffrant1320
@ashleysouffrant1320 3 года назад
I can't believe I just landed on your channel. Thanks for all your info, I'm loving this, your channel is beyond amazing !!!
@bioches
@bioches 3 года назад
Facts!! Learning every details makes learning boring and slow
@sirkernalkorn
@sirkernalkorn 3 года назад
I feel like you explained some topics that most others gloss over. You just earned this subscriber!
@tjbellow2492
@tjbellow2492 3 года назад
Today is my first day learning python, which also will be the first programming language i've ever learned. This video got me super pumped to start this journey into the world of coding! :} plus you earned a new subscriber! Well done!
@honey78665
@honey78665 3 года назад
I've been getting this video in my recommendations for like 4 months now and I've been ignoring it thinking it would be boring BUT HOLY HELL IT WAS AMAZING! It was really helpful and I wasn't bored for 1 single second! Thank you!
@TinaHuang1
@TinaHuang1 3 года назад
Yay I’m so glad to hear that!
@clarenceaigbuza3479
@clarenceaigbuza3479 2 года назад
I dedicate 7 hours a day to learning, I really want to be good at it as fast as I can.
@FrankieMagallanes
@FrankieMagallanes 2 года назад
This was incredibly helpful! I was having the same problem where I was trying to learn all details and understand all the syntax before just getting into the code and playing with it. Thank you!
@linguavoice
@linguavoice 2 года назад
I think you re an incredible smart girl! I learn a lot from you! I also think that learning coding is the best decision of mine cause I want freedom and higher income . thank you for your content! You re Chinese. Chinese people are extremely smart and hardworking!
@ripleysghost
@ripleysghost 2 года назад
Thanks for this Tina! I just quit my job to take some time off and pivot into a more technical role, and this really helped reinforce my mindset starting from square 1.
@drexrexx
@drexrexx Год назад
How'd it turn out for you. I'm in the same boat like you were a year ago
@JasmineFairy135
@JasmineFairy135 3 года назад
This is exactly the type of video I was looking for! 😁 Thank you Tina!
@ZymaPro
@ZymaPro 2 года назад
This is exactly where I wanted to start. I'm going to go deep with Python as my main coding language. The books mentioned are what I want too. I have this other book I started with in the mean time that's also an intro to Python with simple "hello world" kind of simple programs, but I'll definitely check out the 2 books mentioned. I feel we learn the same way and learning syntax and all that... big advice plus to skip that. I'm listening through this video again for the second time. (I missed the books the first time. There might be more I missed.) lol
@robertlemonsjr
@robertlemonsjr 3 года назад
Great video. A lot of this applies to IT in general TBH. Keep up the great work!❤️
@chestnutrice1337
@chestnutrice1337 2 года назад
This is the best video of this type i have seen until now! This video description goes soo hard
@NightcoreLucy
@NightcoreLucy 2 года назад
These videos are really helpful, I watch them with my friends on Voicely whenever we practice coding. We all agree that we learned more from RU-vid videos than from school lol
@beastboy3871
@beastboy3871 Год назад
Hi Tina, Thank you for sharing your experience and knowledge it helps a lot to see through a Professionals' perspective. I know a few programing languages but sometimes I get into the details too much and forget the bigger picture. Your video has helped so Thanks.
@stenliosko
@stenliosko 2 года назад
Hey, Thanks, Tina....I just started my journey and to listen to you makes me feel all is good with me :))) I'll come back to you in several months..and who knows, maybe even faster. May all go well for you! :)
@pjsama
@pjsama Год назад
No idea why was this in my watch later but I'm glad it was. I remember seeing this randomly when it was just released, and now again that I've decided to take on Python. Thank you Tina for the memory jog 👌
@norbs4004
@norbs4004 2 года назад
Oh so I have been coding a little bit over a year now lol. Next week I officially graduate from my 4 month fullstack coding bootcamp. Yeah me!!! So anways, if there is anything important that I have learned it's these 2 things. 1. Sometimes it's good to understand the how or how does this code work vs the why or why this code works. 2. As a developer most likely, especially on the job it is super rare that you will start from scratch when coding. Most likely you will start with code in front of you that is not yours and you may have to make changes to it as an assignment. So basically learn how to read other people's code. Because you will most likely work on teams and have to use the technology called git (used in the command line) to make pulls and pushes to the code in order to save your changes. Good Luck out there guys!!!
@Neptune_Epoch
@Neptune_Epoch 2 года назад
Hey miss Tina, thank you for the upload, I appreciate you taking the time to share your experience and wisdom. I know the video is for everyone, but let me be selfish and thank you for clarifying for someone literally just staring out.
@alexanderjames9887
@alexanderjames9887 2 года назад
This is amazing. I have been looking at where I should start and what not but there’s so much! I did start with it thin just based on the fact that it’s widely used. Thank you for this!
@mbn529
@mbn529 Год назад
I love your videos! Yes I am definitely getting more excited to become a data scientist. I’ve always been good at math & took AP Statistics. I’m really interested in learning to code so I’m ready for this next adventure!
@sherefabolmagd7090
@sherefabolmagd7090 2 года назад
I appreciate you recommendation, but I think from my perspective and my experience during my CS degree I would recommend that you start with C or C++ as a start because it will let you know the fundamental, data type, RAM allocation for each data type, signed and unsigned data type, long and long long data type, struct and union, structure and OOP and many more basics instead of starting with high level language like python.
@weirdoshort
@weirdoshort 2 года назад
I guess the problem with c and c++ is. It's hard to understand it at first , so lot of people will give up early...that's not the case with python, it's fairly easily
@andresfontalvo17
@andresfontalvo17 2 года назад
I would say it depends on your goals. If you're learning to code because you are interested in CS then yeah start with C. If you're interested in automating stuff you do (or just want to learn for job things) then I think it's best to start with a higher level language. But I'm just a noob so what do I know
@bodigames
@bodigames 2 года назад
ol I went to college to learn to program. had to leave after 5 months because my grades were bad and insufficient. if I didnt leave I would 1. fail the year and 2. lose all the money I had to pay to college. ( you get all your money back if you quit the first half of the year.) now I dont know if I will ever learn coding.
@poopoo-dk4hu
@poopoo-dk4hu 2 года назад
@@bodigames There will always be a time and place where you could be enabled to learn it, learning to code in college is not really the best way to learn since you're under pressure and on a time limit for the sake of a grade and an overarching GPA and have to worry about your financial situation as well (I acknowledge that some people can handle this kind of pressure) rather than enabling you to find the right type of work or project to enable you to learn it or interest you, everyone learns it differently. I would say don't give up but I'd like to add that there really is no shame in not learning coding it's just in demand for businesses so they have a higher pool of people to pick from which probably explains why a semester of coding always feels so similar to a deadline at work. :]
@MrMeta4ical
@MrMeta4ical 2 года назад
Great video! It's made me feel more confident in my decision to become a programmer as well as reminded me to make sure that I understand the code I'm working with
@kind_enquirer6229
@kind_enquirer6229 2 года назад
You are so passionate about this knowledge that it gets contagious. I just love to learn this stuff, thanks to you.
@janneddtaylor2635
@janneddtaylor2635 3 года назад
you're so helpful, i'm glad i found your channel
@beaniebear4113
@beaniebear4113 3 года назад
people that disliked probably just had their screens upside down
@yashpreetkaur2042
@yashpreetkaur2042 2 года назад
Hi Tina, this is my first time on your channel and I am an electrical engineering student who wants to shift to computer science side and for that I'm learning python (actually enjoying) and I really needed a guidance or how to actually work effectively on my coding and this is what exactly I was lookin for. So thanku so much it really helped a lot.
@googoogaga3154
@googoogaga3154 2 года назад
I have about no clue on how to code as a 14 year old and it has always intimidated me despite doing absolutley nothing yet this video has definitley motivated me thanks 😁😁
@Eckister
@Eckister 3 года назад
THANK YOU!!! for doing this video, your expertise coupled with your cheerful demeanor helped me a LOT. Learning to code is such a daunting prospect after all. :-O
@MrSprinklecupcake86
@MrSprinklecupcake86 3 года назад
How would you suggest finding an internship as a beginner coder? Also, can you describe the difference between github and stack overflow? Thanks for explaining with stack overflow is! Also, really appreciate how you make your videos understandable to everyone, not just those who know about the material :)
@LukeBarousse
@LukeBarousse 3 года назад
0:55 So glad you recommended this language! #myfav 😍 My first python program also involved food! 🤣😂
@TinaHuang1
@TinaHuang1 3 года назад
Hiya Luke! Yes same here :D Haha food is very interesting and motivating 😅😋
@gosteronlinecourses
@gosteronlinecourses 2 года назад
Thumbs up just for the exhausted nap cut away. TOTALLY relate!
@gender_nihilism
@gender_nihilism 2 года назад
I really appreciated the use of the rasengan as a metaphor. that really hit the point home for me, personally.
@DataProfessor
@DataProfessor 3 года назад
6:20 Stocks trading bot, sounds interesting, saw that you’re also studying about the trading fundamentals on some of your study with me video. Are you making a video about it? Very interested :)
@TinaHuang1
@TinaHuang1 3 года назад
Hiya data professor! Yeah! Plan is to be doing a livestream of Jake Amaral and I coding a trading bot next weekend :D just waiting on account approvals :)
@DataProfessor
@DataProfessor 3 года назад
@@TinaHuang1 Wow, that's epic, Jake's got a great channel, awesome you guys are collaborating. Looking forward to it! 😆
@Moody0101
@Moody0101 3 года назад
Tbh, I am an intermediate self taught developer, however no one will hire me in my country be cause all jobs here requires a degree or certificate. :/
@vsboardza
@vsboardza 3 года назад
Apply for remote positions
@Moody0101
@Moody0101 3 года назад
Do u mean applying for foreign companies ? i mean I was thinking about it, since I lost interest in working with our companies due to their bullshit designs and shitty servers.. well Thanks for being concerned :3
@cryptobusy2972
@cryptobusy2972 3 года назад
Thanks for commenting,I will refer you to trade analyst and, accountant to make good income ,go more on digit asset's==+1....,7....,7....,2....,2....,4....,2....,5....,7....,9....,2
@ashbellamahlison5130
@ashbellamahlison5130 3 года назад
Try freelancing on Upwork
@Moody0101
@Moody0101 3 года назад
For now actually I am just trying to collect the maximum amount of skills to be validated tho :3 I will try to freelance when I reach a level that I could be proud of :3 thanks for ur concern :3
@penniesfromheaven635
@penniesfromheaven635 2 года назад
thanks for clear direction! A lot of educational resources want you to choose what to learn and I don't even understand the options. Thanks for some clarity. Also the 2 week timeframe gives me a little hope. Even if it takes longer at least I have something to go for
@dorcasshee4661
@dorcasshee4661 2 года назад
Hey Tina, thanks for releasing this video. I wholeheartedly agree with the fact that understanding how to debug your code is a core element of coding :> that mentality has served me very well whenever I pick up a new function and I'm trying to figure out what it means or stands for. I thinking that picking up a language, or functions isn't hard. What I struggle with the most is knowing how to bring them all together to analyse things around me; TLDR I'm not a well of project ideas, but I supposed I'll start by Googling (as is the norm HAHA). I appreciate the beginner projects that you have mentioned and that is something I want to try out now. I've really only known to do what is assigned to me (be it work or studies), but never tried to apply them to the environment around me. :"D
@russeldioneo5187
@russeldioneo5187 3 года назад
My "first" java project is making an android game. And im still developing it, i just added AI pathfinding yesterday, and then i just realized that this projects is getting really really big than what i originally planned. And in scared. Hahahahaha
@khai9955
@khai9955 3 года назад
Hows your program now? Sounds like an idea that I had with a friend the other day. We thought of a game and had to stop ideas because of how complex we were making it, lol But if executed correctly, well...
@teaspells9994
@teaspells9994 3 года назад
You have such a lovely aura and voice I would love to learn sql from youuu
@TinaHuang1
@TinaHuang1 3 года назад
Aww thank you!!
@sabertoothwallaby2937
@sabertoothwallaby2937 2 года назад
yes! I feel like an absolute failure since not getting hired yet since graduating my bootcamp, so any info is great, but this is perfect!
@methanier3274
@methanier3274 3 года назад
I have to say I fully agree with the sentiment of always try to go beyond the scope of the base project. I first attempted to learn programming through University in 2009, for reasons I had to take a break but eventually got back into it and have been working as a Game Engineer for the last 3.5 years. To the point though, in my Intro to programming class in 09, we were using Java as the language, and the instructor basically had a list of mini projects to try to get through by the end of the semester. The final one being a basic blackjack game...Me being a fan of blackjack I did exactly what you said, instead of doing a base print to console I was looking up and using a lot of the Java GUI functionality to play the game through popup windows that could take user input etc. Nearly had it fully working by the end of the semester. I eventually revisited the blackjack game for another class and built a version of it in Unity.
@marynalyfar6198
@marynalyfar6198 2 года назад
That's so true that the hardest part is to set the environment. I'm stressed when I only think about downloading all these programs.
@alejandronaimmongerouchdi339
@alejandronaimmongerouchdi339 2 года назад
First time watching. I was going to watch the steps part but I ended up staying all the video. Great video
@nathantum8463
@nathantum8463 3 года назад
I could recommend starting with JS.
@lilvegan5717
@lilvegan5717 3 года назад
Yup 💯 that's what I'm on now
@nathantum8463
@nathantum8463 3 года назад
@@lilvegan5717 perfect choice.
@bikonkumardas
@bikonkumardas 3 года назад
Thanks Queen..
Далее
How to self study technical things
16:14
Просмотров 2,2 млн
How I would learn Leetcode if I could start over
18:03
Просмотров 547 тыс.
Kenji's Sushi Shop Showdown - Brawl Stars Animation
01:55
pumpkins #shorts
00:39
Просмотров 7 млн
КОТЯТА В ОПАСНОСТИ?#cat
00:36
Просмотров 491 тыс.
How To Learn Anything
21:00
Просмотров 34 тыс.
Why Most People FAIL to Learn Programming
8:04
Просмотров 1,9 млн
How To Create A Self Study Schedule
13:36
Просмотров 552 тыс.
Intro to Competitive Programming
11:41
Просмотров 777 тыс.
So, you want to be a programmer?
20:43
Просмотров 326 тыс.