Some dimension in which I have to write software:
- Domain-Knowledge (Problem-Domain)
- Coding: How to write down a thought in a formal language. Includes testing
- Design: How to structure the output of Coding
- Refactoring: How to restructure on different levels including Coding
- Teams: How to organize and lead teams
- Knowledge of Tools, Libraries, and Frameworks
- Scientific Papers + Reading other Peoples Code + Reading Books (Solution-Domain)
- Sales: How to sell it?
- Deployment
I am missing some entries but more important, I am missing a simpler abstraction. I feel it but cannot formulate it yet.
Comments
Post a Comment