I am currently a student of computer science and my major is application development. To answer the question, I often write codes or make program or system whenever our professors gave us a project or an assignment. I know I must still practice and learn writing codes even there isn't an assignment or project to do, in order to improve my skill and to add more of my knowledge in the field of programming. But sometimes whenever I feel stress and when it seems that I can't do it anymore, I stop writing codes. As of now, I am still doing my best way I can to improve my skill and to further build up my passion on this field since this is what I chose to be my future career. If you want to know if being a programmer is really what I want, I guess I can say that yes because I believe sometimes we may get tired of what we want to do but as long as there's still the passion in you then just continue.