Development Alchemy and Software Magic

Turning lead into gold the hard way

Ben "The Hosk" Hosking
4 min readJun 28, 2023
Photo by JJ Jordan on Unsplash

Project plan exist to transform developers from a state of happiness to a state of suffering and confusion

Software is a magic force that will make life easier for everyone. Developers will take a bunch of one line requirements and turn copper into gold with magic code and software will appear in a bang of smoke.

The standard project plan assumes everything will be the right first time and no problems. The development team will work faster than any previous development team. Like driving to work in rush hour, avoiding all traffic and every traffic light being green.

Software isn’t the cheat code everyone thinks it is.

You get out, what you put in

Creating software requires hard work, thinking, clarifying and questioning.

For good developers, writing code and creating software is the last step of the process. Bad developers write code first and fast, before finding its wrong and the requirements will change.

Before you write code, you need to understand what the software should and should not do in every situation.

--

--

Ben "The Hosk" Hosking

Technology philosopher | Software dev → Solution architect | Avid reader | Life long learner