Well, I didn't announce it here, or in any official place, but starting from August, I resigned from my workplace in order to become a freelancer. Here's my resignation email with my reasoning:
Cutting to the chase, I'd like to say that I've decided to resign from Oleh. It's not a rash decision - I've been thinking about it for a while. I am willing to work an extra month and other such commitments, as part of my contract, depending on your call. I'm sorry if I disappointed you, but when I was looking for a job 4 months ago, I still though I'd like to work in a permanent, but now I realise that it's not my cup of tea.
Note that my working conditions at Oleh had nothing to do with my decision. Oleh is a wonderful place to work in: the pay is good, the hours are reasonable, the people are nice and intelligent, and the atmopshere is very good. I'd recommend anyone to work there. However, right now I'd like to become a consultant, a contractor, a trainer, a sponsored FOSS developer, a professional blogger and writer and a web site owner - probably a mixture of all of them to some extent.
For my reasoning see the following links, and discussions:
- "Perceived Shortage of P-Languages Programmers":
- "Thoughts about Whether to become a Freelancer":
- "Patronge and Self-Patronage" - http://shlomif.livejournal.com/11004.htm
If you wish, Oleh can still employ me as a contractor or consultant, but I'd prefer to do either:
- Refactoring of existing code.
- Writing automated tests.
- Dealing with the infrastructure (Linux, CVS, Subversion, Bugzilla, etc.)
Not really web programming. (Except for very small tasks). My hourly rate is negotiable, assuming you would like to hire me.
In the past week, I started giving private lessons in Perl. More about it will soon be posted to my use.perl.org Journal.