When I started playing around in internet marketing about 8 or so years ago, I was determined to learn PHP coding. In fact, I had mastered html so well that I could sit for half an hour and type up a bunch of html codes in notepad and when I saved it with a .html extension, I had a ready to go (decent looking) webpage.
I always thought it was cool to be able to see and recognize a finished product by just looking at the source code… made me feel like I was in the matrix 😉
Anyways… my real desire was to learn PHP code. I always dreamed of all the cool things I would be able to code if I knew PHP (I was a nerd, I know). I even considered taking a few courses at my local college but somehow just never got around to it, and I sometimes still regret not taking some classes in this direction, but why code yourself when you can have someone else do it for you? Just saying…
Over the years I have come to understand PHP quite well and I understand how everything functions, but if it came down to it, I could not code a fully functioning PHP program to save my life. You know what though? I am doing ok!
My inability to write complicated PHP codes forced me to hire various programmers through the years – which allowed me to focus my time on things I was good at. Not a bad trade off if you ask me!
When it came to hiring programmers, the biggest challenge for me always was – communication. I found it hard to make a programmer see, understand, and comprehend what I was wanting or needing coded. The more I became familiar with the php programming language though, the easier communication got.
Having said that… I find that a lot of professional programmers (guys and girls that had years of professional programming training) tend to use a lot of programming terms that average people like you and I don’t understand. In other words: when they talk programming to us, it is as if they talk in a HEAVY accent that we barely (if at all) understand.
Nothing against professional programmers, they know what they are doing, but from my experience it is sometimes easier to deal with someone who did not have a lot of professional training and who is always up for a challenge. This people – in my opinion – are a lot easier to communicate with.
Again… this is just a matter of opinion (I am entitled to my own opinions, no?) so please don’t leave me an upset comment below :).
“Where can I find a good PHP programmer?”
Try posting a thread on forums.digitalpoint.com. That is usually the first site I go to when I need something specific done. DP is full of international workers who are desperate for work and they are generally willing to work hard for their money. But of course, use extreme caution when trusting someone with important information (ex: passwords etc). Check out my post on Outsourcing for more information on this topic.
Another place popular site is www.elance.com. There are some great programmers on eLance but I must truthfully say that though I have posted jobs on eLance in the past, I never did hire a programmer from there – mainly because a lot of those workers are westerners and of course they are a lot more expensive then foreign workers.
I have never had any desktop softwares created so I can’t really comment on where a good place is to find a programmer for something like that, but I have had a TON of php softwares (web/server based programs) created and I have always found someone on DP who was able to code what I needed.
Having said all that, I now have one guy who does 99% of all my programming for me. In fact, over the last 2 – 3 years he has been the only programmer I have outsourced my PHP programming to.
One reason I kept on using his programming service was because I always found he understood what I needed/wanted to get done (going back to the communication barrier I talked about earlier).
He is way under priced as well and he always over-delivers on time. All in all a very respectable young business man who knows what he is doing and he is very good at it.
Over the years we have established a good friendship and as much as I would hate to see him get too busy to work on my projects, I would strongly recommend you contact him for all of your PHP & MySQL programming needs. His email is: email@example.com and when you contact him, tell him Konrad sent you.
Again, if you need a solid programmer, do feel free to contact him or use one of the above sources to find one.
I hope you found this article useful and if you did, why don’t you share it with your friends on twitter, facebook, or any other medium? All generosity is greatly appreciated!
To YOUR Online Success,