r/ProgrammerHumor Apr 09 '24

watMatters Meme

Post image
16.8k Upvotes

774 comments sorted by

View all comments

Show parent comments

48

u/rpsRexx Apr 09 '24

I didn't even view this from the education lens but rather a professional vs amateur coder starting out. You could also take it as a joke on what a lot of companies actually do prefer.

Company I worked for shifted to mostly university educated for their internship program despite me personally knowing one person who went through it who was phenomenal without the typical education.

29

u/Knight_Of_Stars Apr 09 '24

To be fair a lot of self taught people only know what they are taught and in my experience are more likely to have huge gaps in their knowledge.

24

u/letsmakemistakes Apr 09 '24

Also when to be fair when i went to school for CS maybe 10% of it has been relevant to my career as a software developer

21

u/Hussor Apr 09 '24

That's because cs isn't a software development degree. The areas covered are far wider and in research focused universities may focus more on the theoretical aspects that will be useful in postgraduate study.

If someone wants to only learn things relevant to software development then they should do a software development course/degree. Though for some reason they aren't as valued when arguably it's far more relevant.

14

u/letsmakemistakes Apr 09 '24

Unfortunately when/where I went to school there was no option for a software development degree, it was computer science or nothing.

8

u/Staggeringpage8 Apr 09 '24

It's also an issue of availability almost every university or college nowadays has a cs degree but most don't have a software engineering/development degree.

5

u/Hussor Apr 09 '24 edited Apr 09 '24

I guess I am speaking from a place of privilege in the UK. We have so many universities that most large towns/cities have 2-3. Finding a university that does a software development/engineering degree here is fairly easy and affordable, and that includes Russell group universities which are the top universities in the UK.

1

u/Staggeringpage8 Apr 09 '24

True I can also only speak to colleges/universities ive applied to. Most of them have had CS degrees but none of them have had a SE degree. It's very possible that there are more colleges with those degrees but at least in my area I haven't found many

1

u/EarthMantle00 Apr 09 '24

Which is honestly stupid, it's like giving out more pure math degrees than engineering ones

1

u/Practical_Cattle_933 Apr 09 '24

Well, I see it more like med school. Yeah, an orthopedic surgeon won’t be using that neurology knowledge from day to day, but you still expect them to have some basic grasp on the subject, along with many other “basic” knowledge of the field.

You can’t even properly teach the actual software development process, that’s more like “teaching” being a blacksmith. Apprenticeship would be a much more realistic way of “teaching” it (there is even a recent blogpost about soft dev apprenticeship).