autophage - programming

Some thoughts on programming, from someone who's been in the game for a childhood or two's worth of years.

Keyboards are meant to be clicky. Silent keyboards are great for shared workspaces or late-night laptops, but to properly Write Software you need a good clicky keyboard. You also need a numpad - not because it's easier to type numbers (you should learn to touch-type numbers as an extension from the home row) but because the alternate mode that they offer is a VERY useful set of keyboard shortcuts: you've got navigation on your right hand, and text manipulation on your left (via ctrl-c, ctrl-v, etc).

Mice, though, they don't matter so much. Honestly if I had my druthers I'd have a keyboard, nice and clicky and with a numpad, that has a built-in touchpad as part of the keyboard. To the best of my knowledge nobody makes such a thing, and that's frankly a shame.

Topics