As a Technical Professional keeping my technical prowess is a must if I am going to compete in today’s job market.   Like most people with a family and a full-time job finding time to break-away and go do training can be difficult but as I am fortunate to have an understanding family and an employer with a tuition reimbursement program the “finding time” is now up to me.

Over the last few weeks I have practiced what I preach and attended several Microsoft Official Curriculum  courses; Microsoft Exchange 2010 and Microsoft SQL Server 2008 R2.   These classes provided me the technical skills upgrade that benefits not only myself but my employer as we continue upgrading our Corporate Infrastructure.

Technical Skills are not the only skills that need to be constantly addressed; Soft Skills are as important but normally the most neglected.  IMO, the mark of a well rounded Manager is having the appropriate balance between Technical and Soft skills which sometimes can be hard to find…that is the topic of another post. :-)

Soft skills are essentially people skills — the non-technical, intangible, personality-specific skills that determine your strengths as a leader, listener, negotiator, and conflict mediator.