This is Jason Lotito's Typepad Profile.
Join Typepad and start following Jason Lotito's activity
Join Now!
Already a member? Sign In
Jason Lotito
Recent Activity
> Apparently a significant percentage of readers stopped reading at the title. It's easier to dismiss then the discuss. Really, when you start your article with this, it's all down hill from here. Regardless, you go on and on about passion and importance, and yet you stumble right on into the point many where making. > Must we teach all human beings the basics of being an auto mechanic, and elevate shop class to the same level as English and Mathematics classes? Now, I'll excuse the ill-informed comparison of the core elements of programming to auto mechanics (something that has, at it's core, not changed to something that has change dramatically), and instead focus on English and Math. Somehow knowing what a participle phrase is is more critical than understanding an if clause. Reading and comprehending Frankenstein is of much greater importance then understanding the basics of a programming language. That knowing how to find X is critical to the daily life in a way that ordering a list isn't. And all these coming from a man who helped champion the copy/paste programmer. > So, if you want to be a programmer, all you need to do is follow your joy and fall in love with code. Such wonderful touchy-feely sentiments. Do what you love. It's important to learn coding not because someone might be a programmer, but because of the value learning the core elements of programming provide. Dismissing it out of hand simply because you feel there is no value in the problem solving skills it teaches is no better than supporting Math or English because that's the way it's been done. Math and English are important, not because someone might become a Mathematician or a writer, but because of the skills it teaches. Problem solving and comprehension in communication. But whatever. Taking a dismissive approach to this is not surprising, considering what you've done.
Toggle Commented May 26, 2012 on So You Want to be a Programmer at Coding Horror
"Do not cheat and call your languages' equivalent of str_reverse." I have to agree with an above commenter here. While I understand the intent of the task you've set, you make it seem like this having to add it is a bad thing. Frankly, my first instinct would be to shoot for that with the idea that "Hey, I know the language, DRY, and surely this is a trick question just to weed out the people that can't focus on solving problems efficiently and quickly." Considering I could write the function myself without trouble, I'd be more likely, after finding out I'd been dismissed for using the native function, to post about the company as "a company that doesn't even know the languages they are using and obviously using non-programmers to do the hiring." Basically, if you are going to ask for coding samples or actual demonstrations of code writing, make sure you clarify what you want. After all, while you want a coder, you also want someone who get's the job done efficiently. And punishing someone for solving your problem within the limits outlined quickly and efficiently really suggests that maybe you aren't a great place to work. Note, I'm not suggesting that this is the OP's work place. Rather, a warning to those who would use these methods.
Toggle Commented Feb 22, 2010 on The Non-Programming Programmer at Coding Horror
Jason Lotito is now following The Typepad Team
Feb 22, 2010