Hot answers tagged speed
13
Some great advice in the other answers already. I am also facing the same challenge.
Things that have helped me the most are:
Get as fast as you can at typing - do typing lessons, make sure you can touch type, even buy a better keyboard if it helps
Learn keyboard shortcuts and let go of the mouse. Keyboard shortcuts make me orders of magnitude more ...
10
Basically all of these suggestions imply obtaining a deep understanding of the programming language in question. The better you know the language, the better you can code in it.
Stack Overflow is a great resource. I use it all the time.
Get the best programming book you can find and read it cover to cover. Then read it again. You'll be better equipped to ...
9
Some ideas for your 12 books:
Choose your books carefully. Pick good books on topics you want to know about.
Read for enjoyment first, information second.
Don't get hung up on the number of books you read. Instead, focus on getting the best from each book.
If numbers really matter to you, choose thin books.
Consider whether all your books need to be ...
7
Several of the other answers on this page jump to providing solutions without first understanding the problem. In my view, this is a mistake.
As as CS student you undoubtedly know that, in order to optimise code, you need to:
Determine where the bottlenecks are so you can target your efforts where they'll be most effective.
Use objective measures so you ...
6
Ooh, as a cofounder of Beeminder I'm very keen to learn why you say Beeminder didn't work for this kind of goal. Is it that you're not into the commitment device aspect of Beeminder?
Here's a list of tools that are just focused on tracking:
http://blog.beeminder.com/trackhack
6
I also tried to learn speed reading by myself with books/articles/websites etc. But my progress was very slow. In my opinion professional software is the way to go.
Here are two suggestions:
EyeQ
7 Speed Reading
I like EyeQ best, because it has better structured exercises.
To answer your question: The apps have exercises like chunk reading, widening ...
5
The most important effect to be aware of is oxygen toxicity. Courtesy of Wikipedia:
Oxygen toxicity is a condition resulting from the harmful effects of breathing molecular oxygen (O2) at elevated partial pressures. It is also known as oxygen toxicity syndrome, oxygen intoxication, and oxygen poisoning . . . Severe cases can result in cell damage and ...
5
How fast or how much you code is generally not a good metric to judge programmers by. What matters is primarily the method you use to solve the problem; algorithm, programming paradigm, data structures.
That said, if your peers indeed are 200 times faster than you when implementing functional solutions, you need to question whether a career in Computer ...
5
We started working on readfa.st based on a couple of assumptions:
Different people read at wildly different speeds
Comprehension and retention are not inversely correlated with reading speed (i.e., faster readers don't fail to comprehend)
Somehow it's possible for some people to read faster than others, and from our data, it doesn't seem to correlate ...
5
Yes - you can definitely improve your ability to take in information at a higher rate, and this is one way to train your brain.
Once you can cope with higher speeds your brain can adjust to take in all the information around the point on a page you focus on. Unlike @Joe's comment, you don't need to trade off speed and comprehension (although you can if you ...
4
Besides humming or singing while you read, you can also learn to recognize chunks of words at a time. I took a speed reading class that did exactly that - once you can recognize and comprehend three to five words at a time, you can skip the vocalization.
Let's look at this paragraph again in chunks:
Besides
humming or singing
while you read
you can also ...
4
I'm using the Fast Book Outliner by David Seah. It's a printable sheet of paper to put down brief notes in place corresponding to the pages in the book. As the sheet fills, it's a visual reminder of where I've been reading in the book, what I made of it, and where I might want to continue next.
While I'm reading, it doesn't delay to take these notes, and ...
4
Not same but similar question asked before in here. Take a look How to stop talking LOUDLY to myself?
First of all, this situation is bad thing for you. But It's not always bad. It's %100 up to you. I think, for you, See->Understand seems much more efficient than See->Say->Understand. Actually, it depends on your personality. If I'm alone, I often ...
4
I am 44 weeks into my year with the goal of reading 52 books in the year. I am right on pace.
The way I did it successfully was ever time I picked up a book I figured out a way to track the number of pages I needed to read in it per day to finish in 6 days (one day of wiggle room in case something weird happened). I can't tell you how great this is. Instead ...
4
I'm a former college instructor as well as someone with a bit over 10 years as a software developer...
Don't let efficiency concern you too much as a student. Some of my most successful students came to me with stories of how they spent days on stuff I could hammer out on a lunch break. (Do this for ten years and I promise you, you'll make most "fresh outta ...
3
Although your main concern is about your coding speed, my advise would be to focus on making sure that when programming, you are solving the right problem, in the most efficient way possible. Speed is not the most important aspect in programming. Many programmers quickly produce buggy applications and are not abble to maintain it on daily basis. Your ...
3
I'll start with reading speed. I know that for me, speed can be affected by my level of focus, distraction, and the complexity of the material I'm reading. For instance, Reading a short story by Raymond Carver, with his sparse language breezes by. However, switching to Dickens, with embellished, and sometime run-on sentences, I find myself re-reading ...
3
There is an open source utility for speed reading called "Speed Reader Enhanced"
Here is a list of some plugins which will help you in practicing speed reading with any article on any webpage:
1. Zapreader
2. Spreeder
3
I use Daytum to record personal statistics. It's quite versatile and it can be tailored for your specific need as well. You can record how many pages you've read for the day and present it as a chart or as several charts (actual # per day, average per day, etc).
I've been using the free version, and found it to be adequate enough.
3
I learned to speed read, last years I'm using it less and less
Learning something and don't using it regularly, that can be worst thing for your productivity. If you learn something new, you should never stop doing excercise with it. That's the best way not forgeting that something you learn.
In my opinion, you don't need read very fast. I think nobody ...
2
So the short answer here is that there are no short cuts.
In slightly longer form - I think it's generally accepted that speed-reading is a nice way of looking at the trade of between speed and comprehension of text. (There's a Woody Allen line, which goes "I just speed-read War and Peace. It's about some Russians.") and if you want to make that trade of ...
2
Spd Rdng - The Speed Reading Bible
Haven't read it, but have good reviews:
Turned a book hater into a book worm
Great speed reading techniques
These are Life Changing Skills
2
Suggesting on the basis of what I do;
For fast reference/look up
Prepare a library (a project) contains usage of all libraries you know technically.
Prepare a library (a project) contains highly moduler, generic, customizable code, and algos. So you can copy paste them in your any other code
For fast recall
Above practice makes you habitual of copy ...
2
Practice will definitely help. If you're practicing right, it should feel difficult and you'll struggle to understand what you're doing. If you're comfortable with the practice and feel it as too boring and repetitive, then you're not learning anything new. Set the bar a little higher, so that you're always uncomfortable.
There's a theory that learning to ...
1
Since you are a student, you're working on problems that others are working on as well, so try and compare your code to theirs.
Are you writing more or less code to solve the same problem?
Are your solutions more complicated?
Are you working on the solution the whole time or are you stuck on problems and staring at the screen?
Things you can do:
take ...
1
Try doing the work with a friend who is better in coding.. You'll soon learn to think quickly or think similarly..
For me, I was also slow in the beginning, but i realized i am much better now with some practice in error checking.. I mean i tried to find and rectify errors in my friends' code and guess that helped me...
And sure there is no substitute for ...
1
First, I'd make sure I know my learning style so that I can put the material into a proper format to absorb the data. Secondly, I'd research my mental model to know how to integrate the information into how I operate in the world. Third would be to build the actual study schedule using these two pieces of information so that my studying time is efficiently ...
1
I track reading goals in Beeminder and find it is great for that. But if I didn't want the commitment device aspect of it I would probably just pop the info into Dayta on my iPod Touch like all the other personal metrics I am tracking. But Dayta is for iOS devices so the recommendation may not be useful to you.
1
Late to this discussion, but I've used PhotoReading for years. You don't need software and one can actually absorb 20+ thousand of words a minute. You can still find the book, "The Photo Reading Whole Mind System". You don't really need more that that.
The system gives you a range of strategies to approach and absorb written material.
I friend used it ...
1
It is a common technique known as word flash found in speed-reading software, only that it is catered to online reading. Techniques like this are effective on prose and casual content, but not so much on technical material, where the bar for comprehension is significantly higher and possibly uneven across the length of the material.
Only top voted, non community-wiki answers of a minimum length are eligible