I am a private English teacher + mother of 16 year old..Hmmm....... Could'nt say which job is the most difficult though! Me and my N900 get on just fine (oops grammar mistake ) so 2.5 - 3 level wise.
freelance graphic artist or technically unemployed ...... but soon to be a cisco network admin
skill level wise mmmm well i'd have to say about 2 out of 5 although there is nothing i havent been able to do yet other than getting google sync to work the thorn in my side.
i can't call myself a n00b anymore but there is still so much I don't know.
maemo skill level 3-4, improving every day
thankfully there are many more advanced developers and users around
I work as a pre-sales consultant for high-end servers which run Linux Red Hat, trying to break the barriers against Linux for Mission Critical Workloads... A few year ago I worked supporting Unix/Linux and Oracle systems
Skills on Maemo would be just around 2 considering I just have time for installing some programs and customizing some config files, but using tips from this community.
I also practice the martial art Aikido, being a sencond grade black belt.