I remember learning basic at 8 because I couldn't figure out how to load up games on my older brother's Commodore 64. I believe there are a lot of great programmers out there and mediocre ones that started young, but I've taught a few people that were just naturally gifted in programming. In the end I think it really comes down to skill versus talent. While skill can be developed over time, talent is innate and difficult to measure, but easy to demonstrate.
When I was, like, 8 or 9 and all my friends were going to normal summer camp, I was attending "computer camp" and learning the joy of BASIC. My mom kept the paper with my little kid handwriting, in crayon: 10 do something 20 do something else 30 GOTO 10 etc Another interesting point the author makes is that a good programmer should be programming before college. On Tue, Mar 17, 2009 at 12:57 PM, Angeli Wahlstedt <[email protected]<mailto:[email protected]>> wrote: Interesting. Many things on the list make sense, and I'm glad that the author pointed out that certification (such as MSCE) doesn't mean you are good at what you do. I'd also suggest that one look at the prospect's job history as well. It seems to me that in general, a good programmer almost always stays employed. (Yeah, there are exceptions like recessions where even the best programmer can get laid off, et cetera, but you know what I mean.) Another interesting point the author makes is that a good programmer should be programming before college. I suppose there is some truth in this -- I had done programming for 3 years before I entered college -- but some people don't discover their passion until after college. I know one guy who started off as a technical writer, but ended being one of the best programmers around. (He had took up web design, which led to web development, which in turn led to other programming languages.) At one company I worked at, one guy started off in sales but then found out he loved databases and through a combination of self-education and training courses, became a kick-*ass DBA. -- Angeli -----Original Message----- From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Seth Bienek Sent: Tuesday, March 17, 2009 10:55 AM To: [email protected]<mailto:[email protected]> Subject: [houcfug] Are you a good programmer? Once in a while, I am asked to evaluate another developer. Here are the guidelines I generally use: http://www.inter-sections.net/2007/11/13/how-to-recognise-a-good-programmer/ I wanted to share this with the group, because I think it's critical for us to periodically take a step back and evaluate ourselves through the eyes of a hiring manager, or our boss, or a prospective business partner. If we don't like what we see, it is up to us to tune-up the areas we need work in. This is so important, especially in these uncertain times. Enjoy. Seth -- John Bliss IT Professional LinkedIn: http://www.linkedin.com/in/jbliss --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Houston ColdFusion Users' Group" discussion list. To unsubscribe, send email to [email protected] For more options, visit http://groups.google.com/group/houcfug?hl=en -~----------~----~----~----~------~----~------~--~---
