DEV Community

Discussion on: Are you a "fast learner"?

Collapse
 
aurelkurtula profile image
aurel kurtula

No, I'm a slow learner.

I love it though.

I try to understand exactly why things work.

I was introduced to programming when I went to uni to study "anything to do with computers". I remember in the first coding class the professor gave us a booklet where he had basically written a set of tutorials, going from hello world to building a calculator in php - yep that's what £4k a year gives you.

I see all these variables and I think I know how they work but I wanted to be sure. So I read the code, think that I get it and to test my knowledge I change all the variable names (adding $aurel to all of them). Just to get it through my head what exactly the proff made up and what was the language.

Of course I made a mess of it. Put my hand up, the professor came over.

Others had put their hand up before me and the professor's "solution" was quick - only he knows how long he had not bothered to change that booklet.

As he's coming he's smiling. Hovers over, knowing full well that he'll get it quick. He looks at my code and gets annoyed. I honestly don't know why, each variable was exactly the same just with my name in front.

They say those that can't do teach. If he could code he would have been able to debug my few lines of code :)

He gave up. I promise, no lie, I found the error and it was a semicolon or something like that. So it was the same banal error that others had made.

I left that workshop feeling amazing. And now every time I'm learning something new, I take the same approach. Where by I try to brake what I do not know.

The down side is that I never finish the product a given course/tutorial promises by the end.

I find all this sh*t fun. Too fun to rush :)