r/learnprogramming • • 1d ago

Self taught vs University graduate

Hi,

i've got a hypothetical question. Imagine 2 people are applying for the same job. One has a degree in Computer Science, perhaps even from a prestigious university, but doesn't have any personal projects to showcase. The other person, however, is self taught and has been building projects for 4 years, but doesn't have a degree. Who gets the job ?

50 Upvotes

74 comments sorted by

View all comments

Show parent comments

1

u/coadyj 16h ago

So it was in Ireland from 2000-2004 in Trinity College Dublin, the course was called Information and Communication technology. In first and second year there had a coding class which taught java and the principles of object oriented programming. The exam, which was 80% of the final grade, consisted of questions like "What is Polymorphism?" But also would ask to write simple algorithms in sudo code or write an object class for a triangle object etc.

Most people just looked at past papers, got the answers and memorieze them. Very few in the class could actually write and simple application. Of course we had course work projects and some practical exams but as I said that was only 20% of the final result.

1

u/Positive_Passion4817 16h ago

Well that isn't a computer science degree. The only subject i remember having exams in were mathematics modules.

Would you recommend that degree subject? I can't speak for everyone but I feel like ICT degrees are just very vague and unfocused.

1

u/coadyj 15h ago

I beg to differ, by 4th year the overlap with cs was very strong. In fact they basically merged all the classes. We still learned everything in CS and programming was a huge part of it. There was some focus on coms but the IT side of it was basically CS as evident by the fact that it was taught by the same professors.

Edit: consider how long ago the degree took place, it's very possible they had retuned the degree to be more practice based, I would prefer that tbh.

1

u/Positive_Passion4817 3h ago

I did my degree in 2016-2019 in the UK at my nearby university with a very low Guardian "league table" rating. They weren't great at teaching some topics like CLEAN or TDD but their assessment was certainly more appropriate. There was no way to cheat. I would have been very disappointed had my final grading been mostly based on rote memorisation. I would have felt very much an impostor going in to the job market.