I often hear this question, and it’s not just with programming, it’s with everything. People are so concerned with what everyone else thinks that I believe they’re scared to think for themselves. I’m not saying it’s a bad idea to do research before you jump into something. I just don’t see why people are so afraid to get their feet wet.
By asking the question what language should I learn, you are wasting time that you could be jumping in head first. Let me get this out there, the programming language you should learn should be called “Problem Solving.” It’s not about the language, it’s about the understanding of solving problems. It’s like real language. The purpose is to communicate. French isn’t inherently better than Spanish. The means is just a way to accomplish your goal. In language it’s transferring your thoughts to another person successfully. Different languages have their pros and cons, but at the end of the day, they all try to accomplish the same thing. The same goes for programming. The main idea is to solve a problem. It doesn’t matter if you do it in c++, basic, php, python…whatever. If you understand problem solving concepts you can easily learn new languages. There all basically the same. (I understand many people will argue with this, for the sake of beginners I don’t think it really matters at this point.) My point is just start programming. Start making shit.
I’ve been working on customizing my tumblr the past week some, and I want to say, it’s cool, I can do some cool things, but there is a lack of resources to my disposal when it comes to learning how to customize my tumblr. There is no book that goes step by step on the basics, I haven’t seen any blogs or videos that do this. Their docs to “customize” tumblr look more like an api. Where are the basics? Where is a broken down object model? These are the things that I need, maybe I just need to look harder.
also, a link for the future…custom scroll bars
I’ve been thinking a lot about programmer styles lately, and trying to figure out what type of programmer I am. I read the top articles on google that come up with the “types of programmers,” and I’ve come to the conclusion that I don’t want to be a single “type.” I would like to take the goods of all the types and be that, but I know that can never be. If I “had” to classify myself as one, I would say it would have to be #8 on this page, it really stuck with me as I was reading.