“If you are not excited about Software, you should probably find another job.”
Are a front-end, back end, middle tier, data tier, xyz layer developer?
More and more, we see Full Stack Developers.
It’s important that as a developer, you stretch your boundaries a bit more and get out of your comfort zone. You will never know it all, and that’s fine. But try at least to understand 1 level up and 1 level down from your area of expertise.
Listen to Scott Hanselman about how to be a much better developer. I personnaly believe there is so much to learn from this short interview