Error: Twitter did not respond. Please wait a few minutes and refresh this page.
I see three aspects on this list of best practices: motivational, social and educational. For me motivation is about having fun and it’s fun to write good quality code or to deliver good quality solutions. The social aspect is in interacting with your colleagues and with the community, humans are social (one way or the other 😉 ). And to be able to keep the pace you must maintain a level of education, which in this case must me up to date to the current technology.
Michael Stiefel attempts to clear up some misunderstandings regarding the role played by the software architect.
An intimidating title, but I don’t let it scare you, you will see why the so called generalist is a myth and why, even though you practice DevOps and agile and so on, you still need architects and also test engineers and testes and senior developers and junior developers and system engineers/adminstrators and scrum masters and so on.
Watch the talk at InfoQ: Architects? We Don't Need No Stinkin’ Architects!.