So, I'm 26 years old now and therefore kinda feel "too old" to start from zero in a new whole world which is programming, but after being undecided about my life for a long time I finally decided I wanna go for it.
The thing is, I have no idea how to begin.
How's the market for programmers now? Is it really just about knowledge and not about which university you went to? I don't want to get an uni diploma so my plan is to study by myself on the internet, will my path be that tough?
Also I'm kinda between Ruby, PHP, Javascript and had tried many times studying Java but seems kinda hard for me, which languages are you guys working with?
I kinda want to know if I should just focus on one/two languages and then try to make some working programs or games with it and maybe try finding a job with it, is it a bad plan?
If you are not going to get a degree, you will never be hired as anything but a lowly code monkey doing webpages. After all, why would anyone hire you as opposed to someone with a PhD in compsci? The serious, highly paid specialist jobs will be out of your reach.
>>17443248
I don't expect to be getting highly paid, I just want a normal job. But really, from what I have been hearing everywhere, so many succesful programmers never had a degree in IT, they either moved from another area or studied but don't think the diploma is crutial in the job interview, so I might be wrong but it doesnt look like you only has a future as web monkey if you dont have PhD
>>17443268
It looks like you want to do webpage stuff, so for that you can do it without a degree. Don't expect to be given jobs with important mission-critical systems, naturally. Generally, self-taught programmers vastly overestimate their skills. If you haven't studied the subject there are a lot of concepts you will not know.
>>17443236
You can do it. I still think you should study some computer science topics first (data structures, algorithms, object oriented programming, etc.). A lot of programmers will tell you that they don't use what they learned in school but I don't know how true that is. You develop a sort of sixth sense when you are doing something dumb. Learn about databases.
Then I think you should pick up a book about C. You probably won't get a job programming in C but it's a good language to learn the fundamentals. After dabbling in C pick up the book "Big Java" to learn some Java.
After that you should figure out what kind of programming you want to do and just start building projects on your own. If you want to be an Android dev for example make some apps and get one in the store.
good luck
>>17443248
There are a lot of programmers out there without degrees, don't be ridiculous