Readings Newsletter
Become a Readings Member to make your shopping experience even easier.
Sign in or sign up for free!
You’re not far away from qualifying for FREE standard shipping within Australia
You’ve qualified for FREE standard shipping within Australia
The cart is loading…
This title is printed to order. This book may have been self-published. If so, we cannot guarantee the quality of the content. In the main most books will have gone through the editing process however some may not. We therefore suggest that you be aware of this before ordering this book. If in doubt check either the author or publisher’s details as we are unable to accept any returns unless they are faulty. Please contact us if you have any questions.
I wrote this book because I had been going from company to company writing software for newspaper publishing, satellite imaging and banking following a long tenure at the enterprise software powerhouse: Sun Microsystems. During that time I started to realize that something was wrong. I was no longer enthused. I used to wake up in the morning anticipating the challenge of the day; unsure how I would address the problem at hand; and enjoying the tantalizing hint of fear that I would fail to resolve it. That experience has become disconnected from my professional life and I thought that an analysis was warranted. There are plenty of programming jobs out there but there are almost no jobs in software engineering. One may begin as a programmer, typing up code to make machines do our bidding; but, eventually, once coding has become second nature, one will crave to do something truly interesting.
The welder may become a specialized precision welder. The seamstress may become a fashion designer. The carpenter may become a master builder. The programmer may become a senior programmer but there will never be a time when the programmer will be challenged to do what no one else has ever done. The software term architect does not refer to one who applies discipline to the design of structures which have not heretofore been conceived. That doesn’t happen in software. The architect figures out what standard frameworks will be used to build out another standard web application. The industry has abandoned the correction of serious problems. This book examines why that is and how we might explore options which reintroduce engineering as a respectable occupation.
$9.00 standard shipping within Australia
FREE standard shipping within Australia for orders over $100.00
Express & International shipping calculated at checkout
This title is printed to order. This book may have been self-published. If so, we cannot guarantee the quality of the content. In the main most books will have gone through the editing process however some may not. We therefore suggest that you be aware of this before ordering this book. If in doubt check either the author or publisher’s details as we are unable to accept any returns unless they are faulty. Please contact us if you have any questions.
I wrote this book because I had been going from company to company writing software for newspaper publishing, satellite imaging and banking following a long tenure at the enterprise software powerhouse: Sun Microsystems. During that time I started to realize that something was wrong. I was no longer enthused. I used to wake up in the morning anticipating the challenge of the day; unsure how I would address the problem at hand; and enjoying the tantalizing hint of fear that I would fail to resolve it. That experience has become disconnected from my professional life and I thought that an analysis was warranted. There are plenty of programming jobs out there but there are almost no jobs in software engineering. One may begin as a programmer, typing up code to make machines do our bidding; but, eventually, once coding has become second nature, one will crave to do something truly interesting.
The welder may become a specialized precision welder. The seamstress may become a fashion designer. The carpenter may become a master builder. The programmer may become a senior programmer but there will never be a time when the programmer will be challenged to do what no one else has ever done. The software term architect does not refer to one who applies discipline to the design of structures which have not heretofore been conceived. That doesn’t happen in software. The architect figures out what standard frameworks will be used to build out another standard web application. The industry has abandoned the correction of serious problems. This book examines why that is and how we might explore options which reintroduce engineering as a respectable occupation.