Critical Benefits and Drawbacks You Need to Know About Different Web Developer Types
I get asked to do website estimates a lot and sometimes it’s downright heartbreaking to hear about the struggles and challenges entrepreneurs and business owners face when trying to find the right web developer.
Too many times I hear about people who feel they were ripped off by their previous webmaster and are very reluctant to hire someone new for fear of the same thing happening again.
Some of these people decided they better do all the work themselves, struggled terribly trying to literally learn a whole new profession. They end up calling me out of sheer frustration that nothing is working and things are worse off than before.
One time I was having a conversation with someone on a completely unrelated topic and he asked me what I did, when I responded he blurted out, “I hate web developers.”
I’m sure this happens in every industry where there are people who are really great at what they do, some who do enough to get by, and some who only THINK they know what they’re doing!
The web development industry is no different.
If you are unhappy with your current web developer or are in the process of finding someone that you can trust and depend on to fulfill your web development needs, this article will provide some valuable tips that will help you find the perfect complement to your team.
The first thing to get clear on is exactly what kind of help you need.
When hiring a web developer, first get clear on what kind of help you need:
There are many different types of “web developers” out there and making the wrong choice can be very costly. So be sure you understand “who” you are hiring first and then your selection process will be much easier from there.
Here are four common types of web developers:
The WordPress VA (Virtual Assistant)
This person has figured out WordPress pretty well. They know how to install a WordPress theme (either free or purchased) and can make some modifications to that theme to help match your brand colours. They will have a good understanding of what plugins are available to match your needs as well.
Benefits: Usually hiring someone for this work charges less per hour than a fully qualified web developer. Putting together small-sized sites are their specialty.
Drawbacks: Often WordPress is all that they know and rarely do they know HTML or CSS to customize your website for any extra bells and whistles that you want to have.
Often purchased themes are so rigid that even moving an element from one part of the page to another is impossible to do with this type of limited knowledge.
When to hire them: You would want to hire a WordPress VA when you are not interested in a fully branded/customized website. You realize that any customization options are limited and you basically get what the theme preview shows aside from some colour, text and image changes.
You would also want to make this choice if you are already well versed in marketing strategy, copywriting, and branding and can simply tell your VA what needs to be done. Anticipate them having limited knowledge in some or all of these areas.
This person is what I lovingly call a “techno geek”. We have a few of these people on our team and we would not be able to be as successful as we are without them!
The Benefits: They know programming inside and out. They live, eat and sleep programming.
The Drawbacks: They can most definitely build you a fully functional website, no problem. But don’t expect it to look pretty! Branding, copywriting, design layout and marketing are rarely found in their list of skillsets.
You will probably need to hire someone else to help with those areas if you are not fully versed in them yourself.
When To Hire Them: You would want to hire a developer of this caliber if you have a complex website in mind that needs to be customized to fit your needs. Whether it’s an eCommerce engine, membership site or a database-driven tool, a fully trained and experienced programmer is your best bet.
The “All Round” developer
This again is a single person who has built enough websites to have a pretty good understanding of the bigger picture. They are what is called “a Generalist” where they have enough skills to be able to design and develop a decent website.
The Benefits: Having one person have knowledge in the different areas needed for web development is a big plus.
Usually this person has enough programming acumen to be able to handle most customizations and challenges that come up and will not need a plugin for every functionality (which will bog down your site’s performance).
They also are knowledgeable enough about branding and visual design that your site visitors will enjoy the experience of being there. help with web design
The Drawbacks: Even though they may appear to know a lot about web development, it’s impossible for one person to be really good at everything. It’s rare to find a really good designer also be a good developer (they do exist but they are a rare breed.) So you will still need to be, or have someone else on your team who is, well versed in online marketing and copywriting to help offset any weaknesses the person you hire has.
When To Hire Them: If you are lucky enough to find someone who has these skillsets AND is dependable, then you will have a great asset on your team. You will need to be aware of what their limitations are so that you can offset those areas with other people on your team.