Posts

Showing posts with the label programming

Things you wish you had known before starting programming.

Programming is not a hard thing to learn. Someday you will definitely be in a problem which will be hard to solve or almost impossible by you. Here are some things you wish you had known before starting the endless journey of programming. 1. You learn by doing.  The only way to get better at programming is to actually program. Don’t let an analysis paralysis prevent you from ever starting. 2. Programming isn’t like studying for a test. Memorizing stuff doesn’t matter all that much. 3. Cheating is completely acceptable.  I use Google to solve most of my problems, and so do most programmers. It's legal in the programming world. 4. Letting problems pile up without checking is a poor strategy.  I used to make endless changes to my code and expect it to work right away. The problem with this approach is that it stacks one problem on top of another, and it becomes difficult to figure what went wrong. 5. Learning by yourself is really tough.  Talking a...