3 ms·
I guess I've been doing it wrong and my (3.5 decades so far, somewhat successful, somewhat senior) career happened by accident. I don't debate keyboard shortcu
by groby_b 2y ago
I guess I've been doing it wrong and my (3.5 decades so far, somewhat successful, somewhat senior) career happened by accident.
I don't debate keyboard shortcuts accelerate you somewhat, but they have low payoff and they aren't foundational for anything else. It doesn't hurt to learn them, but it's in no way a necessary skill. You can be just as good a SWE by just being all mouse-clicky. Or living with cut/copy/paste only. What matters is understanding the operations they enable, and internalizing that the source code is merely a representation of the actual problem, not the goal. (And I've debugged and fixed 250k line code bases via fax, so I feel very confident making that statement)
(Also, "swap these branches", "move function", and "rename function" are really not high-level operations.)