I coincidentally had a similar new year’s resolution (that turned into a summer resolution). I work more with sysadmining operating systems, so my desire was more towards being able to fix bugs — to be less of a bus driver, and more of a mechanic.
When I guide people towards learning a new language, I always tell them a plain text editor and the prompt if it’s available. This follows the same reasoning, if you try to “wing it” and use stack overflow snippets to assemble programs the first time you have a real problem you’ll be in trouble.
I like the idea behind this article – learn the core concepts. Learn to actually hand code and you’ll be miles ahead when you run into the inevitable problems that come from development.
I coincidentally had a similar new year’s resolution (that turned into a summer resolution). I work more with sysadmining operating systems, so my desire was more towards being able to fix bugs — to be less of a bus driver, and more of a mechanic.
When I guide people towards learning a new language, I always tell them a plain text editor and the prompt if it’s available. This follows the same reasoning, if you try to “wing it” and use stack overflow snippets to assemble programs the first time you have a real problem you’ll be in trouble.
I like the idea behind this article – learn the core concepts. Learn to actually hand code and you’ll be miles ahead when you run into the inevitable problems that come from development.