programming is a social activity, ... being the lone wolf ... is not what we do anymore - Douglas Crockford
Team dynamics; how well a team works together has a bigger impact on a project than the developer’s individual capabilities. And that: No individual is a success who hurts the team, and no individual is a failure who helps it.- Software Project Survival Guide
the people that work for you through whatever period will be more or less the same at the end as they were at the beginning. If they're not right for the job from the start, they never will be. - Peopleware: Productive Projects and Teams
it is much, much better to reject a good candidate than to accept a bad candidate. A bad candidate will cost a lot of money and effort - The Guerrilla Guide to Interviewing (version 3.0)
Cajoling and berating your coworkers into compliance isn't an effective motivational technique for software developers, at least not in my experience. If you want to pull your team up to a higher level of engineering, you need a leader, not an enforcer. The goal isn't to brainwash everyone you work with, but to negotiate ...So much of leadership is learning to give a damn about other people, something that us programmers are notoriously bad at. We may love our machines and our code, but our teammates prove much more complicated. - Leading by Example
Remember Me
a@href@title, b, blockquote@cite, i, img@src, strike, u