Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Now this is funny. (Score 1) 109

Many moons ago I was in a steno school and can confirm that even a basic level of proficiency is a lot of work. It takes a lot of practice to get used to things like having the same letter on both sides of the keyboard (unmarked!), missing letters, umpteen rules for how to break up words and all the special patterns for common words and word endings. Often you have to press two keys with the same finger. I remember there was a concert pianist enrolled at the school that was on the fast track, but for normal people it's just plain difficult.

Comment Just write code (Score 1) 149

If you prefer more structured learning then online courses are probably best as they tend to be more current. However most of the good coders I know would just grab a reference and start writing code. There are countless programmers out there whose only experience is in a high level language, and don't properly understand how things work at a lower level. If you are good in C and C++, you can better understand what the higher level languages are doing under the covers. C++ is far more complex than these other languages.

If you can't figure out a good pet project, then start solving problems in books like "Programming Challenges" or "Elements of Programming Interviews" in your new language of choice. Porting software is also a good way to learn about a language. I learned Powershell by porting a bunch of Perl scripts.

Slashdot Top Deals

"In the face of entropy and nothingness, you kind of have to pretend it's not there if you want to keep writing good code." -- Karl Lehenbauer