This post has been percolating in my brain for several weeks now and I think it’s finally at the point where it’s “done.” Well, see…
The problem area is this. At what point and under what conditions would you write the code yourself vs. using a content management system? And if you were to use a content management system, which one should you use and why?
Along the way I’ll tell you what my current choices are, but more importantly, I’ll tell you what my thought process is. So even if you decide to use different tools than I do, you can ask the same questions to select the tools you have decided to use.
Continue reading “CMS vs Code It Yourself”
Jeff Atwood of Coding Horror writes:
“I find it difficult to believe, but the reports keep pouring in via Twitter and email: many candidates who show up for programming job interviews can’t program. At all.”
Jeff, you must not have visited a college campus recently. The reason most that most “programmers” can’t program is because their instructors led them to believe they could program.
I have two stories that illustrate the point.
Continue reading “Why Programmers Can’t Program”
I’ve been thinking about the state of the programmers coming into our industry recently. It seems to me that many of the college students who graduate today understand the syntax, but few know how to apply true object oriented principles to the real world.
I recently had a discussion with a friend who confirmed my observations. Simply put, most people do not think in object oriented terms.
We’ve both spent time teaching other programmers, or having other programmers work for us. We’ve watched good programmers stumble over this whole concept of object oriented programming. Some leave understanding it and being able to apply it right away. Others, struggle to do the exercises we give them. Why is that?
Continue reading “Object Oriented Programming has Failed Us”