Except few items, I had most of mentioned attitudes when I threw in IT fields. I never gave up and got experienced in all of those and learned how to resist. Now Ive worked around one decade in IT and I think EXPERIENCE can help you to overcome. But you still need item 1 to be experienced.
Keep Up with TechRepublic