My Technical Readiness


The category of this post is Personal and is all about Technical Readiness, my own one.


Analysis, synthesis (design), communication, specification, abstraction, logic, assumptions, generalization/specialization, objects, properties, behaviors, classification, and more…are all required skills for good software design.


Studying philosophy is a good way to get deeper on those very skills.


Guess what? I am studying philosophy as part of my Technical Readiness for creating software-based business solutions, as simply as that.


For more about this, see Object Thinking by David West and hear this two-part interview.

Comments (0)