Do PHP Developers Give Themselves Away Too Much?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

User avatar
caseymanus
Forum Commoner
Posts: 34
Joined: Wed Nov 20, 2002 10:32 pm
Contact:

Do PHP Developers Give Themselves Away Too Much?

Post by caseymanus »

I cant help noticing that the "Job Hunt" board is full of requests from people to get PHP developers to do free work , or work at such a rediculous compensation level it might as well be free. Do you think people go to C++ developers forums and ask for the same thing, and if they did wouldnt the only response be histerical laughing? For PHP developers to ever command the salaries they deserve, doesnt the community need to eliminate this "I will do it for free" mentality?

Just a thought..........
jason
Site Admin
Posts: 1767
Joined: Thu Apr 18, 2002 3:14 pm
Location: Montreal, CA
Contact:

Post by jason »

Personally, it's all in how you present yourself, and who is asking. Yes, a lot of people ask for a lot and don't want to pay anything. That's a fact of life, especially on the Internet.

However, I can say that I have gotten good jobs at my standard rates through the Job Hunt section on this board. In fact, I am even working on one as I speak (well, type).

But yes, you are right, PHP developer's need to treat themselves just as Java or C++ developer's treat themselves. Our language is just as good as these other languages (okay, better, but let's not get out of hand).

However, we need to make sure we offer people quality service, and we aren't overcharging. However, these same people aren't going to go to a ASP board, or a Java board, and tell people they will pay them more for the same thing. They will ask for the same thing, and offer the same price.

It's really like any industry. People come here looking for cheap help, because, well, they can't pay for it. Those businesses that are already in business making money can, and will, pay more for better service. Most people offering nothing offer that because in truth, they are currently getting nothing.
JPlush76
Forum Regular
Posts: 819
Joined: Thu Aug 01, 2002 5:42 pm
Location: Los Angeles, CA
Contact:

Post by JPlush76 »

Its just like "HTML programmers" if there is such a thing. You have people on the net calling themsevles web programs that use frontpage and dont even know how to create a table in notepad.

I work full time as a PHP programmer and also do freelance work but not for under $30-40 per hour. Its just not worth my time otherwise.

There will always be people looking for quick and cheap and there will always be people that are willing to pay for quality and support.
McGruff
DevNet Master
Posts: 2893
Joined: Thu Jan 30, 2003 8:26 pm
Location: Glasgow, Scotland

Post by McGruff »

I learned php entirely from free resources on the net - including this forum. The other side to that is a duty to give something back, so I like to help charities or other not-for-profit good causes without charge, if I have the time. It's also good for me: although I've worked as a webmaster I wasn't doing anything dynamic so this gives me some php sites to stick on my CV.

A guy with a "wonderful world of hamsters" site, unwilling to learn to script himself, isn't going to get much out of me though.

I don't like hamsters.
User avatar
caseymanus
Forum Commoner
Posts: 34
Joined: Wed Nov 20, 2002 10:32 pm
Contact:

Post by caseymanus »

Hamsters, they're fun
JPlush76
Forum Regular
Posts: 819
Joined: Thu Aug 01, 2002 5:42 pm
Location: Los Angeles, CA
Contact:

Post by JPlush76 »

yea mcgruff I understand about giving back but I think we're talking more about guys trying to make money off coders time. slave labor basically
User avatar
Stoker
Forum Regular
Posts: 782
Joined: Thu Jan 23, 2003 9:45 pm
Location: SWNY
Contact:

Post by Stoker »

.... you can get lots of C and C++ code for free, e.g. the Linux Kernel, Apache, Mysql, Perl and much much more, and better yet, a lot of that code is written and polished and optimized by professional developers paid by commercial large and small companies.. Perhaps one day there willl be just as much PHP development in the same way?

Getting "Just What I want for my project" for free I don't think is easy no matter what language you use, if you start something yourself and make it opensource and useful for others you may (eventually) get lots of help from the community individuals and/or companies that have an interrest.. It is probably easier to get free help for a PHP project than a C-project because PHP is so easy to get started with and there a lot of capable PHP coders out there.. Getting the "Good" or "Best" PHP coders for free I dont think is any easier than for C/C++

Anyhow, OpenSource rules and makes it all possible 8)
evilcoder
Forum Contributor
Posts: 345
Joined: Tue Dec 17, 2002 5:37 am
Location: Sydney, Australia

Post by evilcoder »

I used to do alot of work for free, i figured if i had the time i may as well fill it. But now i dont code unless there is a good paycheck in it, simply because i run a business and my spare time is limited.
User avatar
Crashin
Forum Contributor
Posts: 223
Joined: Mon May 06, 2002 3:42 pm
Location: Colorado

Post by Crashin »

I think I echo the sentiments in this post in that I'll "give away" my time to help teach others about coding. But, I will not give away my time for the direct profit of others (i.e. code my site for me so I can become a millionaire, please), although I'm more than happy to take a stake in the profit-taking. :)
Gen-ik
DevNet Resident
Posts: 1059
Joined: Mon Aug 12, 2002 7:08 pm
Location: London. UK.

Post by Gen-ik »

If you are just starting out in the web design/programming/whatever business then I guess it's a good move to keep your prices low to start off with. After you have built up a nice client base and have sharpened your PHP skills then you can bump up your prices a bit.

C++ programming is in a different league altogether though and I can understand why C++ programmers charge higher prices. If you have ever tried to get your head around C++ then you'll know what I mean.

PHP is very good.. and I love it to bits.. but at the end of the day it is just an advanced version of HTML and/or JavaScript and doesn't take as much effort and brain power to learn than C++ does.
Paddy
Forum Contributor
Posts: 244
Joined: Wed Jun 11, 2003 8:16 pm
Location: Hobart, Tas, Aussie
Contact:

Post by Paddy »

Perhaps this is true. But java programmers are paid well as well. Php is OOP just like Java and both are similar in complexity. It is a shame that Php has been lumped in the advanced web language category. It lessens its percepted value in the programming community.
Gen-ik
DevNet Resident
Posts: 1059
Joined: Mon Aug 12, 2002 7:08 pm
Location: London. UK.

Post by Gen-ik »

"It is a shame that Php has been lumped in the advanced web language category"


Why? As far as programming languages for the web go PHP is advanced. The power it gives you for dynamic content, and the shear possibilites of what can be done with it are mind-blowing.

Although if you are just discovering PHP you won't be able to get your mind around what's possible with it and therefore should keep your thoughts to yourself.
Paddy
Forum Contributor
Posts: 244
Joined: Wed Jun 11, 2003 8:16 pm
Location: Hobart, Tas, Aussie
Contact:

Post by Paddy »

Paddy wrote:advanced web language category
I was actually referring to it being labelled as an advanced WEB language and not just an advanced language.

So I think you just reinforced my point, if not rather rudely.
User avatar
Stoker
Forum Regular
Posts: 782
Joined: Thu Jan 23, 2003 9:45 pm
Location: SWNY
Contact:

Post by Stoker »

hmm as far as I am concerned, so far anyway up to version 4.x php is not like Java at all and has very little OO stuff.. Version 5 may change this but I doubt it will ever be comparable to Java..
Paddy
Forum Contributor
Posts: 244
Joined: Wed Jun 11, 2003 8:16 pm
Location: Hobart, Tas, Aussie
Contact:

Post by Paddy »

It has classes, class constructors, class methods, inheritance, encapsulation, polymorphism, etc. What more do you want from and OOP language?
Post Reply