The Bottom Line
For technical people it can be a really enjoyable job, but you really need to communication skills and the ability to be cool headed. The stress and pressure can really get to you, but if you plan, strategise and work towards industry best practices, you can never go wrong.