The first point you made really hit me like a train. I always thought once I finished reading "Python - Classes" in my Dummies python book, I thought I have already "mastered" this topic. My example is very small, but I always had that mindset, until I just saw this video. These tips are very informative, and different to the other videos with your same title. Thanks John.
that first point resonated SOO MUCH with me, I'm in my last year of computer science and even though I've done so far without searching stuff up at the beginning, later on with more difficult homework and projects I found myself searching for specific parts of the task and sort of felt guilty doing it but later felt better because I realized that I could read and understand what I was searching and was able to adapt what I searched into my own work or even modify it to my own needs to later just add to it what I know and want.
Great video as always John! As someone heading towards academic research and teaching, thinking about what I wish I knew when I started coding (about 15 years ago too actually) allows me to tell some students about ways they could better their learning experience. It's not a fit for all of them, but I know that at least some have had great result using my advice.
these are all very good lessons to live by, in general as well. I haven't coded a day in my life, and have no desire to. but every word spoken made sense to me in an everyday human connection sense. thank u king 💙
I’ve been following you since 2018 when I was 13 and you made me want to study software engineering. You were the first cs student youtuber I watched. Now I’m in my first year and realized the huge impact u had on my life, ur the best ❤
I know your busy with life man but I just want to let you know that my wife and I love you bro! You are the best! One of a kind! Miss you! Happy you are putting yourself first! Much love from the Castleberry family! ❤❤❤❤❤
I am a 21 Year old software engineer and have almost finished my apprenticeship. I wonder if I should continue studying software engineering. I really like coding, but I dont code in my free time. Also software development is sometimes a bit too much challenging and overwhelming. Right now I am about to decide myself about my job future. Yet, you seem to be so inspired in your life about computer science, thank you for your well-made videos. Keep on John :)!!
I don't code in my free time, either; I spend most of my free time reading literature and philosophy. I've been a software engineer for fifteen years and have found that over time I have gotten better. I've switched jobs every three or four years, which has exposed me to different technologies and stacks, and now my broad experience makes me valuable to my team, especially when I'm on a team that does not have experience in a technology I do have experience in. Not every engineer has to eat, sleep, and breathe code. Not every engineer has to be a god. There is plenty of room in this field for mere mortals. If you enjoy problem solving, can be patient with yourself and not beat yourself up over mistakes, can learn to manage frustration, and have enough curiosity to learn on the job and take on tasks you have never done before, you will grow and feel fulfilled in this profession, without having to spend all your free time on technology. Best wishes on your decision.
'don't be defensive' is one of the most deepest healing things to consider having present in existence. john worded it in a really good way here and i absorved it. People are trying to help when they criticize in good faith. it hurts like they're neglecting our whole being, but that feeling can be transformed to improve that specific aspect. accept. accept. accept. ❤
Thanx! You just punched in the face my imposture syndrome. I’m better off without it. Just took a few weeks class on webflow, I am new to this field and I was genuinely pleased to see my teachers say openly they had no idea how to fix such and such.
let's go!! best of luck learning webflow! honestly, so much of coding is just "hmm... I don't know how to do this... oh cool, now I do!"--repeat this x 10000 and you get pretty good!
That point about perfection vs progress is the hardest pill to swallow for me. Every single piece of corporate software I've ever had the misfortune to touch has been absolutely infuriating to work with (both as user and developer) because the people who started it only cared about getting the initial version out the door with the assumption that things will be sorted out later. But they won't be sorted out, corporate won't give you time, when you're done you have to move on to the next feature, and the next, and the next. Build it as good as you possibly can the first time, because 9 times out of 10 you won't get a second chance.
John, it's good to see you 😁 Great great video. For someone working as TA, this video helps me tackle some of the problems my students might face without actually realizing them. Thanks a lot 😊
When I first started with Java (in beta, then), the entire API outline fit on a single “magazine centerfold”. By the time Java2 was official, the API outline fit on a wall poster you could buy. Today? I have no idea, but I could probably cover my entire house with Java API wallpaper. But my point is… took me a long time to finally accept there was no possible way to learn let alone master the entire API 😒. And longer still to recognize I did not need to know it. And even longer again to accept that an “intelligent” IDE was how I could stop needing to.
How do you not get overwhelmed by the problem you need to solve? What if it looks way too intimidating? How do you deal with that? Also what strategies do you use to break that problem down into smaller tasks?
Hello John, great video as always, i enjoy very much your content. Would it be possible that you mention in a future video about your favorite books of 2023? Hope you're doing well.
Hello, Sir. I don't watch your videos (apologies for the unrelated comment), I just saw your channel mentioned in a tweet by your girlfriend, in which she asked you to peel an orange, and you were prepared to go to the store to buy one, all with the purpose of completing a mundane task requested to you by your partner. I found that incredibly sweet, and it was a shining moment of positivity in a world that, at the moment, feels filled with so much bad. As corny as it is, love and such blatant acts of love ard a wonderful thing to witness. I hope you and your partner have a wonderful day.
Hey Josh, i know you mentioned in the video about handling tough PR comments and fixing them to match the suggestions. However, what if you dont agree with their suggestions? For example, there's an engineer that is notorious for over complicating solutions for a 5% improvement, which could bebuseful if your company is Google. However, our company isnt Google, and we want to keep it simple.
i don’t mean to roll over and accept every comment, but rather to check your ego at the door and listen to good faith feedback rather than immediately discrediting it
Hey I wanna start computer science I’m still in highschool and I would like to learn about it a few years before going to college so I somewhat know a little bit about it. How should I start computer science I heard about the Harvard cs50t course and cs50 course too and I saved lots of vids on TH-cam about it too.
I started learning coding 9 months ago and it's been pretty cool so far. I still have so much more to learn and it can be overwhelming sometimes. I found your tips really helpful, especially when you talked about problem-solving skills. Most of the time the hardest part isn't to write the code itself but to know exactly how to solve the problem you were given. Thank you so much!! 🙌
Hello, unfortunately I met you too late... I would like to know if you still create the notebooks of growth, I would need them infinitely. I hope you will read my message and get back to me!
Hey John, seems like everything we learn the first time always has room for improvement or has another facet to it that can throw a monkey wrench into the equation!😅😊
I wish I went into low level coding earlier. Power point development aka web development is the closest thing a person can come to modern slavery. Put some weird stuff into a framework and let it work out for you. Copy paste code faster - voila you got a button and a cringe CRUD app.
Jesus loves you ❤ Jesus saves from hell 🔥✝️ We are living in the end times. Jesus Christ who is King of kings is coming soon. Take refuge in Him. Call upon the name of Jesus to be saved ❤
Make sure your hoodie strings are even!!!
oops thanks!
Well I think it’s kinda cute and something interesting to look at 😂
LOL
I didn’t even notice, but now I can’t unsee
Welp, thanks for telling me this so it can bug me
The first point you made really hit me like a train. I always thought once I finished reading "Python - Classes" in my Dummies python book, I thought I have already "mastered" this topic. My example is very small, but I always had that mindset, until I just saw this video. These tips are very informative, and different to the other videos with your same title. Thanks John.
glad you enjoyed it! keep on learning :D
that first point resonated SOO MUCH with me, I'm in my last year of computer science and even though I've done so far without searching stuff up at the beginning, later on with more difficult homework and projects I found myself searching for specific parts of the task and sort of felt guilty doing it but later felt better because I realized that I could read and understand what I was searching and was able to adapt what I searched into my own work or even modify it to my own needs to later just add to it what I know and want.
Great video as always John!
As someone heading towards academic research and teaching, thinking about what I wish I knew when I started coding (about 15 years ago too actually) allows me to tell some students about ways they could better their learning experience. It's not a fit for all of them, but I know that at least some have had great result using my advice.
that's awesome, we need more good teachers like you!
these are all very good lessons to live by, in general as well. I haven't coded a day in my life, and have no desire to. but every word spoken made sense to me in an everyday human connection sense. thank u king 💙
I’ve been following you since 2018 when I was 13 and you made me want to study software engineering. You were the first cs student youtuber I watched. Now I’m in my first year and realized the huge impact u had on my life, ur the best ❤
Me too🤝🏼
I know your busy with life man but I just want to let you know that my wife and I love you bro! You are the best! One of a kind! Miss you! Happy you are putting yourself first! Much love from the Castleberry family! ❤❤❤❤❤
I am a 21 Year old software engineer and have almost finished my apprenticeship. I wonder if I should continue studying software engineering. I really like coding, but I dont code in my free time. Also software development is sometimes a bit too much challenging and overwhelming. Right now I am about to decide myself about my job future. Yet, you seem to be so inspired in your life about computer science, thank you for your well-made videos. Keep on John :)!!
I don't code in my free time, either; I spend most of my free time reading literature and philosophy. I've been a software engineer for fifteen years and have found that over time I have gotten better. I've switched jobs every three or four years, which has exposed me to different technologies and stacks, and now my broad experience makes me valuable to my team, especially when I'm on a team that does not have experience in a technology I do have experience in. Not every engineer has to eat, sleep, and breathe code. Not every engineer has to be a god. There is plenty of room in this field for mere mortals. If you enjoy problem solving, can be patient with yourself and not beat yourself up over mistakes, can learn to manage frustration, and have enough curiosity to learn on the job and take on tasks you have never done before, you will grow and feel fulfilled in this profession, without having to spend all your free time on technology. Best wishes on your decision.
@@timelston4260 Thank you!!
Great video! Well made! and thanks Notion!
'don't be defensive' is one of the most deepest healing things to consider having present in existence. john worded it in a really good way here and i absorved it. People are trying to help when they criticize in good faith. it hurts like they're neglecting our whole being, but that feeling can be transformed to improve that specific aspect. accept. accept. accept. ❤
Appreciate the video john!
A lot of these are great advice for project managers and any other Tech Jobes out there.
Thanx! You just punched in the face my imposture syndrome. I’m better off without it. Just took a few weeks class on webflow, I am new to this field and I was genuinely pleased to see my teachers say openly they had no idea how to fix such and such.
let's go!! best of luck learning webflow! honestly, so much of coding is just "hmm... I don't know how to do this... oh cool, now I do!"--repeat this x 10000 and you get pretty good!
@@thejohnfish btw what is your take on no code tools like webflow? i would love to ear you voice on this specific tool!
That point about perfection vs progress is the hardest pill to swallow for me. Every single piece of corporate software I've ever had the misfortune to touch has been absolutely infuriating to work with (both as user and developer) because the people who started it only cared about getting the initial version out the door with the assumption that things will be sorted out later. But they won't be sorted out, corporate won't give you time, when you're done you have to move on to the next feature, and the next, and the next. Build it as good as you possibly can the first time, because 9 times out of 10 you won't get a second chance.
John, it's good to see you 😁
Great great video. For someone working as TA, this video helps me tackle some of the problems my students might face without actually realizing them. Thanks a lot 😊
THE BEST VIDEO YOU MADE
EVERY LEARNING IS GREAT
i am currently learning express js
As an engineer reassigning in coding/software development for a bank, i will consider your advice thanks John!
Always nice videos. "Understand the imperfection". Reread 😊
Notion ai ❤; thank you!
Very informative video. Thanks a lot, John ❤️❤️ Love from Bangladesh
1:10 - 1:25
break it down. that's what I'll ask chatgpt when I'm stuck on a code. how to describe your thoughts helps you get help.
I want to thank you for sharing these lessons. I'm studying business analysis at the university and you help me to grow. Keep doing that 🤗😁❤
Amazing video, thanks. 👍👍👍
Fabio Linares recommended your channel
When I first started with Java (in beta, then), the entire API outline fit on a single “magazine centerfold”. By the time Java2 was official, the API outline fit on a wall poster you could buy. Today? I have no idea, but I could probably cover my entire house with Java API wallpaper. But my point is… took me a long time to finally accept there was no possible way to learn let alone master the entire API 😒. And longer still to recognize I did not need to know it. And even longer again to accept that an “intelligent” IDE was how I could stop needing to.
Circles, i see you have a great taste in music
Nice Explanation
How do you not get overwhelmed by the problem you need to solve? What if it looks way too intimidating? How do you deal with that? Also what strategies do you use to break that problem down into smaller tasks?
Hello John, great video as always, i enjoy very much your content. Would it be possible that you mention in a future video about your favorite books of 2023?
Hope you're doing well.
I love your hoodie! Rip Mac
Hello, Sir. I don't watch your videos (apologies for the unrelated comment), I just saw your channel mentioned in a tweet by your girlfriend, in which she asked you to peel an orange, and you were prepared to go to the store to buy one, all with the purpose of completing a mundane task requested to you by your partner. I found that incredibly sweet, and it was a shining moment of positivity in a world that, at the moment, feels filled with so much bad. As corny as it is, love and such blatant acts of love ard a wonderful thing to witness. I hope you and your partner have a wonderful day.
Great video!
I'll watch this video tomorrow
Great video John! Are you still learning Swedish btw? :D
Hey Josh, i know you mentioned in the video about handling tough PR comments and fixing them to match the suggestions. However, what if you dont agree with their suggestions? For example, there's an engineer that is notorious for over complicating solutions for a 5% improvement, which could bebuseful if your company is Google. However, our company isnt Google, and we want to keep it simple.
i don’t mean to roll over and accept every comment, but rather to check your ego at the door and listen to good faith feedback rather than immediately discrediting it
Hi John. How is it that the lighting is on you and not your background? The candle is nice and calming. Thank you for sharing your tips.
Missing your contents man, already one month completed since you last posted. Your Big Fan Fahad From Bangladesh 🇧🇩🇧🇩🇧🇩
Missing your contents man, already been one month since you last posted. Your Big Fan Fahad From Bangladesh.
hey, Can you tell me the music name that you are using in middle of every Tip?
You are very smart ❤❤❤
Hey I wanna start computer science I’m still in highschool and I would like to learn about it a few years before going to college so I somewhat know a little bit about it. How should I start computer science I heard about the Harvard cs50t course and cs50 course too and I saved lots of vids on TH-cam about it too.
1:50 U can't put the Quake's fast inverse square root algorithm without the // what the ffffff comment 😢😂
what is actually cutting edge tho
why have you stopped posting??
Man you always been my inspiration and you always will be 🫡🫡
What happened to your growth book? The product page is errored. I can't purchase it like this.
John , Where is your accent from? Sounds Northern Ireland?
I believe John is Canadian!😮😊
1. Coding is not engineering. That’s the most important lesson. Coder is not equal to developer
Great point Marek! We have a tendency of putting engineering and coding in the same basket, not realizing the difference between the two.😮😊
I started learning coding 9 months ago and it's been pretty cool so far. I still have so much more to learn and it can be overwhelming sometimes.
I found your tips really helpful, especially when you talked about problem-solving skills. Most of the time the hardest part isn't to write the code itself but to know exactly how to solve the problem you were given.
Thank you so much!! 🙌
it's so true! once you know how to solve problems, the actual code writing is (usually) a lot easier!
Are you going to make a video regarding the recent events surrounding the antisemitism hearings?
In the future perhaps AI will be designing code far more efficiently than us mere mortals. Anyway, AI designers won’t have egos ……. or will they?
❤
The more you know, the more you know you don't know😏
❤❤❤❤❤
He is getting hotter and hotter
hello! I came for Fábio Linares❤
Hello, unfortunately I met you too late... I would like to know if you still create the notebooks of growth, I would need them infinitely.
I hope you will read my message and get back to me!
Hey John, seems like everything we learn the first time always has room for improvement or has another facet to it that can throw a monkey wrench into the equation!😅😊
I wish I went into low level coding earlier. Power point development aka web development is the closest thing a person can come to modern slavery. Put some weird stuff into a framework and let it work out for you. Copy paste code faster - voila you got a button and a cringe CRUD app.
in 2024, devinai gonna invented
ask AI and AI will generate for you
I wish youtube would put your videos on my feed... I have to manually search you now for whatever reason. Ugh
Bro looks five years younger
John probably got a makeover. He's looking very healthy!🎉😊
You grew up 😂
You are such an inspiration,guy❤But you give me Alien vibes
Do you mean alien from another country or alien from another planet?😅😊
First!
I dont mean to brag but your video is too long 🎉
Jesus loves you ❤ Jesus saves from hell 🔥✝️ We are living in the end times. Jesus Christ who is King of kings is coming soon. Take refuge in Him. Call upon the name of Jesus to be saved ❤
Amen
Free Palestine 🇵🇸🇵🇸🇵🇸🇵🇸✌️
👌🏾🫶🏾✌🏾
484848
Light and love to you and yours 💕✨
Thanks a lot for this content! Brought me the understanding I sought ✨ keep spreading the magic ✨
You grew up 😂