Originally posted by: Geekbabe
Originally posted by: bleeb
Yeah I agree. Personality is important but having the technical skills is far better imho because the guy with personality is going to take longer to learn and in the end you will end up spending more money. The guy with technical skill is going to finish the product, in lesser amount of time, saving money.
If business is about the bottom line, then why choose the guy who's going to end up making you lose more money with a lesser product?
If the job involves a lot of contact supporting end users,the tech person with minimal people skills is going to cost a company a lot of money in terms of lost accounts and time spent soothing ruffled feathers and hurt feelings.End users in my experience have very little problem with a tech who occasionally needs to take a bit more time researching as long as the tech is pleasant and supportive of them.Elitist,snobby CS people who make end users feel stupid are not good for any company's bottom line.I've never been expected to instantly know the answer to every computing problem.My value lies in my ability to quickly research problems and find solutions and in making end users feel good about themselves and the rightness of their choice in employing me to assist them.
Keep in mind that in business,most end users are usually highly educated professionals in their own field of expertise,computers are simply tools to them,making them feel stupid because they are not IT professionals in addition to being Doctors,nurses,lawyers or accountants isn't nice or smary.