I joined a CS degree this year and I'm going to complete it regardless of criticism and so should you (if you are already enrolled or fixing to enroll in a program) for the sake of knowledge. I know there is a huge advantage at just getting started in a path like data science, frontend development or cybersecurity without getting a degree, and that's true in most cases, but the opposite is also true: some people are not getting a job because those bootcamps or online courses (self-taught people) can't satisfy field knowledge or depth, and that's a crucial component of understanding. You see? It's not that you shouldn't be taking a degree or not: it's how you move through your field and learn the fundamentals. Of course, if you're depending on a single degree to give you the solution for all your problems and start making 200k a year, I can tell you right away to chill out and touch some grass, 'cause that's not reality. What's true is that you should study smart and hard, learn the fundamentals of your field, some bits of some other related fields, maths, build some projects and keep learning. The stubbornness of me saying that I will complete my degree is based on a few things: While skills are paramount, many hiring managers still value degrees as a signal of commitment, foundational knowledge, and the ability to complete a rigorous curriculum. A CS degree often helps candidates pass initial resume screenings in competitive job markets. It also opens doors to academia (if you're that type like me, (nerd)). CS programs prioritize foundational principles-like algorithms, data structures, and computational theory-that remain relevant across evolving and emerging technologies. This depth provides long-term adaptability in the face of industry changes. CS graduates often have elective options or required courses in business, management, entrepreneurship or research, giving them a head start in understanding organizational goals, resource allocation, and strategic decision-making, so that it’s easier for companies to invest in leadership training for someone who already understands the technical backbone of their organization, which is common among CS degree holders. Hiring managers often use a degree as an initial benchmark for identifying potential leaders. It’s not just about the technical knowledge, it’s also about showcasing a capacity to handle challenges and complete demanding tasks, and a higher salary as well (just because of your degree, in some cases). So yes, I'm completing my CS degree and STILL take some side courses to expand my knowledge, build a beautiful portfolio and get that job or launch my own startup. Or lead a research paper, who knows.
CS and Bootcamp Graduate here. I actually went to a bootcamp first and then did a CS degree. There are a few reasons why a CS degree is so much better than self-taught if taken advantage of it. You earn a science degree with a focus on maths and computer science. You are taught to think like a scientist in addition to the focus fields of the degree. You learn operative systems, networks, a minor in math (you could graduate as a double major in math and CS if you wanted) databases, computer architecture, algorithms and I'm probably missing some more. My point it that CS gives you such a solid foundation to jump to which ever industry you want to go. AI machine learning, deep learning, neural networks, AGI etc? You have a solid math/statistics + programming foundation. Operative Systems development like linux kernel development? No problem. Network programming? No problem. Web? no problem. Cloud? You know networks and OS, no problem. Robotics? No problem (maybe paired with physics would help) but still I did take physics track as my science elective. A CS degree gives you a depth AND breath of knowledge that a self-taught path doesn't. And you know very well how things work under the hood. Does it cost a lot? Well if you go to a top school yes, it is super expensive so maybe try to see if you can attend a cheaper university. There are great CS schools that aren't super expensive compared to others. Can you work as a cloud or web or mobile dev as a self-taught? Yes you can but you will be stuck in that track for ever with not near the knowledge of what a CS degree grad has. CS degree grads, who go get masters and phd's are the ones that create claude, software tools, OS systems, cool stuff in general. In this economy is hard to justify if you are looking to work solely as a web/cloud engineer but it is worth it if you take advantage of it.
@@khayeilhleshabangu7341 If you only seek those things to exlusively work in cloud probably it is not good to take on the CS degree since it's a lot of unrelated stuff. But that's what I'm saying, CS degree always you to go from front-end, to cloud, to back-end, to systems engineering, to ML, to AI, to networks to robotics. If you don't care to learn all that stuff and are very focused on cloud engineering then probably no a CS degree is not necessary or efficient AND honestly you can learn some other stuff like web and mobile also on your own. The more technical stuff not so much.
- Steve Jobs attended Reed College in Portland, Oregon, for a brief period. He went one semester. He decided to drop out, preferring a selective approach to learning that aligned with his passions. - Mark Zuckerberg dropped out of college in 2004 to devote himself to Facebook - Bill Gates did not graduate from Harvard, focusing on developing Microsoft instead. That is three of the biggest names in tech that we know today, and most of their work was self teaching because the school systems (which were prominent!) didn't provide them with the learning tools they needed and instead were self motivated and focused to achieve their goals. I'm not saying a degree is worthless, but I also think you don't need a CS degree to become successful. I know many people who are making 150k+ and lack any type of degree, both young and old. So I guess I don't agree with the mindset of "but you will be stuck in that track for ever with not near the knowledge of what a CS degree grad has".
@@wayfinder81 You are forgetting a very important point there, they got into hardvard CS school that of it's own is already a big merit. Secondly both of them already new alot about computers going into the degree and both are known for having extra schooling and tutors. Jobs is not a computer scientist and never built something computer science related on his own, he got together with Wozniak and built the apple II with him, in addition to other products. Jeff Bezos Princeton CS, Larry Page got a degree and Masters in CS, Ken Thompson CS from Berkley, Dennis Ritchie CS & EE from Harvard, Linus Torvalds Uni of Helsinki CS, and I can name a lot more influential people who studied CS and built the bedrock of software that we use now a days. Is it necessary for being an entrepreneur? No definitely no, is it necessary if you want to build tools or software like open source software for other to use? Yes definitely yes. There's no wrong in choosing one or the other but the fact is that CS gives you a broader view which will allow you to build things like UNIX, Linux, C programming language itself and being and self-taught allow you to have a more entrepreneurial approach towards the tech industry.
The only reason someone would want to go to a great college to get their computer science degree is to form a strong professional network with like-minded individuals.
Aargh, I agree with your points... BUT Definitely depends on the person and where you are on your journey. As uni has a bunch of great parts, incl. networking, socialising, structured learning path, breathing room to consider next steps. And is generally required for a job at a top company. BUT the price is nuts. I'm from Scotland so got it for free (you get loans to live on but tuition fees paid), so super lucky there.
Degrees are important depending on the country … for example if I want to apply for tech jobs in Dubai or Riyadh then 99% of the time they require a degree or masters in comp sci or related IT field. I know because I got into tech via bootcamp 5 years ago but I want to relocate now and a lot of tech jobs require a degree so I’m now doing masters in AI and computer science
So who is going to design those compilers for you. Are you able to do cutting head MLE. What have you developed to add to computer cience knowledge. Computer science degrees are worth every penny. Education is good in general. Its what you do with it. Lecturers have to be paid to dessimanate knowledge. But you can also learn on your on... Its your choice.... And computer science is not all about cloud engineering.. There is a lot more
It’s not that studying and learning this or that is bad, the question is is that the best investment of your time. For some it may be, but not for others. If you are unable to get a job after you graduate and you are not going to be using that knowledge for personal projects either, then I’d say it’s useless.
Well, the tech is changing so fast that the 4 yr uni knowledge gets outdated. Learning should be compressed into 1-max2 years and get specialized rather early. But knowing the CS fundamentals is still essential.
It doesn’t really get outdated, but you are not learning much practical stuff or any specific technology to any depth required to get a job afterwards.
midweek upload🔥 thanks for the great content as always - my nephew is going through the same problem now he graduated with a 2:1 in cs and can’t land a job either
Hello there,I‘m in my second year of computer science degree,and my college wants me to chose a specialization from cloud computing,data analystic,data engineering,network engineering and game engineering. Which specialization should I chose if I want to become a software engineer after graduation?
What are you talking ?. As per you I think kindergarten, primary and other education is also waste of money as it has no use in life but you are wrong definitely fundamental and foundation is important. This self taught people cannot change is fast changing world because they foundation is not strong.
I also completed a degree - an MSc in Cloud Computing Technologies. In the meantime, I obtained basic certifications in Azure and AWS. I’ve started applying for jobs, but I’m already older, yet I still dream of working in IT.
Okay let me help you out. I'm brand new to the tech world and got a few offers, just need a few certs to finalize. Look into DoD contract companies. We're hurting and expanding every day. What's the catch? A lot of people can't get a clearance or don't like the starting pay. They will teach you! So if you don't have a criminal record or ruined credit, go for it! Now you won't clear 6 figures in the beginning but the exposure will make the difference. Hard work, but apply yourself. There's opportunity out here, but you gotta do the work.
I joined a CS degree this year and I'm going to complete it regardless of criticism and so should you (if you are already enrolled or fixing to enroll in a program) for the sake of knowledge. I know there is a huge advantage at just getting started in a path like data science, frontend development or cybersecurity without getting a degree, and that's true in most cases, but the opposite is also true: some people are not getting a job because those bootcamps or online courses (self-taught people) can't satisfy field knowledge or depth, and that's a crucial component of understanding. You see? It's not that you shouldn't be taking a degree or not: it's how you move through your field and learn the fundamentals. Of course, if you're depending on a single degree to give you the solution for all your problems and start making 200k a year, I can tell you right away to chill out and touch some grass, 'cause that's not reality. What's true is that you should study smart and hard, learn the fundamentals of your field, some bits of some other related fields, maths, build some projects and keep learning.
The stubbornness of me saying that I will complete my degree is based on a few things: While skills are paramount, many hiring managers still value degrees as a signal of commitment, foundational knowledge, and the ability to complete a rigorous curriculum. A CS degree often helps candidates pass initial resume screenings in competitive job markets. It also opens doors to academia (if you're that type like me, (nerd)). CS programs prioritize foundational principles-like algorithms, data structures, and computational theory-that remain relevant across evolving and emerging technologies. This depth provides long-term adaptability in the face of industry changes. CS graduates often have elective options or required courses in business, management, entrepreneurship or research, giving them a head start in understanding organizational goals, resource allocation, and strategic decision-making, so that it’s easier for companies to invest in leadership training for someone who already understands the technical backbone of their organization, which is common among CS degree holders. Hiring managers often use a degree as an initial benchmark for identifying potential leaders. It’s not just about the technical knowledge, it’s also about showcasing a capacity to handle challenges and complete demanding tasks, and a higher salary as well (just because of your degree, in some cases).
So yes, I'm completing my CS degree and STILL take some side courses to expand my knowledge, build a beautiful portfolio and get that job or launch my own startup. Or lead a research paper, who knows.
👏👏👏
CS and Bootcamp Graduate here. I actually went to a bootcamp first and then did a CS degree.
There are a few reasons why a CS degree is so much better than self-taught if taken advantage of it. You earn a science degree with a focus on maths and computer science. You are taught to think like a scientist in addition to the focus fields of the degree. You learn operative systems, networks, a minor in math (you could graduate as a double major in math and CS if you wanted) databases, computer architecture, algorithms and I'm probably missing some more.
My point it that CS gives you such a solid foundation to jump to which ever industry you want to go. AI machine learning, deep learning, neural networks, AGI etc? You have a solid math/statistics + programming foundation. Operative Systems development like linux kernel development? No problem. Network programming? No problem. Web? no problem. Cloud? You know networks and OS, no problem. Robotics? No problem (maybe paired with physics would help) but still I did take physics track as my science elective.
A CS degree gives you a depth AND breath of knowledge that a self-taught path doesn't. And you know very well how things work under the hood. Does it cost a lot? Well if you go to a top school yes, it is super expensive so maybe try to see if you can attend a cheaper university. There are great CS schools that aren't super expensive compared to others.
Can you work as a cloud or web or mobile dev as a self-taught? Yes you can but you will be stuck in that track for ever with not near the knowledge of what a CS degree grad has. CS degree grads, who go get masters and phd's are the ones that create claude, software tools, OS systems, cool stuff in general.
In this economy is hard to justify if you are looking to work solely as a web/cloud engineer but it is worth it if you take advantage of it.
What's reason. For Google / Azure / AWS certifications.?
@@khayeilhleshabangu7341 If you only seek those things to exlusively work in cloud probably it is not good to take on the CS degree since it's a lot of unrelated stuff. But that's what I'm saying, CS degree always you to go from front-end, to cloud, to back-end, to systems engineering, to ML, to AI, to networks to robotics.
If you don't care to learn all that stuff and are very focused on cloud engineering then probably no a CS degree is not necessary or efficient AND honestly you can learn some other stuff like web and mobile also on your own. The more technical stuff not so much.
- Steve Jobs attended Reed College in Portland, Oregon, for a brief period. He went one semester. He decided to drop out, preferring a selective approach to learning that aligned with his passions.
- Mark Zuckerberg dropped out of college in 2004 to devote himself to Facebook
- Bill Gates did not graduate from Harvard, focusing on developing Microsoft instead.
That is three of the biggest names in tech that we know today, and most of their work was self teaching because the school systems (which were prominent!) didn't provide them with the learning tools they needed and instead were self motivated and focused to achieve their goals. I'm not saying a degree is worthless, but I also think you don't need a CS degree to become successful. I know many people who are making 150k+ and lack any type of degree, both young and old.
So I guess I don't agree with the mindset of "but you will be stuck in that track for ever with not near the knowledge of what a CS degree grad has".
@@wayfinder81 You are forgetting a very important point there, they got into hardvard CS school that of it's own is already a big merit. Secondly both of them already new alot about computers going into the degree and both are known for having extra schooling and tutors. Jobs is not a computer scientist and never built something computer science related on his own, he got together with Wozniak and built the apple II with him, in addition to other products.
Jeff Bezos Princeton CS, Larry Page got a degree and Masters in CS, Ken Thompson CS from Berkley, Dennis Ritchie CS & EE from Harvard, Linus Torvalds Uni of Helsinki CS, and I can name a lot more influential people who studied CS and built the bedrock of software that we use now a days.
Is it necessary for being an entrepreneur? No definitely no, is it necessary if you want to build tools or software like open source software for other to use? Yes definitely yes.
There's no wrong in choosing one or the other but the fact is that CS gives you a broader view which will allow you to build things like UNIX, Linux, C programming language itself and being and self-taught allow you to have a more entrepreneurial approach towards the tech industry.
You do realize that most universities dont teach the foundation of cs you claim it does right?
The only reason someone would want to go to a great college to get their computer science degree is to form a strong professional network with like-minded individuals.
Like minded students who also cant get hired, great network
@@techwithsoleyman🤣🤣🤣🫷so true
Getting a college degree in a STEM field shows that you are intelligent and are able to finish something.
I dont think its an intelligence trait lol,it shows that you are able to get to one point,thats it
Lmao what are you talking about?
Intelligent of theory you mean that.? In a work place
How come? Would you mind to explain?
Aargh, I agree with your points... BUT
Definitely depends on the person and where you are on your journey. As uni has a bunch of great parts, incl. networking, socialising, structured learning path, breathing room to consider next steps. And is generally required for a job at a top company. BUT the price is nuts. I'm from Scotland so got it for free (you get loans to live on but tuition fees paid), so super lucky there.
Yet every single job listing is requesting a CS degree.
But also several years of experience, and you can find listing looking for experience only, but not the other way around, so beware.
Degrees are important depending on the country … for example if I want to apply for tech jobs in Dubai or Riyadh then 99% of the time they require a degree or masters in comp sci or related IT field. I know because I got into tech via bootcamp 5 years ago but I want to relocate now and a lot of tech jobs require a degree so I’m now doing masters in AI and computer science
So who is going to design those compilers for you. Are you able to do cutting head MLE. What have you developed to add to computer cience knowledge. Computer science degrees are worth every penny. Education is good in general. Its what you do with it. Lecturers have to be paid to dessimanate knowledge. But you can also learn on your on... Its your choice.... And computer science is not all about cloud engineering.. There is a lot more
These clowns simply don't understand the value of education.
It’s not that studying and learning this or that is bad, the question is is that the best investment of your time. For some it may be, but not for others. If you are unable to get a job after you graduate and you are not going to be using that knowledge for personal projects either, then I’d say it’s useless.
Well, the tech is changing so fast that the 4 yr uni knowledge gets outdated. Learning should be compressed into 1-max2 years and get specialized rather early. But knowing the CS fundamentals is still essential.
It doesn’t really get outdated, but you are not learning much practical stuff or any specific technology to any depth required to get a job afterwards.
midweek upload🔥 thanks for the great content as always - my nephew is going through the same problem now he graduated with a 2:1 in cs and can’t land a job either
Im dealing with the same situation, its so frustrating
This depends on what field you want to work in. For Quant jobs, they are typically picky when it comes to degrees as well as consulting firms.
Hello there,I‘m in my second year of computer science degree,and my college wants me to chose a specialization from cloud computing,data analystic,data engineering,network engineering and game engineering. Which specialization should I chose if I want to become a software engineer after graduation?
Kindly enlighten us on programming....in this age of ai should we study programming...
Of course.
Watching from South Africa 🇿🇦
❤ watching this from Namibia
Indian 🤝
Advancing from Tier 1 IT Help Desk Support to higher tiers within four years holds more value than a computer science degree nowadays.
I have a MS Management Information Systems degree. Did not really prepare me for my IT risk advisory role.
Your setup is very clean !
What are you talking ?. As per you I think kindergarten, primary and other education is also waste of money as it has no use in life but you are wrong definitely fundamental and foundation is important. This self taught people cannot change is fast changing world because they foundation is not strong.
What about MBA degree and any other degree. Lawyer degree as AI will has all law book so better ask there.
Means as per you degree are waste.😂😂😂
I would say: The market pays for value - not for a designation or a diploma
I just got the degree and cant get a job with it
Am not sure if I should give you a like or a dislike
I also completed a degree - an MSc in Cloud Computing Technologies. In the meantime, I obtained basic certifications in Azure and AWS. I’ve started applying for jobs, but I’m already older, yet I still dream of working in IT.
@@jeziorkon I wish you success!
Okay let me help you out. I'm brand new to the tech world and got a few offers, just need a few certs to finalize. Look into DoD contract companies. We're hurting and expanding every day. What's the catch? A lot of people can't get a clearance or don't like the starting pay. They will teach you! So if you don't have a criminal record or ruined credit, go for it! Now you won't clear 6 figures in the beginning but the exposure will make the difference. Hard work, but apply yourself. There's opportunity out here, but you gotta do the work.
Universiy degree is not only for doing cloud engineering job.. Don't make video with false information.
Dont make video only for marketing!!
REAL GOOD VIDEO!😃👍.
Love you but this one ill have to disagree on
First comment
Cook