Daily using/supporting

Get Firefox browser!
Get Thunderbird!
Get Opera browser!
Get The Gimp!
Get Inkscape!
Get LibreOffice!
Get Videolan!
Get Linux!
Get Mandriva!
Get Joomla!
Hacker Emblem

Archives

Which topics would you like us to cover more?

Latest comments

Latest tweets

about 1 day ago Using REDIPS.drag to add drag and drop to your .Net webapplication #li #dib0 http://t.co/n8zY3s7d
about 7 days ago http://t.co/cknQcDbo #Kindle
about 15 days ago Freedom isn't the ability to choose what to do or say, but the ability to choose what not to do or say #freedom
about 29 days ago http://t.co/61KTQknI #Kindle
12 Apr 2012 Force the use of a networking adapter using C# #li #dib0 http://t.co/ZTJOPzOz
9 Apr 2012 Mandriva 2010.2 and USB devices in Virtualbox http://t.co/fwq9gbHB
9 Apr 2012 Execute a http request to you own site with PHP http://t.co/DIvWPrpd
Home Architecture, security and coding Why do soft-skills training matter
Why do soft-skills training matter
Written by Division by Zero   
Monday, 14 March 2011 09:47

Sometimes I have discussions with developers or other IT people on why I think that soft-skills are important to people in this field. Whats more, I really think that soft-skills are more important than hard-skills. One guy actually said to me: 'Why would I work on my soft skills? I never have problems communicating to other people!'Communication by Can - Original by joshfassbind

Though this might be true (in this particular case it is), training your soft-skills doesn't have to be problem driven. Think of it this way: If you are a carpenter, your tool (at least one of them) is your hammer. If you master your tools, you'll be a good carpenter. If you are a developer, your tool is the computer (or, more specifically, you IDE and other tools). If you master your tools, you'll be a good developer. According to some of my colleagues the only tool a IT architect, like me, needs is PowerPoint (Hey, if it works in PowerPoint, it will work in the real world!).

And how do you master your tools? Well... by using them, of course! Learning, trying, practice and hard work (it feels a little like I should add 'grashopper' in here somewhere).

In communication between people the only tool you have is you. You are the tool you use to communicate. How do you master this tool? Right, by learning, trying, practice and hard work. Get to know you. Learn about yourself and others. Learn how you react to other people. Learn how you can change use your body when communicating. Practice. Work.

In my opinion hard-skills will only let you be a good developer (or carpenter or actually any job). Being able to communicate with others, for example your customer, will make you a great developer. Not super-fancy technical stuff will help your user, but something you user can understand and use will. So... learn to use your tools and master them (, young grasshopper).

 

Add comment


Security code
Refresh

I'm feeling so happy today. I think I'll call in sick. - Loesje


© 2009 - 2012, Division by Zero

Template based on the empire template by joomlashack 

Valid XHTML 1.0 Strict  Valid CSS!  Creative Commons License
This work by Division by Zero is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Netherlands License.