News for hackers. Stuff that matters.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by sown on Monday November 19, 2012 @01:05PM (#4805551)
So what do I do if I don't have a blog or any real friends to refer me? I don't know anyone at all here in SV and no one seems to want me anyways.

On the flip side, I suppose that there are people that could use me but they don't know how to find consultants.

The only time this has happened was when a potential employer and I didn't quite work so they let me name a price for the time I worked and they paid (rare in consultancy, I bet).

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by seiji on Monday November 19, 2012 @01:13PM (#4805589)
Nobody wants a nobody. Have you tried manipulating the HN audience into thinking you're special? I can, annoyingly, name a dozen people from here who self-promote and pop up with frustrating frequency. After a while you start to think they're special even when they're just persistent. But few people are persistent with such follow through.

Write stuff people want. Get it distributed widely. Repeat.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by intellegacy on Monday November 19, 2012 @05:35PM (#4806667)
No, dear god. We need less self-promoting manipulators here and more substantive, authentic posters.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by ahoyhere on Monday November 19, 2012 @05:42PM (#4806694)
It's sad that you think "writing stuff people want" is manipulative and faux.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by okok on Tuesday November 20, 2012 @04:03AM (#4808295)
Well writing it for the sake of promoting yourself most definitely is.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by ahoyhere on Tuesday November 20, 2012 @12:22PM (#4810025)
"Most definitely"? Why?
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by bmelton on Monday November 19, 2012 @01:11PM (#4805573)
"So what do I do if I don't have a blog or any real friends to refer me? I don't know anyone at all here in SV and no one seems to want me anyways."

Change that. Go to conferences. Go to meetups. Leverage whatever professional network you currently have to expand it. Start a blog. Post to it. Establish yourself as an authority on something.

If you can't do the above yet (because you aren't an authority on something), become an authority. Contribute to a related open source project. Get involved in meetups that focus on the topic. Find conferences that relate to it and attend... later, speak at said conferences.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by sown on Monday November 19, 2012 @01:36PM (#4805691)
> Go to conferences. ... Find conferences that relate to it and attend... later, speak at said conferences.

Well, I'm screwed. I can barely speak in private or deal with people.

Perhaps someone else can use your advice, though.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by trapexit on Monday November 19, 2012 @02:32PM (#4805953)
Kaizen. Small improvements. Start now and don't deviate.

You grow by constantly pushing yourself just barely outside of your comfort zone. No anxiety or panic needed, just a little tiny dose of discomfort.

Start now, with the smallest improvement you could possibly make. Then continue to make one small improvement every day.

Are you a complete shut in? Make it your goal to spend just 1 minute outside in public. If 1 minute is too much, then make it 10 seconds. Do it again tomorrow, and add just a little more time. Did you feel a bit uncomfortable? Good. If not, push yourself just a little more.

Are you good with being outside? Make eye contact with one person for 1 second. Tomorrow, make eye contact with two people. Or try to hold eye contact for 2 seconds.

Good with eye contact? Let's get talking.

Go to the grocery store and use the human checkout line instead of the self-checkout. Then the next day, make it your goal to say one sentence to the checkout person beyond the usual pleasantries. A comment about the weather will be just fine. Once you're good with talking about the weather, ask the checker if they have big exciting plans for this evening/the weekend/Christmas/whatever.

Just take action every day. ACTION. EVERY. DAY.

If you feel like you're not making process fast enough, or if you slip up one day and stay firmly within your comfort zone, don't beat yourself up about it. Just get out there tomorrow and make one small improvement. Small improvements will have a huge effect on your quality of life before you even realize it.

I've been there. It's possible. Start now and don't deviate.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by mylittlepony on Monday November 19, 2012 @04:58PM (#4806523)
This is inspiring, you should write a book.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by trapexit on Monday November 19, 2012 @06:07PM (#4806797)
Thankfully, someone already did. It's short and sweet.

http://www.amazon.com/Small-Step-Change-Your-Life/dp/0761129...

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pknerd on Tuesday November 20, 2012 @01:30AM (#4808011)
Thanks, will to get a hold of it.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by scott_s on Monday November 19, 2012 @01:43PM (#4805732)
There was also a time you could barely walk.

Even if you have social anxiety, or are somewhere on the autistic spectrum, you can still improve your social skills. Because they are skills, not traits. You can improve them through practice. It will be difficult, of course, if you have a problem such as social anxiety. But consider seeking help for that, if it is a problem. It can improve your life immensely - and not just professionally.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pyre on Monday November 19, 2012 @02:37PM (#4805981)
One great way is to volunteer at the conference. Why?

1. You're forced to interact with at least some set of people regularly. Even if you find it difficult to 'cold call' a person or group of people and socialize at the event, you are guaranteed to have interacted with a minimum number of people.

2. There are set goals to accomplish, and it can be easier to work with people you don't know if you just focus on the work. It basically gives you an excuse to interact with people, because you don't have to worry about awkwardly fumbling around to find some common ground to chat about.

3. If you make yourself extremely useful (always looking to help out, asking what else you can do), people will recognize this.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pseut on Monday November 19, 2012 @02:51PM (#4806052)
>>Go to conferences. ... Find conferences that relate to it and attend... later, speak at said conferences. >Well, I'm screwed. I can barely speak in private or deal with people.

Maybe things are different in tech, but I don't know anyone who likes attending or speaking at conferences. Don't think of them as trips, think of them as work. Because they are.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by thomaslangston on Monday November 19, 2012 @03:12PM (#4806137)
Things can be very different in tech.

When your job keeps you mentally and physically isolated from your coworkers, getting together with like minded people to talk shop is nice. Even more so because for some developers talking shop is one of the few conversation topics they feel comfortable with.

When your job is slugging away at decades old enterprise code, watching a talk about game development, fancy math, or improved development environments can be a breath of fresh air.

When your job has you at the bottom of ten layers of bureaucracy, telling people about something they should do, and having them listen and agree is wonderful.

Tech conferences are a joy.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pseut on Monday November 19, 2012 @05:43PM (#4806696)
Point taken; I was saying (unclearly, maybe) that not liking conferences/speaking/whatever is a pretty weak reason for avoiding them. Lots of people don't like them, but go because it's what the job requires (and, just to preempt replies, act pleasant and engaged while there).
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by brc on Tuesday November 20, 2012 @06:48AM (#4808596)
Are you kidding? I love going to conferences and speaking at them! Especially if you do not work in an office, they are a great way to find who is doing what, what's new, where you are behind,nowhere you are in front.

If you aren't prepared to go to, ad get involved with, conferences, then all of the advice in this article is going to pass you by. Because it's all about establishing credibility and then leveraging it.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by gtrak on Monday November 19, 2012 @03:17PM (#4806162)
I've taken two vacations for conferences this year... Maybe I'm crazy. Clojure/West and Strange Loop. Maybe you just need to go to better conferences.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by gadders on Monday November 19, 2012 @09:57PM (#4807525)
Although it looks cheesy, this book is full of actionable suggestions on how to be able to speak to people.

http://www.mpowers.com/books/charisma.html

I definitely recommend it.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by zem on Monday November 19, 2012 @02:04PM (#4805823)
and if you aren't comfortable speaking or attending conferences, don't let that stop you from becoming an authority. find a topic you are interested in and start learning it in depth. identify common issues beginners struggle with and blog about them. move on to more advanced articles. you should gain recognition pretty readily.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by patio11 on Monday November 19, 2012 @01:11PM (#4805574)
Get a blog and start making new business acquaintances. (Being in the Valley should not exactly have you hurting for options on that score.)
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by sown on Monday November 19, 2012 @01:28PM (#4805657)
How do you make business acquaintances? I have a hard enough time leaving the house.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by onewland on Monday November 19, 2012 @01:35PM (#4805688)
If you write Ruby and go to a SFRuby Meetup, you will learn quickly that even if you are looking for work it is quite annoying to say you are looking for work, as the recruiters swarm in like vultures to fresh carrion.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by xiaoma on Monday November 19, 2012 @03:37PM (#4806254)
I write ruby (though I haven't done much rails yet), and went to literally dozens of SFRuby meetups. Yes, recruiters did swarm in a few times. However, it was a massive waste of time, hopes and energy since every single one of them was looking for a senior engineer. Interestingly, the last SFRuby meetup I went to at Carbon5, where we all had to introduce ourselves and what we did, about 5-7 of the twenty some people there were unemployed.

I've actually had better success finding work through HN and through friends of people I've worked for before (once again no help to someone just starting out).

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pknerd on Monday November 19, 2012 @01:57PM (#4805793)
And what about those who not even in US and belong to a "3rd world country" where one wish to give work only because it's Cheap?
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by mootothemax on Monday November 19, 2012 @02:29PM (#4805939)
And what about those who not even in US and belong to a "3rd world country" where one wish to give work only because it's Cheap?

Be good at what you do; your location shouldn't affect your consulting rates.

By way of example, I routinely bill in excess of $100/hour despite being located in Poland. And trust me, I'm working on increasing the value I deliver, and charging appropriately.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by Ives on Monday November 19, 2012 @03:55PM (#4806324)
I sort of agree. You can definitely bill over $100/hour in Poland (or Belgium, where I'm located) if you're an experienced consultant, but patio11 was billing that much before he changed his pricing approach.

Do you know of anyone that bills 20k$ a week in Poland?

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pknerd on Tuesday November 20, 2012 @12:53AM (#4807921)
There might be exceptions. Been working as a freelancer for parallel income for years, I see how the tone of clients get changed when they find out that I am not from 1st world. They eventually start expecting something cheap. Issue is that we Asians do spoil them by working cheap too. For instance Noah Kagan's APPSUMO was built in just $60 by a few Pakistani developers.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by yen223 on Monday November 19, 2012 @07:15PM (#4807082)
Are you talking about local clients, or do you have to take on international clients?
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by SwellJoe on Monday November 19, 2012 @02:05PM (#4805825)
Do the same things. Get a blog, become well-known for being awesome. I've hired several "third world country" developers at US market rates (not Silicon Valley rates; more like midwestern rates, like $30-$50/hour) because they were good. And, I've passed on $10/hour developers because they didn't convince me they could do the job. It's about value, not price.

That's not to say you aren't at a disadvantage, if you're wanting to charge very high rates while being in a third world country, but it's not impossible. Doing the same things suggested by this post, and by other comments, is how you raise your value. You may be raising it from a lower starting point, but it can be raised, and there isn't really a firm upper bound on how high it can go.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by debaserab2 on Monday November 19, 2012 @02:27PM (#4805926)
Midwestern rates for a decent programmer should not be lower than $80/hr. If you're finding good programmers in the midwest that are less than that, they don't understand their value in the local market.

Source: I work in an office co-share with a dozen or so web developers in Minneapolis.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by SwellJoe on Monday November 19, 2012 @02:47PM (#4806023)
Chicago and Minneapolis and other big cities don't count in my estimate. I'm speaking more about folks in places with very low cost of living, and no tech industry to speak of (but there are nerds everywhere). The fact that you work in a co-share with a dozen web developers means you work in a place where developers are a known quantity and have a reasonably high value. There are developers in Idaho, too. They don't usually make $80+/hour, even on contract, unless they're famously good.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by thisisdallas on Monday November 19, 2012 @03:05PM (#4806107)
Unfortunately, I can attest to this. I am one of those developers who live in a low cost no tech industry smaller city and I would cry tears of joy if I could land a job for $80/hr. I understand my value and I understand what I can bring to the table but that doesn't mean jack when potential clients could "make a website in Word if they just had the time."
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by ryusage on Monday November 19, 2012 @04:54PM (#4806510)
This is exactly correct. I work in a midwest city which I'd consider small/medium sized, and my entry level salary five years ago was only around $20/hr (which, as a single guy with a low cost of living, seemed like a lot). The most I've heard of a developer making here was somewhere on the order of $65/hr, and that was considered very high. If I went to Chicago, that wouldn't be high at all, but my costs of living would also probably triple.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by pknerd on Tuesday November 20, 2012 @12:56AM (#4807926)
I do second you and there are some good guys like you who value talent rather than saving a few $$$.

Patrick's post is more about consultation rather than freelance work, I wonder whether people prefer to hire remote consultants?

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by btilly on Monday November 19, 2012 @03:31PM (#4806227)
You are aware that patio11 established his reputation while living in Ogaki, Gifu, Japan? Which is a small, centrally located city in Japan, without a significant tech presence that I am aware of.

OK, it isn't a third world country. And Patrick is an American. But still, with the Internet you don't have to physically live in a well-connected place to make connections.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by flyinRyan on Friday November 23, 2012 @12:08PM (#4822854)
Price is about perceived value, not what the product costs to produce. Your living costs are irrelevant to your rate (except setting the minimum you need to get to make it worthwhile, but even that doesn't affect market rate just viability).
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by bmelton on Monday November 19, 2012 @01:17PM (#4805604)
Perhaps not the most appropriate forum, but in paragraph three of the post, s/peak/peek/g.
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by bdunn on Monday November 19, 2012 @01:55PM (#4805787)
Take a listen to the podcast Patrick mentions in the P.S. Eric and I have had a lot of success in offering free seminars to local business leaders (e.g., "How to find customers online"), and use the opportunity to also create a networking mixer - centered around you, where people are talking about you and what you had to say afterward.

It's one of the easiest ways to build credibility and a pool of clients (direct or sources of referrals) I've come across.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by girasquid on Monday November 19, 2012 @01:10PM (#4805570)
- Start a blog

- Start going to meetups and make friends (no meetups? Organize one!)

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by Jach on Monday November 19, 2012 @01:19PM (#4805618)
"So what if I hate people and don't want to make friends?" (You tolerate it and with civility it's easy to make acquaintances!)
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by thirdtruck on Monday November 19, 2012 @01:49PM (#4805768)
And no small part of that negative sentiment, at least for some of the population, seems to stem from the same "growing pains" that accompany the early steps of any skill set.

Socializing can turn into an enjoyable activity over time, just like how a multiplayer game turns fun once you get past the newbie mistakes.

Re:How I went from $100-an-hour programming to $X0,000-a-wee... by girasquid on Monday November 19, 2012 @01:31PM (#4805667)
Took the words right out of my mouth. :)
Re:How I went from $100-an-hour programming to $X0,000-a-wee... by driverdan on Monday November 19, 2012 @05:48PM (#4806717)
2 things, Twitter and meetups. There are sooooooo many free tech events in SV you can go to. Get out and go to them!

I've found Twitter is a great way to meet new people in real life. There is little to no friction in following someone and replying to their posts. Often they'll be happy to interact with you through Twitter, even if they're internet famous. See what events they go to and go as well. Say hi if you see them. Invite them to lunch or for beers.