How I'd Learn to Code RIGHT NOW (If I Started from Scratch)

  Рет қаралды 529,346

Andy Sterkowitz

Andy Sterkowitz

Күн бұрын

Пікірлер: 479
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
Ok did you actually follow the advice in the video and subscribe to my channel? Stop what you're doing now and go destroy this link: kzbin.info/door/Z9qFEC82qM6Pk-54Q4TVWA
@9zivota9zivota31
@9zivota9zivota31 3 жыл бұрын
Hey can u mentor me somehow, Im struggling with coding so much. I would appriciate that so much. I just need someone 1 on 1 to show me how.
@programaths
@programaths 3 жыл бұрын
@@9zivota9zivota31 Another route is honing problem solving first and not bothering with computing at first. Counting problems are a nice way to get started (Problems like "How many way to arrange 4 aces in a row ?"), then you can try geometry problems then first and second order logic problems (you'll use those informally when solving counting and geometry problems, but that's good to formalize) That will teach you divide and conquer, problem space exploration, formulating hypothesis ... Then when you "start" learning computing, you'll see there is basically two things, the mundane part and the "problem solving" part. The first is all technicalities like the language you'll use to do your implementation, the way you've to write the specifications. The second is literally what you'll have honed doing math. Then, when you'll learn languages, you'll learn them way faster, because you'll have developed a sense of paradigms.
@Olie956
@Olie956 3 жыл бұрын
Something is wrong with your mic. It's picking up loads of static and stuff.
@jeremycompton3010
@jeremycompton3010 3 жыл бұрын
Thanks Andy, l always appreciate your valuable advice.
@yvonneazeez651
@yvonneazeez651 3 жыл бұрын
@@programaths any suggestions of where to practice the problem solving examples you mentioned. Like a book or website?
@KathySierraVideo
@KathySierraVideo 3 жыл бұрын
This makes me so happy to hear. I am the creator of the Head First series (starting with Head First Java), and you described exactly what I most wanted for learners. I was already subscribed to your channel as part of my research on how people learn to learn, and it was a fun surprise to hear you talk about HF JavaScript. The authors of that book were the first two HF first authors we trained, and today Beth is actually our neighbor on an island in PNW 😁. I appreciate what you do 🙏.
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
That's awesome! I wish more education was like the HF series of books...the approach to teaching technical skills is so dry and doesn't take into consideration how people learn best. Cheers for everything you do as well :-)
@jesuschris9543
@jesuschris9543 3 жыл бұрын
Head First Java was my first ever programming book back in the 8th grade. I graduated high school and I'm still getting after it! Hopefully I will be able to get a programming job sometime in the next few years. (edit): I still have that copy of HF Java on my bookshelf. I appreciate what you do and have done.
@KathySierraVideo
@KathySierraVideo 3 жыл бұрын
@@jesuschris9543 🙏🙏🙏🤗 you just made my week. And you started in 8th grade?! Go you 👏. No doubt that some time in the future, you’ll be changing the world with code 💁‍♀️
@LolaOpheliac
@LolaOpheliac 3 жыл бұрын
I'm starting to learn to code at 30 and those books are a lifesaver for my ADHD brain, thank you so much for these books! And thank you, Andy for introducing me to them.
@yahyahassan5501
@yahyahassan5501 3 жыл бұрын
I’m currently on chapter 8 learning to build an app and i was wondering why separate parts of code into different objects? That really isn’t explained and its a little frustrating.
@doutorgori327
@doutorgori327 3 жыл бұрын
The Head First JavaScript book suggestion alone made this video worth watching. The rest of the content was just bonus.
@gabrielfono844
@gabrielfono844 3 жыл бұрын
I have been in the usa in March 2017. In 2018 , I started taking a esl class. On March 2019 , i have watched your vidoe amd I was like 'mighbe I can learn to code " On July 2019, I decided to start teaching mysql by the head first book. He took me 2 years to get my first job as software engineer here in Seattle waghinston. Thanks Andy
@myhkeith
@myhkeith 3 жыл бұрын
congratulations!! you have a very strong will and much perseverance. keep it up
@Tokinjester
@Tokinjester 3 жыл бұрын
*How to think like a computer scientist, Allen Downey* is a good resource for non-programmers too, and available for free in pdf format
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
Haven't read this James but I will add it to my list...ty!
@anupbarua6151
@anupbarua6151 3 жыл бұрын
thats a very old book.
@Tokinjester
@Tokinjester 3 жыл бұрын
@@anupbarua6151 and it's still around for a reason ;)
@branwithoutclaws
@branwithoutclaws 3 жыл бұрын
@@anupbarua6151 old is not necessarily bad, for the critical thinking approach, as opposed to simply doing things without having a fundamental prospective on why or how
@anupbarua6151
@anupbarua6151 3 жыл бұрын
@@branwithoutclaws didn't read the book, but i need to think like a developer rather than a scientist.
@infamous5369
@infamous5369 3 жыл бұрын
I am 18 years old and have had dreams of becoming a software dev. I know absolutely 0 coding so I hope watching this video will set me on the correct path.
@MrMiroto
@MrMiroto 2 жыл бұрын
Get in the mud, do a beginner tutorial series!
@camilojdz
@camilojdz 2 жыл бұрын
I'm 25, got my college degree for business but could care less about it, same boat as you I know absolutely 0 programming but am getting into it as it does seem fitting, doing a lot of research these days to dive into and see how it goes
@TribunalxWarrior
@TribunalxWarrior 2 жыл бұрын
start now! you can do it!
@kiroshi7364
@kiroshi7364 2 жыл бұрын
Hows it going? Im the same as you. Im 19 and hist started learning front end development 2 days again
@garatheexplorer3089
@garatheexplorer3089 2 жыл бұрын
​@@camilojdz we at the same age. Do u still learn to code now?
@FeebleDaddy
@FeebleDaddy 3 жыл бұрын
I've been from one dead end job to another and I've been looking for something I can go after and maybe succeed. I'm 27 and have felt lost as to what I want to do and coding seems like something I may enjoy getting into. I've always worked manual labor jobs but I feel like this could open a whole other door for me if I just committed to it.
@andrewvirtue5048
@andrewvirtue5048 3 жыл бұрын
Did you ever do it? How'd it work out? How long did it take you?
@granados1990
@granados1990 3 жыл бұрын
@@andrewvirtue5048 he only posted this 13 days ago…
@nostalgicnow6001
@nostalgicnow6001 3 жыл бұрын
@@granados1990 😂
@booluinji7298
@booluinji7298 3 жыл бұрын
Drove a truck for 6 years working dog shit hours, but was able to land a job as an IT support specialist 6 months ago. Going to focus on software development since I'm currently building an asset/inventory managment application for a client. It can get stressful and the mental fatigue is insane, but man oh man what a great feeling it is figuring out the issue. Keep your head up and drive in man. You wont regret it one bit! Im 36 btw.
@frankbliss2924
@frankbliss2924 3 жыл бұрын
It depends on one thing. Is staring at and altering text on screen all day and night something you can do... forever. 🤷
@crisorchi1399
@crisorchi1399 2 жыл бұрын
I agree 100%. This is why I love absorbing all syntax & fundamentals from MDN - Learn Web Development & then seeing practical examples of what I learned with a few tutorials. Then finally, creating simple projects of my own.
@JasonHarris1671
@JasonHarris1671 10 ай бұрын
I began to learn to code in 1996, not long before the internet became really popular...I challenged myself to create a website and then after learning HTML, CSS and JavaScript; I created my own website, well it wasn't great. ,don't even know how to find it now but finally decided to test my knowledge out be getting a degree. Now I have a masters from FullSail University in Winter Park, FL.
@billyscarbrough
@billyscarbrough 3 жыл бұрын
I also started coding in 2014, got through an Associate’s program in Computer Programming, but then went through a move across the country and just needed A job. Unfortunately, I wasn’t confident in my skills (I should have been) and took a job in IT instead. Now, years later, I can’t stand networking and IT and just want out. Learning to ride this bike all over again now
@JohnShire387
@JohnShire387 2 жыл бұрын
What makes you hate IT and Networking?
@pearlwonder9533
@pearlwonder9533 3 жыл бұрын
Awesome video! I just wanted to know if you can do a roadmap for 2022 on what programs to study & learn in order to become a software developer. What should I do in order to attain my first job as a self taught developer? I recently dropped out of a boot camp as I felt that the pace was too fast and was not beginner friendly. It was really difficult to retain all that new knowledge in such a short period of time. Nonetheless, I felt defeated but remained hopeful because in the end it was a learning experience that gave me a glimpse of what needs to be done in order to become a developer. As the year concludes, I’m looking forward for a fresh start in the year 2022, so please upload any content that could help self taught developers.
@WormyLeWorm
@WormyLeWorm 3 жыл бұрын
This makes me feel a lot more ready than I knew I was, considering what I've learned already. I went through a bootcamp, and also have been learning C#, and doing some data structures and algorithms (interview problems/compusci type of thinking) courses and practice regularly, and committing that practice/learning to github to show it, since I started applying aggressively. The toughest part for me has been getting the interviews so far. Recruiters say my resume looks good, but it's really just a numbers game of getting it out there enough. I never would have thought you landed your first job how you did, and with just a few projects.
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
Keep in mind things have changed since 2014…that’s something I was trying to highlight in the video.
@WormyLeWorm
@WormyLeWorm 3 жыл бұрын
@@AndySterkowitz Yeah totally.
@summerhiggins5930
@summerhiggins5930 2 жыл бұрын
this is actually so helpful. Im a 17 year old senior hoping to major in comp sci at uni, and your channel has helped me so much in preparation.
@majorpeg8534
@majorpeg8534 2 жыл бұрын
In the same position but I’m taking a gap year and wondering if I would be able to learn coding and get a job and skip uni.
@Jazzadrin
@Jazzadrin 3 жыл бұрын
Hi Andy. Thanks for all your inspiring content over the years.
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
My pleasure!
@HotSteamingJustice
@HotSteamingJustice 2 жыл бұрын
I think the barrier to entry is much higher these days than it was back then. You will likely need to do a lot more than read a couple of books and build a few beginner projects. That's not to say you cant do it, of course you can, just don't expect it to be this easy.
@natalieriquelmy2504
@natalieriquelmy2504 3 жыл бұрын
Thank you! This was super informative. I think I set myself up for failure at first because I began with the Fullstack Intro to Coding course, then started their pre-bootcamp course while also diving into the Head First JavaScript book. That got really confusing. I LOVED how I was learning with the book but when I revisited the Fullstack course, the syntax and structure was different and it got really confusing. I then scrapped the book and continued with the course, but to be honest, my consistency wasn’t there and it went downhill. I bought a Udemy course as well but I’m afraid to get started because I feel like I should backtrack. Reacquainting myself and sticking to a learning schedule that’s uninterrupted is the current goal, but your advice has helped clarify some of my issues here. ✨
@musicjunkie421
@musicjunkie421 3 жыл бұрын
I'd recommend WATCHING the Fullstack Intro to Coding course from start to finish making sure you understand the concepts, then when you're done, restart but code along on the second run. If you have the time, you should watch the full course twice before coding along the third time. This much learning input and spaced repetition will help solidify your understanding and approach the task confidently when it's time to output.
@LandonURL
@LandonURL 3 жыл бұрын
Just found your channel and I want to get into coding wish I would’ve found it before I started college. I’m 18 and starting fresh but I’m excited for new content from your channel to help me start and master coding
@abcabc-kp3yo
@abcabc-kp3yo 2 жыл бұрын
I’m so happy I found your videos, they’re truly serving as guide for me to navigate learning how to code. I actually just got the Head First JavaScript book you recommended. The book says that if you’re brand new to web development, you should start with the Head First HTML and CSS book. Did you already have knowledge on HTML and CSS, or just jumped straight into JS? I’m completely new to web development and have no background knowledge whatsoever, so I’m trying to see if I’m good with just the JS book or should get the HTML and CSS one too. Thanks!
@zufi422
@zufi422 2 жыл бұрын
Head First JavaScript is an amazing book! i started it due to your recommendation a few days ago. it is very good at teaching you the fundamentals and it does not take shortcuts. it explains everything in a way i can understand it. i've understood much more in this book than i have watching any video tutorials on youtube.
@flabbybum9562
@flabbybum9562 2 жыл бұрын
I love this approach in your videos. Even the way you present the information displays a methodical approach.
@analyseadams9654
@analyseadams9654 3 жыл бұрын
Thanks for the help Andy! I look for learn to keeping you updated with my success in the near future!
@نونيم-ي4ح
@نونيم-ي4ح 3 жыл бұрын
This guy got his interview in just one year meanwhile I have been looking for work for more than 2 years and still didn’t get a single interview.
@adriatic123
@adriatic123 3 жыл бұрын
The most important advice about learning how to code is, don't go this route if you don't feel a natural urge. Don't convince yourself that it's fun and salaries are big. It's not fun, it's a lot of work, a lot of learning hours and a lot of after-hours work. It's an ever-evolving knowledge that you will constantly have to acquire in your spare time instead of being with friends and family. You will endure all this only if you have a natural inclination toward programming, otherwise you will ruin your life.
@Ashtels
@Ashtels 2 жыл бұрын
But it’s either this or law school for me :,( which I feel is worse
@manoulomanoulo7
@manoulomanoulo7 2 жыл бұрын
If your statement is true then I will fuck up my life lol. The reason I started coding was to get a high-paying job and become independent. I don't enjoy coding so much. I am learning python now. Do you have any advice?
@noidsuper
@noidsuper 2 жыл бұрын
This is true for a lot of higher level careers. You hear this line almost verbatim in any field you go. The fact of the matter is that 99% require a lot of time investment and are miserable. That’s just how the world works
@CryOfTheLyrebird
@CryOfTheLyrebird 2 жыл бұрын
*that’s how capitalism works in a stunted humanity with ego-driven goals and conquests.
@cautarepvp2079
@cautarepvp2079 2 жыл бұрын
same is for most skills/jobs that pay alot $$ and you can't do anything nowadays without investing and sacrificing your time. You can't be extraordinary and earn $$$$$ without sacrificing your time..
@isamuog6529
@isamuog6529 2 жыл бұрын
this helps. been thinking of getting into programming but just never knew where to start. and so ive been looking at similar videos as this one to sort of get an idea of where is best to start. and yes i subscribed
@llothar68
@llothar68 3 жыл бұрын
Looking back and remembering that i started by writing games in Basic and than moved to Z80 assembler because it was so fucking slow. Learned the hardware, learned pascal, learned C, learned SGML, learned the HTML subset, learned to write a browser engine for HTML 2.0 then learned TCL/TK to render it .... and we are just hitting the 1996 year. From this time all went down the rabbid hole because Java was born.
@GFreeland850
@GFreeland850 2 жыл бұрын
I’m 59 years and about 4 weeks into a Python udemy course and really enjoying it. Have you seen people my age make it in programming?
@Lp-ze1tg
@Lp-ze1tg 2 жыл бұрын
Looking forward to people answering your question.
@coletroutman1060
@coletroutman1060 Жыл бұрын
@@Lp-ze1tg*never happens*
@PRASHANTKUMAR-il4ob
@PRASHANTKUMAR-il4ob 2 жыл бұрын
Quick videos improvement recommendations: Please provide different section/segments for titles or topics you discuss in videos (youtube feature for creator), it will be very helpful for viewers to find right content in long videos. BTW love your content🥰🥰
@Supervhizor
@Supervhizor 2 жыл бұрын
One of the first things I'd ask someone wanting to learn software engineering professionally is if they have the talent for it. They might not know yet, and that's fine, but if they have no engineering talent, no amount of work will turn them into a decent engineer. They will be a script kiddie at best and will never see the kind of salaries a lot of people achieve. It's like being a professional athlete or musician. I will never ever dunk on Shaq or show up David Gilmour no matter how much time I put in, and most people will never be in my league as an engineer. It's much better for someone to devote time to finding what they're naturally good at, then learn how to do that thing really well versus seeing a supposedly high-paying job and sucking at it for 4 years and ultimately end up nowhere because other people beat you out constantly.
@mohamedalassow2459
@mohamedalassow2459 3 жыл бұрын
I’ve had a terrible year as a paramedic. I’m here to change my life around. Would love anyone’s advice or pointers
@SaOuGenLa
@SaOuGenLa 2 жыл бұрын
Same, but I'm an odp
@e01nerv
@e01nerv Жыл бұрын
I started off with Head First series too! Such a good book. Easy to understand and engaging presentation :)
@KanaiKunaii
@KanaiKunaii Жыл бұрын
Thank you for your honest guidance. Have a good day!
@Royalslob
@Royalslob 3 жыл бұрын
How many hours a day (on average) do you feel it took you from the February to August mark where you felt you were ready to apply for jobs? Were you working part-time or in any other capacity at that time?
@wscrivner
@wscrivner 3 жыл бұрын
I've seen Andy address this question in several videos. Search for one of his videos titled "How Many Hours Per Day Should I Spend Studying to Become a Self-Taught Software Developer".
@Ceko-lce
@Ceko-lce 3 жыл бұрын
as many as you can spare from your waste pile :D
@lofi_Insomnia_
@lofi_Insomnia_ 3 жыл бұрын
Hi Andy. Great video! I'd love to have you share how to learn faster AFTER getting the first job. I am actually one of the very lucky ppl. I only learned coding for 1 month or so and got an offer. The current company saw my potential and gave me the opportunity (plus I do UX design for them as an exchange cuz that's my previous background). However, I feel like the dumbest person in the room everyday because everyone else in the engineering team are pros with years of experience. They are very friendly and all but everyone is busy and I have to up my game real fast. So basically, how to learn fast when you 1)Work at a small startup, everyone's pro and you're the only newbie in the team 2)Don't have much time, again working at a startup and work takes at least 12 hours per day (because I'm new and it takes so much longer to debug a small thing :() Thanks! Really appreciate if you could talk about this. -Tori
@datmanUK
@datmanUK 3 жыл бұрын
I feel for you. With coding it’s just constant learning and reaching out online for help in forums etc. This is why coders work their ass off and never get the real recognition for it. A bug comes through you spend hours fixing it and then another comes straight after. People keep switching from company to company to work on different projects but it’s essentially the same thing - bug fixing.
@limd2dg0
@limd2dg0 9 ай бұрын
36 years old and here I go, lets see Andy ill following you're guidance lets see where it goes reading headfirst into javascript now check back in in 6 months see where im at
@slevin6544
@slevin6544 3 жыл бұрын
Bout to graduate with computer science degree and hoenstly feel like i know nothing. I might just self-teach myself from scratch.
@humann5682
@humann5682 3 жыл бұрын
Everyone feels like that in tech ha ha! What you might find though is that you will learn things, pick things up faster and solve problems than most non-CS grads though when it comes to programming.
@stkbloc9717
@stkbloc9717 3 жыл бұрын
@@humann5682 That’s not the case at all you can’t even generalize what you said that degree pretty much means nothing in terms of getting a job or learning faster about coding
@abdia-lb2yx
@abdia-lb2yx 11 ай бұрын
true its a science degree not a coding degree people sign up thinking they'll be making cool sites and apps lol @@stkbloc9717
@osaze61
@osaze61 3 жыл бұрын
Outstanding, good to hear my plan for success is achievable.
@spiderdeath5789
@spiderdeath5789 2 жыл бұрын
I know basic coding, the most I can do is change already existing coding or add parts of different codes to another existing code
@AngelTorres-ot6mb
@AngelTorres-ot6mb 3 жыл бұрын
I really want to learn to code. This video is helpful the info you provide makes sense.
@juanrossi3
@juanrossi3 3 жыл бұрын
That was really helpful man, thanks a lot!
@benediktwalch1605
@benediktwalch1605 3 жыл бұрын
To me it seems you were more lucky than i am. Because I read the Head First javascript book as well and coded some Projects and in adition I also read the Head First HTML and CSS book and took part in a 3 month Web Developer Bootcamp. After that i aplied to about 50 companies across Germany had five Interviews but still can't land a job. I don't want to complain I only want to say that it does not has to be that easy as in your Case.
@humann5682
@humann5682 3 жыл бұрын
You need feedback from your interviews to see where you are going wrong.
@user-kf3vu8ud7s
@user-kf3vu8ud7s 3 жыл бұрын
move to america
@stefandeclerk
@stefandeclerk 2 жыл бұрын
I've found that so many of the most-recommended JS books are outdated, like 2015 and earlier. 6/7 years is a long time for a language (as far as I understand). It also seems like very few of those books have been updated( the 'Head-First' book mentioned, that came out in 2014!) It would've been great if there was an updated version, at least from like 2019 or 2020.
@ahmedbathily7013
@ahmedbathily7013 2 жыл бұрын
Most of these books are updated ,
@elo9689
@elo9689 3 жыл бұрын
Excellent book that cover basics, whish i knew about it when i started
@X19-x5f
@X19-x5f 2 жыл бұрын
Great info. Thanks for posting.
@clips-x8g
@clips-x8g Жыл бұрын
Really simple and interesting guide, thank you
@kvk2530
@kvk2530 3 жыл бұрын
i got the headfirst JS book because of you, its great
@oloduogochukwu1188
@oloduogochukwu1188 2 жыл бұрын
Please how do I get the book?
@aimperialdesign6519
@aimperialdesign6519 3 ай бұрын
Let's GO ANDY!!!
@mpforeverunlimited
@mpforeverunlimited 2 жыл бұрын
28 and starting a CS program at wgu next month! Going to try and finish in a term. I'd say my level is intermediate. Took a few intro classes as well as OOP and data structures at a different uni way back
@gam3kid
@gam3kid 3 жыл бұрын
I took a programming class. Two tests in, I realized you have to memorize the code to pass the class. That's when I realized programming wasn't for me
@mouhamadzabaneh2396
@mouhamadzabaneh2396 3 жыл бұрын
You shouldn’t get tested when you take programming, they should make you work on problems/small projects or fix bugs
@gam3kid
@gam3kid 3 жыл бұрын
@@mouhamadzabaneh2396 It was a class I took in college.
@mouhamadzabaneh2396
@mouhamadzabaneh2396 3 жыл бұрын
In what country?
@gam3kid
@gam3kid 3 жыл бұрын
@@mouhamadzabaneh2396 USA
@mouhamadzabaneh2396
@mouhamadzabaneh2396 3 жыл бұрын
I would say you’ve had bad luck with this one, if you still want to learn try again with a better instructor. Ask other students at you college before taking a course about its teacher.
@JesseRedmanBand
@JesseRedmanBand 3 жыл бұрын
As usual, well thought out, great advice!
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
Thank you kindly Jesse!
@harem0001
@harem0001 2 жыл бұрын
Thanks a lot for your insight. which book/website can you recommend for better learning python from scratch?
@jl5731
@jl5731 3 жыл бұрын
I used your advice and got the Head First Java book. It was really helpful and I wished I had started this a decade ago. Other life choices happened and I stopped learning and didn't apply. I'm now trying to get back into this after a 5-6 year hiatus -_- I'll probably go through the headfirst java book again to refresh myself, but I was wondering why C# instead of C++? I work at a tech company as a technician, and noticed that the code the software engineers use is C++. I started a data structures class, but felt way behind on C++ syntax that I just dropped the class. I was trying to look for a head first C++ book, but there isn't one. Should I just get the C# headfirst book instead? Is this what you would recommend? I know your video said to start apply or work on interviews, which is probably what I'd be working on after refreshing myself with the java book.
@giovannitertulli
@giovannitertulli 3 жыл бұрын
As a beginner who seeks to become proficient at computer science, I am attending the Harvard's free CS50 program. Gotta say it's pretty well structured. Any thoughts on that?
@tradingnewbs3347
@tradingnewbs3347 3 жыл бұрын
Hi! How can I enroll to CS50 program? Thanks :)
@humann5682
@humann5682 3 жыл бұрын
It's a great course, and I say that as someonbe who has a Bachelors in Computing from small university in Europe.
@haroldseah306
@haroldseah306 3 жыл бұрын
@@tradingnewbs3347 I think it’s on KZbin
@jaystock9202
@jaystock9202 3 жыл бұрын
I recently landed a mentorship at a company after 8 months. One additional thing that I would add is to have a working knowledge of the terminal as well as git. I was "lucky" when my file structure got all screwy and I had to take 2 weeks to fix it. Forced me to learn about the terminal and what the hell was happening. Git is incredibly useful when a project starts growing and you need to refactor or chase down a bug, or want to experiment, etc.. Great video. You're producing skills have really came along. Sharp.
@musicjunkie421
@musicjunkie421 3 жыл бұрын
How tf would learning the terminal help with fixing a messed up file structure? Drag and drop would be much more effective.
@jeremynewell3367
@jeremynewell3367 2 жыл бұрын
Hi Andy. Thanks for the great video. Quick question. Do you think that this book is still relevant in 2022 and if not what would you recommend.
@deivchoi
@deivchoi 3 жыл бұрын
Are you saying it's possible to land a job with only vanilla js knowledge and two projects? In my area companies are demanding for at least knowing a js framework like react, and a lot of companies ask for back end skills like php sql. That's why I'm trying to become competent as a full stack dev before I keep sending out resumes
@AndySterkowitz
@AndySterkowitz 3 жыл бұрын
Companies ask for a lot in general but don't always find what they are looking for...I'd say my point is to try earlier than you may feel ready and see if you can get traction. If not then continue moving on to more (whether that's frameworks, second programming language, etc.)
@kenwahler3277
@kenwahler3277 3 жыл бұрын
How useful is this book considering the changes with ES6?
@XROSSDABOSSX
@XROSSDABOSSX 3 жыл бұрын
I don't know why, but even after two years of trying to learn full stack with JS and C# I feel like I still barely know anything. What am I doing wrong? I'm even going through Codecademy's courses on the subjects and I still feel like I can't do any of it.
@gowrisajith6865
@gowrisajith6865 3 жыл бұрын
Same here😥
@naturepositive7707
@naturepositive7707 3 жыл бұрын
Take mentor
@nothingnoteworthy5238
@nothingnoteworthy5238 3 жыл бұрын
Same
@xx-wp3mq
@xx-wp3mq 2 жыл бұрын
You're stuck in what's known as "tutorial hell".
@ItsBarnabyJones
@ItsBarnabyJones 2 ай бұрын
How do you know which is the best language to get into when starting?
@Mausar17
@Mausar17 3 жыл бұрын
Would you learn HTML and CSS before starting the JavaScript book?
@merisskenderovic1030
@merisskenderovic1030 2 жыл бұрын
9 days after, how did you start sir?
@carmen8685
@carmen8685 3 жыл бұрын
Is the Head First JavaScript book still relevant in 2022? I googled the book, and I see different versions. Is the one that you showed us the latest one?
@FAIRWEATHER_MUSIC
@FAIRWEATHER_MUSIC 2 жыл бұрын
really good advice on interview and job hunt process!!! Make another focusing on that subject maybe???!! Lot's of people I know are trying to get work going but the longer you're out for some people more doubts creep in
@annjean8709
@annjean8709 2 жыл бұрын
Phenomenal video! Thank you for sharing.
@tiawandagrace7020
@tiawandagrace7020 2 жыл бұрын
Thanks for sharing all this information about codes.
@Chris-jx4qr
@Chris-jx4qr 9 ай бұрын
So would SoloLearn also be good because it also is very hands on focused with quizzes as well as exercises?
@redakazitani6622
@redakazitani6622 3 жыл бұрын
Hi, thanks for the info. Are you talking about being a full-stack dev ? If so how about the rest of backend techs ? Also, how would you go about getting a job in the US from abroad. Thanks in advance.
@BigCowProductions
@BigCowProductions 3 жыл бұрын
Been wanting to learn Javascript for RPG Maket. Will check that book out. thanks!
@RyanMTube
@RyanMTube 3 жыл бұрын
What is your background? Do you have degrees in other things etc? I have seen so many people say ‘oh anyone can learn to code, it just takes practice’ and then you find out they had degrees in mathematic or physics etc and its like… yeah.. you are not the average kid off the block really.. I want to know if a person who’s been driving trucks for the last 8 years can then go and learn coding like you did or is their more to it than what you are leading us to believe?
@frog6054
@frog6054 2 жыл бұрын
Yeah, just do it.
@RyanMTube
@RyanMTube 2 жыл бұрын
@Sean Donnelly such a true statement!
@frog6054
@frog6054 2 жыл бұрын
@Sean Donnelly Yep and that's is why I'm gonna pursue accounting instead. I could barely understand wtf is going on my programming language after a year of studying it.
@bunnybloods768
@bunnybloods768 3 жыл бұрын
Data Structures and Algorithms are also so Important ❤️
@DevlogBill
@DevlogBill 3 жыл бұрын
QUESTION: How long does it normally take to feel competent enough from learning a language and say, " I am ready to learn a second language so I can use this second language for front end web development." I ask because I recent switched from learning Data Science to Web Development and I've been learning Python for the past month and a half. I would like to switch to either JavaScript or PHP. What do you recommend?
@trentmora8094
@trentmora8094 3 жыл бұрын
Learning languages after a first language has less of a learning curve. Don’t worry about it just master a language and go from there. IMO algorithmic thinking, and producing highly efficient code is harder to do than remember syntax which just comes from practice
@DevlogBill
@DevlogBill 3 жыл бұрын
@@trentmora8094 Thank you Trent I appreciate the insight, so far, I am moving steadily in learning JavaScript.
@josemaria_landa
@josemaria_landa 3 жыл бұрын
I studied applied math in uni. I have experience coding in Haskell/C/Python (mainly coding toy programming language compilers), some android apps in Java and C wrappers for python apps with the Python C API. I know data structures and algorithms, but I kinda suck at coding interviews lol. And I can't even get interviews, Intel, Facebook, Google, etc rejected (didn't even interview me) :( I got rejected from a software engineering internships at Intel lol. I don't wanna sound cocky, but if I can write a simple compiler I think I can do an internship.. :(
@xviewmytubex
@xviewmytubex 3 жыл бұрын
What do you recommend for constant struggles with comprehending the language's syntax/usage? I still struggle with variables in several languages (JS, Python, C++, C#). Specifically, what/when to use variables. How do I comprehend the usage of variables? How did you comprehend them? How did you reach the point where you were starting a new progam and you could start declaring/defining variables fluidly in your statements? I saw this video! I didn't really catch any insight for my struggles. Thanks! =).
@lofioto
@lofioto 2 жыл бұрын
Thank you for making this :)
@mehdimohammadzadeh5243
@mehdimohammadzadeh5243 3 жыл бұрын
The way you explain ,it seems so simple but when you get through it, you realize you are going to get yourself taken apart
@excel5764
@excel5764 2 жыл бұрын
So you got your first job from reading a book and making a project? I'm just starting computer programming and I'm kinda struggling. Maybe I'll give that book a try
@jasminemassengill131
@jasminemassengill131 Жыл бұрын
The headfirst javascript you showed is by Eric freeman, but there is another one by michael morrison. Do you recommend either one?
@lofioto
@lofioto 2 жыл бұрын
What type of music do you listen to while coding?
@julianneedsblood7091
@julianneedsblood7091 6 ай бұрын
Great video thank you. ❤
@Cholo317
@Cholo317 2 жыл бұрын
thank you OBI WAN!
@eddyevodius
@eddyevodius 9 ай бұрын
Hahaha you hit that, he looks like Obi Wan😅
@accentontheoff
@accentontheoff 2 жыл бұрын
Thanks for this. What do you think of the Harvard free online CS50 course as the absolutely first thing to do, followed by learning a chosen language. Or should it be the other way around.
@ShtukyTech
@ShtukyTech 2 жыл бұрын
Take Harvard free online CS50 course and you will have sooo much programming experince so you will know the answer to your question and much more
@accentontheoff
@accentontheoff 2 жыл бұрын
@@ShtukyTech Fantastic thanks. I have actually decided to do exactly that, as I feel it might give me a good overview + fundamental knowledge of things. Hopefully set me on the path.
@bloodwolf6818
@bloodwolf6818 Жыл бұрын
@@accentontheoff how did this work out for you?
@accentontheoff
@accentontheoff Жыл бұрын
@@bloodwolf6818 Sorry man couldn’t do it for some personal reasons.
@Liutauras_Steponaitis
@Liutauras_Steponaitis 2 жыл бұрын
Hi, you mentioned things to learn is syntax, and learn how to think like a programmer. So I stop to the first step should I straight hop into learning Javascript syntax only, or should I learn html css and javascript syntax? Or should i keep to some sort of pattern like 1.html 2.css 3. javascript 4.learn how to think like a programmer? My question is probably stupid but im new in this. Thank you.
@KaanKizil-d7z
@KaanKizil-d7z Жыл бұрын
Hey about 5 minutes in you mentioned you were most likely ready to apply for jobs 6 months in studying. Within those 6 months if you can list what parts of C# or java script you had under your belt. Like specifically parts you comprehended.
@robertm3849
@robertm3849 2 жыл бұрын
So I still don’t feel comfortable yet applying yet I guess more for the let down factor. But I know JS ruby and python as well as front end html css still working on mastering bootstrap and sql but I’m pretty competent in both. Would i learn more by putting myself out there and applying or should I keep studying. I’m on year 2 but I feel like there’s so much more for me to learn. Idk
@Damo_LowEnd_or_NoEnd
@Damo_LowEnd_or_NoEnd 2 жыл бұрын
What best laptops work for this @Andy Sterkowitz?
@jamesbell8148
@jamesbell8148 3 жыл бұрын
Thanks for your content mate yourca good one 👍
@tomaszostrowski4391
@tomaszostrowski4391 Жыл бұрын
Hi, do you have any recommendations for python fundamentals, the way you were talking about Head First with JavaScript?
@zahraahmadi1806
@zahraahmadi1806 2 жыл бұрын
can you please tell me how you learned c sharp with which source or book?
@NotHalfBadNomad
@NotHalfBadNomad 2 жыл бұрын
I'm interested in learning with the Head Start book.. What is the most recent edition? Would the edition you used back in 2016 be obsolete today or would all the info still be relevant?
@relytheone853
@relytheone853 2 жыл бұрын
I've been learning years and never finish a book. Too lazy to get a job.
@raymonbotros1839
@raymonbotros1839 Жыл бұрын
I really love your content i just have a question is cs50 harvard university course considered a high quality and require engagement kind of course thst i should start with?
@mustafakose757
@mustafakose757 3 жыл бұрын
I've no knowledge of coding and want to start learning JS. I've read on goodreads that downside to Head First book is that it's an old book and is not updated to ES6, would you still recommend reading that book as a starter?
@LesPiecesDuPuzzle
@LesPiecesDuPuzzle Жыл бұрын
Just my Pov: The comparison between how to train for a marathon and how to learn to code doesn't fit for me, as a marathon runner. But I'm not a coder... But I get the idea, I think: Less challenging project to avoid to give up and celebrate easy baby step?... Sometimes "big" challenges may work too. It may depends on how you see the world. If trying is celebrated, I would say, you may make bigger baby steps. After all you ended an excellent programmer even if you began with coding a Tetris game. It worked for you and you can just imagine if it would have been better to star with easier projects. Who really knows?
@Marius-oz4lf
@Marius-oz4lf 3 жыл бұрын
Hey Andy, I would like to ask you about the "Head First JavaScript" book, the book you mentioned in the first half of the video. I intend to buy that book, but isn't outdated? Is she still useful? I also bought a course on Udemy, but doesn't really work for me especially in the early part of the study. I accumulate much more information from a book than video tutorials, so if you have some book recommendations I would really appreciate!
@Abdullah-zr7mw
@Abdullah-zr7mw 3 жыл бұрын
Do I have to learn computer science to grasp these concepts and termanalogies, after watching some intros on css and javascript some of the fundamental functions and terms just throw me off. How can I gain a fluency in this...maybe read the book thats mentioned?
@damohr69
@damohr69 2 жыл бұрын
really nice camera setting and color grading..what type did you use?
@urdarkside1
@urdarkside1 3 жыл бұрын
Hey Andy, This is a very insightful video, Please how did you learn about computer networking as a beginner? Can you suggest a resource to learn?
@trustyaxe
@trustyaxe 2 жыл бұрын
How highly would you recommend Harvard's CS50, if at all?
@DallasUzumaki
@DallasUzumaki Жыл бұрын
Which is better to learn for a career shift, that can be fun and good paying….Data analysis, Data science, full stack development or Quality control
@atlantic_love
@atlantic_love Жыл бұрын
Forget about the pay. Forget about "writing code". Hiring managers will "pay you" with the basic assumption that anyone they interview can "write code". Focus on making things. If you enjoy making things, and are having fun doing it, the career will be the there and so will the pay.
@CenterinChrist
@CenterinChrist Жыл бұрын
so you jumpoed into javascript before html?
@AndySterkowitz
@AndySterkowitz Жыл бұрын
For the most part yes. I picked it up as I went.
@CenterinChrist
@CenterinChrist Жыл бұрын
@@AndySterkowitz interesting , I’m learning HTML & CSS. I have a question about how to go about taking notes; I’m staring with each language and their syntax. Being that most of computer science is problem solving, after I’ve created elements and their tags for html, and classes and etc. syntax for CSS ; what would you suggest I further put into my notes for each language ? Or after the languages ? I’m going to Java script once I master these two but I want finalized thorough notes on all of them. Thank you
@atlantic_love
@atlantic_love Жыл бұрын
It's better to learn to code first, before designing IMO. Applications are applications because they DO SOMETHING. Maybe you don't want to create applications, but instead make utilities or demo's or just sites that look pretty. But for making applications, code something that DOES what you want, and then pretty it up afterwards. If you go the other way first, you'll spend most of the time that you're motivated trying to make it look nice, all the while it does NOTHING.
@koketso_dithipe
@koketso_dithipe 2 жыл бұрын
Man opened the Arrays section of that book in O(1)
@bdbensley
@bdbensley 3 жыл бұрын
most companies hire people that don't have a lot because they want to train them their way. Not the best person or programmer. So don't over do it, just get the basics ( not the programming language) down and then start selling yourself. For those that can hit the ground running....are usually not wanted..I know.
@marisaksaunders
@marisaksaunders Жыл бұрын
do you have any online recs as alternative to the head first javascript book
3 Types of Projects That Will Make You a Programmer
8:12
Andy Sterkowitz
Рет қаралды 1 МЛН
Why 95% of Self-Taught Programmers Fail (Honest Advice)
12:16
Andy Sterkowitz
Рет қаралды 410 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Рет қаралды 1,3 МЛН
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
How I Would Learn Python FAST (if I could start over)
12:19
Thu Vu data analytics
Рет қаралды 694 М.
How I Learned to Code in 1 Year
12:06
Andy Sterkowitz
Рет қаралды 13 М.
Stop wasting time when you're learning to code!
6:56
Coder Coder
Рет қаралды 1,8 МЛН
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
i built a viral app but don't know how to code.
16:26
Nicolas Moser
Рет қаралды 61 М.
7 Habits I've Picked Up From Senior Software Developers
11:45
Andy Sterkowitz
Рет қаралды 209 М.
8 Rules For Learning to Code in 2025...and should you?
12:59
Travis Media
Рет қаралды 182 М.
Coding Was Hard Until I Learned THESE 5 Things!
7:40
Pooja Dutt
Рет қаралды 1,1 МЛН