this post was submitted on 19 Jun 2023
7 points (100.0% liked)

Programming

3347 readers
4 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

So, I have 2 months before I go to finish my last year in CS. Every time I sit down to start a project, I will work on it for a few days, and immediately stop working on it.

How do you stay focused for these long projects? Or what are some techniques that you follow to keep at it for longer stretches?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] mo_ztt 2 points 1 year ago (1 children)
  1. Make satisfying completions. It's easy to do the motivating stuff, and sometimes if you look at it right, it's all motivating. If you're doing this project because you ultimately want the result, there's something in it that's making you work on it in the first place. Keep an eye on that. When it's done it's going to be awesome.

  2. Some things just take discipline. Take little stretches to work on the un-fun stuff, because it's a way to get the awesome result that you want, but recognize too that not every step is going to be satisfying on its own. Sometimes, it's just work. That's okay. As long as you're reasonable with yourself and don't grind yourself to the point of getting unhappy, it's okay to work on stuff that's not fun every day. You're not just working on the UI; you're helping yourself build discipline, and it's not always fun in the moment. Discipline is a good skill to have and worth developing.

[โ€“] roxas2153 1 points 1 year ago

I see. Getting the patience and discipline is a struggle of mine, but I understand that it is something I just have to work and develop. Thank you