17

Sometimes I feel like I'm wasting my time, I've been programming for the last 6 years, day and night, I know more than all the teachers I've had for the last years (including university), during programming classes at university I'm just there to help my friends and try to avoid they get bad habits (our professor didn't have this luxury apparently), but I don't feel the emotions I used to feel when I started, for the last month or so the only code I've written was two days ago to help the girl I like, when I'm home I try to force myself to code but I can't find the inspiration, I stare at the screen for 30 minutes, I reboot my pc, start windows and play videogames 'till night...
Then I go to youtube, and see artists and musicians, I feel like I can't do anything that cool...
Have anyone of you ever felt the same? What did you do to recover? I still love programming, but I can't find any reason to do it, I still don't have an original and interesting concept for a game, I have many side projects in the "maybe I'll continue it" stash, is there something wrong with me or is it normal?

Comments
  • 5
    Normal. Don't think too much. And this happens to every creativity-involved professionals such as authors and singers as well.

    Your mind and body need a reboot. Do something physical like going for a trip or get into a new hobby.
  • 1
    Hears what I did, find something that you live doing other than code, volenteer for a local charity or just go around to non-profits that you like. Find what issues that have and then try to solve those problems if possible with a program, automation, ai, whatever. It gives you something to program for, it's great for education and it looks amazing on applications and resumes
  • 0
    Get out of your comfort zone.
    Learn a new language, a new skill.

    When I stopped being so 'hyped' when programming, I started learning other languages and tried combining them with what I already know.

    Needless to say, my portfolio was growing rapidly, so did my field of expertise - but most of all, I started doing my old languages aswell because I remembered why I learned them in the first place.
  • 0
    Also forgot to mention, been programming for 10 years now - making sure to learn atleast one framework/language a year.
  • 0
    @HelloUglyWorld
    Well, I know 11 programming languages, and studying both the 12th and the 13th
    For frameworks I know Kivy, brython, django, pyramid and pygames
    I think I know how to get out of my comfort zone 😅
  • 0
    @SimplyAero Then learn modeling, pixel art, basic sound creation etc.
  • 2
    Knowing ones way around a language does not constitute being completely efficient at it. Your comfort zone seems to be Python. How about breaking the habit with it as your all doing language and breach out to others? Try implementing something you would normally do in django, or flask or pyramid in Node.js or in Java, or what about Go or Clojure? Try building an Android app, in Kotlin, or do it in a JS framework. Or what about implementing front end shit in something like react? Can you tell me a good use case vs dependency injection in Java and why frameworks like Spring are so into this way of doing things? What about callbacks in Js, do you know how to properly apply them without going through hell? What about the concurrency model in Elixir and what benefits it may bring? There is a fuckload to learn from every language and tech stack man.
  • 1
    I can totally relate to this. I've been feeling this way ever since I started working with programming.
  • 0
    I had the same after a stressful period at work. Now, after two to three years, I am starting over with a completely new way of thinking: Coming from OOP I am switching now to FP in my free time.
  • 1
    Go do some art. Music or videos or paintings or whatever. Take distance from programming.

    Time will tell you if and when you want to come back. :)

    Why use your time on something you're not excited about?
Add Comment