When I was in University my favourite class (or maybe the class that basically changed my perspective of many things) was Thermodynamics, maybe was my teacher (a really brilliant physics and chemistry professor) or maybe was the very abstract and practical examples. She spend most of the time in the class explaining basic things like the rain or the boiling temperature of beans in high altitude with equations and thermodynamic laws. Years after that I still remembering many of the concepts and even making observations based in what I learnt those days.
In the last year I’ve been facing so many different problems as a developer and consultant with different customers, different technologies, different use cases, so many different areas of knowledge. Today I was thinking about the ideas about Gibbs theories and I saw something interesting with my developer life and how they are related.
You’ll see, one day my professor just explained how the Gibbs free energy is related to the human body chemical reactions and how the Entropy is important in everything that happen in human life, including relations. So at the end everything concludes in a simple fact: “you will get the complete equilibrium when you die”. Many developers look for a constant equilibrium in their life’s, some of them spend many years doing the same and making themselves confortable with the same thing, same technology, same platform, same risks, maybe they expect to face tomorrow the same problems they faced today, maybe they are looking for a zero entropy in their developers’ life.
Personally I like the fact to learn new things everyday, to face new problems, new challenges, maybe it’s the fear to have zero entropy in my life and realize I’m just death.
Maybe you need a little more of Entropy in your working life, what do you think?
A little more about Human Thermodynamics.