I Dropped Out Of Computer Science

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 526

  • @tessapugh868
    @tessapugh868 2 роки тому +541

    I'm an engineering student at the university of waterloo, and your story is quite a common one for our software engineering and computer science students. UW has a really coop-heavy program, you do 6 coops, 4 months each, over your degree, so very often in 2nd, 3rd year on coop 3 or 4, students will get picked up by microsoft or tesla or google and never come back. the money is good enough, they have the skills, there's really nothing left for them to gain from school so they stop going. It just really reaffirms that university is not about the piece of paper at the end, its about what you learn and who you meet, and if you've learned what you need and met who you can its time to move on. glad you dont regret your decision :)

    • @TheFootballPlaya
      @TheFootballPlaya 2 роки тому +14

      i love that design of a program. wish my school did that. they don't require anything for CS / SWE but they do for business for some reason

    • @tessapugh868
      @tessapugh868 2 роки тому +6

      @@TheFootballPlaya its incredible, i would encourage taking a coop to anyone considering it. I'm taking a coop outside my field and its still fascinating and interesting and i love working, its my last week and i'm genuinely sad. If your program doesn't have coop you can always create one, take a term or a year off and find someone that will hire you, its worth it

    • @TheFootballPlaya
      @TheFootballPlaya 2 роки тому +1

      @@tessapugh868 could you elaborate more on creating a coop? how does that process work?

    • @tessapugh868
      @tessapugh868 2 роки тому +4

      @@TheFootballPlaya I've never done it this way but as far as i understand it, its like a disorganized coop. (ideally) find somewhere willing to hire you (linkedin "computer science intern", find a company you think is cool and email, etc.) and if you find someone willing to take you on, take school off for that long. Or, look for an internship over the summer (that way you don't have to take school off). At the beginning of a degree, 4 months is a really great amount of time to spend somewhere, but I get the sense that later in your degree its better to spend longer in a single place (esp if you want to be hired there full time when you're done)

    • @TheFootballPlaya
      @TheFootballPlaya 2 роки тому +1

      @@tessapugh868 i wish i would've known about this earlier. i'm about to graduate lol RIP. but good to know, none the less, if i go for grad school for something else, i'll keep this in mind.

  • @sentdex
    @sentdex 2 роки тому +49

    I *still* have predicament dreams where I'm still in college and college is conflicting with my business and I have to make the decision to drop out or let business suffer. Its an extremely difficult choice... one that I apparently still struggle with in my 30s. xD

    • @TechWithTim
      @TechWithTim  2 роки тому +3

      Glad to hear I’m not alone! Was something I contemplated for a long time…

  • @climbit9555
    @climbit9555 2 роки тому +102

    I have a math master degree and work in a data science team for ~2 years now. Mostly because of your videos (and programming expert) I grew into a mostly Python software engineering role there. You are truly my hero Tim and you helped me learn so much!

  • @jacques-dev
    @jacques-dev 2 роки тому +158

    TLDR Don't drop out unless you've found success in something else.

  • @thierryeeman3484
    @thierryeeman3484 2 роки тому +374

    I decided at 37 to finally get my computer science degree, so opposite side of the spectrum here. It takes guts to stray from a safely paved path. So congrats to the both of us, and I wish you all the best! I've learned a lot from you already, will continue to follow your work!

    • @rightcliquegod7653
      @rightcliquegod7653 2 роки тому +2

      Best of luck!

    • @thierryeeman3484
      @thierryeeman3484 2 роки тому +6

      @@rightcliquegod7653 Thanks a lot! Best decision of my life I have to say. So many new opportunities and people to meet.

    • @rightcliquegod7653
      @rightcliquegod7653 2 роки тому +2

      @@thierryeeman3484 You sound super excited man, Happy for you I'm sure you'll appreciate that experience even more!

    • @josephthecreator
      @josephthecreator 2 роки тому +9

      Congratulations. I'm 34 and will be graduating with my CS (associate degree) in July. It's never too late!

    • @MeanAndy
      @MeanAndy 2 роки тому +5

      I went back at 32 and about to finish, so I know how you feel. It's been good, bad, fun, depressing, fascinating and heartbreaking. A long four years but nearly there...

  • @FahimAmin
    @FahimAmin 2 роки тому +109

    You're close to 1M. Congratulations in advance! You've done a lot for the community. 😊

  • @CompSciCentral
    @CompSciCentral 2 роки тому +286

    If people can find success outside of college, I think that's amazing.
    For me, I'll be finishing my CS degree in a couple weeks and it feels amazing!

    • @vortex_7574
      @vortex_7574 2 роки тому +11

      Hell yeah dude! Congrats!! I'll be starting my undergrad in CS in Fall🙌

    • @CompSciCentral
      @CompSciCentral 2 роки тому +1

      @@vortex_7574 Thanks! Good luck, I'm sure you'll do excellent!

    • @CompSciCentral
      @CompSciCentral 2 роки тому +1

      @string name; Yea I for sure have senioritis. You're almost done tho, that's going to feel so amazing. A word of advice, if you can get a summer internship it would look awesome on your resume!

    • @vortex_7574
      @vortex_7574 2 роки тому +1

      @@CompSciCentral Thank you! Let's get it!🙌

    • @TheJackTheLion
      @TheJackTheLion 2 роки тому +3

      You are making the right call my man. None of these people know what life looks like 28 years from now. STAY in school!!! It shows discipline, a very valuable career trait.

  • @zeppelin1qaz
    @zeppelin1qaz 2 роки тому +60

    You've gone way beyond a degree now. You have skills, profile, communication talent and you've built a successful business.

    • @rokrok27
      @rokrok27 2 роки тому +3

      A network* and Exactly

  • @clem
    @clem 2 роки тому +213

    Well done, Tim! Your story is super impressive. 💪 And for what it’s worth, as I had told you back when you made the decision to drop out, I think you made the right decision. 🤝

    • @arkgatere2543
      @arkgatere2543 2 роки тому +1

      Hello @Clem and @Tim,
      You both inspire me alot, but I had a question kindly,
      Is it assured that in an year period, a person like me who has deep passion for tech and is willing to give his best in learning can defer for an year and get a job in that period once am committed to learn?

    • @DanFFA
      @DanFFA 2 роки тому

      @@arkgatere2543 nothing is ever assured. Everyone's minds work differently too

    • @kobalt9299
      @kobalt9299 2 роки тому

      Why does your ad have that weird lady that looks like she wants to give you cocaine

    • @kobalt9299
      @kobalt9299 2 роки тому

      Tim and clement should stop it

    • @DanFFA
      @DanFFA 2 роки тому +1

      @@kobalt9299 stop what?

  • @KartiKKaushiKYt
    @KartiKKaushiKYt 2 роки тому +21

    Man, I remember my first trimester at uni doing computer science, I was doing really bad. So, I searched how to be a good cs student. I saw your video on the topic. Man it changed my whole outlook on how I was going about my degree. Last trimester I got HDs (high distinction) which is the best grade you can get in Melbourne in all the units for that trimester. Thanks a lot.

  • @seifabdelkefi1429
    @seifabdelkefi1429 2 роки тому +6

    Your tutorials on Selenium and Beuatiful Soup helped me a lot to do my web scraping side project which landed me an internship this summer. I would have never done it if it wasn't for u. or maybe would have but in so much more time and with so much more pain, that s the cool thing about your vids, you make everything look simple and straightforward in no time. Keep going man! Road to 1 MIL!

  • @solarwinds5114
    @solarwinds5114 2 роки тому +41

    I used to be a Computer Science major but I found out that I enjoyed my math classes a lot more but struggled with the hardcore programming in CS so I switched to Computational Mathematics. It has coding but way less intense than CS and more of an emphasis on math which I find myself way better at. But nowadays you can learn a lot of skills not just through university system and I didn't like how CS was taught in the school setting.

    • @segfal
      @segfal 2 роки тому +4

      I also did the same, I dropped my Computer Science degree to go for a math degree. I felt like taking the math courses made me understand data structures and algorithms more clearly, it even made leetcode easier. So yea It's the best decison ever and alot of the Computer Science stuff you can learn online or by example.

    • @OneworldKW
      @OneworldKW 2 роки тому

      That's exactly my story

  • @Dr.Viperbeta
    @Dr.Viperbeta 2 роки тому +48

    Ain’t even start the video but good luck with your journey

  • @phostings
    @phostings 2 роки тому +6

    Tim, you were the first youtuber i watched when I started taking programming seriously. Though the concepts were very weird, I gradually fell in love with programming. It has officially been a year since I started watching you and man, I'm still surprising myself of how much of a programmer I am today. Thank you for making the sacrifices to continue to educate the world because programming IS the future and we need to teach the youth, young.

  • @oq066776
    @oq066776 2 роки тому +9

    Tim, you're the teacher everyone wanted in school but never got. I never could have even found where to start when I decided to start learning cs until someone showed me you channel. You're a truly intelligent and skilled person, we're lucky you created this channel.

  • @levibruh1139
    @levibruh1139 2 роки тому +4

    I got my computer science degree last week. You are one of the youtubers I have to thank in helping me prepare for my classes and exams. I honestly learned more from you and other people on youtube than I did from my classes

  • @dimakalinin225
    @dimakalinin225 2 роки тому +10

    Tim, really proud of you and appreciate your hard work during those years since I am an old subscriber and watched this channel growing all the way through.
    Hope you become even bigger, your videos and vibe are really unique, I am glad you found what brings sense to your life and keep doing it!
    It is really grateful that you watch your subscribers improving their skills by watching your videos.
    I think your work makes more value for people than the average person with a degree does and that is amazing😊

  • @medaminelembarki373
    @medaminelembarki373 2 роки тому +10

    To get a job nowadays can be done without having a diploma, precisely in your case, you have created this trust with the recruiters through the time you have invested on this channel.
    I didn't have this perspective 5 years ago, but now I totally agree and I wish you a very good continuation in your career.

  • @Elriogranade
    @Elriogranade 2 роки тому +41

    Guys in a nutshell:
    Do'nt drop college, unless you are a smart guy you can and if you can you will notice things that make you think you can drop.
    You don't just wake up in the morning and after this video and says fuck it I'm out

  • @ron-davin
    @ron-davin 2 роки тому +10

    hey Tim. Just wanna say thank you! you helped me learn Python OOP and it served me well in my career

  • @nirupamjollymullassery4335
    @nirupamjollymullassery4335 2 роки тому +5

    Your videos made me land on a software engineering career from a mechanical engineering job. Cant thank you enough man. Keep rocking !!

  • @matt._.1382
    @matt._.1382 2 роки тому +11

    I have a degree in electrical engineering but work as a software developer. My main qualifications were from my internships and research projects that I took up. None of the companies ever cared to ask about my degree or results

    • @alidawahfan1176
      @alidawahfan1176 2 роки тому +2

      Same man I Also graduated from electrical and now work front end developer

    • @johnwig285
      @johnwig285 2 роки тому

      Sure but they took you in because of the internships which u obtain thru uni. Non-college ppl like me dont have the privilege of access to internships and research projects, even if we apply we get rejected or no reply lol

  • @stanleymbah8983
    @stanleymbah8983 2 роки тому +4

    I Dopped out of Physics BSC after i found out about ML, AI and DEEEPLEARNING.. i was just super fascinated by it and i knew i had the mind for it. i'm happy i found a passion for work.. i learnt almost everything from Tim and Udemy.

    • @musazwane6049
      @musazwane6049 2 роки тому

      Did you get a tech role or begin a startup?

  • @alaanasser3243
    @alaanasser3243 2 роки тому +6

    Love your content Tim. I personally would love to hear more from you about the perspective of taking the non-conventional route to work in programming. I am 38 and learning Python and ML. Since you already have connections in the industry, it would be nice to bring content on how to work as freelance (with no CS degree) particularly in the Machine Learning field (you already spoke about making money with Python which was awesome).

  • @itsdakingofkings2550
    @itsdakingofkings2550 2 роки тому +1

    I was shook for a second when I saw the title. I just finished my first year and seeing someone as good as you drop out worried me but I guess the title baited me in lol

  • @aashishmaharjan4451
    @aashishmaharjan4451 2 роки тому +2

    Cheers !! I’m graduating this spring and your tutorial have taught me more than all myclasses combined. Thank you

  • @samdroid37
    @samdroid37 2 роки тому +11

    i would love more story time with Tim! lol. happy to see you at this level in your career. you should be damn proud of yourself! getting close to that 1mil subscriber mark i see. ;)

  • @infinitech8
    @infinitech8 2 роки тому +3

    I am actually at this point of deciding to drop out on my electrical engineering program, I spent 4 years on the program and I am still in 3 years level. I live in Mali(West-Africa) where we don't have enough opportunity in tech as in US or any kind of places but I am about to try it out. I am thinking about getting to computer science, precisely machine learning and AI, probably not the easiest one to get into but I will give it a try and I am also flexible for other path like web dev which sounds quiet easy to start.
    I am taking online courses and bootcamp to skill up. Making the decision to drop out when you have already spent some years on this thing is really hard but it really worth trying, as success doesn't stand on a single path. I also have a UA-cam channel, which doesn't grow up enough, and I am also doing freelancing stuffs. If it doesn't work out you can go back to get your degree but that the default case and if it works out you can still get your degree going on if you still need it. That last thought kind of ensure you that you will not be completely loss.
    And again my college education is not the best one, although I can have access to some of the best out there online which is actually firing me up to try.
    Thank you 🙏😊so much for sharing your experience.

    • @infinitech8
      @infinitech8 2 роки тому

      @@rafaelmateodev Thank you for your advice! But maybe I haven't been clear enough, I am not dropping out to start a UA-cam channel, I will be crazy, instead I am about to pursue a new career and I come to the conclusion that dropping out will be not the easiest but the fastest way to get there. I am saying "to try" because I haven't done it yet, so I can't be like I have already everything set. I am not making thousand of dollars per month yet and it's actually impossible to do so while in college if you don't get directly into it, at least based on my realities.
      I am taking professional certificates courses on Coursera and Udemy, that I think will weight much more than my college degree.
      My main goal is to get into entrepreneurship, although it will be quite harder to start a company when you have to wait for a degree two to three years and have 5 to 10 years of professional career so that you can start a company. You might probably not do it again as you will be around 40 at this point. So I think doing it now will be more risky but it the right time to do it.
      I may be wrong for sure, that why I want to hear other opinions.
      Thank anyhow.

    • @infinitech8
      @infinitech8 2 роки тому

      @@rafaelmateodev Sounds smart at least but not probably doable. Electrical engineering (7am - 4pm & five 5/7) computer science (hundreds of hours of tutorials and bootcamp + plus a ton of books to read in six month) doing these two at once while a single person sounds meaningless, you will neither quit the first nor grow in the second, what would you become? I think that is beyond challenge. I have been doing this last year and I didn't make enough growth and I was having issue with the exams, even worst now as I am looking for either a part time or fulltime job as software engineer it will be much harder to balance both. Otherwise I was endlessly thinking about that for sure.
      I am well aware of the risk I will be going through after dropping out, as I will choose my own failure in some viewpoints, but it will also force me to be successful as I will not have any other choice.
      But again thank you!

    • @infinitech8
      @infinitech8 2 роки тому

      @@rafaelmateodev I really appreciate your advice. I will rethink again the whole plan. 🙏🙏

  • @guipe7712
    @guipe7712 2 роки тому +1

    Hi Tim your videos are great and I have learned a lot from them. Many times watching your videos motivates me with new ideas for different projects. Having said that, I would like to add that the education system with computer science is a bit outdated and I think many of us have experienced events similar to yours. Where we learn more by studying on our own and we are also more productive developing software or teaching others outside our house of study. You are not the only one who has been in a situation like this, even Zurkeberg graduated 8 years after he had already consolidated his company. So I encourage you with your knowledge and experience you will move forward and get great results

  • @nekoill
    @nekoill 2 роки тому +1

    I graduated a Uni with a degree in linguistics, but I had kinda poor attendance, because I started working between my 2nd and 3rd years there, and what I found out actually pleasantly surprised me: it turns out most of the professors absolutely don't mind you teaching yourself whatever program you have; in fact, a lot of them showed a great deal of curiosity as to the quality of the knowledge you acquired on your own, and what's even better is that they actually showed a great deal of respect after finding out that yes I can in fact learn on my own, and be quite good at it. That does translate into work, but do expect a higher degree of scrutiny from employers, because like professors couldn't gauge my progress steadily through the year i.e. didn't have a basis for their expectations, so did not potential employers have any proof of me knowing my IT stuff they could trust. Do keep in mind that fact absolutely will screw up your chances a bit, and some won't even bother to try and find out, but there absolutely are employers willing to take such risks and they absolutely will respect you for being a self-made specialist. People do have a respect for people achieving proficiency against the odds.

  • @stonekay8698
    @stonekay8698 2 роки тому +9

    Dropped out of computer engineering the same time as you
    But I’ve been able to learn more stuffs on my own
    School felt like everything was about exams
    And I felt I wasn’t getting my monies worth
    had to drop out

  • @koomooboo
    @koomooboo 2 роки тому +2

    A lot of tech hiring managers only hire or promote people with a college degree. There are tons of articles telling people go to a tech boot camp instead of colleges/universities. Well they didn't tell you the whole story. For the long run, it might take you much longer to get the same level as a college graduated level. It seems like a lot of money for the tuition now but with a tech job you can make it back in one or two years. I'm a hiring manager and it's a must to hire only people with a college degree not boot camps.

  • @hectorg362
    @hectorg362 2 роки тому +16

    I barley graduated this past semester with my CS degree. I honestly struggled a lot and never liked it. I had several thoguths of dropping out but never did.

    • @ianbdb7686
      @ianbdb7686 2 роки тому +1

      Glad to hear good luck on your career

    • @janchan2258
      @janchan2258 2 роки тому

      Were you just not into programming? Or is there a more specific reason?

    • @TechmanSpace
      @TechmanSpace 2 роки тому +2

      I dropped out because of some psychological issues. Glad that you are ok.

    • @Toopa88
      @Toopa88 2 роки тому +3

      @@janchan2258 CS isn't that much about programming actually (in my case at least). For that you probably want to study something else that focuses on software development. CS is more about maths (nothing too advanced), problem solving and learning concepts (and details) that are nice to know about, for example networking, security, machine learning, algorithms and data structures, computer vision/graphics, etc. You learn how many things work under the hood - not in terms of hardware but software and also operating systems. You know about topics/details most self-taught programmers don't know because they either skipped them because too boring/annoying/hard or because they never heard of these topics to begin with.
      However, one thing you definitely don't learn at university is programming, which means that you'll have to invest a lot of time in your spare time to get better at it. If you don't, you'll end up writing code that is hard to maintain and scale. (I think a good example of that are data science students 😅)

    • @janchan2258
      @janchan2258 2 роки тому

      @@Toopa88 ironic that it doesn't teach programming lol
      I can solve calculus but i dont actually understand what im doing I just memorize steps and solve and get A's, do you think i can survive in cs ?🤔

  • @mastershooter64
    @mastershooter64 2 роки тому +115

    Did you continue learning more advanced computer science stuff on your own after dropping out? like did you teach yourself the stuff you would've learned if you stayed in college or was that not that important to the work you were interested in?

    • @cssanimationeffects2649
      @cssanimationeffects2649 2 роки тому

      @@CarsonPerrons any links?

    • @matheusgafanhoto8232
      @matheusgafanhoto8232 2 роки тому +5

      @@amir3515 Damn, kinda salty.

    • @echoptic775
      @echoptic775 2 роки тому +1

      @@JankSmanks he didnt say it was wrong😳

    • @sudo_garrett
      @sudo_garrett 2 роки тому +3

      in my experience, Tim certainly has. i haven’t watched this video yet…. but just from consuming his content. he already knows the important things of CS to be an impactful SWE. so it’s a waste of money and waste of time for him. he would only be getting a piece of paper
      for MOST people. just sticking with it it be better IMO

    • @mastershooter64
      @mastershooter64 2 роки тому +11

      @@JT-oc2dn Lol he said he was making money, and saved up enough money to buy a house, why so bitter?

  • @ankitaburman5406
    @ankitaburman5406 2 роки тому +1

    Way to go Tim , well I m not a student and been in the software industry for sometime now , but ever since I found your channel , I got to know so much about programming and fallen in love with programming , and I could feel my enthusiasm has heightened Thank you so much for doing this Tim. Keep rocking

  • @learntostrafe
    @learntostrafe 2 роки тому +1

    This was me a couple years ago. I got lucky and landed an internship which landed me a full time job. The boss didn't care if I had a degree or not he just saw that my work ethic and skills was good. I learned more in a week at that job than an entire semester of a class. I plan on finishing my last year sometime in the future but right now I'm better off without school breathing down my neck.

  • @ahmadsaeid
    @ahmadsaeid 2 роки тому +1

    I would go back and complete the 1.5 years. The degree might not be able to provide you with what you want now, but you might want something in the future, and won't have the ability or time to do it, when you will need it.
    With that being said, you have a talent for teaching, and when I am stuck and need a quick tutorial on UA-cam, I look specifically for a few UA-camrs' videos, and you are one of them.
    I really hope you get that degree.

  • @luukvolkering
    @luukvolkering 2 роки тому +4

    I did drop out a couple of years ago and I am starting again in September. In the Netherlands it's just really hard to land a job in software development without a degree.

  • @daple1997
    @daple1997 2 роки тому +1

    I just want to say beware of a possible real estate crash if you bought in the GTA or Vancouver. The rates are coming up and there is a potential for the bubble to pop. But otherwise ur doing great. You are truly pursuing happiness

  • @tanner8291
    @tanner8291 2 роки тому +10

    I graduated CS last may. For you, you def didn’t need to continue. You’re very skilled and knowledgeable. This channel has taken off, you have work outside of the channel. It’s perfect. Keep up the awesome work, Tim!

    • @TechWithTim
      @TechWithTim  2 роки тому +1

      Thank you! Will do!

    • @sudo_garrett
      @sudo_garrett 2 роки тому +1

      this. for most people getting the degree will add value to their resume. with Tim his knowledge of CS is larger than the degree has to offer and he has produced meaningful work. if anything it’s a flex that he didn’t need to finish school.

  • @jeevanlowrence9272
    @jeevanlowrence9272 2 роки тому

    Proud of you for taking such a bold decision. It's a preconcieved notion that degree does everything and guarantees you a job, but how it actually is that degree just gives you opportunities and you need to have the technical skill required to land in a job(which you are already qualified for).
    And yeah these kind of videos get you closer to your audience so i think it might be a good idea to continue this. Good luck Tim!!!

  • @dogecl
    @dogecl 2 роки тому

    Tim, you have what you deserve... and that is the gratitude of thousands of people (like me) that you helped by doing your tutorials, opinion videos, and everything you do in general. Because of your hard work, you are an example for others. I'm going to college in Canada, but I will finish because my work permit depends on me completing my studies :) but it has been a good experience so far. I could not commit to a 4 or 5-year program, so I decided to go to college that is 2.5 years instead. I already know much of what they teach, so staying there for too long would not be so useful. I prefer to work on new things and not get rusty.

  • @andres777video
    @andres777video 2 роки тому

    your work is great, no matter what...
    Many people get their degrees to make their parents happy (noble cause also), plus with all you know now, it would be actually fun to complete those courses, even online, for a lot less $$, plus it can be tax deductible if used for your company (at least in the US)
    I have a Computer Engineering degree, and I can tell you that most people learn more at work than in college. But that extra experience is also valuable, it expands your brain, and you meet people that can be great partners for life.... BTW I'm 61 and still learning languages for Data Science and ML, Python is my fav now...thanks for your videos!
    Best of luck, and Congrats for the 1MM!

  • @roberto366
    @roberto366 2 роки тому +27

    The main con with dropping out and not getting an actual degree is due to not being able to be hired in government jobs. sure you can get lucky, but probably wont be paid the same as if you had the degree.
    for private sector, knowing how to sell your knowledge in job interviews is more important.
    i would advice anyone who is already studying cs to finish it. Tim got lucky by knowing how to sell himself and his skills via yt and side projects. If you can stand out like that, then sure risk it, but for most people getting the degree is a solid path.

    • @danceswithdirt7197
      @danceswithdirt7197 2 роки тому +1

      I also think that it can be helpful for introverts who aren't all about the salesmanship to say "here's my degree, here are my certifications, I did this project in school and was a part of these organizations". I think it's important to consider the options carefully. Tim is great and incredibly skilled but he also got lucky (which is great; I am so happy for him) - if he wants to sell himself he can just point to this channel and the livestreams and his small business empire and show that he's been working his ass off.

    • @Adrian-nq2bp
      @Adrian-nq2bp 2 роки тому +1

      If public sector does not appreciate the same skills learnt the other unique way then it is just another proof for its inefficiency and another reason to go to real companies.
      I agree that CS is useful but the argument you gave is missed. What the degree can give you is more in deph understanding of theoretical concepts that are behind the technical stuff, which is very useful especially in data science. One can also learn it on their own but some may find it more difficult without external pressure.

    • @danielleedottech
      @danielleedottech 2 роки тому

      This isn't necessarily true if you have prior military experience.

  • @logancope21
    @logancope21 2 роки тому +1

    Thanks for sharing, Tim! Totally agree with your decision to drop out. I did a career change into SWE and went back to school for a degree, and if I had it to do over, I'd just go the self-taught route to be honest. Thanks for the video!

  • @mahamatadoummahamathamid530
    @mahamatadoummahamathamid530 2 роки тому

    You are doing great, I graduated from College couple days ago here in Canada, to be honest you don't need to go to school at all if you want to be programmer or software engineer. Everything is out there in You Tube.

  • @maple3226
    @maple3226 2 роки тому +1

    Dont expect you to be successful as Tim. If you are not skilled as him and don’t have a great portfolio like him, degree could be a great asset but I feel like universities should tell their students that learning on your own is a HUGE part of the CS industry.

  • @nothingiseverperfect
    @nothingiseverperfect 2 роки тому +9

    The Sunken Cost fallacy is something I think everyone should learn about.
    *“tendency to follow through on an endeavor if we have already invested time, effort, or money into it, whether or not the current costs outweigh the benefits.”*
    Deciding to drop out after 2 years is very difficult. The future ahead is unknowing and going with a concrete, more perceivable path like continuing with college is much easier than dropping out and pursuing something that may or may not workout.
    Even 1 year in to school and deciding to drop out is a difficult decision.
    Thank you for video Tim, glad to see that it worked out. Good luck to everyone else in your paths.

    • @mehmetemineraslan5948
      @mehmetemineraslan5948 2 роки тому

      I dropped mechanical engineering after 3/4 years and it was one of the hardest decision that i ever made but i am glad it payed out and you are so right about this

  • @cvicracer
    @cvicracer 2 роки тому +1

    Love you channel i learn alot from it. wish you all the best in all you do thank you for your hard work!!!!!

  • @johnv5156
    @johnv5156 2 роки тому +1

    Here's a pro-tip, it's not dropping out, it's reallocating resources for the best ROI.

  • @arielmaritano6470
    @arielmaritano6470 2 роки тому +1

    Love this kind of content! Hope to see more of it!

  • @DrJ3k4lMrH4d3
    @DrJ3k4lMrH4d3 2 роки тому +6

    I'm currently taking data science courses online and I can relate to your situation. I thought about dropping out of the program myself but I might miss some important stuff.

    • @johnwig285
      @johnwig285 2 роки тому +2

      You'll miss the important connections. Be like Tim, drop out only once u alr secure employment or internship

  • @Xedrix
    @Xedrix 2 роки тому

    Well said - completely different situation for me but I dropped out of uni after only 2 semesters in favour of a career in the army. 7 years later, I left and now have a nice government job that leverages my experience and knowledge gained through my previous career. You never know what doors experience can open and a lot of people focus so much on knowledge that they have a tough time gaining experience.

  • @castormann
    @castormann 2 роки тому

    Generally speaking I would say that dropping out of uni can be a good idea if there is a legit reason for doing so. In your case, Tim, there was certainly a legit reason to do so.
    I started a CS education in 2020, and since then I have started my own company in the software development field. I found myself working from the morning to the evening every day on my startup and quickly realized that there was not enough time for me to continue my education if I wanted to make my company work.
    The thing is, as long as you are doing something productive that you are enjoying, dropping out of school is fine in my opinion. The time you spent in school is not wasted time, it’s time spent learning things and making connections. For me this is just the beginning of my journey, and it is entirely possible that I will go back to university and complete my education, but I am certain I will not feel like I have wasted any time no matter what happens, as long as I always feel like what I’m doing is productive.

  • @melbbb5673
    @melbbb5673 2 роки тому

    I am in Canada as well - I hear you about the degree is the thing to get. Well done making your own decisions about all these things!

  • @computerguy1579
    @computerguy1579 2 роки тому

    I went the traditional route for the most part and got a computer science degree. However, during the time that I was going to school, I found jobs in my field. I started working as a QA (someone who manually tests code after a new feature or bug has been fixed), then worked my way into a QA Automation (where you write automated tests -- so you actually get to write code) but still offer a lot of manual support as needed for regular QAs, some really simple software freelance work up until I got my first full-time position as an associate software engineer. While going to school is a great way to learn and get better qualified for a job, a lot of my path has included a lot of getting actual work experience in my field while going to school. The point being that on-the-job training is really essential (in my opinion) to really learn the field and to build up a resume to get hired easier.
    A college degree is not the only way to get into a software engineering job. It's possible to work your way into that field by starting out as a QA, and working your way up to it. It may require you to change jobs multiple times (the company you may not have all the opportunities to move up -- and I changed jobs multiple times while I was working into positions that eventually led me to be a software engineer). If you don't do college, learning is still essential. And while coding bootcamps can help give someone a jump start into learning something, most of the time, you'll probably not get a job right out of a coding bootcamp. Even after college, you still need to be always learning. Computer science is very technical, and some people want to get into it because it's glamorized and realize they hate it because they hate working at a very technical level. The best software engineers I've worked with are those who are typically working on side projects at home and who are always learning. They're the ones that move up. I've also interviewed software engineer candidates who are fresh graduates with a degree but who have not spent a lot of time outside of the time learning in school or on the job who have not done well at all. I've also interviewed candidates with no degree or who did a coding bootcamp who knew their stuff, had great initiative and who were greater employees later on.
    The point is, don't just get a college degree because it's "guaranteed." It's a great way to learn and show potential employers that you've learned the skills needed to start doing the job. However, I'm against going to extremely high end colleges both because they're way too expensive with not enough payout (it's a horrible money choice) and because they have the mentality that you should spend all your time working on massive class projects when your time would really be much better spent going to a simple college close to home for much cheaper and getting work experience on the side. Dream colleges (or Ivy League, or whatever other prestigious college is being pushed) are just a way to take massive amounts of money on vague promises of elite wealth.
    Long story short, you don't need college to be a software engineer, but you absolutely need to really love writing, debugging, and reading through code, and need to spend plenty of time on your own learning (even if you've been in the field 20 years), and being able to prove to potential employers you have these skills (either through building a website, youtube channel, github, etc) or by working your way up from QA into software engineering.

  • @kelvinwong9190
    @kelvinwong9190 2 роки тому +2

    Thank you so much Tim! Because of your channel, you had helped me learn alot in programming!

  • @nekoill
    @nekoill 2 роки тому

    A separate comment to pay my respects to you, my guy. When you achieve something on your own it means that you actually do have a solid grasp on that, as opposed to the possibility that you got your proverbial badge of proficiency for good attendance alone (and I certainly do know a good number of people who only got their degree thanks to their perfect attendance while not really knowing the material and not being able to actually make use of it); theory ≠ practical knowledge, being liked by professors ≠ being good in your field, and as a self-made whoever, you swim upstream, and that alone is commendable in my eyes-not that many people have abilities AND guts to even try that as the risk is real, and I respect you even more for having achieved that much in your age. Always happy to see younger generation being on a right track.

  • @YUNIKARN
    @YUNIKARN 2 роки тому +5

    Thanks for working hard for the community! I finished my BSc Maths at 36 and my MSc Maths at 40. You have plenty of time if you want to complete your degree. Programming is best learned by doing projects. Python is the Way!

  • @roni5245
    @roni5245 2 роки тому +1

    I like these types of videos, I would be glad if you posted more videos like this

  • @diamondfb
    @diamondfb 2 роки тому +1

    Very proud of you Tim. You're so young and you've realized so many of big dreams. All the best.

  • @ifur
    @ifur 2 роки тому +2

    University is a place where you build your network plus it’s the place where you get your 101 lessons and actually have to know about stuff so you can pass. When it comes to CS I believe after you got into it, you can learn way faster online and be better just by yourself.
    This is my observation with my friends, I studied Linguistics (finished) so it’s not a first hand experience.

  • @CallousCoder
    @CallousCoder 2 роки тому

    Fascinating story Tim! The way you teach and behave on here wouldn’t have suggested to me you dropped out. You are one of the few good “tech” channels with actual coding and teaching.
    I studied EE and I had a LOT of software classes too. Microcontrollers do need (lowlevel) code. But frankly I hardly learned anything new in those 3 years that I didn’t already know from my years of software cracking and creating phone phreaking gadgets. It kept me out of the army draft 😂 long enough for it to get abolished 😂And tradeschool EE is considered a “lower level” education just like college and university in Canada. And weirdly enough, I think I’m more skilled that most university graduates. At least have a far more pragmatic approach to solving problems and getting stuff done.

  • @sigmachadgigamale
    @sigmachadgigamale 2 роки тому +6

    Pretty crazy I started watching you as a dirt broke college student, when I decided that computer science was something I wanted to take seriously. Working at u-haul and living off ramen, loans and caffeine. You seemed so on top of your craft. Now I'm a homeowner and spend my time tinkering with pet projects and working in a really cool swe job that doesn't even really feel like a job, even in crunch times.
    I stuck out my college degree, and I regret it. It was wasted time, learning about things like data structures, basic algorithms, compilers and all that was useful but it was taught with extremely archaic technologies by predominantly old people who were completely oblivious to how much the world has passed their knowledge by, and were totally unwilling to listen to feedback to update anything.
    Most of what I learned was useless. Totally useless. I realized this 2 and a half years in, and started doing the absolute bare minimum for grades and spending the rest of my time focusing on learning the ins and outs of the internet and building apps. It was these personal side things I was learning about, the projects I built on my own because I wanted to build them, that got me my internships and contracts while I was in college. It wasn't my college experience. And once I was out of college, it was my previous internships and contracts that built my career, not my college degree.
    So my advice to anyone considering going to college for computer science or dropping out from their degree, take a good long look at yourself in the mirror and ask yourself these questions:
    "Do I want to do this?"
    "Can I see myself doing this for a long time?"
    "Am I learning this because I enjoy looking at an empty folder, and turning it into a codebase that does something cool?"
    "Do I look stuff up on my own that has nothing to do with my coursework, because it is useful to something I want to build"
    If you answered yes to these questions, it is highly likely your best career move would be to forget college.

  • @tureebluh
    @tureebluh 2 роки тому

    Wow. Congratulations on the success of the channel. I think you were only around 100k last time I checked this out. Inspiring and well deserved. Cheers!

  • @quynhtrinh4209
    @quynhtrinh4209 2 роки тому

    follow you from the very first day!!!! and witness the growth up of your channel et the contents and your delivery still that interesting and useful like those first days. Keep going and cheers your efforts

  • @HevaNaisdey
    @HevaNaisdey 2 роки тому

    It works out because you have another passion for making videos. It's a blessing to discover your calling. Most people run through the course of their lives without ever find out their true passion. You did great.

  • @LiahBrussolo
    @LiahBrussolo 2 роки тому

    Hi Tim, I really enjoyed this style of video. I'm majoring in biology and minoring in computer science. I was feeling quite discouraged sometime ago because the free resources online seemed better than what I was being offered at university, and I was seeing really how little course information applied to my job, etc. But I've decided to complete the minor because I think it will provide a little bit of credibility.

    • @josephthecreator
      @josephthecreator 2 роки тому

      I agree 100%. UA-cam has been a far more invaluable source of info versus what's being taught in my programming/comp sci classes.

    • @Toopa88
      @Toopa88 2 роки тому

      @@josephthecreator I think that is only true if 1) you watch the right videos and/or 2) you already have some background knowledge (so you know which videos are at least not bad).
      A lot of videos teach outdated stuff, bad practices and co., so it can easily happen that you waste time learning bad code and bad practices. Even videos that are well rated can suffer from that, because the content seems good and convincing to the laymen.

  • @oohkumar
    @oohkumar 16 днів тому

    I’m an engineer with a CS-related college degree. No employer really cared about the degree. They only cared about the last five years of experience and experience specific to the job description. Most of my engineering colleagues came from non-CS backgrounds (graphic design, marketing) or coding bootcamps. Once past the initial screening (basically just a skills match) if you can pass the coding tests and other interviews you’ll get a job regardless of your college degree.

  • @kenet7877
    @kenet7877 2 роки тому +1

    I'm in an Engineering course and once considered shifting to Computer Science/Engineer course. I decided for now to just stay here and learn programming as a hobby and as a backup to my Engineering knowledge.

    • @nevis2769
      @nevis2769 2 роки тому

      Doing ee and same here

  • @LECMAX
    @LECMAX 2 роки тому

    Hi Tim, I dropped out too and you are absolutely right about it. In many cases a college degree is a waste of time and money and there are many places to learn about Computer Science, like your Channel. As long as you are doing what you like that's what matters and it's great that you make a living of it.

    • @johnwig285
      @johnwig285 2 роки тому

      Its not just abt the skills, its abt access to opportunit like Microsoft internships

  • @rahar6009
    @rahar6009 2 роки тому

    Cant wait to see you hit 1m subscribers. You are awesome.

  • @bls512
    @bls512 2 роки тому +2

    You made a wise decision that keeps leading all of us in the right direction! 💫

  • @Saad-hi1zz
    @Saad-hi1zz 2 роки тому

    gl with whatever ur doing

  • @LoloisKali
    @LoloisKali 2 роки тому

    Thanks bro, you are very inspiring. Been here since 10k wen u taught kivy! . Thank you again tim!

  • @RonaldPostelmans
    @RonaldPostelmans Рік тому

    Nice to hear your story.

  • @kumiadachi5748
    @kumiadachi5748 2 роки тому

    Thank you for sharing your story. You are so mature.

  • @tonyridestrails
    @tonyridestrails 2 роки тому +2

    This was great insight Tim. I'm currently in a similar situation myself and this gave me some food for thought. Haha I actually went to school with you. Don't know if you remember me but I lived in Thompson. 🍃

    • @TechWithTim
      @TechWithTim  2 роки тому +4

      Of course I do man! Definitely a decision worth putting some serious thought into.

    • @arkgatere2543
      @arkgatere2543 2 роки тому +1

      @@TechWithTim Hello @Tim,
      You inspire me alot, but I had a question kindly,
      Is it assured that in an year period, a person like me who has deep passion for tech and is willing to give his best in learning can defer for an year and get a job in that period once am committed to learn?

  • @STFU665
    @STFU665 2 роки тому

    Your situation is not as unique as you may think. The degree is basicly just a paper which states what you are able to do today. I also left my "official" studies behind me and opened up the room to decide myself what i am interested in. I don't regret this decission. In our job you need to learn from day to day you don't even have another option. IT, unlike other jobs, is moving day by day, if you stay you will get lost. This does not apply to other jobs. Thanks for sharing your thoughts!

  • @fascineering844
    @fascineering844 2 роки тому

    I really enjoy this guy videos; he was my youtube channel while I was deployed in the desert Thank you for making my 6 months a little less stressful.

  • @estelisarva3854
    @estelisarva3854 2 роки тому

    I love you, thank you for sharing your python tricks, that will helped me a lot in my python interviews!!!

  • @imranq9241
    @imranq9241 2 роки тому

    One key point is that this was all in Canada. In the US it's almost unthinkable to drop out of college because:
    1) College/University costs $20k / yr minimum unless you have a scholarship (so loans require an immediate high paying job to start paying them off once you've done 1-2 years)
    2) Most companies require a degree to get an interview (officially FAANG says they don't require degrees, but you can browse LinkedIn and you'll find most SWEs have a degree)
    3) The space for a successful CS channel happens to be hard to find (given the max 10K good CS channels on YT and 100K CS graduates / yr)
    Lower university costs in Canada with more seamless re-entry seems to have made drop out process easier!

  • @richardmasters2045
    @richardmasters2045 2 роки тому

    You're one f the smartest people I know and I feel so fortunate to have come across this channel

  • @ShinichiroSatoshi
    @ShinichiroSatoshi 2 роки тому

    I think it’s awesome you moved back in with your folks to save up for a home. Amazing mate - love the channel

  • @waterboiledpizza
    @waterboiledpizza 2 роки тому +1

    I want to ask you/ others in similar field what your courses are like. My classes teach mostly about concepts, theories, techniques, but not a whole lot of actual programming stuffs, and i dont even have time to learn some programming myself because of assignments and other non-engineering related filler classes. Surprised me that you already have an internship in your 2nd year. Looking at the job requirements often makes me depressed because i dont meet most of the programming prerequisite despite studying in some kind of information engineering programme.

  • @trevorfranks69
    @trevorfranks69 Рік тому

    I spent my 3 years in compsci repeating classes on semester break, and got randomly placed in internships outside my expertive I really hate. When everyone wants to work in banks or popular startups, I used to have this goal to learn Unity 2D and pixel art, work in an indie game studio and maybe publish my own games on Steam, but at this point I'll be lucky to have the will to graduate before unaliving myself

  • @RACAPE
    @RACAPE 2 роки тому

    In high school our class was more focused on our mother tongue, english, history, geography, but not math or stuff like that. After high school, my parents "inspired" me to choose Pharmacy college. After 2 years there, I dopped out because it was awful and I decided to take a front end course. And now I'm a Front end Developer (React. Angular is next) since 2020.

  • @aquarianage3953
    @aquarianage3953 2 роки тому

    Love your channel and your presentation style! Keep up the great work.👍

  • @thatderpybird7840
    @thatderpybird7840 2 роки тому

    Very informative and inspirational , glad it worked out well for you

  • @zedzempai123
    @zedzempai123 2 роки тому

    I've known this channel since you made the original pygame tutorial series... been a long time with a lot of improvement. Love the content and glad to know you're fully commited to it.

    • @TechWithTim
      @TechWithTim  2 роки тому

      Thank you so much :) Crazy you've been here that long!

  • @Farreach
    @Farreach 2 роки тому +1

    3rd year in CS is where the classes actually truly began .. everything before that were introductory courses pretty much

    • @Wlodixpro
      @Wlodixpro 2 роки тому

      Same

    • @Farreach
      @Farreach 2 роки тому

      @@Wlodixpro same? i was just saying 3rd year is where the classes ramp up .. I am 3 classes from graduating myself

  • @blackchristiangeek
    @blackchristiangeek 2 роки тому

    I thank God that I completed my Computer Science degree a LONG time ago because if I were starting out today, I'm pretty sure I would not do it again. That said, I value education and back in the late 80's and early 90's when I Was in school it was just a completely different world then. With that, I say good for you and God bless.

  • @intothevode
    @intothevode 2 роки тому

    Keep it up Tim!!! :) hugs from Chile :D

  • @Ivan-dt9mc
    @Ivan-dt9mc 2 роки тому

    Please make more videos like this Tim !! very informative:)))

  • @johnnytoobad7785
    @johnnytoobad7785 2 роки тому +2

    In another lifetime ago..I was in a Comp Sci class at UW-Madison. One of the students I befriended decided to "drop out" when the Prof of the computer Architecture class gave him a "C" on his project for designing a computer using available "off the shelf" TTL logic chips. A year later I found out he was one of first employees at IMSAI and then went to Apple. I think he was one of first 100 engineer-employees there. Shows you how just "out of touch" the academic comp-sci world was back in 1975.

  • @ravenecho2410
    @ravenecho2410 2 роки тому

    you did a good job on making a youtube channel, i would be upset i had written only an export to pdf/html feature -- especially if i were talented.
    this reads more of a justification of your actions rather than account for what an average individual would have. either or, good on you for communication -- if you're an engineer, get hyped to build things, imo, do the degree, do the math, and innovate

  • @MIGuy
    @MIGuy 2 роки тому

    I liked ... pls continue with the saga from time to time.

  • @PeterTheRock-II
    @PeterTheRock-II 2 роки тому

    Congratulations bro, I'm just starting the journey and God bless you.

  • @MrKasenom
    @MrKasenom 2 роки тому +1

    I dropped out of studying International Relations and now I'm studying Computer Science, I don't regret it this at all

  • @alanmunoz3755
    @alanmunoz3755 2 роки тому +2

    Thank you for all Tim, it is always nice to hear some stories like this and get some inspiration