Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Honest Question: What do you do when you lose motivation to code?

Honest Question: What do you do when you lose motivation to code?

Scheduled Pinned Locked Moved The Lounge
questionhelp
53 Posts 39 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Prahlad Yeri

    This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

    OriginalGriffO Offline
    OriginalGriffO Offline
    OriginalGriff
    wrote on last edited by
    #2

    If it's just a temporary thing - like writer's block is - then it's called "coder's block" and it happens to all of us, I think. Have a look here: how to handle coders block - Google Search[^] There are quite a few suggestions. Me? I go do something else (there is always something I've been putting off to do) and my subconscious gets an idea when I'm quiet and not keeping it awake ... If it's long term ... then development is the wrong career for you! :laugh:

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

    J 1 Reply Last reply
    0
    • P Prahlad Yeri

      This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

      A Offline
      A Offline
      Amarnath S
      wrote on last edited by
      #3

      Watch Avatar. I mean, take a break for a couple of days. Or, try this[^].

      1 Reply Last reply
      0
      • P Prahlad Yeri

        This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

        Kornfeld Eliyahu PeterK Offline
        Kornfeld Eliyahu PeterK Offline
        Kornfeld Eliyahu Peter
        wrote on last edited by
        #4

        I do not code... * Write (not code, but can be code related) * Cook * Read * Play

        "Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid." ― Albert Einstein

        "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

        1 Reply Last reply
        0
        • P Prahlad Yeri

          This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

          F Offline
          F Offline
          Franc Morales
          wrote on last edited by
          #5

          I keep a list of fun, side projects for those times, say, a small app or helper library.

          D 1 Reply Last reply
          0
          • P Prahlad Yeri

            This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

            1 Offline
            1 Offline
            11917640 Member
            wrote on last edited by
            #6

            Take vacation. Try to imagine, what else can you do, except coding. Watch some video: Do you think your job sucks?

            1 Reply Last reply
            0
            • P Prahlad Yeri

              This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

              D Offline
              D Offline
              Daniel Pfeffer
              wrote on last edited by
              #7

              When I lose motivation to code, I switch to something else that needs doing. At home this might be some chores, or a walk, or anything else that takes my mind off the code. At work, there are always administrivia that need attending to (replying to emails, filling out time sheets, editing documents, etc.) As OriginalGriff said, if this carries on long term, perhaps coding isn't (or is no longer) for you. It is then time to find another way of avoiding "honest work". * (*) for the non-anglophones, "honest work" here refers to the kind of work that makes one sweat, as opposed to office work.

              Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

              OriginalGriffO 1 Reply Last reply
              0
              • D Daniel Pfeffer

                When I lose motivation to code, I switch to something else that needs doing. At home this might be some chores, or a walk, or anything else that takes my mind off the code. At work, there are always administrivia that need attending to (replying to emails, filling out time sheets, editing documents, etc.) As OriginalGriff said, if this carries on long term, perhaps coding isn't (or is no longer) for you. It is then time to find another way of avoiding "honest work". * (*) for the non-anglophones, "honest work" here refers to the kind of work that makes one sweat, as opposed to office work.

                Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                OriginalGriffO Offline
                OriginalGriffO Offline
                OriginalGriff
                wrote on last edited by
                #8

                Daniel Pfeffer wrote:

                It is then time to find another way of avoiding "honest work". *

                Yep. One of the reasons I decided on development as a career was "it's indoor work with no heavy lifting" :laugh:

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                1 Reply Last reply
                0
                • P Prahlad Yeri

                  This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                  S Offline
                  S Offline
                  Slacker007
                  wrote on last edited by
                  #9

                  I lose motivation to code often now. It has lost its spark for me. I make shit tons of money as a software engineer for a Forbes 500 company - not saying which one :) and I mostly do it for the money now, which is sad. Once my kids are out of the house, I think I may retire and take up a hobby. Take up a hobby that has nothing to do with coding and do that for a while. If you can, take a couple weeks of vacation - no computers, not tech. At the end of the day, power through it and do your best.

                  1 Reply Last reply
                  0
                  • P Prahlad Yeri

                    This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                    S Offline
                    S Offline
                    Slacker007
                    wrote on last edited by
                    #10

                    Sounds to me like you are burned out. I have been burned out many times over the years. If you can afford to take 2-3 weeks vacation, then do that. Collect your thoughts and revist the issue AFTER your vacation. Ultimately, if your production is affected by your burn out, then you will either be fired or you will quit. I usually jump back into a good rhythm after some PTO.

                    1 Reply Last reply
                    0
                    • P Prahlad Yeri

                      This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                      M Offline
                      M Offline
                      Mycroft Holmes
                      wrote on last edited by
                      #11

                      All these wonderful ideas to take a break from coding - it is WORK, you probably do not have the luxury to up and take a break, you are probably dodging a deadline and have a manager in your ear to get the work done. And the wife is going "we can't afford for you not to work". Grind it out till you can get away from the desk! Eventually you can retire, look forward to that.

                      Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                      G J 2 Replies Last reply
                      0
                      • OriginalGriffO OriginalGriff

                        If it's just a temporary thing - like writer's block is - then it's called "coder's block" and it happens to all of us, I think. Have a look here: how to handle coders block - Google Search[^] There are quite a few suggestions. Me? I go do something else (there is always something I've been putting off to do) and my subconscious gets an idea when I'm quiet and not keeping it awake ... If it's long term ... then development is the wrong career for you! :laugh:

                        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                        J Offline
                        J Offline
                        Jorgen Andersson
                        wrote on last edited by
                        #12

                        OriginalGriff wrote:

                        there is always something I've been putting off to do

                        This is why I can't work from home. :sigh:

                        Wrong is evil and must be defeated. - Jeff Ello

                        R 1 Reply Last reply
                        0
                        • P Prahlad Yeri

                          This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                          Y Offline
                          Y Offline
                          yacCarsten
                          wrote on last edited by
                          #13

                          Whenever I've felt this way, it's been the environment rather than coding. The first time, I was sick of Sydney traffic and so I left and worked in Canberra. There were a number of factors (the type of work, some people, etc) for leaving Canberra after 17 years and ended with a sea change (or quite close to one) living on the northern Gold Coast (south of Brisbane). I'm not suggesting upending and moving cities, but have a look around you. Does the project interest you? Do you get on with your work mates? If not, a change of job might be a start.

                          // TODO: Insert something here

                          Top ten reasons why I'm lazy 1.

                          1 Reply Last reply
                          0
                          • P Prahlad Yeri

                            This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                            A Offline
                            A Offline
                            Amarnath S
                            wrote on last edited by
                            #14

                            Try this[^].

                            1 Reply Last reply
                            0
                            • P Prahlad Yeri

                              This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                              D Offline
                              D Offline
                              DerekT P
                              wrote on last edited by
                              #15

                              Don't know, but I wish I did! I started a side project (non-commercial, to support people with a particular pastime) about 15 months ago. It was initially stop-start due to (real) work getting in the way. It reached a point where I released it as beta, but with minimal advertising and virtually no-one has used it yet - partly because it's missing some central functionality. I just can't build up the enthusiasm to complete testing of the part I coded in October. There's a lot of use-cases for a particular screen, and it will involve setting up quite a lot of test accounts etc, and I just can't get enthused by it. Until it's done, though, I can't move on to the next feature - after which it will be in a state where I can begin promoting it properly. Partly I think it's fear - it has the potential to have a LOT of users and that could mean a LOT of support issues, at a time when I'm trying to wind down my coding activities. I've found an amazing ability to procrastinate over the past few weeks; now I'm thinking I need to wait till after Christmas, then after New Year is "out of the way". Just to test a single web page. And it's just the two of us at home for Christmas, not like we're busy! :laugh: :laugh:

                              Telegraph marker posts ... nothing to do with IT Phasmid email discussion group ... also nothing to do with IT Beekeeping and honey site ... still nothing to do with IT

                              pkfoxP J 2 Replies Last reply
                              0
                              • P Prahlad Yeri

                                This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                                B Offline
                                B Offline
                                BillWoodruff
                                wrote on last edited by
                                #16

                                first: get myself "off the hook" of feeling regret, remorse, etc. second: meditate, and try to gain insight into the context in which i experience "loss of motivation" ... third: try to accept that stress, (true for me, right now) health and age problems, may be limits it is a waste of time to try and push against. and ... do other things i enjoy, see people who nourish me, design rings, write poetry and stories. finally, i go on a diet of not reading the astute qa posts of MacCutchan, Deeming, Griff, and others ... so i stop comparing my current woeful (technical) state to their brilliance :)

                                «The mind is not a vessel to be filled but a fire to be kindled» Plutarch

                                pkfoxP 1 Reply Last reply
                                0
                                • D DerekT P

                                  Don't know, but I wish I did! I started a side project (non-commercial, to support people with a particular pastime) about 15 months ago. It was initially stop-start due to (real) work getting in the way. It reached a point where I released it as beta, but with minimal advertising and virtually no-one has used it yet - partly because it's missing some central functionality. I just can't build up the enthusiasm to complete testing of the part I coded in October. There's a lot of use-cases for a particular screen, and it will involve setting up quite a lot of test accounts etc, and I just can't get enthused by it. Until it's done, though, I can't move on to the next feature - after which it will be in a state where I can begin promoting it properly. Partly I think it's fear - it has the potential to have a LOT of users and that could mean a LOT of support issues, at a time when I'm trying to wind down my coding activities. I've found an amazing ability to procrastinate over the past few weeks; now I'm thinking I need to wait till after Christmas, then after New Year is "out of the way". Just to test a single web page. And it's just the two of us at home for Christmas, not like we're busy! :laugh: :laugh:

                                  Telegraph marker posts ... nothing to do with IT Phasmid email discussion group ... also nothing to do with IT Beekeeping and honey site ... still nothing to do with IT

                                  pkfoxP Offline
                                  pkfoxP Offline
                                  pkfox
                                  wrote on last edited by
                                  #17

                                  Would this be the telgraph marker posts project Derek ?

                                  Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                                  D 1 Reply Last reply
                                  0
                                  • B BillWoodruff

                                    first: get myself "off the hook" of feeling regret, remorse, etc. second: meditate, and try to gain insight into the context in which i experience "loss of motivation" ... third: try to accept that stress, (true for me, right now) health and age problems, may be limits it is a waste of time to try and push against. and ... do other things i enjoy, see people who nourish me, design rings, write poetry and stories. finally, i go on a diet of not reading the astute qa posts of MacCutchan, Deeming, Griff, and others ... so i stop comparing my current woeful (technical) state to their brilliance :)

                                    «The mind is not a vessel to be filled but a fire to be kindled» Plutarch

                                    pkfoxP Offline
                                    pkfoxP Offline
                                    pkfox
                                    wrote on last edited by
                                    #18

                                    Do you mean MacCutchan ?

                                    Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                                    1 Reply Last reply
                                    0
                                    • P Prahlad Yeri

                                      This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                                      M Offline
                                      M Offline
                                      Marc Clifton
                                      wrote on last edited by
                                      #19

                                      Take a break - whether it be an hour or a couple weeks of vacation. If the lack of motivation continues, talk to someone (preferably a friend that has some understanding tech but isn't a coworker) and try to figure out what the underlying issues are, and then what might be done to help with the problem. Sometimes the lack of coding motivation is actually a bigger "what is the meaning of my life?" question!

                                      Latest Article:
                                      Create a Digital Ocean Droplet for .NET Core Web API with a real SSL Certificate on a Domain

                                      1 Reply Last reply
                                      0
                                      • P Prahlad Yeri

                                        This is one of the least talked about topic. Believe it or not but programming is hard and creating a mind-blowing software (or even going about changing/fixing an existing one) is a creative task about as difficult as creating a best selling novel or story. Irrespective of whether or not you believe software development is creative (yeah, some folks like to think of it as a purely logical "hard science" which is full of rules and no creativity), you can't deny that there are times when you feel low motivation. Even the most experienced of coders face this sometimes. A problem here is that you can't ask this on any forum because the most usual reply you get is, "Programming isn't for you dude, just choose any other field"! This, I think is both uncalled for and inhumane. If you have nothing positive to offer, at least don't demoralize further an already troubled soul. Well, coming back to the title, what do you do to motivate yourself when there is a project ahead but you just don't feel like working or you sit on the desk and start typing but nothing gets typed there, almost like a "Writer's Block"!

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #20

                                        You have to be able to reward yourself. I rarely tackle anything that's "bigger" than a day. At the end of the day, I've created: a form; or a report; a file load; an extract ... something. So, each day I hit some sort of (in my mind) a (mini) "milestone" that tells me I accomplished something; something I can "point" to. So, on a "bad" day, pick a more interesting "mini" thing to work on, and save the more gruntier things for the good days. Even documentation can be fun if you make it a video project. Music helps sometimes; other times it's noise: Buddha Bar.

                                        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                                        1 Reply Last reply
                                        0
                                        • M Mycroft Holmes

                                          All these wonderful ideas to take a break from coding - it is WORK, you probably do not have the luxury to up and take a break, you are probably dodging a deadline and have a manager in your ear to get the work done. And the wife is going "we can't afford for you not to work". Grind it out till you can get away from the desk! Eventually you can retire, look forward to that.

                                          Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                                          G Offline
                                          G Offline
                                          Gary R Wheeler
                                          wrote on last edited by
                                          #21

                                          Mycroft Holmes wrote:

                                          Grind it out till you can get away from the desk

                                          If you're working somewhere that this is the expectation, it's time to work somewhere else.

                                          Software Zen: delete this;

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups