The story goes that there were two men, Joe and Frank, who were camping out in the woods when a bear showed up in the camp. Terrified, they decided the best they could do would be to stay perfectly still until the bear left. Hopefully, the bear wouldn’t notice them. As the bear was poking around, Joe says to Frank, “What are we going to do if this doesn’t work?” Frank says, “Run!” Joe says, “You really think we can out run a bear?” Frank says, “I don’t need to out run the bear. I only need to out run you.”
So everyone says that as a programmer, you should start a blog. And yet, so few of us do. Why is that?
And so, I thought I’d spend time today giving you even more encouragement to start a blog, based on my own experience.
Well, a post that is no longer available really got things going in blog-o-sphere. Shoot! Even Joel Spolsky got involved. I saw another post, but I’m sorry to say, I can’t find it right now.
The original article put forth the idea that we are teaching the right stuff in our undergraduate Computer science degree programs.
Joel’s article suggested that what we really need is a bachelor of fine arts program for programmers. That programming, and computer science are really two entirely different disciplines.
I think Joel’s onto something and his solution is probably the closest to what our current educational system can handle. But, I have another solution to the problem that goes further. Continue reading “Do Programmers even NEED a degree?”
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.
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.