{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a8\/Love-Programming-Step-1-Version-2.jpg\/v4-460px-Love-Programming-Step-1-Version-2.jpg","bigUrl":"\/images\/thumb\/a\/a8\/Love-Programming-Step-1-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-1-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 1 Get lots of sleep. Because you will likely spend a lot of time in front of a computer when you are programming, it is advised to get lots of sleep before hand. Make sure you are awake and alert.

{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/7c\/Love-Programming-Step-2-Version-2.jpg\/v4-460px-Love-Programming-Step-2-Version-2.jpg","bigUrl":"\/images\/thumb\/7\/7c\/Love-Programming-Step-2-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-2-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 2 Take breaks. Looking at a computer screen for a long period of time puts strain on the eyes, and the mind. Take short breaks every hour or so. Within these breaks you can have a power nap, read a book, pay the bills, anything which does not involve electronics.

{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f5\/Love-Programming-Step-3-Version-2.jpg\/v4-460px-Love-Programming-Step-3-Version-2.jpg","bigUrl":"\/images\/thumb\/f\/f5\/Love-Programming-Step-3-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-3-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 3 Be passionate about your project. If you are developing something which you are not passionate about, then there is something wrong. The project is a very important part of programming which will help you to achieve your goal and will also help you learn lots of challenging parts through projects.You must be determined to get through the project, and complete it.

{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/3c\/Love-Programming-Step-4-Version-2.jpg\/v4-460px-Love-Programming-Step-4-Version-2.jpg","bigUrl":"\/images\/thumb\/3\/3c\/Love-Programming-Step-4-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-4-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 4 Plan ahead. Try to know what you are going to do, and when. Organize your time, so when you sit down to begin programming, you know what you are going to do, whether it is improving UI, adding features or debugging.

{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/2d\/Love-Programming-Step-5-Version-2.jpg\/v4-460px-Love-Programming-Step-5-Version-2.jpg","bigUrl":"\/images\/thumb\/2\/2d\/Love-Programming-Step-5-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-5-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 5 Get into a routine. Try to create regular time periods to program in. You may even look forward to starting your days work. Don't leave a project to rot, unless you are leaving it forever, keep it active, otherwise you may begin to doubt it, which will in result lessen your chances of Step 3!

{"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/04\/Love-Programming-Step-6-Version-2.jpg\/v4-460px-Love-Programming-Step-6-Version-2.jpg","bigUrl":"\/images\/thumb\/0\/04\/Love-Programming-Step-6-Version-2.jpg\/aid1438096-v4-728px-Love-Programming-Step-6-Version-2.jpg","smallWidth":460,"smallHeight":334,"bigWidth":"728","bigHeight":"529","licensing":"<div class=\"mw-parser-output\"><p>License: <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" class=\"external text\" href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/\">Creative Commons<\/a><br>

<\/p><p><br \/>

<\/p><\/div>"} 6 Don't do it just for the money. You may be programming within work, or as a hobby, and very likely, you are doing it to get paid. Problem is, if you are really not enjoying it, then stop it, quit your job (be careful though) and do something that you enjoy.