Your one of the most down to earth, easy to learn with person's Caleb. I appreciate all your videos as they are GREATLY helping me through my college and Computer Science Journey.
I needed to hear all this right now. At 36, I've been offered a free place on an applied software engineering course at my local university, it's a full-time course done in 3 years but only one day a week of class while I work 4.5 days. I have no experience, just a genuine interest in tech and a desire to learn. The course caters for beginners, too. It's daunting but made easier by your videos. Thanks for all your content and sharing 👍🏻👍🏻
Caleb, Love love love this video! Here are the top 5 things I LOVE about this video: 1. If feels so incredibly genuine! It's just you being you! Well done! 2. I love the natural setting. It gives the watcher some "background" beyond just the content of the talk 3. The dog. Love the dog. 4. The raw honesty. As a software engineer myself, I know that so many of us have the exact same feelings that you describe 5. The long socks with shorts. Love it. Own it. :)
Hi Caleb, thank you for the fantastic content. I just finished your 6 hour Java course, and I really appreciate the transparent perspective from this video. I'm about to graduate from Physics, but still have a lot to do before landing my first software engineering/development role. Moving on to your android app course now as I intend to make a website, an android app, and an ios app, using Django, Java and Swift respectively. Keep up the good work! :)
I was Associate Software Engineer...got promoted and promoted and now I am a Team Leader... As you get experienced your mind becomes capable of guessing all that a person (specially developers and engineers) can speak or think (about programming or software development)... But as Caleb said some kind of frustration... a feeling (kind of mental health related or psychological) is always there... No matter what you do.... At this stage many turn towards Yoga and Meditation... Some turn towards different religious gurus to find peace of mind...But soon they get fed up and result ? same as before ...back to square... This is where life experiences come to play... You realize the amount of efforts you put to learn all programming and development crap only 4% of the same might have helped understand a hell lot about life and its purpose... Its right there next to you... Adopt a balanced approach (for personal, social and work) So just believe in yourself and go find this beautiful thing yourself
I can't tell if you're running for office or trying to sell me Cymbalta. I use .NET C#, JS, SQL, and Python weekly. I'm also familiar with C++, C, Haskell, LISP, VB .NET, VBA, and Rust to some extent. I can tell you that while it does seem like a monstrously huge field at first, and in some ways it is, after a while pretty much all imperative/OO languages are the same. When I started out, I never felt confident with my work because it seemed like I didn't know enough, but I've come to realize this is true for basically everyone. Just work on projects you enjoy and ship what you can. This field is perfect for me because it feels like I have to learn something new every single day, and I think that's what makes it special... and frustrating. Just enjoy the ride, and appreciate the fact that Abelson and Sussman were right - we're modern day wizards.
Nice video Caleb. I've been a software 'dude' for the past 30 years!! self taught and now work as an architect but write a lot of code because a true architect does not only draw pretty Visio pictures!! I agree with you, this type of work means you are always learning and there's SO MUCH to learn. So, you have to pick just the stuff you need. And yes as you said, you get better at picking just what to learn. like going to stack overflow and quickly scanning and getting the code snips you need. But i find that it will wear you out and IF you are a good developer - you're pretty much useless (nor you have the energy to be useful) at anything else, including house hold stuff like shopping for groceries!! my wife will contest to that. I often go to bed with a technical challenge "how the F*** am i gonna solve this. Then I wake up at like 3am with a solution and I HAVE to get up and 'try it out'. Jeeky i know, but that's the life of a software dude!! Keep your videos coming. I love your dog!!
Do whatever it takes to be able to control your own time and work on projects that interest you. Having a development job early in your career is a good place to start.
I code as a hobby and I have no intention in becoming a software engineer too. But thank you so much for the C++ courses that you uploaded and all other courses that your prepared. It really helped us a lot!
My dear friend you are a fast leaner....you should be a professor. I wish I could be a fast leaner like you but everybody has a role to play. I got to learn from you all that you spoke. Thanks.
Thanks! You deserve it. Making great content is no small effort. Wherever you choose to go (direction-wise, etc), whatever company-if you choose to work for one-will be lucky to have you. Best wishes. Happy New Year to you too! I've already started the Database Clustering series! Loving it too.
Well said boss, I seriously feel the same you felt many years ago, I enrolled into this software engineering program called Alx Africa, and sometimes I ask myself, can I get to some higher level, if they basics are these high, but with what you have said, I will continue, I just need to get to feel what it feels like to be out in the field, cause that experience helped you settle better, but above all, I love every of your videos, especially those on C programming, at least that's the one I have been able to watch to some reasonable extent. Thank you Mr Caleb 🙏🇳🇬❤️
you now Caleb i was about to hate software engineering as i went to college without any previous experience in this field i felt mess , every subject i took i think i should go deeper in it and learn more , and guess what Oops , semester ends and you get a new subject . same story and life goes on till i reached the point of hating this field . i switched to graphic design during school ( till now ) and i gave my self a relaxation to forget the bad experience i faced in this field your video gives me an inspiration of how should it works how to fall in love with something even you haven't study it officially ( you seems for me a pro software engineer ) your vision and story with CS inspires me a lot you look simple and like to live it simple which what i like and changed my mind a lot
I have a degree in Software Engineer (MS). I am listening to you .You love coding (by definition ) that is 99.9 percent of it. Who cares what you call it .Coding is coding I can apply method to things and it does matter, but give me a person who loves code call that person whatever you want. What I like about coding if you have a high school diploma you have to prove yourself in the exact same way as a PHD. Coders only respect coders . Without regard to classes (Academic ) which can be stunting do you like learning ? If yes and you liked coding before you were corrupted by school, its a phase like puberty you just have to go through it and let it be.
You have taught many people and given them chance to become something special. No good deed will ever go unnoticed; and our blessings will always be with you in whatever you decide to do in life. God bless you and stay happy :)
Caleb I wish you good luck with pursuing your goals. Thanks for teaching, To me you've got a great knowledge base to share. May you have a blessed career
Look into the tech industry in Colorado :) Cheaper and better than California and it looks like where you guys live right now. There are always engineering positions posted, remote opportunities, and it's a very laid back hiring process!
Excellent analysis! Life is not only for having a successful career. To own a healthy body, including physical and mental, is important too. living longer in this world eventually will be a significant issue for everybody. The older we will be, the less considering will be for money topic.
Sometimes to be software engineer or just a coder might be frustrating if you dreamed about commercial sw development as a mature industry. It is not. For instance, when sw engineer from aerospase see how aeroplane is taking off and further operated they know they did the most they must ....to make it happened. When commercial sw engineer roll out any service in to PROD, he/she knows perfectly what tech debt/hack/untested code they have under hood :) - there are always excuses in commercial sw industry not to do things right but to manage to close sprint || satisfy business. IMHO. That what i observed while working in realtime and commercial (fintech) projects. Both have pros and cons . Good luck
your guidance is proving invaluable for me, since I studied as a Monk, roamed vast distances and worked inside Monasteries for many many years. So a jump into software development is something I got to understand.....to hear and reflect on the software-development process, to understand the role of a developer and to understand whether I feel at home with that one. Thanks really, Caleb !
To some people who are still unsure. Just pick up a trade and join the union. You'll work for your retirement and you'll always have a job. If you enjoy programming make it a hobby.
I love your content bro your a real life saver. I am really unsure what to study to get a real job and I wanna start working as soon as possible. I am one semester away from my associates in cs and then I will be transferring to a university. I only really know cpp right now and I’m using unity to work on some personal 2d games. Should I learn C sharp,python or web dev front end stack?
I admire all your achievements and compared to mine they are truly huge which is what I want to do someday. Right now I'm busy trying to learn how to entice my willy
Your every video is so amazing with so much fun. I am from Bangladesh. Start watching your channel by C++. Hope there is a lot of videos here to make stronger anyone on the fundamental level.
Appreciate your tutorials they are very informational, a great mentor, and we learn a lot from you, thank you. Could we see tutorials on the subject matter; the best way to learn and or how to go about learning software engineering, security, and building programming applications that are products and services? Learning on our own is one way, but we have to be careful where we are learning if it is correct and being in-depth explaining things correctly so we are learning how to get results that are real things. There is a lot of beginner stuff out there even in the online Colleges not going on into the senior knowledge of each subject. Like how was facebook created the programming languages and other computer science knowledge? I am reading a lot of the open-source stuff but us beginners we have to watch out for invalid and baseless stuff. I am not saying this to be mean about colleges but too many places they are opinionated not interested in teaching their students. When instructors in colleges fail a student they are showing what the instructor did and accomplish there are no results. The goal is to get it done. To put food on the table to pay bills to pay medical to pay insurance to pay attorneys fees to pay shelter and to pay transportation it is very costly. The person learns a skill that they are able to do to accomplish these things if that is obstructed they cannot do eventually it will cause devastation and possible lethal harm. Not all colleges will allow personal attacks on students, but some will. The goal is learning correctly so we can get results and live. Your videos are very informational I have learned a lot, of course, I had to watch them again I am not a genius and still are watching your videos. Thank you for what you are doing for all it is appreciated!
Hello men Thanks for your video its fun. What are the skills and knowledge to build an application for windows that can communicate with a mcu and read mcu information or setup something. What ide use... Is c language enough to build anything ? How to structure the application and what kind of ide is the most easy to use. What about graphic interface building.. Look at simple dyno app it's open source... I really want to modify that application for adapt it to a car and motorcycle inertial dyno that can stay free and open source. I need some guidance on the dark point in my knowledge to achieve this. Hopefully you can truly guide all people there that doesn't have the opportunity to study high level computer science but do their best to learn and achieve their goals. Thanks for your video I really like
I'm not sure if you're still of this mindset but nobody is expecting you to know everything. That's totally incorrect. We have stackoverflow and documentation if we need a niche answer. You're expected to know the main concepts and have a decent working knowledge of given languages. The main thing companies are looking for is a developer who can deliver on tasks in good time, make sensible decisions and is level headed.
I learn so much from this dude. If you ever decide "Not become a developer," become a professor.
agree :) he should get a teaching job
I love watching his videos way better than the classes I took
love the story man.. it's very relatable and genuine
Your one of the most down to earth, easy to learn with person's Caleb. I appreciate all your videos as they are GREATLY helping me through my college and Computer Science Journey.
I think that is honesty and our capacity, at the same time it means the comfort zone.
I needed to hear all this right now. At 36, I've been offered a free place on an applied software engineering course at my local university, it's a full-time course done in 3 years but only one day a week of class while I work 4.5 days. I have no experience, just a genuine interest in tech and a desire to learn. The course caters for beginners, too. It's daunting but made easier by your videos. Thanks for all your content and sharing 👍🏻👍🏻
Caleb, Love love love this video! Here are the top 5 things I LOVE about this video:
1. If feels so incredibly genuine! It's just you being you! Well done!
2. I love the natural setting. It gives the watcher some "background" beyond just the content of the talk
3. The dog. Love the dog.
4. The raw honesty. As a software engineer myself, I know that so many of us have the exact same feelings that you describe
5. The long socks with shorts. Love it. Own it. :)
I like how you pointed out that the degree was general and the work experience was specialized.
Thank you for being so honest...
I like your work here on youtube man
Keep it up :)
How about becoming a teacher?
You are a rare breed who can be a gift for Computer Science students. Best of luck man
Hi Caleb, thank you for the fantastic content. I just finished your 6 hour Java course, and I really appreciate the transparent perspective from this video. I'm about to graduate from Physics, but still have a lot to do before landing my first software engineering/development role. Moving on to your android app course now as I intend to make a website, an android app, and an ios app, using Django, Java and Swift respectively. Keep up the good work! :)
I was Associate Software Engineer...got promoted and promoted and now I am a Team Leader... As you get experienced your mind becomes capable of guessing all that a person (specially developers and engineers) can speak or think (about programming or software development)... But as Caleb said some kind of frustration... a feeling (kind of mental health related or psychological) is always there... No matter what you do.... At this stage many turn towards Yoga and Meditation... Some turn towards different religious gurus to find peace of mind...But soon they get fed up and result ? same as before ...back to square... This is where life experiences come to play... You realize the amount of efforts you put to learn all programming and development crap only 4% of the same might have helped understand a hell lot about life and its purpose... Its right there next to you... Adopt a balanced approach (for personal, social and work) So just believe in yourself and go find this beautiful thing yourself
I started java 1 month ago and I'm halfway through. I was scared at first, but thanks to this legendary man, I've come a long way. Thank you Caleb
I love your transparency and truth. You are a wonderful teacher and I'm glad to be able to have you as a resource!
I can't tell if you're running for office or trying to sell me Cymbalta.
I use .NET C#, JS, SQL, and Python weekly. I'm also familiar with C++, C, Haskell, LISP, VB .NET, VBA, and Rust to some extent. I can tell you that while it does seem like a monstrously huge field at first, and in some ways it is, after a while pretty much all imperative/OO languages are the same. When I started out, I never felt confident with my work because it seemed like I didn't know enough, but I've come to realize this is true for basically everyone. Just work on projects you enjoy and ship what you can. This field is perfect for me because it feels like I have to learn something new every single day, and I think that's what makes it special... and frustrating.
Just enjoy the ride, and appreciate the fact that Abelson and Sussman were right - we're modern day wizards.
Love how real and down to earth this was
Nice video Caleb. I've been a software 'dude' for the past 30 years!! self taught and now work as an architect but write a lot of code because a true architect does not only draw pretty Visio pictures!!
I agree with you, this type of work means you are always learning and there's SO MUCH to learn. So, you have to pick just the stuff you need. And yes as you said, you get better at picking just what to learn. like going to stack overflow and quickly scanning and getting the code snips you need.
But i find that it will wear you out and IF you are a good developer - you're pretty much useless (nor you have the energy to be useful) at anything else, including house hold stuff like shopping for groceries!!
my wife will contest to that.
I often go to bed with a technical challenge "how the F*** am i gonna solve this. Then I wake up at
like 3am with a solution and I HAVE to get up and 'try it out'. Jeeky i know, but that's the life of a software dude!!
Keep your videos coming. I love your dog!!
Your personality is not just designed for this if you don’t like it. Your are a brilliant teacher. Why should you go against your nature?
Do whatever it takes to be able to control your own time and work on projects that interest you. Having a development job early in your career is a good place to start.
Caleb Curry, you are just a lifesaver. All I can say. Thank you for all the courses you put out there.
I code as a hobby and I have no intention in becoming a software engineer too. But thank you so much for the C++ courses that you uploaded and all other courses that your prepared. It really helped us a lot!
Wish best of luck in your career you are a smart and have a great personality
My dear friend you are a fast leaner....you should be a professor. I wish I could be a fast leaner like you but everybody has a role to play. I got to learn from you all that you spoke. Thanks.
Caleb I really appreciate what you do on TH-cam you taught me everything I know about coding
I love this! Thank you so much for being relatable.
Thanks! You deserve it. Making great content is no small effort. Wherever you choose to go (direction-wise, etc), whatever company-if you choose to work for one-will be lucky to have you. Best wishes. Happy New Year to you too! I've already started the Database Clustering series! Loving it too.
Inspiring and wise perspectives. Thanks for sharing, and thank you for all your great vids. I've definitely learned a lot from watching your vids!
The way you teach is so easy to understand! Thank you for all your hard work!
You're a respectable guy. i can promise that, you will reach all those goals and exceed them.
Well said boss, I seriously feel the same you felt many years ago, I enrolled into this software engineering program called Alx Africa, and sometimes I ask myself, can I get to some higher level, if they basics are these high, but with what you have said, I will continue, I just need to get to feel what it feels like to be out in the field, cause that experience helped you settle better, but above all, I love every of your videos, especially those on C programming, at least that's the one I have been able to watch to some reasonable extent. Thank you Mr Caleb 🙏🇳🇬❤️
you now Caleb i was about to hate software engineering as i went to college without any previous experience in this field
i felt mess , every subject i took i think i should go deeper in it and learn more , and guess what Oops , semester ends and you get a new subject . same story and life goes on
till i reached the point of hating this field .
i switched to graphic design during school ( till now )
and i gave my self a relaxation to forget the bad experience i faced in this field
your video gives me an inspiration of how should it works
how to fall in love with something even you haven't study it officially ( you seems for me a pro software engineer )
your vision and story with CS inspires me a lot
you look simple and like to live it simple which what i like and changed my mind a lot
Wow, I didn’t know I needed to hear all this. Thanks my guy 👋 Always the friendly vibe 😊
I love this guy. He is a really good teacher !!!
Thanks Caleb.
from a Software Engineering student
I have a degree in Software Engineer (MS). I am listening to you .You love coding (by definition ) that is 99.9 percent of it. Who cares what you call it .Coding is coding I can apply method to things and it does matter, but give me a person who loves code call that person whatever you want. What I like about coding if you have a high school diploma you have to prove yourself in the exact same way as a PHD. Coders only respect coders . Without regard to classes (Academic ) which can be stunting do you like learning ? If yes and you liked coding before you were corrupted by school, its a phase like puberty you just have to go through it and let it be.
1:00 So much greenery. Caleb, My heart wants to be there. You are so lucky, man.
You have such a great skill at talking. I subscribed to learn about computer coding, now I become like your personality.
love your tutorials. your style of speaking and explanation reminds me of Samwell Tarly from GOT :D
You have taught many people and given them chance to become something special. No good deed will ever go unnoticed; and our blessings will always be with you in whatever you decide to do in life. God bless you and stay happy :)
Caleb I wish you good luck with pursuing your goals. Thanks for teaching, To me you've got a great knowledge base to share. May you have a blessed career
1:52 love the Power Mac G5 just sitting there in the park.
wow you're the only one that's real about this. everyone repeats that the job is great, it just wasn't for them. thanks for being honest
Thank you man for this advice I was feeling the same way, now I feel much better. 🙏🙋♂️🇪🇨
This supposedly non-motivational video is actually quite motivational, thanks for sharing!)
"Wisdom of less is more." -The greatest programmer of all time.
Made it through the series, thanks Caleb.
Look into the tech industry in Colorado :) Cheaper and better than California and it looks like where you guys live right now. There are always engineering positions posted, remote opportunities, and it's a very laid back hiring process!
Try business analysis.
I am watching after committing to finishing the Python Series. And I have to say, I am doubling down!!! Thanks Caleb!
good luck thanks for your tutorials im starting computer science next year :)
Excellent analysis! Life is not only for having a successful career. To own a healthy body, including physical and mental, is important too. living longer in this world eventually will be a significant issue for everybody. The older we will be, the less considering will be for money topic.
Why do CS program at uni emphasize math and algo?
probably just convention but because it does matter in some fields
After all those Subject u gave to us. Ure so humble...
Nail on head. Thanks for verbalizing my exact experience taking computer science.
Sometimes to be software engineer or just a coder might be frustrating if you dreamed about commercial sw development as a mature industry. It is not. For instance, when sw engineer from aerospase see how aeroplane is taking off and further operated they know they did the most they must ....to make it happened. When commercial sw engineer roll out any service in to PROD, he/she knows perfectly what tech debt/hack/untested code they have under hood :) - there are always excuses in commercial sw industry not to do things right but to manage to close sprint || satisfy business. IMHO. That what i observed while working in realtime and commercial (fintech) projects. Both have pros and cons . Good luck
Wish you the best bro !
Very inspiring and teaching lessons. Thanks a lot Sr.
You were probably an Angel in previous existence taking human plane the first time :). May God bless you abundantly in all your endeavors !!
your guidance is proving invaluable for me, since I studied as a Monk, roamed vast distances and worked inside Monasteries for many many years. So a jump into software development is something I got to understand.....to hear and reflect on the software-development process, to understand the role of a developer and to understand whether I feel at home with that one. Thanks really, Caleb !
"My hips are getting bigger"...how I start my day every day
Man, keep going, because your content is amazing! You are very cool man. I wish you the best man.
Luv your vids! Thanks so much for your help and assistance-mega beneficial!!! 👍🏼 🙌🏻
so... be intentional with what you learn!! Word!
I love you, you are great!
Literally describing my feelings this past month, since starting my college program.... hahaha
Sir! Hats off to your spirit. 👍🏻 Thanks a lot. Learned a lot from this video. Sum Up: Let's get started with Caleb. 👌🏻😀
All the reasons felt the same as I feel! Are we coding brothers??
wish you all the luck man ,
To some people who are still unsure. Just pick up a trade and join the union. You'll work for your retirement and you'll always have a job. If you enjoy programming make it a hobby.
I love Caleb Curry ❤️
Thanks you so much for this video. It helped me a lot.
I love your content bro your a real life saver. I am really unsure what to study to get a real job and I wanna start working as soon as possible. I am one semester away from my associates in cs and then I will be transferring to a university. I only really know cpp right now and I’m using unity to work on some personal 2d games. Should I learn C sharp,python or web dev front end stack?
@calebcurry
Dude you're a fucking legend, Big inspiration.
I admire all your achievements and compared to mine they are truly huge which is what I want to do someday.
Right now I'm busy trying to learn how to entice my willy
Your every video is so amazing with so much fun. I am from Bangladesh. Start watching your channel by C++. Hope there is a lot of videos here to make stronger anyone on the fundamental level.
Your voice is very clear
Good luck!
kaleb what are you doing on the tree
Kava melts my heart 😍
What are you doing in that tree
I watched this long time back!
Caleb Curry best teacher in the world.
I just have the same thoughts like yours :-D
What's your age? You've excellent videos on database management. Helped me a lot
Appreciate your tutorials they are very informational, a great mentor, and we learn a lot from you, thank you. Could we see tutorials on the subject matter; the best way to learn and or how to go about learning software engineering, security, and building programming applications that are products and services? Learning on our own is one way, but we have to be careful where we are learning if it is correct and being in-depth explaining things correctly so we are learning how to get results that are real things. There is a lot of beginner stuff out there even in the online Colleges not going on into the senior knowledge of each subject. Like how was facebook created the programming languages and other computer science knowledge? I am reading a lot of the open-source stuff but us beginners we have to watch out for invalid and baseless stuff. I am not saying this to be mean about colleges but too many places they are opinionated not interested in teaching their students. When instructors in colleges fail a student they are showing what the instructor did and accomplish there are no results. The goal is to get it done. To put food on the table to pay bills to pay medical to pay insurance to pay attorneys fees to pay shelter and to pay transportation it is very costly. The person learns a skill that they are able to do to accomplish these things if that is obstructed they cannot do eventually it will cause devastation and possible lethal harm. Not all colleges will allow personal attacks on students, but some will. The goal is learning correctly so we can get results and live. Your videos are very informational I have learned a lot, of course, I had to watch them again I am not a genius and still are watching your videos. Thank you for what you are doing for all it is appreciated!
I saw the video...but i came back here once again to like it
I’m learning .net as well for web dev
Hello men
Thanks for your video its fun.
What are the skills and knowledge to build an application for windows that can communicate with a mcu and read mcu information or setup something. What ide use... Is c language enough to build anything ? How to structure the application and what kind of ide is the most easy to use. What about graphic interface building.. Look at simple dyno app it's open source... I really want to modify that application for adapt it to a car and motorcycle inertial dyno that can stay free and open source.
I need some guidance on the dark point in my knowledge to achieve this.
Hopefully you can truly guide all people there that doesn't have the opportunity to study high level computer science but do their best to learn and achieve their goals.
Thanks for your video I really like
Thank You fam....
I'm not sure if you're still of this mindset but nobody is expecting you to know everything. That's totally incorrect. We have stackoverflow and documentation if we need a niche answer.
You're expected to know the main concepts and have a decent working knowledge of given languages. The main thing companies are looking for is a developer who can deliver on tasks in good time, make sensible decisions and is level headed.
I could very much relate to your life!!!!
hi caleb
You are a legend
thank you.
A life time of frustration 😂, so true
Right.....
Congrats on graduating, buddy
Where do you live?
Don't move stay there if your safe.
I love you bruh!
you are awesome i started watching in SQL lessons. am watching you since 2014... thank you man, and i hate mac