Last updated:
1. September 2007
(Start sub-menu)
Who Am I?
(End sub-menu)
Look here for a slightly more formal CV.
I work as a Senior Software Architect for Fast Search & Transfer in Oslo, Norway. (Formerly I was an independent IT consultant, writer and translator, but that whole thing is in abeyance at the moment. I‘m having too much fun where I am.)
This spring (2008), FAST became a Microsoft subsidiary, and over time I’ll surely transmogrify into an honest-to-God Microsoftie. As it happens, I’m perfectly fine with that.
I hold a Master’s Degree in Computer Science from the Norwegian Institute of Technology in Trondheim, Norway.
My concern for the quality (or the occasional lack thereof) of software development has led me to write numerous articles on the subject, and a book called Programming Industrial Strength Windows.
I enjoy writing text almost as much as I enjoy writing programs. I used to write the monthly User Interface Programming column for Windows Developer Magazine, and so got to do both on a regular basis. (And I got to think about another of my interests, interaction design.)
I held the Norwegian record on the 400m hurdles from June 1983 to May 2003. I’m sorry to have missed out on the twenty-year celebrations, but otherwise I don’t mind losing it too much. I own a grand piano, which I use mainly when I want to annoy the neighbors. I live with a wife (mine) three sons (also mine); attempting to bring them up takes up all my remaining time (and then some).
Petter “God help the programming industry” Hesselberg…
…on error handling:
Your application lives in a hostile environment, and a certain amount
of paranoia is fully justified.
…on programming languages:
Visual Basic’s
ease of use does not turn amateurs into
professional programmers; it is no substitute for actual knowledge and
experience.
…on programmers with an attitude:
…but listen to the reaction I got from the programmer when I reported the
problem: “No, I’m not going to do anything about this. Nobody else
has reported the problem, and normal people wouldn’t do such as dumb
thing anyway.” Idiot, he didn’t say.
…on modality:
Whenever a program goes into a modal loop, it suddenly gets immeasurably dumber.
(Start bottom menu)
Top •
Home
• Articles
• Book
• Resources
Windows Developer Magazine
• R&D Books
• CMP Books
Amazon.com
• Amazon.co.uk
• Contact Petter Hesselberg
(End bottom menu)