Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,15 @@ But there's a whole lot of content that you're not going to think to search - th

When I was at university I remember chomping at the bit to be writing real applications.

You have your whole career to do this. Things like code architecture, writing testable code etc, in my opinion, universities are not particularly good at teaching anyway - because chances are the lecturer's do not have extensive industry experience!
You have your whole career to do this. Things like code architecture, writing testable code etc, in my opinion, universities are not particularly good at teaching anyway - because chances are the lecturers do not have extensive industry experience!

Instead what universities are good for, is teaching the more theoretical/academic aspects of computing - algorithmic complexity, computer architecture etc.

This kind of thing is perhaps not so useful when you're trying to learn a JavaScript framework, and just getting the code to _work_ but becomes more relevant several years down the track when you're trying to eek out every bit of performance you can.

As it relates to university - I think the ideal thing would be to be working as a software developer for several years before going to university. I think having already been working as a software engineer is likely to give you a greater appreciation of what you're learning at university - and it's also going to make the university work a lot easier - as you're not struggling with basic syntax.
As it relates to university - I think the ideal thing would be to be working as a software developer for several years before going to university.

I think having already been working as a software engineer is likely to give you a greater appreciation of what you're learning at university - and it's also going to make the university work a lot easier - you're not struggling with basic syntax.

With that said - the practical reality for a lot of people is that no place is going to hire them as a software engineer straight out of high school - and so going to university is simply the practical step forward.

Expand Down
Loading