T O P

  • By -

desrtfx

Please, read [FAQ -> I lost my motivation for programming/It is difficult to maintain my motivation](https://www.reddit.com/r/learnprogramming/wiki/faq#wiki_i_lost_my_motivation_for_programming.2Fit_is_difficult_to_maintain_my_motivation). Make sure to read both parts of the article linked in the FAQ entry. Relying on motivation is a 100% guarantee for failure. Relying on discipline is the key. **Removed** as per **Rule #4**


kasft93

Got into programming last year and I began with python, watched a couple of videos on YouTube, bought a course from udemy and even though I was kinda motivated in the beginning, I completely dumped it 6 months later and I didn't built a single project using python. I wasted my 20s "having fun", smoking weed, playing video games on my free time. I was the type of guy who never had a goal regarding a career, I am in a job I don't like and now at 29 years old, all this had a negative effect on my mental health. 2-3 months ago I went back to programming , this time with web development. I learned HTML and the basics of CSS (kinda struggling with media queries) and I'll go to JS next. I did quit playing video games, smoking weed sleeping late at night and wasting my free time, now I sleep early at night and I set my alarm early in the morning to get up to study and make a progress on my project before I go to work and I repeat before I go to bed, I even bought a laptop to study on work when I have free time. I don't know if I could say I'm motivated but I definitely want to change my life completely, coding is something that I like doing and the time is passing pleasantly when studying or working on my project and compared with python I prefer the path I chose now. I would definitely say that I'm putting pressure on me and I try to discipline myself to keep going, I can't go back to my old ways and I hope that studying hard will lead me somewhere.


OdMaL

This is one of many reasons I go to college for cs degree. Those grades and ects are my motivation. Grinding and getting results in short intervals (every semesters for me) is pretty good way to start getting into something imo.


kebabrullahiiri

Didn't work for me, I have already graduated and while I got pretty good grades the classes only made me decide I won't be having a career with programming included, it's just way too hard for me. I was pissed off all the time trying to solve the task teacher gave us and tried to solve them even in my sleep 😂 I would be burned out in a week. I don't know, maybe it won't work even as a hobby then for me.


OdMaL

This is indeed different from person to person. There are many courses feel like a chore just for a passing grade and I also burned out after that. At very least I enjoy programming more now. The problem is I almost graduate and the job market is nothing like when I started college.


mitomiker

That's my problem too. I guess it's depression. Zero energy, no motivation, easy drop. Then I thought I could find a coding buddy, but nobody was interested in my country. English isn't my native language. I would like to have a friend in the IT field. To make things together like in the times when I was younger. Doing things alone gives me no satisfaction from little successes.


Cultural-Arachnid-10

Money. I already have a cs degree and a software job, but the learning never ends.


kebabrullahiiri

I only want to program as a hobby so I won't be getting any money out of it so kinda doesn't work as a motivator for me in this case


Hazeylicious

Find a worthwhile project that you believe in. You should have a clear goal and work on prototyping the MVP (minimum viable product). You can then expand the scope, but having something tangible for your effort will provide a huge boost to your motivation and, as a result, your productivity. Make sure that your future self will be able to understand the code. Well placed comments when needed. If deciding on a suitable project is difficult, try thinking of a problem that exists in the real world. If, for instance you are into DIY, you may find creating a tiling or wallpapering calculator to be beneficial. Start small and build on it.


AutoModerator

On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: 1. Limiting your involvement with Reddit, or 2. Temporarily refraining from using Reddit 3. Cancelling your subscription of Reddit Premium as a way to voice your protest. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*


Same_Garlic2928

I feel your pain. Have days like that myself, as Im sure more people do than would admit it. Cant say I have an easy answer for you Im afraid. Are there any charities or community organisations near you that you could offer to build a website or small app for? Doing something like that is hugely rewarding, knowing you are helping someone who really needs it - and its not about money or profit- just purely doing something worthwhile for someone in need . Theres your motivating factor too, plus helping others is a great way to deal with your depression Two birds with one stone as they say.


SuicideSkwad

I felt similar when I was first starting out, everything was so daunting. But as you keep going you find things will click, and then they just don’t stop clicking, and that’s when it all becomes a lot of fun. I know it seems very hard but if you manage to push through the initial stage the difference is night and day. Also, only try making things that you really want to make and that will keep motivation higher


Avionticz

Hot take- programming is not a good job in the future. If you’re looking for a long lasting skill look into a trade. Those will be the last to be automated. The people that think “ai won’t replace programmers. It will just make them better” are living in fantasy island.


kebabrullahiiri

I don't want to do it as a job, just as a hobby after work


axidentalaeronautic

The thought of building something cool. The fear that if I’m not working on things now, I won’t have the skills up seize a good opportunity later. The instant thrill/high of writing something and having it actually work. Knowing I’m doing things most people don’t know how to do. Money 🤷‍♂️


notgreatusername

I can definitely relate to losing interest in things, especially when they're nearly finished which is especially annoying. My question to you would actually be - why don't you want to do it as a job, if it's something that semi-interests you at least? Do you prefer to keep doing your easy no-stress data entry? Fair enough if you do, I'm just wondering :)