I am a Software Developer with great passion for new technologies.
The reason why I love code
Writing beautiful and elegant code to solve a problem is an art. Just like architecture, which is an art used by people daily and affects their everyday life. You can create something new and then people interact with it, use, touch and work with it. That is an amazing feeling.
When I manage to build something that saves people time and prevents them from doing tedious tasks, I know that I am having the privilege of impacting that person’s life. They now have more time to be with their kids, more time to think up ideas (something computers cannot) and more time to connect to people.
I am deeply impressed when I see smart and beautiful code that does something I know is hard to accomplish. These are moments when I feel that we have only touched the surface of what we can do with computers, and I know that there is a simple solution to the current programming problem I am facing; I just need to get my head around it.
In programming if you can consistently create a logic that interacts with the other parts of the computer and other applications you can make it happen. All you need to do after you thought it up is actually write it and presto a new thing is created into the world. There are no limitations in coding besides your ability to think of a logically consistent solution.
The sense of accomplishment when solving a really challenging problem is awesome!