• Home

Logo

Navigation
  • Home
  • Articles
    • Content Writing
    • Design
    • General
    • Internet Marketing
    • Social Media
    • Tools and Tips
    • Usability
    • Web Hosting Articles
  • Tutorials
    • AJAX Tutorials
    • ASP Tutorials
    • C# Tutorials
    • CGI and Perl Tutorials
    • CSS Tutorials
    • Flash Tutorials
    • HTML Tutorials
    • Illustrator Tutorials
    • Java Tutorials
    • JavaScript Tutorials
    • Linux Tutorials
    • Miscellaneous Tutorials
    • MySQL Tutorials
    • Photoshop Tutorials
    • PHP Tutorials
    • Python Tutorials
    • Wireless Tutorials
    • WordPress Tutorials
    • XML Tutorials
  • Scripts
    • AJAX Scripts
    • ASP Scripts
    • ASP.NET Scripts
    • CGI & Perl Scripts
    • Flash Scripts
    • Java Scripts
    • JavaScript Scripts
    • PHP Scripts
    • Python Scripts
    • Remotely Hosted
    • Tools and Utilities
    • XML Scripts
  • Answers
  • Online Services
  • Tools

Scoring a freelance PHP job

By Akash Mehta | on Feb 8, 2008 | 1 Comment
PHP Tutorials
  • Tweet
  • Share
  • Tweet
  • Share

Getting a job is pretty straightforward. Getting a PHP job is about as unconventional as it gets.  Here’s what you can do to secure a better job with your existing PHP skills.

The problem with PHP is this: in years gone by it was typically seen as an amateur, hobbyist language. The state of the language at the time didn’t exactly either.

Today, the language is fantastic – powerful, scalable, and really easy to use. Yet there’s a lot of dodgy PHP code from yesteryear still out there, and as you can imagine, people aren’t just going to abandon it.

As a result, many (if not most) of the freelance PHP jobs out there today involve maintaining this code of yesteryear. It’s mostly PHP 4, no OOP, terrible coding standards, no thought for best practices and so on.

So, here’s what you can do to score a great freelance PHP job.

1. Practise
Most of the clients out there with projects you want to work on don’t really understand tech. I’ve had a client run an insanely profitable online game yet fail to understand the basic concepts of hiring a developer. To them, all that matters is how much you charge, but to you, they offer an invaluable opportunity to practise in a live environment and add work to your project.

Instead of charging this client for services rendered, I put in a few hours a week in my spare time and had him cover my expenses. He’s happy, I’m happy, he gets his business benefits, and I get free skills training in a really high performance environment (how does 20,000 hits per hour sound?).

2. Advertise
Get a portfolio site up. Show some projects you’ve worked on. Describe what you did yourself in those projects, e.g. “I had to manage the technical infrastructure of the business, including developing database driven websites, securing web servers and reporting to stakeholders.” Include screenshots. Whenever you have potential clients or put up ads, link to the portfolio site. A dedicated domain is essential; $7 per year won’t send you broke, and it puts forward the basics of professionalism.

3. Reach out
A lot of people have websites that they want improved, or would want improved if they knew how. Typically they have static HTML files or the low quality PHP code I mentioned earlier, they are on either a free host or an overpriced host, and they might even be able to derive business benefits from hiring you to improve their site. Reach out to amateur website owners and webmasters, let them know that you offer freelance website development services and check if they’re interested. You might just score your best client yet.

With these strategies, you should be well on the way to scoring your next great gig as a freelance PHP developer.

Share this story:
  • tweet

Tags: careerphp tipsPHP Tutorials

Author Description

One Response to “Scoring a freelance PHP job”

  1. February 12, 2008

    PHPDeveloper.org Log in to Reply

    Developer Tutorials Blog: Scoring a freelance PHP job…

    The Developer Tutorials Blog has a few helpful hints about getting ……

You must be logged in to post a comment.

Connect With Us

RSSSubscribe 0Followers 494Likes
  • Popular
  • Recent
  • Comments
  • Creating Energy Spheres in Photoshop

    Apr 15, 2008 - 96 Comments
  • Easy Screen Scraping in PHP with the Simple HTML DOM Library

    Aug 6, 2008 - 20 Comments
  • Calculating date difference more precisely in PHP

    Mar 7, 2008 - 13 Comments
  • When Does Hosting Your Website in the Cloud Make Sense?

    Oct 8, 2010 - 2 Comments
  • Fun with the Microsoft Managed Extensibility Framework Part 2

    Oct 6, 2010 - 0 Comment
  • Fun with the Microsoft Managed Extensibility Framework Part 1

    Sep 22, 2010 - 0 Comment
  • Website Management on the go with the iPad

    I appreciated your post, but I was looking for something I didn't...
    November 24, 2012 - drmoderator
  • Creating Energy Spheres in Photoshop

    I'm a little stuck down here especially at the step of creating the...
    November 23, 2012 - sarah
  • Running background processes in PHP

    Can you give an example? As see it, you can use this only when you...
    November 16, 2012 - Shaked Klein Orbach
Developer Resources
  • Tutorial Directory
  • Learn HTML
  • Learn PHP
  • Learn CSS
  • Learn AJAX
  • Learn JavaScript
  • Learn Pear
  • White Papers
  • Resources
    • NetVisits Web Directory
    • Realtor Pixels
    • Answers On The Run
    • Ask A Geek
  • Recent Posts

    • When Does Hosting Your Website in the Cloud Make Sense?
    • Fun with the Microsoft Managed Extensibility Framework Part 2
    • Fun with the Microsoft Managed Extensibility Framework Part 1
    • Website Management on the go with the iPad
    • Code Contracts in C# 4.0 – Part 1

    Calendar

    May 2013
    M T W T F S S
    « Oct    
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  

    Recent Comments

    • drmoderator on Website Management on the go with the iPad
    • sarah on Creating Energy Spheres in Photoshop
    • Shaked Klein Orbach on Running background processes in PHP
    • Thomas Cuvillier on How To Upload Files Using PHP
    • rizal aditya on Extracting text from Word Documents via PHP and COM
    • Home
    © 2003 - 2013 DeveloperTutorials.com. All Rights Reserved. Privacy Policy.