4 ms·
There is a tremendous difference between being able to "program" (the ability to type out syntax that will execute) and being able to design large, complex syst
by bradleyland 14y ago
There is a tremendous difference between being able to "program" (the ability to type out syntax that will execute) and being able to design large, complex systems. Stop and think for a moment about the complexity in interaction between components in a modestly complex software product. I know plenty of people who can write code competently, but cannot design software very well.