I’ve been developing for 16 years. That’s nearly 20. That’s a lot of years. I’ve been managing developers for about 5 of those years. Before I was the manager I was being managed. I’ve been lucky enough to work for some great managers and as a result I’ve acquired strong opinions of how to structure and manage development groups.
I’ve managed to convince a few companies they should pay me to do this.
I’ve decided to take some time to write up my thoughts on these matters. I got into management so that I could make development groups that would be great for people like me. Since most developers are like me, this works out.
Over the coming weeks I hope to cover this list of topics:
- Do You Need Developers?
- Laying A Foundation
- Finding A Developer
- Hiring Developers
- Orienting Developers
- Keeping Developers Happy
- Helping Developers Work With Others
I’ve got some other material that I’d like to cover in more detail, but that I feel should be separated so as not to burden the reader with too many details at once:
I’ll keep this list updated with links to the articles. Here’s hoping they help some folks!