Skip to main content

Software

πŸ“„οΈ Systems Analysis and Design

The most taxing part of performing analysis and design of a system is the mental load required to keep all components, requirements, and trade-offs front of mind. Especially in a larger system design the number of interconnected modules and requirements can be overwhelming to try to conceptualize all at once. Consistent documentation helps in being able to move things out of your head into a reference form but as an analyst you still need to keep an awful lot of moving parts in your head at the same time.

πŸ“„οΈ Senior Developers

Semir Zeki, for example, at University College London has a beautiful study from some years ago with mathematicians in which they showed mathematicians equations that are "beautiful" and equations that are "ugly" and just the fact that experts in math knew what you mean by this already tells you what it actually means to be an expert in math. To be an expert means I can see an equation and imagine in my mind all the powerful ways it can be used to explain phenomemon in the world in way that matter." - Mary Helen Immordino-Yang | USC Rossier School of Education, The Reset Button - Hidden Brain Media