LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices



Reply
 
Search this Thread
Old 05-30-2011, 04:11 AM   #1
Mr. Alex
Senior Member
 
Registered: May 2010
Distribution: Arch + X.org + IceWM
Posts: 1,208

Rep: Reputation: Disabled
Question Is it true that PHP is in more demand these days than C/C++?


Hello programmers!
If I wanna become a programmer, wanna make money, say, as a freelancer - is it true that I better choose PHP over C/C++ 'cause the first one is in more demand these days and it'll be easier to find a profitable projects with?
 
Old 05-30-2011, 04:33 AM   #2
Nathan.eth0
LQ Newbie
 
Registered: Apr 2011
Posts: 21

Rep: Reputation: 2
Personal suggestion.
Learn C++, then learn PHP.
And I'm saying this only because, C++ really gives you a programmer's mindset after a while, and it would be so much easier to learn other languages afterwards. Of course C++ also makes you jump to the conclusion that it is indeed the most powerful language, Its like a disease! Everyone who starts C++ thinks that is true after a while, and maybe it's not true, but it never failed me.
But to earn money, web languages are in these days. If you want to be appreciated, better learn languages like PHP, I'd certainly recommend Java (very useful), also HTML5 is really gonna hit it off in the upcoming decade.

To wrap it up, if I were you, I'd start with C++, its complete, really good exercise as a programmer, and also it would be waaaay too easy to learn other programming languages after you're a C++ programmer.

Goodluck!
Hope you'll enjoy programming (:

Last edited by Nathan.eth0; 05-30-2011 at 04:46 AM.
 
1 members found this post helpful.
Old 05-30-2011, 05:30 AM   #3
SigTerm
Member
 
Registered: Dec 2009
Distribution: Slackware 12.2
Posts: 379

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by Mr. Alex View Post
Hello programmers!
If I wanna become a programmer, wanna make money, say, as a freelancer - is it true that I better choose PHP over C/C++ 'cause the first one is in more demand these days and it'll be easier to find a profitable projects with?
Choose something that is interesting for you. Freelancing is a tough business, and it will be significantly harder to make money working with language you don't like.
 
Old 05-30-2011, 10:41 AM   #4
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,396
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
It wouldn't hurt to start with English, if you're going to need to promote yourself to customers.
In terms of programming languages, many general fields of computing have one or two languages that are somewhat standard. For example, low-level kernel/driver coding and embedded systems use almost exclusively C, maybe a little C++. Web programmers use PHP or some of the other scripting languages. System administrators tend to use Bash with lots of other scripting languages in smaller doses.
The point of this is that it seems to make more sense to let your niche in the computing world dictate the language(s) that you learn. It is also true that learning a computer language is only the first step to being able to write good software. One must also know about the details of the specialty area, as well as software design and implementation methodology.

--- rod.
 
Old 05-30-2011, 11:55 AM   #5
Mr. Alex
Senior Member
 
Registered: May 2010
Distribution: Arch + X.org + IceWM
Posts: 1,208

Original Poster
Rep: Reputation: Disabled
Is my English that bad?
 
Old 05-30-2011, 12:03 PM   #6
Thor_2.0
Senior Member
 
Registered: Nov 2007
Location: Somewhere on my hard drive...
Distribution: Manjaro
Posts: 2,228
Blog Entries: 23

Rep: Reputation: 279Reputation: 279Reputation: 279
As a very humble side-note: do not make a hobby your profession. Secondly, there's no fortune to be made as programmer, I should know. I was a programmer by hobby, then by trade, it failed...

Learn a craft.

Thor
 
Old 05-30-2011, 12:21 PM   #7
Snark1994
Senior Member
 
Registered: Sep 2010
Location: Wales, UK
Distribution: Arch
Posts: 1,632
Blog Entries: 3

Rep: Reputation: 345Reputation: 345Reputation: 345Reputation: 345
Quote:
Originally Posted by Mr. Alex View Post
Is my English that bad?
Unless Nbomr is referring to something I didn't notice, I would say your English is fine for general conversation; he's talking about the contractions you used.

Quote:
Hello programmers!
If I wanna become a programmer, wanna make money, say, as a freelancer - is it true that I better choose PHP over C/C++ 'cause the first one is in more demand these days and it'll be easier to find a profitable projects with?
If you were trying to present yourself to a company as a freelancer you wouldn't want to be using "wanna", "'cause" or even "it'll". Also, you could rephrase "I better" to something a bit more formal. You could be more technical and move prepositions around and use slightly different punctuation, but that's becoming more a matter of style nowadays...

Last edited by Snark1994; 05-30-2011 at 12:22 PM.
 
