print_Life
04-24-2006, 03:49 AM
I've always wanted to program for personal reasons, but my eyes have been opened by all the freelance sites for coders and graphic designers. I may even consider getting a job as a programmer, but I'd like to know which programming language pays.
I want to know which programming languages I can rely on in the long term. I don't want to invest my time in anything that won't pay me back. I know a few things about a few languages, but not enough to answer my own question.
Here are some of my (misinformed?) thoughts on some languages, to give you a better idea of where I'm at.
PHP I've read on slashdot that many don't like this because of how it's poorly updated or something, but it's used on media sites, and porn webmasters seem to need it. This seems like a good choice, but then again, I don't think it would necessarily pay the bills if I devoted my time to it since those same webmasters try to learn it themselves.
Perl Tried to learn it, but I just hated the tutorials for it. And what's up with the freaking "Perl Poetry"/Obfuscation contests? Weird. But it's one of the three P's, and is supposedly the "Glue for applications"(or am I confusing it with python?).
Python Simple and reliable python. I like it, tried learning it. They claim google uses it, and nasa and some other special effects company (Industrial something). But python just doesn't come off as a popular, profitable language to me. More like a little scripting language for people's personal projects.
Ruby Python clone.
C++ Ubiquitous. When I was much younger and new to the internet, I saw many articles about this language, and it seemed like a fad at the time (I thought after C++ they'd make a new one called C+++). But it's still here and used for many things. I don't doubt it's money making value, but I'm afraid that since it's so widespread, competition will be extremely fierce and I'd be looking for a job for a long time.
Java What's the deal with Java? The whole virtual machine stuff sounds like garbage to me. However, a few programs I know are made from it. So, meh.
ASP I once asked a classmate what they knew about this and they replied "I don't waste my time learning GARBAGE". But I do notice it online from time to time. Hmm.
C# I don't know much about this except that it's new and is part of .NET, one of the new internet languages of the future. But I have barely seen or heard of it. ????
I want to know which programming languages I can rely on in the long term. I don't want to invest my time in anything that won't pay me back. I know a few things about a few languages, but not enough to answer my own question.
Here are some of my (misinformed?) thoughts on some languages, to give you a better idea of where I'm at.
PHP I've read on slashdot that many don't like this because of how it's poorly updated or something, but it's used on media sites, and porn webmasters seem to need it. This seems like a good choice, but then again, I don't think it would necessarily pay the bills if I devoted my time to it since those same webmasters try to learn it themselves.
Perl Tried to learn it, but I just hated the tutorials for it. And what's up with the freaking "Perl Poetry"/Obfuscation contests? Weird. But it's one of the three P's, and is supposedly the "Glue for applications"(or am I confusing it with python?).
Python Simple and reliable python. I like it, tried learning it. They claim google uses it, and nasa and some other special effects company (Industrial something). But python just doesn't come off as a popular, profitable language to me. More like a little scripting language for people's personal projects.
Ruby Python clone.
C++ Ubiquitous. When I was much younger and new to the internet, I saw many articles about this language, and it seemed like a fad at the time (I thought after C++ they'd make a new one called C+++). But it's still here and used for many things. I don't doubt it's money making value, but I'm afraid that since it's so widespread, competition will be extremely fierce and I'd be looking for a job for a long time.
Java What's the deal with Java? The whole virtual machine stuff sounds like garbage to me. However, a few programs I know are made from it. So, meh.
ASP I once asked a classmate what they knew about this and they replied "I don't waste my time learning GARBAGE". But I do notice it online from time to time. Hmm.
C# I don't know much about this except that it's new and is part of .NET, one of the new internet languages of the future. But I have barely seen or heard of it. ????