What I Do We develop large scale optimization algorithms that can perform well on problems of interest. Optimizing means finding out the best possible set of parameters.
Why Engineering? I had the option of changing things which may not be possible in some other fields. I need not remember a lot of things, just a few basics and then use them to understand the rest! Somehow it seemed easy to me, i never had to put in a lot of effort, rather even after putting in a lot of effort it never seemed like i had been "working".
My Day At Work My work involves a lot of thinking. I first decide what problem interests me. Then I find out the state-of-art solutions for it and think about their potential problems. Next question is, what can I do in my capacity to improve on it. Then I implement my ideas in software or try to prove them mathematically. Finally I write a paper that describes the whole method. Paper writing in itself is very interesting, because you are "selling" your ideas and you have to support every claim of yours.
Best Part Its fun to understand logic and relatively easy to make a change. Just an algorithm can change the whole world (for eg. Google).
Challenges The biggest challenge that I face currently is managing home along with work. Trying to learn how to balance both.
Additional Thoughts Paper writing in itself is very interesting, because you are "selling" your ideas and you have to support every claim of yours.