Блог пользователя Bur

Автор Bur, история, 4 года назад, По-английски

Hello! Until now I always looked at keyboard while coding and typed with 4 fingers, so I decided to learn how to type fast. Are standart schemes from internet are suitable for fast coding or it should be something special? Could anyone help me? ;)

  • Проголосовать: нравится
  • +53
  • Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

I am facing the issue... I want to increase my typing speed but with only competitive coding in mind and that too being a noob I am not sure if it will really be beneficial or should I just focus on my skills..

»
4 года назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится

Typing with less than 10 fingers is a waste, not only in cp. Unfortunatly it is boring to learn. The good thing is, it does not take long and the ability will stay for all your life.

So google some ten finger typing tutorial and just practice like 30 minutes per day. For say, a month?

»
4 года назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

I think normal fast typing is different a lot with coding fast. And I have not yet found any where to tell you how to CODE fast...

»
4 года назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

maybe you should learn touch typing. I learned it from typingclub.com. it has 600 lessons by completing all of them you will be able to type faster without looking at keyboard.

»
4 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Typing with 10 fingers is pretty nice. It is undoubtedly worth learning. You can type pretty fast without looking on the keyboard even with your room lights turned off. It will hardly take one month to get comfortable with 10 finger typing :)

»
4 года назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

https://www.youtube.com/watch?v=U8Qc_dzQTJ4

Watch this 1-month progress video it's interesting. More than 50-60 Wpm is really nice :)

»
4 года назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

Does it really matters how fast you type? I know it seems silly but I always wondered if we really need to work on typing fast?

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    When the problems are easy then typing speed definitely matters imo.

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +22 Проголосовать: не нравится

    I mean not just for cp but in life in general you'd end up wasting a lot of time if you can't type very fast when it wouldn't take to long to practice to get a little faster. However, if you can touch type where the thing limiting you is more your thinking speed than typing speed in most cases, than I think you're probably fine.

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится

    don't know if it matters or not, but in my opinion you can't think while coding if you have to constantly look at your keyboard

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Typing fast feels good.

»
4 года назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

I started practicing touch typing from this and it seems good as I do it for some time as a warmup before practicing problems and my speed increased significantly in a few days. You can sure check it out.

»
4 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

I still type with two fingers, however my WPS is around 80~90, so I think there's no need for to change to ten

»
4 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

I relearned how to type in October because I was trying to learn Vim and I wasn't used to keeping my hands on the home row. I started off using a bunch of random typing tutor websites. Then I used typeracer.com. My WPM is around 100.

»
4 года назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится

Any general tools to learn fast typing, and then also https://typing.io/lessons (just demo version) and typespeed if you use linux.

»
4 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Hi! Touch typing actually pays off really well. At first, your speed drops down to about 5-10 wpm ( You might have an urge of going back to your normal typing), then there's a constant but steep rise in typing speed after 10 days of touch typing. After some time it creates muscle memory and is more of a fun thing to do!

I started touch typing 2-3 years back and in a month reached about 50+ wpm and in a year reached about 90+ wpm, and without touch typing, I was always between 40 — 50 wpm that too with too much effort.

How I learned: One thing to remember is that speed is secondary, first comes the accuracy. I just learned home row keys on TypeMaster and all the vowel locations, then went to 10fastfingers for practicing typing commonly used words, In a few weeks you would be comfortable to hold a normal conversation at 30 — 40 wpm. Then I went to type-racer to type actual paragraphs and over the time gradually shifted my coding to touch typing.

Hope it Helps!

Thanks!

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Agreed! Also, once you learn touch typing and can get to ~50 wpm, you don't need to practice anymore because you get faster as you code more programs!

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    How did you shift to touch typing in coding? I am facing a lot of problems with implementing touch typing in coding as the very frequently used keys like +, =, !, | and the arrow keys are really far away, I started touch typing fifteen days ago, and now I can reach sixty WPM on monkeytype and 10fastfingers.com but when I start to code I get extremely slow that you can only imagine. I literally have to think about where the keys are, and it gets very frustrating. Please give me some suggestions.

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      don't force yourself to touch type in contests. Do it like you always did. But you'll realize that you're gradually transitioning to touch typing. You'll spend less time looking where the keys are etc. That's how it worked out for me. I reach 75-80 wpm on typing tests but it's quite low on programming. But i still feel an improvement from where i was.

»
4 года назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

I believe typing with more fingers wouldn't make your typing speed considerably faster.

»
4 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I recommend you to use a blank keyboard. Trust me, you'll never look at it.

»
4 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

To learn fast typing, just play AOE2.