4 ms·
Here's how I did it, for free: I spent the first month putting together a 'web dev' resume. This took a month because most of my experience was non-public, in
by throwaway202 16y ago
Here's how I did it, for free:
I spent the first month putting together a 'web dev' resume. This took a month because most of my experience was non-public, involved large teams, and/or NDAd. As such, I supplemented my resume by writing a few applications that while not overly complex, were clear demonstrations that I can do more than a basic CRUD app. (After all, I've got more than a decade of dev experience, it'd be weird if I couldn't do that.)
I further emphasized that competence by opening a github account, submitting a few minor patches to other projects, and open-sourcing one full application of my own.
Once I finished that, I started scouring everything I could find for jobs and contracts where I might be a good fit, and I applied to approximately two per day. I started with a 'take anything, as long as it's short' approach, and got pickier over time about what I'd do, and the rates I wanted.
After about two months, I wound up working with a client who was incredibly impressed with me, and wound up buying about 50% of my capacity for $100/hr on an ongoing basis. Most weeks I wound up working 20 hours for him, and the rest of my time was spent trying to land small-ish higher-pay contracts, or working on those higher pay contracts.
Altogether, I grossed about $160,000 in a year with almost none of that coming in during the first two months. The vast majority of that cash was used to pay off corporate debt that was personally guaranteed.
The only reason I don't want to repeat this is because while it would help clear the debt, it left me deeply unhappy. I don't enjoy coding anymore, and I don't enjoy working alone.
- signal 16y agoThat's a great story and a good strategy, which you pulled off admirably. Reading that, I don't think you should pull a 180 once you get to Philly. I hear what you're saying about your distaste for the 'lone wolf coder' role but you can use your skills and experience to hit the ground running instead of hunting for jobs until you catch one. The networking advice is all well and good but it doesn't pay the bills and it's not a quick fix. You network so that you can call on your contacts in times like this, starting now just delays the payoff and poisons your interactions with dread that you have to hit them up with your plea sooner or later - or worse, right off the bat. Networking is about building a rolodex, give and take, but mostly building relationships. If you need something right away it ruins the premise and people can smell it. My advice is this: Philly must have coworking space. That will solve your 3 problems. You can be with people. You can help them, and receive help. You can advise, consult, contribute. Make money, join the community and networking will be a part of your life. You can hunt for a job for a few hours a day, but help people and they will help you. You'll become a part of your new home, and your new life. You may even like coding again.
- throwaway202 16y agoThanks for suggesting coworking space. If I decide to burn off the rest of my debt via freelancing, that'll give me at least a shot of sanity.
- nopassrecover 16y agoThanks, I'm in a somewhat similar boat (I'm motivated by working with passionate people) but I need to pay off debt accumulated from mistakes over the last year. Your method will be worth a try.