How Do Great Architects Work After College?
Because we're teaching the new ones a bunch of crap they're not likely to use.
What I mean is: Why are we teaching them how to use a t-square if they are going to spend the rest of their adult life working on a computer?
Is it because it stimulates a certain way of viewing things?
Is it because all the great architects start mocking things up on paper?
Or is it because that's the way their teachers studied?
When I was doing my major in CS, I took a course for algorithmics. It was a great course, taught by a great teacher and I learned a lot of funky algorithms and a bunch of tricks as well-- but all the implementation of said algorithms was done in C. C! I have never written a single line of C production code. Nowadays, the same course uses Python as a support language and I think that makes a lot more sense -- since the focus should be on algorithm efficiency, not language short-comings.
I see the introduction of Python as a big step forward -- but that might be too little, too late. And what about architecture?
What do architects actually use from what they have to study during college?
What do Computer Science grads use from what they learn in college?
Do they?
image source for the t-square.
