In today’s world of instamation™ (instantly available information to the non nerdy) and social connectivity, having a strong presence on the web is crucial for most companies and your website will often be the first point of contact between you and potential customers. This means that your web brand has to be a quality product and more importantly it has to say everything you want it to in order to get your message across. This is where the right web programming skills are essential and if you or your team lack these skills, it is important to hire the right web programmer for your website and your business.
Finding the right web programmer for your website is not necessarily a case of spending the most money. There is too often a thought that spending a lot of money will bring success but this isn’t always the case. When it comes to building your web site in the way that is right for you, your needs and your visitors, it is important that a web programmer can deliver what is best for these needs. This means that your programmer needs not only to have the skills but also the ability to bring your ideas to life and the confidence to volunteer ideas of their own if they think this is what is appropriate or necessary.
If you are inexperienced in what to look for when searching for a reliable web programmer for your website, the following areas are all key aspects that you should focus upon to give you guidance in your search.
Experience is always a good sign
Even though all good programmers have to start somewhere, you will probably feel that your website is not the place to let a newcomer try things out. This is why you should be looking to find someone with reasonable web programming experience. A web programmer should be able to point to a portfolio of web sites that they have worked on or even provide references from people who have hired them in the past.
Given that web programmers can create their own sites alongside working for clients, there is no excuse for a good web programmer not to have a good number of websites that they can show you. A proactive website programmer that creates numerous sites to show off their skills will be one that is likely to have a good work ethic, which is also important if you are going to be relying on them. The idea of deadlines may go against the creative notions of some people but in the world of business, deadlines are important and you need to know that your web programmer can meet these while creating good work.
Look for a varied skill range
When you look through the portfolio of a web programmer, you will hopefully find a number of different programming skills or aspects. If a programmer is skilled in one aspect, this is good but it may limit their abilities to meet your requests for other work carried out. This is why you should be looking to find a programmer who is confident with different techniques and who can bring your site to life in many different ways. They don’t have to be able to reel off every different programming technique and style under the sun but having a wide skill set will give you greater confidence in their ability to create what you need.
An aspect that goes hand in hand with different techniques is the fact that a programmer should be up to date with what website programming skills are currently being used for today’s technology. Web development moves at a fast pace and it can be all too easy to rely on outdated techniques. There is a need to stay fresh because this is what will often catch the eye of visitors to your site. If your web programmer knows what is going on in the world of programming, they may be able to take advantage of new developments which will make life easier for them and you. A web programmer doesn’t and shouldn’t only use the latest techniques; they should use the techniques that provide simple and effective solutions to creating a great site.
In addition to this, it is expected that a good web programmer will always keep you fully informed of the project and its status. You may not need to know a step by step guide of what is going on but it is important for your programmer to check in at regular points and provide you with progress reports. Similarly, you should be able to communicate freely with a programmer, providing feedback and helping them to stay on track for the project.
Staying on top of deadlines and being accountable for their work is as much a measure of a good programmer as is the quality of work they produce. This is why you should be able to communicate freely with a web programmer and hopefully you will reap the benefits.
For further information on how to find the right web programmer or any other aspect of today’s web technology, please don’t hesitate to contact me.
Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
RT @WarrenChandler: Looking to hire a web programmer? The following guide should set you on the right path. http://t.co/I6zJEfnn #programming #programmer
Your tips are absolutely correct, Warren! “Experience is always a good sign”, I can relate this when I tried outsourcing for the first time. I got a freelancer from a well-known site and he promised me he can submit a layout of the website within the week, but it turned out a nightmare to me when he asked for an extension even if it was only a simple layout that I wanted from him. I searched his profile on other outsourcing sites and to my surprise he was still a ‘freelance newbie’ as oppose to what he said he was already a pro. But that didn’t stop me from hiring a web developer, right now I’m happy with my virtual assistant who can also develop a website – I got him from Staff.com!
Whether that was a shameless plug for Staff.com or not, you’re correct, Christian. There are too many people who just masquerade as quality programmers when they are clearly not. Furthermore, they are never accountable for their work. Sites that can find you a good one, such as Freelancer.com are great, but it really is a shot in the dark. I’ve only ever found one person I trust from these sites. Happy New Year and thanks for the comment.
I disagree with the article wholeheartedly. Firstly, I don’t think experience is always a good sign. I’ve noticed the lesser programmers often bloat their number of work experience. I’ve hired a guy stating he had 8 years of web development experience and later found out he was only 24. Having worked on your uncle’s website when you were 16 doesn’t make you have that 8 years FULL-TIME web development experience. I agree that experience counts but it diminishes quickly. 5 years experience is always better than 1 year of experience, but 20 years of experience is almost equal with 5 years of experience. I believe you should put more weight in evaluating his web portfolio. Once his experience hit 3 years (if you’re looking for a junior developer) or 5 years (for senior developer), you should judge based on portfolio alone. Secondly, I think there are some pattern of web development skill you have to look for. If a freelancer only have 5 years of web development experience but claims to be master in .NET, Java, PHP, Python, Ruby (including their web frameworks and CMSes), various javascript libraries such jQuery, Prototype, mootools, etc, and an expert in mySQL, Oracle, PostgreSQL, etc; chances are he is bloating it. Big no no for me. It shouldn’t take less than a couple of years to master one programming language or web frameworks. You should look for a “set” instead, a .NET developer usually have skills in few .NET web framework and MSSQL, and PHP developer usually have skills in couple of PHP frameworks and MySQL. Last, a good developer need to be aware of the latest technique but not necessarily use it for every project he came across. Latest technology is often not necessary and not yet supported in major platforms, and often client simply wants it just for the sake of it (i.e. HTML 5 in 2011).
Great job. It is a great idea to keep your mind set that you are always learning.
Thanks for your opinions. Of course, the bottom line is if you find a great web-developer you should do everything you can to keep hold of him :)