I graduated in 1990 in Electrical Engineering and since then I have been in university, doing research in the field of DSP. To me programming is more a tool than a job.
I teach digital signal processing (so, technically not strictly programming) and I like it, although it can be very tiresome: after two hours in the class I feel exhausted, I guess is for staying concentrated all that time.
Actually, in general I like to explain things. If I must be a bit introspective, I say that I like the challenge to put a sophisticated concept in a form that even a non-technically initiated can understand it (if I am talking to a non-technical public, in class it is a different matter).
I also like the feeling of sharing what I know (that brings me sometimes to talk about technical stuff to uninterested people...).
It is very rewarding when I see a student that gets really interested and maybe goes autonomously beyond what I explained.
I graduated in 1990 in Electrical Engineering and since then I have been in university, doing research in the field of DSP. To me programming is more a tool than a job.
I teach digital signal processing (so, technically not strictly programming) and I like it, although it can be very tiresome: after two hours in the class I feel exhausted, I guess is for staying concentrated all that time.
Actually, in general I like to explain things. If I must be a bit introspective, I say that I like the challenge to put a sophisticated concept in a form that even a non-technically initiated can understand it (if I am talking to a non-technical public, in class it is a different matter).
I also like the feeling of sharing what I know (that brings me sometimes to talk about technical stuff to uninterested people...).
It is very rewarding when I see a student that gets really interested and maybe goes autonomously beyond what I explained.
"put a sophisticated concept in a form that even a non-technically initiated can understand it" I love doing that!
I know, right? :-)