3 ms·
If you want to learn to code, you might find it worthwhile to think up a real-life computing task you could use a program to automate, then write, say, a Firefo
by enthdegree 13y ago
If you want to learn to code, you might find it worthwhile to think up a real-life computing task you could use a program to automate, then write, say, a Firefox extension, a Python script, or a contribution to an existing codebase. This has the advantage over game programming in that:
* You can avoid all the interface baggage that comes with game programming. (unless, of course, this is what you're aiming to learn)
* You will be solving a real problem, instead of creating a fake one for people to solve.
For example, this project was how I first got my feet wet with python: http://www.nerdhow.com/uzblsms-a-way-to-browse-the-web-via-text-message/ http://www.nerdhow.com/uzblsms-a-way-to-browse-the-web-via-t...
I guess my point is that I learned (and am learning) how to program by treating code as means to an end, rather than learning to program just for the sake of programming.