News for hackers. Stuff that matters.
Re:How I Became a Programmer in ~12 Weeks by viscanti on Wednesday November 23, 2011 @09:31PM (#3272757)
My biggest problem with the article is that it's essentially a puff piece about how awesome the writer thinks he is, and how special he is for being able to learn the basics in a short amount of time. The post is entirely too hand-wavy about actual details; telling someone to read some blogs, Q&A sites and code doesn't help anyone.

Where is the substance? Were there any interesting ah-ha moments? What would he do differently? What guidelines would he give to someone else in a similar position? How did he find an appropriate mentor? What was he surprised to learn? What can he do now that he couldn't do when he started?

There's so many things he could have documented that would have been helpful. He didn't write any of them. Instead, he made the implementation details seem mystical and gives the opinion that "hard work" (whatever that is) is the only key.

Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Wednesday November 23, 2011 @11:30PM (#3273075)
>Were there any interesting ah-ha moments?

Yes, all of them. I have them every day. Today's was Solr's facet.limit/.prefix/.mincount methods as it relates to what I'm working on. Nothing stands out because it was a huge bolus of information.

>What would he do differently?

Nothing.

>What guidelines would he give to someone else in a similar position?

http://mattdeboard.net/2011/11/23/how-i-became-a-programmer/

>How did he find an appropriate mentor?

I was lucky. I answered this both in the comments and in this thread.

>What was he surprised to learn?

The level of apathy among a lot of programmers.

>What can he do now that he couldn't do when he started?

I can program now, so there's that.

You think it's hand-wavy because you think I'm holding something back. I busted my ass dude, I worked very hard. That's not hand-wavy, that's just really what happened. I taught myself a lot of shit by reading, asking questions and trying new stuff. There's no mystery or secret sauce.

Re:How I Became a Programmer in ~12 Weeks by viscanti on Thursday November 24, 2011 @12:42AM (#3273281)
I think you're misinterpreting my comment. I actually liked the article. I was simply explaining some of the reasons some people may have viewed it negatively. You could have done a better job of explaining the process. It's basically a black-box where you go in, work hard for 12 weeks, and then you're a programmer. You're missing a real opportunity to share (what could be) a better story.
Re:How I Became a Programmer in ~12 Weeks by sgibat on Thursday November 24, 2011 @07:50PM (#3275831)
What did you actually program though? That's all I want to know. What did you build and how did you decide what to build? How small did you start? What was the biggest project you undertook before you got hired?
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Friday November 25, 2011 @01:15AM (#3276388)
It's all on github, that's why I linked to it in the post.
Re:How I Became a Programmer in ~12 Weeks by Fliko on Thursday November 24, 2011 @12:40AM (#3273275)
No, it isn't a puff piece, he's not going on about how awesome he is, he is just saying "Hey look, you can get a entry job programming without learning how to program for 4 years.", and then goes on to say how he does it. If he spent all of his time documenting everything so you could be satisfied then he wouldn't of turned up where he was, and in no way was he actually planning on writing that blog post until tons of people on Hacker News started messaging him after he mentioned it in a post.
Re:How I Became a Programmer in ~12 Weeks by viscanti on Thursday November 24, 2011 @12:47AM (#3273295)
He spent a substantial amount of time talking about his motivation to become a programmer. The other jobs he worked at, etc. Then once it comes to how he actually did it, he drops the ball and misses a great opportunity to tell an interesting story. I don't think anyone is asking for a day-by-day or hour-by-hour recap, or a step-by-step tutorial, but he could have done a much better job with adding some more substance there. I actually liked a lot of the article, but I thought it was a missed opportunity overall.
Re:How I Became a Programmer in ~12 Weeks by Fliko on Thursday November 24, 2011 @01:33PM (#3275049)
Ahh I misread into your post. Yeah, the article wasn't well written and could've gone into more detail about different things but honestly I feel that an experienced programmer would know a better route for someone to take, for example I know a lot of programmers suggest people start with SICP.
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Friday November 25, 2011 @03:30AM (#3276586)
Starting someone who has no programming experience with SICP is idiotic.
Re:How I Became a Programmer in ~12 Weeks by Fliko on Friday November 25, 2011 @08:31PM (#3278798)
The book was written for an introductory programming course at MIT. It is more rigorous of a book then most and may not be for everyone starting programming, but the right people will seek it out. It is also invaluable in that it teaches the programmer about programming more then languages.
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Friday November 25, 2011 @09:08PM (#3278866)
Exactly -- the right people will seek it out.
Re:How I Became a Programmer in ~12 Weeks by Fliko on Friday November 25, 2011 @09:50PM (#3278921)
Seeking things out doesn't just mean you read these things on articles or stumble upon them in libraries, it can also detail things like conversations with other people. Either way it is just an example that a guru might have a path that someone can follow that will get them somewhere quicker then a non-guru.
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Saturday November 26, 2011 @11:22AM (#3280062)
You're misunderstanding. I disagree with your fundamental premise, which seems to me to be that SICP will take someone from zero to hero quicker than more accessible methods.
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Wednesday November 23, 2011 @10:29PM (#3272906)
My blog has comments. My email address is in my HN profile. If you wanted more information you could've asked instead of insulting me.
Re:How I Became a Programmer in ~12 Weeks by cmagahern on Wednesday November 23, 2011 @11:14PM (#3273034)
I don't think he was trying to be insulting. From what I gather, he was trying to justify the negativity theme in the comments for this post, which was the subject of the original comment. I agree that the blog post was not detailed enough, and didn't talk enough about HOW you became a programmer in 12 weeks.
Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Wednesday November 23, 2011 @11:19PM (#3273052)
What kind of information do you mean? I programmed, asked questions, programmed, read source code, and programmed. There's zero magic. I learned in the same way all human beings learn.

We're knowledge workers. I gained enough programming knowledge to be a programmer. Where's the confusion?

Re:How I Became a Programmer in ~12 Weeks by kristiandupont on Thursday November 24, 2011 @10:54AM (#3274628)
Being a programmer myself, this is a bit theoretical but I think if I wasn't and I sat down to read an article names "How I became a Programmer", I would expect a couple of pointers to where to start, what to do and how to do it.

Besides from the point about learning a language rather than a framework, your post mostly says "It took me 12 week to learn programming" and that the way to do it is the obvious: read stuff, try stuff etc.

There is nothing wrong with this of course, but given the headline, especially here on HN, I can see why some might feel that they didn't quite get their money's worth.

Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Thursday November 24, 2011 @04:36PM (#3275467)
Judging by the huge volume of emails and comments on the blog, retweets and all that good stuff the article generated, I feel pretty good about the article
Re:How I Became a Programmer in ~12 Weeks by yelsgib on Thursday November 24, 2011 @01:02AM (#3273332)
Where's the content?
Re:How I Became a Programmer in ~12 Weeks by bretthoerner on Thursday November 24, 2011 @07:59AM (#3274170)
Did you read the article?
Re:How I Became a Programmer in ~12 Weeks by nhangen on Thursday November 24, 2011 @09:49AM (#3274452)
Try separating yourself from the content for a moment and you'll see he isn't insulting you, but finding holes in your work.

One thing you'll notice here is that the community is very blunt, and often comes across as rude, but as a new hacker myself I've grown to appreciate the honesty.

Re:How I Became a Programmer in ~12 Weeks by mattdeboard on Thursday November 24, 2011 @11:45AM (#3274776)
Buddy I was a Marine for over ten years and spent years in combat zones. There is a difference between bluntness/honesty and disrespect/rudeness, and I am well acquainted with what that line looks like.
Re:How I Became a Programmer in ~12 Weeks by nhangen on Thursday November 24, 2011 @11:47AM (#3274780)
And I was an Army Soldier in Afghanistan. That has nothing to do with any of this. It's clear your feathers are easily ruffled. I'd work on that.
Re:How I Became a Programmer in ~12 Weeks by andrewfelix on Thursday November 24, 2011 @07:15PM (#3275787)
"it's essentially a puff piece" Sounds pretty insulting to me.