Quote:
Originally Posted by pwalker8
Programmers as a whole tend not to be the best at the various social skills. I tend to take the approach of it's ok to make mistakes as long as you learn from them.
Yes, I agree that it would be a good thing if, like Charlie, the new guy would check this specific forum at least a few times a week. On the other hand, I've seen a lot of programmers come into a situation and simply arbitrarily set things up the way they want them without thinking how anyone else feels about it. It just doesn't occur to them that someone might object. Unfortunately, the ability to deal with customers without pissing them off is kind of rare in the programming community. That's why most companies don't let programmers talk to customers. 
|
Lets face it. That trait is not just limited to programmers.
The issue is the Customer (user) tends to be at one end of the scale and the Business at the other.
Customer: Free or low cost and the MOST functionality
Business: Maximize revenue with the least additional effort. (Ship and forget)
What annoyed me about Software in the early days (when SW was only delivered on hard media), was Fixes (broken features) were being Sold as Upgraded Features, not free patches to a flawed program.