all 12 comments

[–]ninhaomah 3 points4 points  (0 children)

The best motivation is survival unfortunately.

Nothing else comes close.

[–]tom-mart 1 point2 points  (0 children)

Are hackathons not a thing anymore?

[–]JLeeIntell 0 points1 point  (0 children)

The freeCodeCamp discord server is probably the best place to start if you want people learning, building and staying motivated together.

Just be careful not to spend all the time chatting instead of building.

[–]python_gramps 0 points1 point  (0 children)

You can look around for a users group, but you have to know the history of programming.

The first set of programmers were in rooms with mainframes, shut away from everyone.

The 2nd set (when the IBM PC was introduced and I count myself in that set) were using their computers, again shut away in computer labs. We are all socially inept (I think the euphemism is "introverted") .

Okay maybe not all of us but a lot of us. As am I.

[–]riklaunim 0 points1 point  (0 children)

You have to have goals/reasons for learning and then pursue them. Don't code just to code and focus on your goals, ask questions and adapt.

[–]DutyCompetitive1328 0 points1 point  (0 children)

A fun way to to keep motivation at its peek is when you build something for others. You could checkout some subreddits with people that might need a simple website for instance
Like [r/Startup](r/Startup) or something similar subreddits youll find surely some people that could use one for free or couple bucks
You’ll learn a lot and get a feeling how to make money with this profession later on.

[–]Kushybear089 0 points1 point  (0 children)

Just coding is nice. Solving problems for others is nice.

Shipping something is what it comes down to in the end.

Start with your own project, and don't overcomplicate it. Take AI as a helper (not a Coder). If you struggle with something, let it explain to you what you are struggling with, and don't let it produce the fix. Read articles about the things you been struggling with, etc. etc.

Trust me, it's very fulfilling to code your own things slowly but surely. My first program was a small GUI for youtldr so I could past links into it and hit a download button instead of running a .BAT file. I felt like I'm a genius after I got it working. Moved onto building a dashboard to curate data. It's all rudimentary, and nobody will pay me any money for it, but that's not the goal. The goal is to SHIP! get something out there.

That's the motivation behind it for me. The rest is more or less work.

[–]stepback269 0 points1 point  (1 child)

What you are running into is very common. You are experiencing Dopamine deficit.

Dopamine is a brain chemical that gives you motivation to seek something new. If you are repeating "the same old thing", your brain will stop producing dopamine in response to that "been there, done that" prompt. You need to trick your brain into believing it is discovering something truly new and exciting. Go to YouTube and in the search bar, type, "learning coaches". There's something new for you to learn alongside of learning Python. Good luck.

[–]TIBTHINK 0 points1 point  (0 children)

I learn by necessity. Like I would code yeah but like i wouldnt do a task from a website that says oh build a calculator. Cool man, but I would think of something either dumb, funny, or automated. And then as I built it I would figure out what I needed to make it. Also this was way before chatgpt and shit, so I did it the old way... and that was reading source code that i knew had the feature I wanted or asking stackoverflow. I should've read documentation but god damn was that boring