I’ve felt for a while like my current position isn’t a good fit for me. Basically, the way they do development is kind of 1995-centric, and I don’t have any power to change it. I find this very draining.
Talking to a friend, he also pointed out that my current job is very isolating. I work from home, and my projects are basically all solo. When I worked at Socialtext, everyone was remote, and so everyone chatted on IRC. Because everyone was in the same isolated situation, we all worked to be less isolated. But with my current position, most folks work at the office, so there’s no IRC. There’s also no planning of work within a group, so even less reason to talk online.
However, the latest humiliation is this. I am a 1099 contractor for my ultimate employer. When I started, I was told I had to bill through a random contracting company, call it TechPeople. This meant using the horrible TechPeople webapp to enter hours, printing a timesheet, signing it, faxing it to my real boss, who would sign it and fax it to TechPeople.
Then my employer merged with another company. The decision was made that contractors would go through the other company’s preferred agency, call it StaffSource. So I start submitting hours through the StaffSource webapp. This webapp is even more horrible than the TechPeople webapp, but on the flip side the approval and submission process is all online. So it involves lots more clicking, but no faxing.
However, because of contracts with TechPeople, I cannot be paid directly by StaffSource. Instead, my ultimate employer pays StaffSource, who pay TechPeople, who pay me. Now TechPeople comes to me and says that they need me to enter hours in their system too. Not only that, but to demonstrate that said hours are approved, I’m supposed to go into the StaffSource webapp after a timesheet is approved there, take a screenshot, and email it to StaffSource.
Apparently StaffSouce and/or TechPeople are too incompetent to make their systems talk to each other, or even just give each other access to their systems. After all, it’s their contracts and terrible apps that make this silliness necessary, so why should I be doing all the work.
So … looking for a programmer? I’m open to contract or FT work, but I don’t want to move. I’d love a position where I worked with other people on projects, rather than solo, but I’m open to solo work, especially for contracts.
Edit: As genehack noted below, since I don’t want to move, it might be useful to know where I live, which is Minneapolis, MN.
In the past, I’ve had telecommuting jobs which involved visiting an office in another state on a regular basis. I’d certainly be open to doing that again (say 2-3 days every 2 months).