Smart coders design elegant solutions that don't require frantic typing (and the same would apply to elegant hack-scripts).
Seeing an online gamer crank at WASD is more in-line with "hack faster by typing more".
Smart coders design elegant solutions that don't require frantic typing (and the same would apply to elegant hack-scripts).
Seeing an online gamer crank at WASD is more in-line with "hack faster by typing more".
That said, I once worked with a guy who could type, switch windows, desktops, etc - at what seemed like lightning speed. I mean, when he was at it and "in the groove" - his screen, fingers, etc - were a blur of frantic activity. In some ways, it even reminded me of "hollywood hacking". He was expert at what he did, though - more often than not, his solutions and designs were spot on, and even these "quick fixes" or whatever - would work right first time out the gate.
When at normal speed the increase in productivity may seem minimal, but after a while, when you get that groove moment, the benefit compounds.
Another way to see it is that the less time and effort you spend on actually doing the thing the less it stays in the way of your mental process.
I'm a designer first and foremost, have been for well over a decade. Started coding (Basic) a decade before that.
However, circumstances have led to me being more than that. I'm a copywriter, social media manager, web developer. Content manager, product designer and manager. This means a TON of switching tasks.
But sometimes, I have to do something small, like spend a couple of days launching a WordPress site. Switching between the mockup PSD and the template files, the various browser tabs where I have the CMS open, the FTP client, etc.
I've always loved keyboard shortcuts and all the tiny little hacks, hidden double clicks and ctrl+alt+right-clicks that made this go faster.
And when people watch when I'm plugged in like that, "magic" is the word most people use to describe what I'm doing. (Even some medium level devs do!)
Not boasting btw. Just happy about life in the industry. We're lucky fucks.
Wait, you don't use green "matrix" text?
Now when it comes to coding, I also tent to type fast, but mostly because I'm a vim user and that's how you navigate and edit around. All the braces and brackets are something that I don't fancy typing fast and rely on auto-complete.
Also, I do type fast in the command line when necessary, though it's mostly boring stuff like switching directories, running programs like make and git and starting vim.
Two things. First, that's going to depend on coding style and how you operate. Personally I'll give great thought to the particular problem and then hammer away at the keyboard as I crank things out.
Second, the world of hacking isn't some grand operation where folks are working in some lab run by the Russian Mafia or whomever. I work for a cyber security company, albeit as a software engineer, but a lot of this shit is taking pre-built kits (which often times are not not that great either) and changing some configs, adding a little extra functionality or whatever.
I don't see this so much in Mr. Robot but I saw a good point is that a lot of movies and shows uses hacking as an action sequence instead of just using it to move the story forward.
I've met young coders, new to the Bay Area, who actually did try to impress me with their frantic keyboard skills. Being able to rapid-fire keyboard shortcuts is some kind of signal to some subset of technical people. To me, it just demonstrated that they were really bad at the communication thing and understanding social context.
Also the "GUI interface in Visual Basic."
And also tilting the office chair up to the upright position.