People
Humans create software, at least now. They are very complicated beings shaped by millions years of biological evolution. People have psychology, intellect, creativity, self-discipline, motivation, experience, knowledge, feelings, emotions, personality and many other characteristics. Multiply them on complexity of building a software system and you’ll receive almost unpredictable and unique situation for any software project. People are the main factor of software success or failure. Understanding people themselves and how they create software are the main topics of this blog.
Most Popular in People
- Programmers are lazy capricious pseudo-intellectuals. Really?
- Guide to Job Security for Software Developers: 15 Sure-Fire Methods
- How a beautiful software system becomes Frankenstein
- What is The Best Leadership Style for The Software Team?
- How to Be Happy At Work. Short tutorial.
- The Programmer's Brains At Work: Understanding The Software System
- The Secret of Building Effective Software Systems
- Can Computers Beat Human Programmers? Part 1. Gaining processing power
- Top 10 Qualities of The Perfect Programmer
- Can Computers Beat Human Programmers? Part 4. Building useful programs

