back

by danabramov·14y ago·view on hn ↗
If you need a website to help you memorize syntax and frameworks, you're probably not solving enough real problems.

“What are the parameters that redirect_to will accept?“

I've read numerous horror/funny stories about such questions actually being asked on a job interview. Luckily, I never had to go through this.

Solving the real problems, learning to dig for the relevant information and grokking new concepts (in this very order, I believe) is what turns you into a faster, smarter and more knowledgeable programmer. Of course I would love to stop confusing setInterval with setTimeout but I would still rather spend my time and money on learning something new.

I've always felt the same about learning foreign languages. Repeating words in a vocabulary gets me nowhere. I memorize some of them but this memory is short-lived. It actually takes you to “get” the language by actually using it (reading, writing, listening and talking). When you are ready, there is no conscious memorizing involved.

By the way, French isn't likely to change much in fifty years. Will the current redirect_to signature last a year?

I wonder.