4 ms·
I found this insightful. I've been a professional software developer for 20 years. In the early days, I would experience thoughts like "I just figured out an
by deweller 10y ago
I found this insightful.
I've been a professional software developer for 20 years. In the early days, I would experience thoughts like "I just figured out an elegant solution to a hard problem. I am a GOD AMONG MEN!!!!"
About 5 years in, I started to lose that "high" I would get from programming. That feeling came less often and was less powerful. I experienced some mild depression and general health issues. It occurs to me now that I was likely dependent on that dopamine high.
I'm sure some programmers burn out during this phase. Somehow I made it through.
These days I still enjoy my work, but I'm no longer chasing that dopamine high. I still stumble upon it every once in a while. But I recognize that it is a fleeting experience and I just go with the flow while it lasts. And when it is gone, I am still able to get work done. I've learned to be productive in both states.
I think many developers (and tech. companies) could benefit from more education and study about this topic. I think it affects us more profoundly than many of us realize.
- swiley 10y agoI think when you stop experiencing it that's a good indication that you should start learning other things. I like that idea that you should try to become an expert in something every 5-10 years. (not that you should stop the old things)
- pryelluw 10y agoI call that "the grind". Its doong things in spite nof how you feel. Building enough muscle memory to do things well without much effort. Happens it everything we do in life. In fact, it ks hapoening1 to me right now with running. Im not excited anymore about running 3 miles. But I push through.