News for hackers. Stuff that matters.
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.