Just a simple Programmer/Coder (By the way they are not the same) - who just want to learn everything as possible about Computers, machines, etc. at a very low level, and want to have an understanding of everything (just for learning purpose, and to take control over all the Technology, basically a Hacker, but in 'Ethical' way).
Not like other programmers who just want easy methods for programming as possible and getting a job.
Remember,
best programmers are the 'hackers' who always try harder to learn and understand the computer, that's why they are Intelligent.