The Northern Ireland Web Development Industry
I had lunch with Mark this afternoon. Our conversation turned to the NI Digital Industry (web development in particular). I voiced my concerns with the way things appear to work currently, but I'm not sure I expressed my views accurately (I'm like that when I talk to people, writing it down is much easier for me).
So here they are, some issues that I see with the way our web development industry organizes itself. Not terribly well-formed ideas, but up for discussion.
Let's assume that a small business in NI is seeking to launch a new website. They've not got a massive budget and they don't have any personal contacts to go to (i.e. the business owner's son isn't a "Web Designer").
So they go to Google and search for "website development Northern Ireland"; maybe, if they're lucky, they stumble across Digital Circle.
So how do you choose a company from the list of 36 million results returned? Well, they've no experience, nor any contacts, so it's down to how much they like the company's website, the cost they're quoted and any reviews or portfolio details they can find. They somehow shorten the list down to two, company A who are quoting £X, and company B who quote £Y, where £Y is a few hundred pounds less than £X. All things appearing equal they'll probably choose B.
What they don't know is that Company B is actually a single guy (typically), not long out of University, working from his parents house skinning wordpress blogs. Company A is a small boutique agency who build superb websites. This isn't obvious until 6 months later when the site launches in a shoddy state, late and without some key features.
Now, there are undoubtedly a lot of highly competent, very professional individuals-trading-as-business out there, but I feel this situation is detrimental for our industry, and here's why.
- Good companies charge less than they should because they're being undercut by less professional, less competent individuals
- Developers doing "homers" are less productive for their employers than they could or should be
- Developers end up being paid less than they deserve because employers need to maintain a profit margin
- Employers can't find decent developers because
- they can't pay them a competitive rate
- the developers are all working freelance and don't want a job that challenges them such that they need to give up the freelance work
- The lower end of the market turns into a race to the cheapest, which brings down quality and prevents ambitious companies from growing.
- how can we help entrepreneurs working on their own grow their businesses?
- how can we help businesses find and recruit highly skilled staff (because getting good web developers is hard)?
- how can we help developers learn and develop "on the job" so they don't feel so much of a need to do additional jobs?
- how can we help small businesses move from producing small Facebook apps (not criticising!) to producing more valuable web applications (or in other words, how can we increase the wealth generation in businesses)?