Quick note: obviously, you're going to need to work hard and focus on quality as a CS Student and engineer. This is intended for the specific types of people I describe (who apply excessive self-pressure for impractical reasons). Oh yeah, timestamps: 0:00 - Cry for help 1:18 - Income 3:30 - Salary / Compensation Growth 4:37 - Resume / Qualifications 6:18 - Networking (Clubs, Frats, "Professional development") 8:32 - Productivity and effectiveness as a software engineer
@@shoobadoo123 wasn't my intention, I'm just saying that I wasted lots of time studying for things that are not necessary important and therefore ended up being not as productive as someone else who spend little effort on the right thing. I worked hard, not smart.
This makes me sad. It means that there's no way to escape from having a pointless and unfulfilling job, even if one successfully reaches the top ranks of software engineers. I'm not helping my career with these comments, either. Freedom of speech isn't really a thing in a pluralistic, capitalist society (or in a monolithic socialist one.. so I guess it's not really a thing anywhere *shrug*).
derty QWERTY Hey look buddy, I'm a software engineer. That means I solve problems, not problems like "What is beauty?" Because that would fall within the purview of your conundrums of philosophy. I solve practical problems, for instance: how am I going to stop some dum user from breaking the software? The answer, use basic programming knowledge that you think you have, and if that don't work... Ask stackoverflow for help and copypaste some code you don't understand. Take for instance this high performance database solution designed by me, built by me, and you best hope... It doesn't catch on fire down the line.
I'm a software engineering major, orientation team member, academic peer advisor, and student assistant with my school's IT department, and this video completely called me out and has made me very afraid lol
shoobadoo123 I never did it thinking about companies... my major wasn’t even computer science when I started most of it, up until I took my first coding class
Its more disappointing knowing that the work I pour into my school won’t really matter. Although, I am working on coding something that will help our academic advisors... maybe that will be worth it
You hit the nail on the head man! I got my degree roughly 4 years ago, and I had a tough time getting my foot in the door. I had an internship that just went sour and it really crushed me. A few months go by, and I just decide to pick up temp jobs until I could find some place that would give me a chance. I ended up working for a local tech company just on the sole fact that I spoke Spanish and was easy going. That was it. My actual degree had zero barring on me landing that job. In 2.5 years I went from tech support to QA Engineer. Talking to the developers around me, it seems that no one was necessarily an over achiever in school. They just did things and then tried to put out products and see if they could make a quick buck. A lot of them didn't even go to school. They just picked up programming and just tried to make things they thought were cool. And that was it. Their hobby and side-hustle morphed into a career. So I would say you're giving pretty solid advice! Stop trying so hard and just do some stuff. Literally all of your academic accolades mean nothing after you leave school. If you got a bright idea, know how to leverage your skills (or improve them), and you rub people the right way, you can be successful in any CS related field early on.
If you think computer science is a good thing to get into.. you are shallow and did not use your actual fuckin computer to research the saturated jobs market in tech since 2005
One of the best videos I have seen on this channel. U did it again Chris! Keep up the good work. U are really helping a lot of people through these informative videos.
Love this video, it gives more insight to the actual outcomes of being a CS major, on the other hand on my channel I just have my general opinion of what I think the truth is of being a CS student currently while trying to build my company 👍🏾
this is true to a point. I'm in my last year of cs right now. I already signed my contract for my job when I graduate so I'm just coasting. Did I try hard af my first years? Fuck yes but if I didnt I probably would have failed a couple classes. But the funniest part is the things that I worked my ass off for ended up not ever coming up in the interview process and in the end my biggest asset was my personality. The degree(or coding.skills) gets you to the starting line but it's not what's going to make u finish the race. Also specializing is a good tip. My full degree title is computer science information systems. I just got a job at one of the big 4 because of this.
@@srafez9057 I dont know if I would call it charisma. Ive worked in coffee shops for a long time and I'm just really good at talking to people and reading body language . Which compared to alot of fellow students who have never had a job, looks really good.
Rachel Brestansky Yea those soft, interpersonal skills are rare to find in technical interviewees. I’m working in a food store rn and interact with customers often so hopefully that will give me an advantage
You sir just acquired another subscriber. I hope this channel does very well and I hope to follow you in your journey. I am exactly in the demographic you are talking about. I am in my Senior year of Computer Science and I feel like your videos are going to help me out a ton in the long run!
The productivity and efficiency being greater than the being smart would require them to be mutually exclusive for them to exist. You need both. You can’t know that this specific algorithm is faster than or better for space then another algorithm if you don’t have the prerequisite knowledge to know what they do. The inequality is true but it lacks full context and might have People confusing their need to just copy and paste with the need to know what to copy and paste. This video was very helpful and it hs made me want to get into an internship for the fun of it. Thank you and i am looking forward to watching more if your content.
This is a 10/10 comment! Thank you - yes I've been having too much fun joking around in a lot of my videos (i.e. Day In The Life) and I realize I need to start adding more nuance/disclaimers so people don't just start slacking off. Thanks!
Chris Jereza ohhhh you’re funny don’t change yourself i was just saying man. With good advice also comes some thought which I appreciate. I didn’t know i needed this.
The opportunity will get it depends on our environment.. I live in indonesia where I can't go to have more intership usually we do once internship why ? Because if we do more than once it just wasting time no matter how many our intern experience are here at the end we will get the same position and the same opportunity with the people have minimal experience, so most of us here become full time job during in college but not all of us get the same direction on our major. So it depends on where do u live, we can't implement this way if our environment doesn't support us.. but thankyou for what have u been share bro.
That networking process you mentioned is incredibly true. Building genuine relationships is so much better than forcing conversations and faking interests to build connections.
Firstly, that beat is 🔥🔥. Secondly “productivity + efficiency > being smart!”. As a novice, I will brand that in my brain! In addition, what u said abt getting a gig but starting a side hustle is priceless!! I’m already encountering the “overachiever-types” that use interaction as a transaction! I peeped it early and have a disdain for it! My initial approach towards CS was “be the smartest” but now I’m realizing that’s futile! So I’m re Hashing my game plan thanks to u 🙏🏾
Great stuff dude! I interviewed a couple times for a FAANG iOS role (didn't get it 😭), but through the technical interviews they mentioned they hire as a "general" software developer in case they needed you to change roles. So a niche is super helpful for standing out and getting an interview, but I think having an understanding of many technologies is still warranted in the long run... that was just one company tho I'm not sure about the rest.
Man this was the first i saw from your channel and by the end of the video i realized how much i needed to hear this from someone else than myself, thank you keep up the good work 🤜🤛
Your videos are really insightful and funny. Idk why, but you and the TechLead^(TM) remind me of the relationship between Spider-man and Tony Stark in the homecoming movie
Wish i had found this sooner, I recently graduated and I can say is it's straight up truth, all these companies want you to be excellent at one specific thing/area, I'm over here like "yo i'm good at C++/Java/Python/etc...etc..." and it's like but you're not great at any specific thing. Like i can do web development, i can do this... i can do that... but am i the best? Probably not... I wish I had found my niche in college :'(
So, the tax thing is not true in the US. There is a progressive tax system that only charges you the next bracket rates FOR THE AMOUNT IN EXCESS OF THE PREVIOUS BRACKET. For example if you get taxed 10% if your income is less than10k a year, and 20% if your income is between 10k and 20k, if you were to make $15k in this scenario, 10k of those would be taxed at 10% and 5k would be taxed at 20%. So you would end up paying (0.1 * $10,000) + (0.2 * $5,000) = $2,000 instead of what people usually think it means which would be (0.2 * $15,000) = $3,000.
Good point! Yes I am aware of the progressive tax system - I wanted to generalize as much as possible for the sake of this video (just to get the idea across), but you're right I'll try to be more nuanced about stuff like this in future videos. Cheers!
9:50 This is such a great point. I taught myself how to program in Java 6 years before I ever took a class in programming, and I believe it made me very different from most of my classmates. I never had a teacher to ask for help, or a study group. I learned off of one book, and from there mostly off of TH-cam and google search results. I always had a project I was working on, and when I didn't know how to do something, I would use TH-cam or StackOverflow or oFfIcIaL dOcUmEnTaTiOn, not a textbook, and I would copy+paste the answers in. This strategy has worked incredibly well, and has allowed me to learn everything I've needed to know in programming so far. Two years ago I was able to get an internship at a local tech company (while I was a Sophomore in high school), just based on what I had taught myself. My first year there, I was working mostly with stuff I knew. But this last summer, I had to do app development in C#, which I had never done before. Guess what? My same approach to learning that had gotten me to that point also carried me through the summer! I have little doubt that, when I am in college and get a bigger internship, I'll do very well thanks to my approach to learning. From what you're saying, it seems like most people who learn coding from school struggle to adapt to the copy+paste lifestyle, so I guess I've got a massive head start.
I haven't had to deal with textbooks, but I think a book is a great resource. For Java, I love the book called "Java: The Complete Reference, Eleventh Edition 11th Edition" It's just so well thought out and really expresses its main points in an intuitive and easy to follow way. That book is actually why I got into computer programming. I originally wanted to get into it and picked up a bit here and there, but I never truly got into it until that book. The one thing I do have to say is, holy shit, programming books are fucking expensive. I wanted to buy one at one point, looked at the price tag and decided "I want to keep my 80$ (CAD)" It wasn't even a huge book. It was just around 300-400 pages...
im literally a high school computer science student with no idea what to do in college and all of a sudden i see this video and you got me at big bucks
This is my first time watching your vid. I would like thank you giving me a future advice of what im gonna be doing in the future. Thank you for calming me about the path im about to take
Unless you have the money to retake the classes you got. Move on and try to get better grades right now. In the end they like to see your gpa increase and not how u only did your freshmen year. Cheers
Ok now i am confused. I have been trying to learn two different technologies and doing my college along with it and i am totally blank. What should i do? I have no clue
Nah bro people are just annoying AF. They want the easy way out instead of working for things. Do not reply to those suckers and keep doing what you do. Your content is ALREADY a resource for us CS students. We appreciate you boss
Can you expand more on point 2: salary? For instance, can a new grad keep applying for internships to get return offer and an eventual full time position? Also, how would a freshman have enough cs knowledge to complete leetcode?
7:46 yeah thats super annoying. my solution for this: give and take relationships. people will help if you help them. like you said, give them a reason. I also feel like people who thinks the world revolves around them AND don't give as much as they take won't last long in industries that rely on communication and mutual help.
Networking seems so hard. I don't have all these connections to people working at big companies. I don't have an impressive LinkedIn as I don't even have work experience. And reaching out to random people hoping they'll give you a referral just seems so unnatural and rarely even works.
i don't ever comment, but i feel like i need to. i really enjoy your content. in this field, people aren't very energetic, so your content is a nice breath of fresh air!
Yeah that internship part is so true. In our program 35% dropped out last year of their degree because they got a good job that they tought they needed that piece of paper for.
What if your passionate about coding and want to learn as much as possible, in that case I should take from other sources as much as possible and study my results?
If you JUST want to learn, may e you don't need to stop trying so hard and you aren't the type of person I'm talking about :) Regardless, there will always be times where it makes sense to just move on to the next thing and get something to show for your work, and the tradeoff is really up to you
I'm majoring in Animation and Game Development, which is a branch of computer science... I'm so burnt out and running myself into the dirt, I'm trying so hard, but it's not even good enough...
Being smart is important. Sometimes for yourself. Being productive can also be seen as being smart. Being good at something does give you a kind of social professional identity.
im only doing a minor in CS but this also really applies to my digital marketing career (marketing major) I got a feeling a lot of majors outside of just CS need to hear this
Doing software engineer but I don’t try so hard. Unfortunately I learnt this early in my career from being lazy. Made connections in top companies in my country so I can attest to this. I know people who want to do a million things but just focus on what you want to do
This video made me very reassured that I'm not slacking off, considering so many of my friends are trying way too hard all the time. I have one question though. If my passion is exploring older and lower level programming languages like the various assembly languages, and learning about how all of these things work from a barebones level, what use does that have in the real world, if any? I COULD be a 'cs history' teacher but i doubt really anybody cares about that, plus I'd much rather be using these languages and ideas on a daily basis rather than teaching others how to.
Quick note: obviously, you're going to need to work hard and focus on quality as a CS Student and engineer. This is intended for the specific types of people I describe (who apply excessive self-pressure for impractical reasons).
Oh yeah, timestamps:
0:00 - Cry for help
1:18 - Income
3:30 - Salary / Compensation Growth
4:37 - Resume / Qualifications
6:18 - Networking (Clubs, Frats, "Professional development")
8:32 - Productivity and effectiveness as a software engineer
You sound like a serious coder how fast do you type your codes. What's your speed I Mean.
I don't know how to code, sorry
Thank you dude!
@@ChristopherJereza whut
@@ChristopherJereza lol
Instructions unclear
I am now homeless
guymanpersonboy lmaoo
haha
At least your manhood didn't end up in a blender.
"Being productive and getting things done fast is way more important than being smart" this is literally the cause of my life problem.
Same
@@ChristopherJereza my fav take-away from your video !
Phuc Truong nice subtle brag lol
@@shoobadoo123 wasn't my intention, I'm just saying that I wasted lots of time studying for things that are not necessary important and therefore ended up being not as productive as someone else who spend little effort on the right thing. I worked hard, not smart.
this is exactly why I hate school
"If you look at their code they are just ducktaping stuff together" - Silicon Valley Engineers secret is out.
That is the literal job of software engineers.. you quickly patch holes in the system to make it run correctly
software engineers HATE him! click to find out why...
This makes me sad. It means that there's no way to escape from having a pointless and unfulfilling job, even if one successfully reaches the top ranks of software engineers. I'm not helping my career with these comments, either. Freedom of speech isn't really a thing in a pluralistic, capitalist society (or in a monolithic socialist one.. so I guess it's not really a thing anywhere *shrug*).
Duck tap != duct tape
derty QWERTY
Hey look buddy, I'm a software engineer. That means I solve problems, not problems like "What is beauty?" Because that would fall within the purview of your conundrums of philosophy. I solve practical problems, for instance: how am I going to stop some dum user from breaking the software? The answer, use basic programming knowledge that you think you have, and if that don't work... Ask stackoverflow for help and copypaste some code you don't understand. Take for instance this high performance database solution designed by me, built by me, and you best hope... It doesn't catch on fire down the line.
I'm a software engineering major, orientation team member, academic peer advisor, and student assistant with my school's IT department, and this video completely called me out and has made me very afraid lol
James Bertel yeah company’s don’t care about any of that lol. But if you’re doing it cause you like it and want to do it, then keep on doing it!
shoobadoo123 I never did it thinking about companies... my major wasn’t even computer science when I started most of it, up until I took my first coding class
Its more disappointing knowing that the work I pour into my school won’t really matter. Although, I am working on coding something that will help our academic advisors... maybe that will be worth it
@@ChristopherJereza ?
Stfu
If everybody is lazy, We all get paid more.
Nope. You will eventually get new hires who will prove you are slacking and clowning the boss.. you will see, kid
thats how humans go extinction.
@@duyhung988 very well english
@@Wyvern07_ Lol Qwerty doesnt understand.. If EVERYONE is lazy.. we will all get paid more. TRUE
@@dertythegrower That's why he said if EVERYONE
Chris : Stop trying so hard
me : *ends life*
mood
Chris Jereza right!!!!!!!!
Me rn
i’m a CS student and i needed to hear this, thank you
I felt this two years ago when I started as a computer science student and I think I just was always laid back and just went with the flow
This is me rn. Half the time im like eh
You hit the nail on the head man!
I got my degree roughly 4 years ago, and I had a tough time getting my foot in the door. I had an internship that just went sour and it really crushed me. A few months go by, and I just decide to pick up temp jobs until I could find some place that would give me a chance. I ended up working for a local tech company just on the sole fact that I spoke Spanish and was easy going. That was it. My actual degree had zero barring on me landing that job. In 2.5 years I went from tech support to QA Engineer.
Talking to the developers around me, it seems that no one was necessarily an over achiever in school. They just did things and then tried to put out products and see if they could make a quick buck. A lot of them didn't even go to school. They just picked up programming and just tried to make things they thought were cool. And that was it. Their hobby and side-hustle morphed into a career.
So I would say you're giving pretty solid advice! Stop trying so hard and just do some stuff. Literally all of your academic accolades mean nothing after you leave school. If you got a bright idea, know how to leverage your skills (or improve them), and you rub people the right way, you can be successful in any CS related field early on.
This is one of the best TH-cam videos I have ever seen
Thank you!
great video that can apply to many majors.... you have to know when "work hard" and "work smart"....
So glad I heard this before going to college for comp sci. Thank you!
If you think computer science is a good thing to get into.. you are shallow and did not use your actual fuckin computer to research the saturated jobs market in tech since 2005
One of the best videos I have seen on this channel. U did it again Chris! Keep up the good work. U are really helping a lot of people through these informative videos.
Good info! I have 3 more classes to get my BSCS and I have been struggling with my senior classes. Hearing this kind of ease my mind.
Love this video, it gives more insight to the actual outcomes of being a CS major, on the other hand on my channel I just have my general opinion of what I think the truth is of being a CS student currently while trying to build my company 👍🏾
When are we getting A Day In The Life at Google?
dont get him fired now
Inno Irving Estrera 😂😂😂 Ex Tech Lead 🤣🤣
this is true to a point. I'm in my last year of cs right now. I already signed my contract for my job when I graduate so I'm just coasting. Did I try hard af my first years? Fuck yes but if I didnt I probably would have failed a couple classes. But the funniest part is the things that I worked my ass off for ended up not ever coming up in the interview process and in the end my biggest asset was my personality. The degree(or coding.skills) gets you to the starting line but it's not what's going to make u finish the race.
Also specializing is a good tip. My full degree title is computer science information systems. I just got a job at one of the big 4 because of this.
Rachel Brestansky did your charisma wow the recruiter?
@@srafez9057 I dont know if I would call it charisma. Ive worked in coffee shops for a long time and I'm just really good at talking to people and reading body language . Which compared to alot of fellow students who have never had a job, looks really good.
Rachel Brestansky Yea those soft, interpersonal skills are rare to find in technical interviewees. I’m working in a food store rn and interact with customers often so hopefully that will give me an advantage
@@srafez9057 it probably will. Best of luck in your future!
thank you for this video , it really saved me . you are awesome .
instantly subbed, because.... man I related to every word. Thanks for the advice, and for a non-boring, and interesting delivery.
I think your last tip was most helpful. Thank you so much
My pleasure! Glad it helped you out
You sir just acquired another subscriber. I hope this channel does very well and I hope to follow you in your journey. I am exactly in the demographic you are talking about. I am in my Senior year of Computer Science and I feel like your videos are going to help me out a ton in the long run!
I’m sending this to literally every other friend I have in CS. So concise and informative. Props on figuring life out
The productivity and efficiency being greater than the being smart would require them to be mutually exclusive for them to exist. You need both. You can’t know that this specific algorithm is faster than or better for space then another algorithm if you don’t have the prerequisite knowledge to know what they do. The inequality is true but it lacks full context and might have People confusing their need to just copy and paste with the need to know what to copy and paste. This video was very helpful and it hs made me want to get into an internship for the fun of it. Thank you and i am looking forward to watching more if your content.
This is a 10/10 comment! Thank you - yes I've been having too much fun joking around in a lot of my videos (i.e. Day In The Life) and I realize I need to start adding more nuance/disclaimers so people don't just start slacking off. Thanks!
I think i just wanted to counter-balance my tip in my other video, where I literally said "be smart" and felt it was pretentious hahaha
Chris Jereza ohhhh you’re funny don’t change yourself i was just saying man. With good advice also comes some thought which I appreciate. I didn’t know i needed this.
@@ChristopherJereza Nah dude you're doing great and not at all pretentious i'm sure you just wanted to help people do better.
you have just earne another subscriber good sir. i am planning to major in math and data science and enter the tech world, so helpful info.
Awesome! Thanks for the advices
Thanks man. Your experience helps a lot
Me a computer technology major crying myself to sleep because i need to push harder thanks you now i can go back to watching Netflix before bed.
Dude, you're cool! Great energy, nice vibes and useful advices - nice combo!
The opportunity will get it depends on our environment.. I live in indonesia where I can't go to have more intership usually we do once internship why ? Because if we do more than once it just wasting time no matter how many our intern experience are here at the end we will get the same position and the same opportunity with the people have minimal experience, so most of us here become full time job during in college but not all of us get the same direction on our major.
So it depends on where do u live, we can't implement this way if our environment doesn't support us.. but thankyou for what have u been share bro.
That's very sad :'c
New VIDEO!! Great Advices!
Good to see another minimalist out there!
One of my favorite videos. thanks
That networking process you mentioned is incredibly true. Building genuine relationships is so much better than forcing conversations and faking interests to build connections.
Awesome content! I like that you are keeping it 100% honest.
Thanks so much Jessie!
Being worried as hell about my exam coming up, I needed to hear this. Thank you.
Man, you rock! great pace, good energy. Thank you for making my evening easier :)
LMAOOOOO YESSS THE COPY AND PASTE MAKES ME FEEEEL SOOO GOOD NOW BAHAHA
HAHAHAHAHAHAHA ITS THE ONLY THING I HAVE GOING FOR ME
Pretty much all they do
Copy and paste is how I got my first two internships lmfaooo
I've seen this same name in disqus in kissanime! is that you?
Please show me a legit website to get some good codes
Firstly, that beat is 🔥🔥. Secondly “productivity + efficiency > being smart!”. As a novice, I will brand that in my brain! In addition, what u said abt getting a gig but starting a side hustle is priceless!! I’m already encountering the “overachiever-types” that use interaction as a transaction! I peeped it early and have a disdain for it! My initial approach towards CS was “be the smartest” but now I’m realizing that’s futile! So I’m re Hashing my game plan thanks to u 🙏🏾
Glad you found this video helpful! Keep up your good work
I guess I missed the point in my last video! Pretty inspiring, Chris! Thank you :)
that was incredibly insightful. thanks!!
This was such a quality video - cheers Chris!
Thanks Tilly! I appreciate it. Happy to see you on the channel 😁
Nice moves, Chris! Keep it up!
This man just speaks with the truth.
Amazing
actually helpful and general wise, good vibe, like!
Great stuff dude! I interviewed a couple times for a FAANG iOS role (didn't get it 😭), but through the technical interviews they mentioned they hire as a "general" software developer in case they needed you to change roles. So a niche is super helpful for standing out and getting an interview, but I think having an understanding of many technologies is still warranted in the long run... that was just one company tho I'm not sure about the rest.
I liked and subscribed because I respect your hustle
Chris throwing his wisdom. That's what I wanna see. Awesome content mate. 😃
I really love your content. You're awesome at this!
Hi Obinna! Thanks so much, I really appreciate it. Happy to see you here on the channel 😁
Man this was the first i saw from your channel and by the end of the video i realized how much i needed to hear this from someone else than myself, thank you keep up the good work 🤜🤛
"I really wish some random guy on TH-cam was calling me out for it"
*hits thumbs up*
Hey chris, I did not understand the last things about the projects :'( anyway very nice video, thank you for your efford!
Your videos are really insightful and funny. Idk why, but you and the TechLead^(TM) remind me of the relationship between Spider-man and Tony Stark in the homecoming movie
Thanks dude for amazing video!
Please make a video on which programming language you should learn first for Top Tech Industry!
OMG, so much truth, boy. Liked and subscribed!
Laughs in code sourced 100% from StackOverflow.
Wish i had found this sooner, I recently graduated and I can say is it's straight up truth, all these companies want you to be excellent at one specific thing/area, I'm over here like "yo i'm good at C++/Java/Python/etc...etc..." and it's like but you're not great at any specific thing. Like i can do web development, i can do this... i can do that... but am i the best? Probably not... I wish I had found my niche in college :'(
Great talk man
So, the tax thing is not true in the US. There is a progressive tax system that only charges you the next bracket rates FOR THE AMOUNT IN EXCESS OF THE PREVIOUS BRACKET.
For example
if you get taxed 10% if your income is less than10k a year,
and 20% if your income is between 10k and 20k,
if you were to make $15k in this scenario, 10k of those would be taxed at 10% and 5k would be taxed at 20%. So you would end up paying (0.1 * $10,000) + (0.2 * $5,000) = $2,000 instead of what people usually think it means which would be (0.2 * $15,000) = $3,000.
Good point! Yes I am aware of the progressive tax system - I wanted to generalize as much as possible for the sake of this video (just to get the idea across), but you're right I'll try to be more nuanced about stuff like this in future videos.
Cheers!
when I saw your notification, I immediately stopped my CS homework that i was doing and watched your video
Wassup Daniel 😁
The productivity part is the truest set of words I have ever heard. I guess I'm lucky to know this cause I am just getting into university.
9:50 This is such a great point. I taught myself how to program in Java 6 years before I ever took a class in programming, and I believe it made me very different from most of my classmates. I never had a teacher to ask for help, or a study group. I learned off of one book, and from there mostly off of TH-cam and google search results. I always had a project I was working on, and when I didn't know how to do something, I would use TH-cam or StackOverflow or oFfIcIaL dOcUmEnTaTiOn, not a textbook, and I would copy+paste the answers in. This strategy has worked incredibly well, and has allowed me to learn everything I've needed to know in programming so far.
Two years ago I was able to get an internship at a local tech company (while I was a Sophomore in high school), just based on what I had taught myself. My first year there, I was working mostly with stuff I knew. But this last summer, I had to do app development in C#, which I had never done before. Guess what? My same approach to learning that had gotten me to that point also carried me through the summer!
I have little doubt that, when I am in college and get a bigger internship, I'll do very well thanks to my approach to learning. From what you're saying, it seems like most people who learn coding from school struggle to adapt to the copy+paste lifestyle, so I guess I've got a massive head start.
I haven't had to deal with textbooks, but I think a book is a great resource. For Java, I love the book called "Java: The Complete Reference, Eleventh Edition 11th Edition"
It's just so well thought out and really expresses its main points in an intuitive and easy to follow way.
That book is actually why I got into computer programming. I originally wanted to get into it and picked up a bit here and there, but I never truly got into it until that book.
The one thing I do have to say is, holy shit, programming books are fucking expensive. I wanted to buy one at one point, looked at the price tag and decided "I want to keep my 80$ (CAD)" It wasn't even a huge book. It was just around 300-400 pages...
solonovamax pirate those books bro
@@srafez9057 I like having the physical copy.
You really do got a lot of potential man. You're doing a great job. Keep up the good work!
ya u r officially my fav channel
My favorite TH-camr by far!
Dank asz intros and transitions
Thank you!
Cool editing and good content. Liked and subbed.
So true. Great advice!
Thanks!
I relate so much to the "if you're that person, stop trying so hard" even though I'm not in college yet.
Teach us how to “google”, I feel I’m shit at it honestly lol. It truly is a skill
cookie this!!
im literally a high school computer science student with no idea what to do in college and all of a sudden i see this video and you got me at big bucks
Lmao 5’5” when he says small TH-camr... Try being 5’4.99” bro...
😂😂
This is my first time watching your vid. I would like thank you giving me a future advice of what im gonna be doing in the future. Thank you for calming me about the path im about to take
Could you guide me on how to increase my GPA. I screwed it in freshman year(its only 2.3). I am in sophomore year now.
Unless you have the money to retake the classes you got. Move on and try to get better grades right now. In the end they like to see your gpa increase and not how u only did your freshmen year. Cheers
Ok now i am confused. I have been trying to learn two different technologies and doing my college along with it and i am totally blank. What should i do? I have no clue
You product a really good content bro !!
Thanks a lot for all these values 🔥
Nah bro people are just annoying AF. They want the easy way out instead of working for things. Do not reply to those suckers and keep doing what you do. Your content is ALREADY a resource for us CS students. We appreciate you boss
Thank you so much Angel, I needed to hear this! Have an awesome day
Can you expand more on point 2: salary? For instance, can a new grad keep applying for internships to get return offer and an eventual full time position? Also, how would a freshman have enough cs knowledge to complete leetcode?
7:46 yeah thats super annoying. my solution for this: give and take relationships. people will help if you help them. like you said, give them a reason. I also feel like people who thinks the world revolves around them AND don't give as much as they take won't last long in industries that rely on communication and mutual help.
Networking seems so hard. I don't have all these connections to people working at big companies. I don't have an impressive LinkedIn as I don't even have work experience. And reaching out to random people hoping they'll give you a referral just seems so unnatural and rarely even works.
Start small. You didn't have to get an internship at google on 1st try. There are tons of small companies need tech skill. Start from there.
@@loremipsum7513 not in college anymore, so internships are impossible at this stage, just going for entry-level positions now
i don't ever comment, but i feel like i need to. i really enjoy your content. in this field, people aren't very energetic, so your content is a nice breath of fresh air!
Yooo thank you so much! I really appreciate it
I love your videos man, keep it up 👍. That outro music is amazing btw.
Thank you! Shout-out to my brother for making it
Yeah that internship part is so true. In our program 35% dropped out last year of their degree because they got a good job that they tought they needed that piece of paper for.
What if your passionate about coding and want to learn as much as possible, in that case I should take from other sources as much as possible and study my results?
If you JUST want to learn, may e you don't need to stop trying so hard and you aren't the type of person I'm talking about :)
Regardless, there will always be times where it makes sense to just move on to the next thing and get something to show for your work, and the tradeoff is really up to you
Really enjoy your content
I appreciate it! Happy to see you on the channel
bruh copy and paste is the only reason im gonna pass my programming project
Is trying to get 2 Bachelors's in CS and Math in 3 years and a Masters in CS in 1 year a try-hard move?
I'm majoring in Animation and Game Development, which is a branch of computer science... I'm so burnt out and running myself into the dirt, I'm trying so hard, but it's not even good enough...
My major isnt even going to be near computer science, but this channel is so entertaining how could I not subscribe?
Being smart is important. Sometimes for yourself. Being productive can also be seen as being smart. Being good at something does give you a kind of social professional identity.
Good music choice, instant like
im only doing a minor in CS but this also really applies to my digital marketing career (marketing major) I got a feeling a lot of majors outside of just CS need to hear this
the copy and paste bit. I felt it
Doing software engineer but I don’t try so hard. Unfortunately I learnt this early in my career from being lazy. Made connections in top companies in my country so I can attest to this. I know people who want to do a million things but just focus on what you want to do
The professional copy & paste got me.
i love all of this chris keep it up :))
Thank u roesha ily
This video made me very reassured that I'm not slacking off, considering so many of my friends are trying way too hard all the time.
I have one question though. If my passion is exploring older and lower level programming languages like the various assembly languages, and learning about how all of these things work from a barebones level, what use does that have in the real world, if any? I COULD be a 'cs history' teacher but i doubt really anybody cares about that, plus I'd much rather be using these languages and ideas on a daily basis rather than teaching others how to.
sending a message to be laid-back from a video with laid-back transitions and vfx is the most laid-back thing you've done so far lmao
LMFAO it only gets worse
love the techlead reference
Am i getting it right that u suggest tryin to apply for a job right after school?