| Really interesting read. That is the first time in a while I have read something that long on the internet without skimming. A couple of thoughts: You mentioned that your last close friend was when you were 12 and that you were in a distance high school. Do be sure that you realize that middle school was as bad as it gets in regards to social pressure to be normal. This is a different world now. Immediately out of college around your age (22?), nerds like us become pretty cool because we have interesting jobs and make a lot of money. To some extent, almost all programmers have a few social idiosyncrasies and for the most part we share these in common. So what that means for you is that those idiosyncrasies which previously got you bullied are now the same that people associate with success. While I realize that for you it might be the only way, I think your plan in the 're-life' section is a bit misguided. Learning to be social is a fundamentally different thing from learning a new skill. There is no sense in focusing down and trying to find the core problems because social behaviors generally exist below our stream of consciousness (somewhat related: http://en.wikipedia.org/wiki/Introspection_illusion). If you approach this in a way that you would learn a new programming language, you will also quickly find that the difference is that learning to socialize is NOT interesting or fun in an academic sense and you will quickly lose motivation. Instead, since you seem to have a lot of varied interests, I would start with a Meetup. There should be hacker or entrepreneurial groups holding meetings near you (unless of course you still live in Idaho!) The important thing is to go out and try to do things you are interested in with other people no matter how painful or awkward at first. Social behaviors will eventually be picked up subconsciously. Measuring your progress is always a good way to motivate yourself and stay on track. But I would avoid measuring "all the human things" and instead focus on metrics like, "how many people did I say hi to today" or "how long was I outside of my room". To make this easier for yourself (and therefore increase your chances for success), you might not want to change your name to K-2052 just yet. I think it is great move and I agree with your logic but put it to the side until you are a bit further along on your quest. Then, you will have the ability to rock the name. And suggestions on where to move? Being in a big city is important more than anything else. I live in San Francisco and a great thing about this city is that weirdness is embraced more than anywhere else I have ever spent time. You might also think about moving to a abroad if you know any foreign languages. People will tend interpret social differences as cultural differences and you will be get a bit more wiggle-room with your weird behaviors while you come out of your shell. I would venture to say that most of us here (myself included) feel empathy towards parts of your story so just know that you are not as different as you think you are! |
What stood out to me is your comment about moving...I myself have picked up a lot of unhealthy behaviors and habits by being trapped in a city where people are distant and flaky. I've forgotten that not everyone is like that. I myself have thought that my only other options are SF or moving abroad, so it's interesting to hear someone else voice that.