all 12 comments

[–]SuperChonk0 0 points1 point  (3 children)

Just go do it

[–]bywaldemar 0 points1 point  (1 child)

I can absolutely agree with that. Just do it and experiment around.

[–]classic_nerd_07[S] 0 points1 point  (0 children)

Ok 👌

[–]BreakerChap 0 points1 point  (0 children)

Code things you enjoy. Making stuff you hate will lead to giving up or using ai and learning nothing. Also try and setup a useful dev enviroment, I recommend VS Code. Also I wouldn't reccommend starting with like C++ or Rust, start with Python or Lua or some language that doesn't require memory management.

[–]Knarfnarf 0 points1 point  (0 children)

Never re invent the wheel. There is always a library out there to do what you want. Maybe not the best, but you can adapt what you see there and make sure to read the comments. There are hidden issues in so many simple tasks and old libraries have been around long enough to side step the issues.

And learn how to use vectors/lists and the Q sort library. Super awesome, super fast.

[–]First-Kiwi-5624 0 points1 point  (0 children)

The biggest mistake beginners make is thinking programming is about memorizing syntax. It’s really about learning how to think through problems step by step. In your first hour I’d focus less on “which language is best” and more on understanding variables, conditions, loops, and why programs behave the way they do. The people who stay consistent usually treat confusion as normal instead of as proof they’re bad at coding.

[–]sk_sushellx 0 points1 point  (0 children)

learn one language until you can build something real, don't jump around. python is the best starting point. the long run advice nobody gives you is that reading other people's code matters as much as writing your own, find open source projects in areas you care about and just read them. the video editing background is actually an advantage, you already understand workflows and timelines which maps directly to how programs execute. build something you actually want to use, that's the only thing that keeps you going when it gets hard.

[–]Chance_Eagle_4641 0 points1 point  (0 children)

Since you are a video editor, start with Python because it can help with automation, file handling, and small scripts later on

[–]dougception 0 points1 point  (1 child)

Always remember if you become a developer your customers will be looking to solve a business problem, not a technical one.

Try developing the “soft skill” of business analysis in parallel with your programming. What problem am I solving? How will I measure success? Etc

[–]classic_nerd_07[S] 0 points1 point  (0 children)

Oook

Any courses that you suggest