Self-taught vs College graduate

Is it possible to teach yourself and get good at programming without going to college and get a CS degree?
I started learning Python six months and I haven't done anything I'm proud of, I feel like I'm missing something...
Should I take a course on CS? (CS50 or MIT OpenCourseWare) or is there any alternatives.
I wanna get good at it, not just some faggot who writes shit code.

Attached: _91408619_55df76d5-2245-41c1-8031-07a4da3f313f-min.jpg (976x850, 15.76K)

It's possible but difficult by far
Even college (not all tho) can filter many retards
Ask yourself why do you want to program?
If you're just in it for the money, you will fail
You need to suffer and persevere
That's the definition of Passion

Good universities are a force multiplier. Simply put: the kids groomed in private schools get a ton of value from a good university. If you are not a private school kid groomed for success then university is mediocre at best. You can definitely teach yourself, but you need to be very persistent and not cry like a little bitch if you don't understand something at first glance.

As for resources, just use whatever the fuck you want you're gonna pick up and drop a million resources during your coding career so stop fussing about making sure you're using the best one and start fucking coding.

Passion is for faggots I am 100% in it for the money and I'm starting a 104k job right out of university. You don't need "passion" you need drive and persistence. Do not listen to these faggots that make tranny tinker toys on their ubuntu VMs coding is not hard.

OP here.
I wanted to program because I wanted to get good at something, I love computers and how you make computers do some cool shit. I love money, but I'm not in it because of it.
>but you need to be very persistent and not cry like a little bitch if you don't understand something at first glance.
Boy, that happened to me a lot of times.
I feel like I'm running in circles instead of getting better.
I apperciate your honesty, So what did you guys learned in uni? Things that every dev should know?

>So what did you guys learned in uni? Things that every dev should know?
The first thing you need to do is stop putting uni on a pedestal. Pick a domain of programming that interests you (web, operating systems, embedded, etc literally whatever you like) and then figure out how to do the bare minimum retard shit in it and then go from there. Do not try to learn bottom-up.

>not just some faggot who writes shit code
First step: stop using Python.

>I have zero experience in the real world but let me tell you how it is
Passion is 100% necessary to be a good developer. One needs to constantly learn new tech stacks/design patterns/etc. and not being passionate about it makes that very hard motivationally. Eventually, you will burn out if you're not into it, and ultimately become a dogshit dev even if you were ever any good. In my experience I've never met a dev that wasn't passionate about it that was w

Let's be honest, you'll end up a project manager thinking you're somebody when all your devs think you're a worthless joke. I can't tell you how many project managers or even higher have told me "I used to be a developer/programmer" when every interaction makes it clear they have no clue. I had one project manager start crying b/c she found out I made twice as much as her.
>B..but I'm the project manager!

I run a small dev shop now and my number one requirement for new employees is the ability to learn new things quickly and enthusiastically. I ask them what frameworks they're familiar with, then ask them to do a quick practical evaluation project in a tech stack they have little to no experience with. I ask them about what they like to use and if they aren't smiling and passionate about it when telling me their answer, they're gone.

If a dev isn't enthusiastic, they will eventually be a net drag on the team, requiring others to pickup their slack. Money motivates up to a point, then the dev will feel they've made it and start slacking.

I guess this is a good thread to ask.
I have two opportunities for getting into software dev:
My local uni has a comp sci degree that I can get into a year ahead thanks to the classes I did there. However I need to get a part time job for a whole year to pay for it since I've been NEETing for the past two years.
Second option is this bootcamp thing called 42 that has no tuition nor residential fee.

I'm not reading all of your cope. Your skill set is not mystical nor does it require innate born ability. You are not special. I have broken into your industry and I am profiting. Cry about it.

get the degree

(Not op) I am in it for the money, I’m sick and tired of being a restaurant chef (although it pays an ok wage in Hongcouver ) and can tell you right now I don’t give a fuck about suffering or perseverance as literally fucking ANYTHING is better than working a busy kitchen line/managing the 19-24 year old retard cooks on said line.

Does this mean I will “fail”? I never understood this “you must be passionate” bullshit, I just want to make six figures and write/collaborate on cool software.

Attached: 8572AEC0-DBA1-4620-A1FA-2FAEF2E25D6D.jpg (900x770, 58.98K)

well friend, hatred is certainly a kind of passion, but contempt eventually burns you out.

Any nerd trying to gatekeep you is simply threatened that he is not as special or talented as he thinks he is. You can definitely learn how to create good software, but it will take a lot of persistence and learning.

fuck off back to Any Forums you worthless sales piece of shit. you will NEVER get the money. sales filth like you will die..

big baby is threatened that his ability to press buttons is not as exclusive as he thinks

Are game engines a valid field?

I know this seems like a retarded question but I hear alot of mixed information about whether games are a good field to get into, and it is literally the only field that I have any genuine interest in since I enjoy math.

Attached: 5D8BB71A-DCAC-4CC5-A03E-BCAD3190B79D.jpg (480x501, 15.48K)

Anybody that has been in any kind of programming education knows it's plenty exclusive.
I've seen people not understand for loops or 2d arrays after 3 years, so I'm not scared.
But you can just do programming as a 9-5, you'll be behind but I don't think it's that big of a deal if you're not retarded

yes making game engines is valid. even if you don't find work in the field you will learn a lot about computers and programming and can easily shift to other fields if needed.

Dude, you won't believe how I suck at maths, I want to get gud at it so I can tinker with old engines like Quake or Unreal.
Can someone learn maths on their own? Or am I eternally fucked?

>Can someone learn maths on their own?
yes. learn the math relevant to game engines

I don't think you need passion but you need to at least somewhat like what you're doing. But yes, you'll absolutely need to be able to endure immense stress and and suffering. That's how I got my BSc in CS.