- Written by Jeff Summers Jeff Summers
Software development has always been an interest of mine. It is the perfect marriage of analytical science and creative art that fits my personality perfectly. From a science perspective I love the precision that is required to manipulate electrical impulses deep within the silicon-based chips. It almost borders on black arts where we can force a hardware device to carry out our instructions with just a few clicks of the mouse or keyboard. It can also be very frustrating that the computer follows our instructions implicitly without questioning them. It takes a level of abstraction in our thinking to arrange our instructions logically. For many, thinking sequentially and thoroughly can be a challenge in and of itself.
In the end I learned to appreciate the value of a good development environment and what it could do. I understood how a compiler could make or break your code and I even wrote a couple myself when I couldn’t find anything that would work otherwise.
I’m now living through another development revolution as mobile computing and touch interfaces abound. I’m encouraged by the advances being made and enthusiastic that I am a part of the revolution.