This is exactly what i needed to hear. I've been procrastinating and watching video after video without even opening my text editor just thinking that something would "click" if i watched the right video. The grind starts now, big thanks Cherno.
@aidenluke4727
7 жыл бұрын
Obey Bitter.ua EXACTLY ME
@JoshuaShope
6 жыл бұрын
Start with the language you want to learn and put the work in
@gearsssss
6 жыл бұрын
No one can ever put words this nice together
@zerozone5848
6 жыл бұрын
Bitter how you doing so far? :D
@issarukayat5992
5 жыл бұрын
@Roast Junior I am learning php
@zeziema007
7 жыл бұрын
Awesome quality man. People really underestimate the effort it takes to learn programming.
@SoundsOfTheWildYT
7 жыл бұрын
Not to mention the effort it takes to first record and then edit blogs of this quality
@guilhermecantarela3700
7 жыл бұрын
i love this guy in a manly way
@JakobRobert00
4 жыл бұрын
I think one big reason for procrastinating on programming is that people set to high expectations for themselves. They think they need to develop a super cool app, something innovative, something to impress their friends or make money. Because they think they cannot accomplish it, they don't do anything at all or give up too early. It is often better to start with something really simple, just make a clone of an existing app like a todo list or a tic tac toe game. Or if you create your own idea, start with a very simple version where the user interface might be ugly, the performance might be bad, etc.. Usually, once you start it becomes much easier and the ideas start flowing, you can improve it step by step, and the final result will be much greater than what you initially have thought of. But honestly, I forget this myselves a lot of times :D
@brianbruhhh5170
3 жыл бұрын
This right here. I just started teaching my friend how to program and i started with giving him some small text based applications to write. Now he’s hooked and he’s not in tutorial hell, which is where I was for a couple of years😅😂
@beoxsgaming9388
6 жыл бұрын
This has to be one of the best, most straight forward, bits of programming advice.
@QuietSnake-xs5vx
5 жыл бұрын
We know the answer but hearing it from a professional sounds more reassuring xD
@tannerbarcelos6880
5 жыл бұрын
Your c++ videos have been helping me in conjunction with my course in school brotha! I appreciate your more technical and very precise way of tutorials. You’re not comical and straight to the point and I appreciate that.
@DylanCurzon
6 жыл бұрын
"Just give it a shot. Stop this video right now --- after liking it -- stop this video right now..." ~ Cherno 2017
@yousifsuleiman7613
4 жыл бұрын
That was cool😄
@waitasecond...
6 жыл бұрын
Okay, time to skip the whole video: Tip 1: Practice. Start getting on it. Tip 2: Buy a book - he says books can teach better than videos. Tip 3: Practice. Tip 4: Practice. Tip 5: Practice.
@rawrxd1566
5 жыл бұрын
you just saved my 9 minutes of life, thanks XD
@JacobAndJamal
4 жыл бұрын
Yeah I’m 5min in like “my guy, get to the point”
@Garycarlyle
4 жыл бұрын
You guys are missing the point. He worked for EA. He isnt just some noob. People want to hear his anecdotal reasoning.
@GavinCawley
4 жыл бұрын
Tip 3.5 actually *read* the book ;o)
@adrianoduma3002
4 жыл бұрын
nilikuwa ata naenda
@TheChodex
6 жыл бұрын
Man youtubers like you and javidx9 deserve more views! You two are my favorite programming youtube channels
@euisungkim8028
7 жыл бұрын
I agree. So many people are impatient these days, I believe the pattern is "I want to implement this idea" but they never put actual effort into finding what they actually need to do. Even when they do, they are not consistent/patient enough to make mistakes and learn from them. Then the pattern repeats. Nice colors, nice mix of vlog and programming topic, though 'on your way to the woods' would've been also cool. Will be looking forward to the next one.
@WardForFun
6 жыл бұрын
I love programming and I'm constantly getting better at it! I recently wanted to learn c++ because I felt like it would give me more possibilities and I luckily found your youtube series, thank you for everything and I hope you are successful on youtube and I will for sure do my part in helping you by spreading your channel!
@johnjoshuajimenez9788
7 жыл бұрын
Hello! Your c++ videos really helped me a lot to understand its very own implementations. Keep on making more videos. It really helps other people like me. Thanks you!!
@joeyw8418
7 жыл бұрын
I LOVE these outdoor vlogs! Don't worry about keeping it under 10 minutes. I could watch these all day!
@greob
7 жыл бұрын
*Contributing to open-source projects* is also very good to learn quickly, because you can use existing code-bases and knowledge from other users.
@igorthelight
6 жыл бұрын
... and make your own "fork" with blackjack and hookers )))
@Sauerbier_
7 жыл бұрын
one of my crazy solutions while learning java was to save a key and a value into a yml formatted file because i didn't knew HashMaps where a thing xD
@OGBhyve
7 жыл бұрын
Sauerbier99 Ya, I had a funny scenario where for the longest time I didn't know that there was a better way than hard coding an entire file path when linking files. That discovery was interesting.
@OneOfTheLostOnes
7 жыл бұрын
Thanks for this video man. I really needed the push. Greetings from Argentina. Keep up the great work.
@jjbailey01
6 жыл бұрын
Love the format and content. And you are absolutely right to question calling those woods. See how all the trees are uniform in size and in neatly ordered rows? You aren't in the woods, you're on a tree farm. Thanks again for your great content!
@danoblinux
7 жыл бұрын
I honestly think that you should get some kind of price in making videos and in being a motivator. Because nothing can motivate me more than new video from you TheCherno ^_^
@lucasreingo
3 жыл бұрын
Thanks, man! This has helped a lot. I have been in this loop of just watching lots of tutorials without actually making any projects by myself, but now I gonna do it!
@ehsanag5837
2 жыл бұрын
The answer is start building something. Because just practicing does not give you enough incentives to explore and hussle vs a project rewards you after you learn something and forces you at the same time to learn and implement
@boonedockjourneyman7979
Жыл бұрын
Books. Exactly. If I have a day or week off, I carry a book and pencil. Outstanding statement in this time.
@Igbon5
Жыл бұрын
I have revisited this great video 5 years later. Still great.
@toadtotem
7 жыл бұрын
You should consider making more podcast-like videos. It would be awesome just to hear your take on programming related, technical and non-technical, subjects. Keep up the good work!
@snom3ad
7 жыл бұрын
Really enjoy this new format, please keep making more vlogs!
@MsVasisth
3 жыл бұрын
Hey dude I don’t often admit this to youtubers but I gotta give it you. You are the best my man.
@teddy-mryamz
7 жыл бұрын
Haha I learned my first language (Java) by watching videos tutorials (thenewboston). My first game I made was created by watching your game development series like 4-5 years ago (I was one your first 3-4k subs) All I can say is thanks for all your videos; I'd say you're the person who really taught me how to program, and I can't thank you enough.
@alemax875
7 жыл бұрын
It is so incredible to see how amazing the quality of your videos got, keep this up, great work!
@ChrisHorner_WCC
7 жыл бұрын
The quality of your videos has skyrocketed in the last couple months, plus it's really great that you actually put out videos according to he schedule. Great work, please, keep it up!
@informativecontent4778
6 жыл бұрын
5:24 this guy is so honest he says stop the video stop watching tutorials nd learn to program via books
@wiktorwektor123
3 жыл бұрын
He's right, It's rare to find good free learning material on web. It's more common you find good book about topic you are interested in.
@MaoDev
3 жыл бұрын
@@wiktorwektor123 simply not true, free and good learning material is very abundant on the web, the only problem is that when you're starting out you don't know how to make the difference between what's good and bad.
@0xbitbybit
Жыл бұрын
The easiest and hardest thing to do, all at the same time, actually doing it and getting hands on practicing!
@xYuki91x
4 жыл бұрын
You gotta be the only youtuber asking the viewer to stop the video :D Seeing the title, I kinda thought you were about to advertise some cheap and abviously-not-working hocus pocus, but since I absolutely loved all the videos I've seen from you so far (I learned so much from you already), I clicked on it and you blew my mind with how honest you are! I'm in university, in my 2nd semester now and I'm so passionate about programming! I'm doing a kind of dual job training where I go to university part-time and work as a software engineer in a company part-time. It's been great so far an you're helping me a great deal with C++ (for university). In my company, we're writing code in Java only and when I had to dive into C++ for university a few weeks ago, I was so lost since I was used to Java (which I still don't fully understand, having coded in total for only 7 months so far, but yeah, I'm getting there).
@rawnwild
Жыл бұрын
Books are absolutely the best and so many people hate reading in general which makes me sad. I find books to be more granular on a topic than any course. Any specific component of a language can be drilled into for pages upon pages, where most courses will spend 5 minutes and be like “there ya go” and you sit there confused. I also love how easy it is to reference something due to the index, best way to get a refresher. Books always span a wide range of topics relating to programming, from pattern design to test driven development and so many of the small things that people gloss over. Highly recommend books, and don’t shy away from something because it’s old. Just because it’s only doesn’t mean it’s outdated, the fundamentals are the same, just new features are added or things change, but the fundamentals are so important.
@websurfer5283
6 жыл бұрын
I came here from the C++ series. A thumbnail at the end of a c++ video showed this video. Really enjoying the c++ series and this video too now. Top work Cherno. Keep the vids coming :)
@nineteenn7866
2 жыл бұрын
Awesome work, Yan, I want to thank you for your tutorials, they are well-explained, descriptive and of perfect length, thank you! May God bless you!
@depopa1033
6 жыл бұрын
i wanna learn programming quickly because im impatient but i really wanna learn coding i get easily unmotivated by not seeing my own progress
@khanhchung4103
5 жыл бұрын
Thats a trap. It takes years to become a good programmer. Be patient is the first lesson.
@wydadiyoun
4 жыл бұрын
If you are a woman you cannot do nothing! Look for a more suitable hobby
@Silvan278
7 жыл бұрын
For a moment at the beginning i thought you gonna start singing / rapping xD that would be so cool
@magburner
5 жыл бұрын
This is legit the best way to do things, just practice. I am just starting out on my development journey, I want to be a full stack web developer, and I am in the process of learning JavaScript. I say learning, as I am more inclined to watch videos rather than actually do any code. Then the other night I thought, I know the basics now, what can I do with them, so after watching a video on how to create a style switcher for a website, I decided to create my own. My brief was simple, it had to have the same or better functionality, but must not contain any of the code that was used in the video. It was hard to reverse engineering a solution that I was not sure of, I went down many blind alleys, wrote convoluted code, focussed too much on one solution, when it came to me.... Spend short periods of time on each problem, if I cannot fix it immediately, move onto the next problem, and try and fix that, and so on. I soon discovered that the problems I was having with one part of my code, were the same problems I was having with another part of my code, my syntax was not right. Once I fixed the syntax problem, everything started to fall in to place pretty easily. Things that I typed worked, if they did not I debugged, and tried again. Eventually, as it did take longer than I expected I had a fully functional stylesheet switcher, that remembered its state whenever the page was reloaded. This might seem easy by other developers standards, but that should not take away from the feeling of success that I felt once this was working as I had planned. I now have some confidence to try new ideas. My next task is a simple HTML/CSS/JavaScript calculator.
@krisitak
6 жыл бұрын
Discovered your channel two days ago. Already in my top 10 KZitem channels ever! Thank you!
@abhinavkumar8396
5 жыл бұрын
i stopped the video in between and straight went to code, without liking or subscribing to channel !!! It worked !!!
@ollie11321
7 жыл бұрын
Was like "oh cool a new cherno video, lets see what he's got to say today!" 25 seconds in and Im having a cinematic experience I wasn't expecting. This series is immense ahah. Well played!
@Tracks777
7 жыл бұрын
I enjoyed the video! Keep it up!
@abeo56
3 жыл бұрын
same
@shubhsharma19
2 жыл бұрын
one of the best channel of programming literally
@darkfafi
7 жыл бұрын
Here a tip from a programmer. Watch the programming videos on 1.5 or even 2 times the speed. The information is clear and it filters out all the brain farts. You will be done with a 30-minute video in around 15 minutes. Hope it helps!
@jjbailey01
6 жыл бұрын
darkfafi hmm. Thinking about this... It does make sense.
@obinator9065
6 жыл бұрын
Depends on the video maker. Cherno is pretty fast
@krec348
7 жыл бұрын
Those landscapes are amazing!! Such beautiful places. Nice video :)
@DJayDiamond
4 жыл бұрын
The worst is when you cant understand ridiculous compiler errors so have to spend hours trying to understand technical docs and then still cant understand what's going on. So you go to stackoverflow and if you're lucky you might find a question similar to your specific problem and might be able to understand it...if not though you're pretty much left with asking a question which will inevitably get voted down or totally ignored. In my experience you have to have an extremely high frustration tolerance and be very dedicated to improving.
@reximian9k
7 жыл бұрын
Outstanding video production quality, Cherno! Thank you for doing this. And you're absolutely right - practice, hands-on experience is the key to learn programming, quickly or with time. Speaking from my experience :)
@roxyknight4909
2 жыл бұрын
Thank you Cherno , for your amazing KZitem videos and sharing your knowledge
@idogtv
7 жыл бұрын
Also, I think just trying to explain what you've learned to other people helps you learn it _way_ better. I had sudden realizations, and solidified concepts that I was shaky on, when tutoring compsci during my undergrad. Of course, if you explain something incorrectly to someone, you won't help yourself (nor them), so you also need to be a bit paranoid. "Was I completely technically correct in my explanation? I'd better run some tests/reread up on this concept to make sure I didn't mislead them..." Nothing like a little embarrassment ("uh, actually I was wrong when I told you [blah blah]...") to help you remember something better, ha ha.
@jackgymboarder5460
7 жыл бұрын
Great vid Cherno! Love the style.
@Steven-tw7iz
7 жыл бұрын
Loving the vlogs! You are doing great things with the channel!
@chalkchalkson5639
7 жыл бұрын
What you said around the 7 minute mark is so incredibly true... I realised that skills continue to improve and thus you shouldn't be wasting your time trying to find the most elegant one, when I watched the first few episodes of game programming again, just for shits and giggles... Man that Java is so convoluted and outdated, and I though it was genius, when I first watched that!
@MetaphoricalResistance
3 жыл бұрын
Clear knowledge, without any bullshit. Like certainly.
@RuachHakodesh777
3 жыл бұрын
some great pointers, always looking for walkthroughs is no way to play a game.
@xt3916
4 жыл бұрын
Thank you for your recommendations on these books. Our instructor did not teach us from a book instead he teaches from his own understanding of c++ which he's forgetting that people way of understanding is different than his
@Josh350
7 жыл бұрын
I envy those who are born with natural talents. Not because they are better than I in doing things but because they don't know how difficult it is to sit down and have to hammer away to try to achieve 1/10th of their work. As a musician and programmer, you're right, practice makes perfect. It takes some longer than others, but it can be done. My biggest flaw in programming is fully understanding core concepts. I believe having a solid foundation in it will allow any one to learn how to code much more efficiently and effectively in any language, as they rarely change from language to language. Learning how to read and understand API's will also help. It's sad that I've been "programming java" for 1.5 years and I still have a hard time understanding basic concepts. But, I've been seeing tutorials, using apps, and will be starting to read books. I also have a small basic game project I want to work on.
@brijeshkamani2746
6 жыл бұрын
Dude!... another KZitemrs cannot teach us like uh.... u r osm!... you teach us very deeply and so we can clearly understand all topic no another can teach us....
@s187v
2 жыл бұрын
Okay actually had to hear that. Thank you, but gotta watch your entire C++ playlist first anyways lmao
@mimes74
5 жыл бұрын
By 8 minutes into the video Chris Sean would give you what we waited for but your straight forward.
@carlossiguenza331
5 жыл бұрын
Your advise made up for the autofocus 😉
@typingcat
4 жыл бұрын
The problem of books nowadays is that it gets outdates too fast, because the software gets updates so very faster than decades ago. I mean, for example, if you bought a C++ book in the 1990's, they were pretty much the same, even if the book was 2~3 years old. Now, if you bought a book about some web framework (I don't know, Angular, maybe) that was published 1~2 years ago, good luck with that.
@TalisBarbalho
7 жыл бұрын
Awesome video, man! Please talk about engine programming with books and stuff :) thank you for the quality content
@pratikthorat3480
4 жыл бұрын
I saw your channel because of C++ playlist. Trust me you are the best. And thanks for this video as well.
@shayarsenault6361
7 жыл бұрын
Yan, great video as always. This video in particular inspired just to start learning again, but unfortunately my computers stopped working and I'm looking for jobs to afford a new one. Meanwhile I'm definitely going to be buying to Code Complete book you listed in the description. Thanks for making really helpful videos and I hope that you do well in your job and on KZitem.
@enigma7791
4 жыл бұрын
Start with VBA on excel. It's on most pc's, fairly easy and gets you used to the right train of thought that a programmer needs.
@rererere693
3 жыл бұрын
Dr Frank Metropolis on Udemy...taught me cpp for 20 bucks... in a month. Best tutor I ever had for anything. Best 20 bucks I ever spent. Then I did Jason's java design patterns course and converted them to cpp. Now I just practise practise and practise, and watch Cherno. Just finished my first cpp game in unreal and learning wxwidgets.
@tharunmatta2846
6 жыл бұрын
would you guys tell me the background song plz?
@aquavitale3551
5 жыл бұрын
Those trees are so.. focused
@bricksmartfilms
7 жыл бұрын
_Computer Science: A Programmer's Perspective_ is another excellent book, which focuses on C, but is applicable to C++. And actually, it focuses on assembly mostly. This is a dense one, but for anyone concerned about optimization, it will change the way you think about programming even simple loops and how you can go about it in better ways.
@shoncamarlinghi7223
6 жыл бұрын
Love it, beats my school's C++ course lecture videos
@arturoordonez-hernandez1534
7 жыл бұрын
Seeing some of the smartest students in grad school get stuck and frustrated sometimes helped me realize that it's just a normal part of life, not just when writing code. After going through undergrad CS, I knew a game development masters program wasn't going to be any easier, but it's because of everyone who helped me in one way or another that I've slowly been improving my programming abilities.
@platin2148
7 жыл бұрын
Can only say it is 100% for about a year ago i had the meaning that OpenGL is very hard to use as an API but then i started to make things and got experience and today i can say it is so easy for me that i made my own wrapper for C++ for Metal same with Objectiv-C++ wich i have learned for this project. The Interesting thing is that his videos about his engine "sparky" encourage me do make my own engine that is portable and works on linux , windows , macOS, iOS, Android and even Tiezen for wich i have learned C#
@AbrohamG
7 жыл бұрын
Thank you for the list of books and inspiration!
@pithavy9243
7 жыл бұрын
Hahaha liked this immediately after hearing you say 'after liking this'.. I usually use KZitem tutorials to practise using their code examples. Awesome book recommends. Bless
@prodiamondcraft7926
5 жыл бұрын
Dude you're an awesome inspiration for me, thx for helping me out!!!
@rajufelix3070
5 жыл бұрын
This changed my mind. I liked your talk. You said really good.
@arturfil
4 жыл бұрын
100% learning to code is a marathon not a race. I try to code every day even if it is for just 30 mins
@Light-wz6tq
6 жыл бұрын
when i started watching this video , i checked the title to be sure it wasn't a travel video xD Awesome vivdeo ty
@brendannolan2508
5 жыл бұрын
The C++ book linked in the description is "Effective C++". Should I read "Effective C++" before reading "Effective Modern C++" or should I go straight to "Effective Modern C++"? (I've already read "Accelerated C++" but that was written 18 years ago so some of my knowledge might already be out of date :S )
@matebiro1866
7 жыл бұрын
Pretty nice editing Cherno!
@GeekyMino
6 жыл бұрын
I really love your videos man! Great job☺
@handover007
3 жыл бұрын
The best video out of all available.
@SonTran-bh5tt
3 жыл бұрын
Massive thanks to you!
@h.hristov
7 жыл бұрын
I love this style of videos!
@coenfuse
3 жыл бұрын
"Tutors hate him for one simple trick! "
@CG-ig2ix
5 жыл бұрын
Excellent video - Very encouraging - Valuable and essential key points for fundamental skill development in every area of LIFE
@hakumaou5929
5 жыл бұрын
Great advice, great blog, best intro I've seen :o
@treedoor
5 жыл бұрын
I find videos to be easy to follow, but I tend to only program what's being shown and learn little. When I try books, I feel like I'm getting more knowledge, but I don't know what to program. I can never break through this barrier.
@mihajlostojkovic3522
3 жыл бұрын
That is unbelievably true.
@dex6596
7 жыл бұрын
OMG, after few years I finaly found a channel where I am looking forward to every new video!! Your videos are awesome!! Thanks to you I started learning C++, your explanations are very good. I am only 15 years old, but programming is my hobby since I was 11. I didn't understand C++ because it was too low level for me and damn pointers... But I watched your video and now I understand what they are. I really want, but I can't support you on patreon. So I hope this comment will hype you at least a little. BTW: Sorry for my english, I am from the Central Europe :P :D
@lalaithan
7 жыл бұрын
Good luck! C++ was my first as well and this guy is a good teacher.
@valizeth4073
6 жыл бұрын
C++ was my first language aswell, self taught with some help from my father.
@irnfist1256
4 жыл бұрын
I finaly foud the song Guys Hearts United
@whynottohavefun375
7 жыл бұрын
why are you still talking? nobody's watching, they are all programming!
@sniperhawk6969
6 жыл бұрын
Well, there are some noobs like me who don’t like to leave stuff incomplete lol....
@rythm3756
5 жыл бұрын
%100 true bro
@bharath_mangalore
5 жыл бұрын
How did you know that he is still talking
@cepi24
7 жыл бұрын
please make series about tweaking c++ compiler options and debugging (especially in VisualStudio and GCC) and examining results from assembly level perspective and from perspective of both words (Windows and Linux). I've not seen such tutorial yet.Thank you
@numv2
7 жыл бұрын
Practice, RTFM and browse existing codes. Browse and understand how experienced programmers tackles problems and organise their codes.
@senatorpoopypants7182
6 жыл бұрын
The production quality on this damn
@KaramikoAlexander
6 жыл бұрын
I keep watching youtube tutorial with less effort to code. I feel that I should learn the basic first especially the structure and the concept. But thanks to your vid. I should do both from now on.
@powerrangers9288
7 жыл бұрын
I used to feel this way when I first wanted to start programming and all I would do is watch videos. I moved to books later which helped me understand the concepts much better than any video I watched but I still have a huge problem with practicing. I have limited access to my pc and usually when I can get on I end up wanting to just play games online with my friends much more than messing around in my IDE :(
@danyldavidiuk9507
Жыл бұрын
focus on nature very good, and video too
@lefebvrejeremy4882
7 жыл бұрын
I really like what you're doing ! Please keep it up !! Can i ask for a good book reference for C language ?
Пікірлер: 370