8 things I like about my job
As it's friday and I am in a particular good mood, I present to you 8 things I like about my job, in no particular order.
After starting with purely functional stuff with lots of global variables and even the occasional eval, I lately benefit greatly from the work of all of the great people who share their knowledge. Through them I am now a better developer, who knows about event delegation, lazy loading, jiti and curry.
Setting up html
it doesn't take up as much time, but is way more important and interesting to me. Just plain thinking about what kinda html structure fits the information is the best part for me. Because, even it is not considered hard, the benefit of a good html structure goes a long way...
The learning curve
to me the job of a web developer is about learning new stuff every day. To some people it seems awful, to work in a field where you have to cope with an ever changing world every day. To me it is bliss, almost every day new puzzles arise to be solved.
Yes, I even like dealing with IE6 every day. In the way that you deal a retarded cousin, you know about his fault but as he is part of the family you just deal with them. And after all those years, who can not smile once in a while when adding
display:inline;to a float..
Safari, Firefox and Opera are evolving at such a rate that it makes the work even more exciting. Almost none of the new stuff is available for all browsers ( see the point about IE ), but as we code sensible we can use them now and give other browers (cough IE) a good experience.
The world is changing and in my opinion for the better, HTML5 although still evolving is shaping up to be a wonderful platform for us to build sites and applications.
Ever since switching back to being my own boss, I enjoy every minute of it. I get to choose my own clients and decide what I work on, for who, where and when.
With my point being made, I now want to know what you love about your work...