As a full stack IT systems developer, there's much more to it than just writing code. In general it's about solving problems using technology, the right way. The way that will make technology work for you and not the other way around. This takes experience, good judgment, ability to assess risk as well as technical knowledge. These are abilities that I've acquired over the years by working in many different projects, on many different platforms. Personally, I rather work with a developer that possesses the characteristics and skills aforementioned, instead of choosing someone merely because they are familiar with a specific language or platform. Technology can often be taught in a fairly short time by an experienced individual.
Well you shouldn't just take my word for it and that's why I'll tell you how I've built WPSlug.com HERE! If you're a developer or someone with technical knowledge you'll understand, otherwise you can read the less technically oriented parts