>One does not learn how to be a successful software architect in a semester or two of university. Neither does a bachelors degree make you anything more than a beginner in any specialized topic.
That's entirely true. But if you din waste your time in school, you know fundamentals, you have the necessary background to proceed further and become good or excellent.
> that learning on your own deserves some level of commendation as it's the most crucial skill in a field that's constantly shifting and changing
I agree. You have to continously learn. But having a solid grasp of the fundamentals and understanding how things work will just help you on your path of future learning.
In University you still learn by yourself, but under supervision.
That's entirely true. But if you din waste your time in school, you know fundamentals, you have the necessary background to proceed further and become good or excellent.
> that learning on your own deserves some level of commendation as it's the most crucial skill in a field that's constantly shifting and changing
I agree. You have to continously learn. But having a solid grasp of the fundamentals and understanding how things work will just help you on your path of future learning.
In University you still learn by yourself, but under supervision.