I had another interview yesterday. Before attending it, I checked out the company’s website and was immediately impressed. I was not disappointed when I arrived at the company’s premises; the office was bright, spacious, warm and the atmosphere created by the staff was one of professionalism, hard working, yet sociable.The guy who interviewed me for the job was a clever, polite, nice guy who explained to me that even though he was looking for a more experienced .NET developer, after looking at my CV, was intrigued by the mix of my skills. One question that I have been asked during my previous week of job hunting by recruiters is how whether I see myself as a web developer or software developer. Given my academic background I’d say I was software developer but over the last 12 months I have gone down the web developer path. I can never give a straight answer because I think I’m both, though obviously have little commercial experience of non-web development roles.
What is a web developer?
I am a web developer
Over the past year I’ve learnt quite a bit about coding accessible web sites. The benefits are numerous and, business aside, the web should be available to all members of society, whatever disability a user may have. Also, web sites offering a service must be accessible according to UK law. Local councils and government departments have been moving over standards-based web sites for the past couple of years.
So with this experience under my belt, when a recruiter attempts to pigeon hole me, I hope to convince him or her that I am happy on the client or server side, and will happily bridge the gap between the two. I know a lot of developers often write complete web applications themselves, but I think, from experience, many developers act professionally on the server side and forget it on the client side.
I want to be a “serious” programmer and a web developer
I’m eager to get back into a serious development architecture, like .NET or Java. But convincing potential employers that I can return to the server side is not easy given my lack of experience. There are so many .NET jobs on recruitment sites it’s frustrating. Frustrating because from my limited experience I know that I can do it. So my angle in is two-pronged. First, I have decent skills as a web developer, in that I code to standards and secondly, I have proven during my academic years that I’m intelligent enough to construct well built applications. Four years of Java is enough for anyone to know what they’re doing. Give me the tools and little time to learn the nuances of the language and I’ll get on just fine.
So back to the job in question. The interview went well. On the one hand he spoke of his reservations about hiring an inexperienced .NET developer, and on the other he said I definitely had something to offer the company in terms of web development and the fact that I was championing the web accessibility cause. He tabled the idea of a 3 month trial in which to prove myself, a risky thing to do from both sides of the table. He needed to talk this over with his co-directors.
This morning I got a call from Alex, the recruitment consultant. I had managed to convince enough for me to come in on Monday and complete a sample project based around an in-house product and a simple set of objectives orientated around ASP.NET. I am relishing this opportunity. I 100% agree with this method of interviewing. The employer is reducing the risk of employing the wrong person for the advertised role and the employee has the opportunity to check out the working conditions, the people and the bosses.