O'Reilly logo

Software Development Edge, The: Essays on Managing Successful Projects by Joe Marasco

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Computational Roots

I entered software development through the back door. When I was in high school and college, “computer science” was just getting started. Most of the software development managers my age similarly got their start in some other field: math, physics, chemistry, or engineering. We learned about computers because it was the new computational tool available to us. Some of us then replaced our passion for science or engineering with programming. This, over time, led to a desire to build better software.

What this means is that I come at the management of software development from a different perspective than someone who has been formally trained in a university computer science department. I tend to view it as an engineering ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required