Saturday Morning Gaming: Automachef

Jaybird

Jaybird is Birdmojo on Xbox Live and Jaybirdmojo on Playstation's network. He's been playing consoles since the Atari 2600 and it was Zork that taught him how to touch-type. If you've got a song for Wednesday, a commercial for Saturday, a recommendation for Tuesday, an essay for Monday, or, heck, just a handful a questions, fire off an email to AskJaybird-at-gmail.com

Related Post Roulette

5 Responses

  1. Fish says:

    I’ve got two similar-style games in my library: Game Dev Tycoon, in which you play as a software company trying to author the next big video game, and Human Resource Machine, in which you try to program a machine to solve various problems–this one is flat-out a programming sim.Report

    • Jaybird in reply to Fish says:

      Human Resource Machine is probably one of the games we should use in job interviews.Report

      • Brandon Berg in reply to Jaybird says:

        Unless you’re interviewing for a job that requires assembler programming, I think it’s more of a (mediocre) IQ test than a test of job-relevant abilities. I’ve been in the industry for twenty years and really only had a period of a year or so where my job involved reading assembler code in a debugger, and I don’t think I’ve ever had to write it.

        I actually had a test kind of like this for a job at a Japanese-owned company. It was on paper, but it described some kind of symbolic assembler language and you had to figure out the result of a sequence of operations. It wasn’t that hard, but there were a ton of questions and not much time, so you had to be quick. Oddly, this was the most technical portion of my interview.Report

        • It’s been almost 40 years now since I had to write in assembler. I had to build a physical layer for test system for a new communications protocol. Every vendor was implementing a different subset of the protocol and none of them conformed to the actual link activation/deactivation parts. So I implemented all the tricky parts in software using a new TI DSP chip that was faster than any of the other deterministic microprocessors available (the first pair of chips I got from them had handwritten serial numbers), and the higher levels of the system could load the appropriate version. At one point, I had the only box in the world that (a) could implement the full protocol correctly and (b) could talk to all the partial implementations.

          Oh, and I had to design my own hardware.Report

        • A few years aso, my son had to take an assembly language course for his CS degree; I took one when I was in college too. But mine was PDP-11 assembler, which was designed to be written by humans: the whole OS was written in it, as were all of the device drivers. I wrote some of those at my first real job, so the course had real practical value.

          My son’s class used MIPS assembler, which, like RISC machine languages in general, was intended only to be generated by compilers. I’m sure he’ll never use it. That class’s only value was to provide an idea of what computers are really doing deep down.Report