George Fairbanks stresses the importance of having a good grasp of various conceptual models in order to be a master-builder, translated into development as “learn your software architecture”.
George Fairbanks has been teaching software architecture and OO design for companies including Kinetium, Valtech, and Platinum Technology. He has worked as an architect on projects with Morgan Stanley, Citigroup, and JPMorgan Chase. He is president of Rhino Research, author of Just Enough Software Architecture, and member of several committees: SATURN 2012, WICSA, ICSM, ECSA, IEEE.
For the second time we are launching the GOTO Copenhagen conference in May 2012 after a successful execution in 2011. GOTO Aarhus has been an annual event in Denmark since 1996 and attracts more than 1200 participants (formerly known as JAOO). The target audience for GOTO conferences are software developers, IT architects and project managers.<a href="http://gotocon.com/">http://gotocon.com/</a>
Empirical and theoretic.
The distinction between bricks and cement is useful to identify holes and biases in our knowledge. But this distinction can also (erroneously, I believe) lead to identifying them as two different knowledge forms. What you identify as the 'cement' is certainly conceptual and theoretic, but the 'bricks' can be this too. Knowledge of bricks does not equate simply to empirical knowledge, it can be conceptual too.
I cover some of this in its relevance to recruitment here: