it's even. it depends on your skill set and how you market it. small places want a jack of all trades person because it'll keep costs down and they generally aren't picky on what you give them. something on an enterprise scale will want specialists - and it's sometimes a 50:50 toss up between being brought in as an inhouse operator or getting a nice ongoing contract.
again, whether it's for designing or programming is all relative to the business and what you can do.
|