4 ms·
You type a lot more than 0.5% of the time.
by gowld 5y ago
You type a lot more than 0.5% of the time.
- bastardoperator 5y agoI'm typing even less these days with tools like copilot.
- systemvoltage 5y agoFor some reason I don’t like any of this automation tools. I find VSCode unbearable even without copilot. Too many things happen when I type. I prefer linting and that’s about all I want to write my code peacefully. I use vim in iTerm and it’s all I ever need. Jump off to Pycharm to debug if needed.
- bastardoperator 5y agoI use vim quite a bit too, just sayin... https://github.com/github/copilot.vim https://github.com/github/copilot.vim
- systemvoltage 5y agoOh boy..., I guess there are people who find this useful. I respect "To each their own" and "You do you". I also like using Sublime Text with vim keymap. I prefer the low latency of editors over features of big IDEs. Sometimes, I do use PyCharm or CLion for debugging since that experience in vim sucks. GDB is terrible in CLI.
- genidoi 5y agoAbout 3-5% of the time, copilot poops out an unexpectedly clever code block that makes it worth it to me, if nothing else but for the surprise factor. For the remaining 95%… I’ve configured it to delay doing anything until 10000ms passes so it doesn’t get in the way
- watwut 5y agoYes, but typing speed is still not too important.
- stickydink 5y agoThere is some threshold where it absolutely impacts productivity. If you haven't seen this in action, you're lucky, I've ran into more than one Engineer who is otherwise very smart but somehow never learned to type.
- angio 5y agoI'm glad I'm a fast typer because I can spend less time replying to pointless emails.
- usrbinbash 5y agoI also spend less than 15% of my time drinking coffee.
- romwell 5y agoIt's a trade-off between spending some time thinking about what should be written, and then typing a little - or spending all the time typing, typing, typing, and rewriting. I don't think I've ever been in a job where I was limited by typing speed.
- anonporridge 5y agoIn my experience, typing early and rapidly iterating and modifying, i.e. thinking on the page, is FAR more effective than spending tons of time in your own head trying to solve the problem elegantly before you ever type anything. The exception to this might be spending time thinking about the very high level structure you want, since the initial structure you start with can lock you into pattern of trying to solve the problem that might not be the most effective.
- jldugger 5y agoThen you should definitely consider switching keyboard layouts to reduce RSI. I did, last week. Going from 80wpm to 30 wpm is definitely a job impediment (in the short term). So many things are keyboard driven: - communicating with peers over slack - writing code / git commands - writing email, comments in HN, documentation, etc. - taking notes in meetings - all the browser shortcuts - all the CLI readline shortcuts
- romwell 5y agoI never thought about RSI, but also I've started having pain/weakness in my right hand last month (that, thankfully, has mostly gone away). The doc said it was tendenitis. I feel like excessive swipe-typing with my thumb may have contributed more than typing to that; but I also play keyboards and it was scary for a second to have that affected. I got myself a vertical mouse; will consider using another layout (which one do you use?). I do type at 75-80WPM (including time to fixe typos), can that really cause RSI? I don't know if I'll be able to pull off even 20wpm with another layout, but looks like it's the next step. Thanks for suggesting it!
- shard 5y agoYes. I've love to be able to type fast enough to take notes so that I don't have to try to read my chicken scratch handwriting and figure out what the hell I was trying to write, especially when referring to notes where I don't have any recollection of what the contents were.
- micromacrofoot 5y agoNot an amount of time where typing more efficiently is going to matter. Once you hit intermediate competency it stops mattering.