
I've mentioned it in passing in a few places, but I'm a contract programmer. My company finds people who need programmers, hook me up for an interview with them, and - if I impress them - I go work for them writing code for a while.
Currently, I'm doing work for a county in Maryland. Most of the code has been deciphering and trying to complete unfinished code done by other folks (which I've complained about quite a bit in the HUMANITY WHY thread), but I've also worked on a couple from-scratch projects (which I probably also complained about). I'm also snagged pretty often for testing applications, though they are often confused by what being a tester MEANS - the people who coded the application often try to get me to get the source code and make the fixes myself (not what a tester does).
I can't complain too much, though. Deadlines are mostly flexible, most of the unfinished stuff I get is usually just a few bits away from being done, and I get a decent bit of downtime between said projects to sorta hang out watching YouTube videos and (occasionally) doing some studying on stuff like Project Management.
Currently, I'm doing work for a county in Maryland. Most of the code has been deciphering and trying to complete unfinished code done by other folks (which I've complained about quite a bit in the HUMANITY WHY thread), but I've also worked on a couple from-scratch projects (which I probably also complained about). I'm also snagged pretty often for testing applications, though they are often confused by what being a tester MEANS - the people who coded the application often try to get me to get the source code and make the fixes myself (not what a tester does).
I can't complain too much, though. Deadlines are mostly flexible, most of the unfinished stuff I get is usually just a few bits away from being done, and I get a decent bit of downtime between said projects to sorta hang out watching YouTube videos and (occasionally) doing some studying on stuff like Project Management.
