Programmers have an odd obsession with acronyms. We pepper our conversations with them until it sounds like we’re speaking a foreign language, and I’m not entirely sure that isn’t the whole point.
There are two rather pesky acronyms that, once uttered in general programming territory, will start either a heated debate or an all-out war.
Those acronyms are TMTOWTDI [There’s More Than One Way To Do It] and TOOWTDI [There’s Only One Way To Do It].
UPDATE: I want to emphasize that there is a definite case for phasing out C as a low-level development tool for new technologies. There are alternatives, including Rust, that can be considered. However, as long as C code exists, I believe my points still stand.
I was involved in a discussion recently regarding the relevance of C in modern programming, and I found one person’s comment both intriguing and alarming.
“Please don’t tell people to learn C. It’s our grandfather’s language.”
He wasn’t the first person I’ve encountered to make this argument, and I know he won’t be the last. It reveals a dangerous attitude which is increasingly prevalent in the programming industry, and I’m not the first to notice it.
Oh lookie, a new entry for The Field Guide to Common Nerds!
Picture by Stephen Nakatani
by Jason C. McDonald
Lefty McCorsky was quite possibly the best pitcher in minor league baseball. In fact, he might be the best pitcher in the history of baseball altogether, but none of the statisticians were ever present at our games to prove it.
As popular legend has it around here, before a batter has a chance to react to one of Lefty’s pitches, his curveball has already come around and smacked them in the back of the head.
Lefty was really the only redeeming element of our local team, the Thompsonville Pluckers. We didn’t have any stats on our team because, as it turns out, a zero-win record makes for difficult number crunching. Apparently you can’t divide by zero – at least, according to the local bookkeeper, the only person in Thompsonville to remember anything from math past basic multiplication. Of course, there are the rumors that he’s just avoiding doing the math, because he’s part owner of the team, and looking at the numbers depresses him.
Skills aside, we were a baseball town. You could find us in the stands every Friday night. The hot peanuts were worth the humiliation of our perfect losing record, and anyway, there wasn’t much else to do on a Friday night.
It has been an interesting experience for me to get used to job interviews as the interviewer instead of as the interviewee. It isn’t that I haven’t had to interview for a job before, but I’ve spent more time on the boss’ side of the table than anything.
In the process, I’ve learned something: articles and classes on how to nail a job interview are crap. Guess what, ya’ll? Interviewers read those too. We know when you’re putting on an act.
So I would like to present to you the truth about job interviews from a different angle. Here’s a handy guide on how to tick me off during the hiring process and ensure you DON’T get hired.