the analogy being servlet to cgi. the shell will invoke the commands as a thread instead of as a process. the shell could be remote for all u know, meaning the shell could be a servlet and the command line can talk directly to the servlet.
A master's or a phd degree is actually a proof of staying power. Everybody starts out on a project with enthusiasm, if at all. A successfully and gracefully executed project is one that takes patience, smart working ( meaning able to identify the trouble spots long before they become a reality; this takes imagination coupled with patience) and mental endurance ( being able to work through problems that may not be exciting).
Whereas a bachelor's is all about introducing several topics, a Master's is revisiting the same old stuff but this time in more detail while a PhD is taking up a topic and being able to finish it even if it takes a long time.
I think that what you miss out in higher education you learn through experience. The time scales involved vary, so you may miss out on valuable lessons that others have learnt.
Having said this, I must add that Master's degrees are dime a dozen so a Master's doesn't gaurantee that the workers are not half assed.
Software architecting is where the staying power makes all the difference.
the analogy being servlet to cgi. the shell will invoke the commands as a thread instead of as a process. the shell could be remote for all u know, meaning the shell could be a servlet and the command line can talk directly to the servlet.
A master's or a phd degree is actually a proof of staying power. Everybody starts out on a project with enthusiasm, if at all. A successfully and gracefully executed project is one that takes patience, smart working ( meaning able to identify the trouble spots long before they become a reality; this takes imagination coupled with patience) and mental endurance ( being able to work through problems that may not be exciting).
Whereas a bachelor's is all about introducing several topics, a Master's is revisiting the same old stuff but this time in more detail while a PhD is taking up a topic and being able to finish it even if it takes a long time.
I think that what you miss out in higher education you learn through experience. The time scales involved vary, so you may miss out on valuable lessons that others have learnt.
Having said this, I must add that Master's degrees are dime a dozen so a Master's doesn't gaurantee that the workers are not half assed.
Software architecting is where the staying power makes all the difference.