Quote (Minkomonster @ Nov 12 2014 11:20am)
What skills do you need as a doctor? How about a lawyer? What skills do you need as a (insert profession which requires a form of higher education)? I mean Fuck. What do we come off as to everyone else where everyone thinks they can learn a couple quick tricks and suddenly they are on the same level as everyone else. It's demeaning. So Fuck you.
And books. Booooks. Fucking BoOoOOoooookkkks omg books. Always books. What the Fuck. I hate this question with a passion. Why is it always the lamien who think they can pick up a book and read a couple chapters then think they are prepared. If you can't Google by this point, and you think you're going to be a good developer you are in for a ride awakening. Did you know ththaw good majority of what is put in a book is already outdated by the time it gets through editing and is actually published? Authors of these books begin the next revision the moment the submit the last to publishing. And people throw money at them not realizing that ALL THE MATERIAL IS ONLINE IN GREATER DETAIL.
Any time anyone asks me for a book recommendation I just tell them to give up now. 90% of programming is Google and if you can't do that then what's the point.
I really do think you're projecting a lot of your hatred and stereotypes here. It's a simple question... where do I start?
I don't know if you remember what it's like, not knowing how to program, and looking at a page of code and thinking WTF where do I even start?? Sure, we have a few kind of sort of ideas of what we kind of sort of want to do, but ideally, we just want exposure to everything. What's a cool project you did? Talk about it. What have you found to be the most productive methodology? etc etc.
Sure, from your point of view, you see nothing, day in and day out, but people posting on this forum asking the same questions that can be answered with a well worded google search.
And yeah, there are people who haven't even bothered with that. But in reality, a lot of us have, and a lot of us still aren't even sure what we googled and what it means with respect to what we're doing. Sure, we might find a few intro tutorials here and there, and we might drudge through some of them and learn a little bit about this and that.. but the next step - ultimately making what we want - seems so abstract and we run into the original problem - no idea where to start.
So I mean really, if you don't want to answer, fine, I get it. I'd get sick of answering the same questions over and over too.
But it's not really fair to get mad at people for starting off using the same techniques to learn something that has worked for eeeeverything else (read: books, asking experts).
For example: Someone may ask a question, and your answer might be, obviously to you, "Oh, um, duh, just use the jQuery API bla bla bla version 2.whatever"
But that often doesn't come up if I google, from my beginner perspective, "How do I make this button go up and down when it does this thing"
There are 4 stages to learning a skill:
Unconscious Incompetence (Not knowing what you don't know) --> Conscious Incompetence (Knowing what you don't know) --> Conscious competence (Knowing what you know pretty well) --> Unconscious competence (Being able to live and breath it, and do it in your sleep)
Googling something is usually very helpful if you're in the second stage (e.g. you know some key terms and concepts that you can kind of conceptualize into something to google) but if you're just lost, confused, and uninspired in stage one, then it's extremely nice to have someone in stage 3 or 4 hold your hand for a little bit.