2
« on: August 19, 2013, 05:25:20 am »
Yeah, i asked this very same question on the following places:
stackoverflow
stackexchange
devshed (a forum on programming and development in general)
and given the effect my question caused on those i have all the reasons to believe that this topic will go wrong, that, plus the fact that this is my very first post on this forum.
Well, i have to try anyway, and i'll keep doing that as long as i don't get an answer. Now you might be asking why am i trying to get "life advice" on programming communities? Soon you will understand, please, be patient.
Facts about me:
1. I'm 22 years old, i'm a high school drop-out with social issues.
2. I just quit my job because i've realized that the system slaves us and i'm pissed about it.
3. There is a way to break free, being a self-employed programmer.
Facts about my life:
1. I live with my parents and they don't believe in freedom, they're the "perfect citizens" models, work on day jobs and are grateful for the chance of a good life that the system gave them.
2. So they don't believe that a human being can have a job such as "freelance programmer", this just doesn't and will not get inside their heads.
3. I will not make them happy unless i show results or get in a day job just like they do.
4. By results i mean "money".
5. I started programming two months ago and the language is python.
6. I can understand pretty much anything in the Python's Tutorial.
7. And classes and objects.
8. I'm not genius, but i am smart. I've learned guitar and english by my own.
9. I'm fascinated about programming and all the amazing stuff that happens when you learn it.
Doesn't seem like i have a problem right? But i do.
The problems:
1. I have no clue how the freelance business work, i have no clue how long it will take until i can show some results (Even a small amount of money would be OK to show them that it is possible, they don't believe in me, i have to prove it)
2. By not knowing how long it will take, i'm in a very unstable state of mind. At monday i wake up like "Fuck this shit, i'll just focus on coding and it will eventually happen)
3. Tuesday i wake up like "Man, you're being idiotic and unrealistic, go get a life. "
4. The problem is, of course, the "eventually" word in item number 2.
5. It might take a year, 2 months, 5 months, until i achieve the "enlightenment" and say to myself "That's it, i will get a contract now. "
6. I have no experience in the business of programming at all. i am completely and absolutely clueless.
The main problem:
- I could get a day job and code on my free time until things happens. But i have a lot of free time now and I GOTTA take advantage on it. Once i a get a day job things will get a lot harder because i will be just delaying the accomplishment of my goal.
My mom isn't going to kick me out of her house but i feel bad for being here and not contributing with anything (money) so, if it really takes that long to become a freelance programmer, i will HAVE to get a ridiculous day job and do you have any clue how hard it is going to be to achieve this goal of mine WHILE having a day job unrelated to programming?
If i could only make like 300$ bucks monthly that would be MORE than enough to prove that it can be done and i wouldn't feel bad anymore, because then they would have something to believe and they wouldn't see me as a useless anymore.
How long you guys think it's gonna take? Am i being delusional or idiotic? Give me the truth please.
PS: (Before you get the wrong ideia of me, i'm not a stupid idiotic motherfucker that can't stand work, i did a lot of manual labor work in this life even on civil construction but i just decided i want the "easy" way this time)
If you made it until here and decided not to post, at least send a positive though about my situation.
Thank you.