1 members found this post helpful.
Old 05-30-2011, 12:32 PM   #8
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,396
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
The care with which someone writes for communication or conversation could be taken as a reflection of the care with which the person writes software. Don't forget that prospective employers and customers may also read these forums (I do), and that the Internet never forgets. What you write will be on the record for a long time.
It behooves you to chose your language carefully (pun intended).
--- rod.
 
Old 05-30-2011, 12:33 PM   #9
dugan
Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 5,002

Rep: Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560
There is probably more freelance work with PHP than with C++. Especially for self-employed invididuals.
 
Old 05-30-2011, 12:50 PM   #10
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,396
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
Quote:
Originally Posted by dugan View Post
There is probably more freelance work with PHP than with C++. Especially for self-employed invididuals.
Do you think customers and employers will be looking for PHP programmers & C++ programmers, or will they be looking for webmasters and GUI builders (or whatever people tend to use C++ for)? The people who pay you are more interested in the end result than the implementation details. They will need to believe that you have knowledge of their field of enterprise, or of the special field for which they are buying your expertise.
To ask what programming language to learn is a bit like asking whether it is better to learn how to use a chainsaw or a dozuki. The answer all depends on whether you are building fine furniture or log structures. Better to decide on the big picture first, as that will dictate the details; and a programming language (just one?) is a detail.

Shouldn't the real question be about what vertical market one should enter?
--- rod.

Last edited by theNbomr; 05-30-2011 at 01:34 PM.
 
Old 05-30-2011, 12:59 PM   #11
SigTerm
Member
 
Registered: Dec 2009
Distribution: Slackware 12.2
Posts: 379

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by Thor_2.0 View Post
As a very humble side-note: do not make a hobby your profession.
Hmm... An interesting argument, but as far as I know doing a job you hate or working for a small amount of money is extremely hazardous to your health. I'm not sure about "making a hobby your profession", but a person should at least like his/her job.

Quote:
Originally Posted by dugan View Post
There is probably more freelance work with PHP than with C++. Especially for self-employed invididuals.
I'd say there is probably more freelance work for artists, writers and designers than for programmers.
 
Old 05-30-2011, 01:00 PM   #12
dugan
Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 5,002

Rep: Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560Reputation: 1560
Quote:
Do you think customers and employers will be looking for PHP programmers & C++ programmers,
OF COURSE, because it's common to hire people to maintain and modify existing code, or to hire for teams where the choice of implementation language has already been decided.

But if he's looking for freelance work as a self-employed individual, then it's very likely that his clients will be individuals and small business who need web development work. That is a large market with a low entry barrier. Of his two choices, that means PHP. Not C++.

Quote:
I'd say there is probably more freelance work for artists, writers and designers than for programmers.
I'm actually getting that impression just from clientsfromhell.net, which seems to have more stories from artists than from programmers.

Last edited by dugan; 05-30-2011 at 01:07 PM.
 
Old 05-30-2011, 01:53 PM   #13
paulsm4
Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Quote:
Q: Is it true that PHP is in more demand these days than C/C++?
A: No

Quote:
Q: Is probably more freelance work with PHP than with C++?
A: Sure.

But ONLY if you're conversant with HTML, CSS, Javascript and at least a bit of SQL, too.

IMHO .. PSM
 
Old 05-30-2011, 01:54 PM   #14
Mr. Alex
Senior Member
 
Registered: May 2010
Distribution: Arch + X.org + IceWM
Posts: 1,208

Original Poster
Rep: Reputation: Disabled
Quote:
doing a job you hate or working for a small amount of money is extremely hazardous to your health.
SO true!
 
Old 05-30-2011, 02:00 PM   #15
Thor_2.0
Senior Member
 
Registered: Nov 2007
Location: Somewhere on my hard drive...
Distribution: Manjaro
Posts: 2,228
Blog Entries: 23

Rep: Reputation: 279Reputation: 279Reputation: 279
@SigTerm
Quote:
extremely hazardous to your health
You're right...I liked programming, until i "HAD" to...
 
  


Reply

Tags
freelance, job, php


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
"Event Announcment: PHP | OSI Days 2010 - Asia's Largest PHP Conference" anandan1982 Linux - News 0 06-08-2010 10:24 PM
PHP Days of the month counter. waelaltaqi Programming 8 10-22-2007 10:51 AM
Php days calculation dylan912 Programming 1 10-19-2006 06:57 AM
PHP if(isset($_POST[\'submit\'])) wont evaluate true ALInux Programming 1 11-07-2005 05:22 AM


All times are GMT -5. The time now is 10:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration