this post was submitted on 02 Dec 2024
109 points (91.6% liked)
Programming
17668 readers
185 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
depends...
I don't know why you were downvoted, but without being judgmental, you remind me of a certain someone when they were starting out on the ropes ;)
If I had to surmise, you're young and unsure of your skills. What should I do? I used to think. Is there a canon I should be following? I feel inefficient, like I code too long! Maybe I should use this language instead?
And then I just gave up on tutorials and books and all that, and just bit down on... solving problems that I "made up". And I don't mean HackerRank whiteboard problems or turning buttons blue.
My pets never got past 500 lines of code. But when little me saw I wrote 500 with my own sweat and tears and StackOverflow army, I beamed -- and it was very beam-worthy.
Don't fall into tutorial hell. Know the basic eight or ten things (how to store values, how to store procedures, how to store groups of each, how to interact with user/net/system) -- and try to grab a real something, not easy but not too hard, and with fun before the work. Don't belittle yourself. Find a rewarding fun both during and after the play -- is it automation? a cutesy thing? It needs to pay to keep you playing.
Hell, try using a whole Astro blog, or a C game that you can WASD in. Languages are just tools for jobs -- it's not how many you know but how well you know one. Because once you know one...
If you even read this, downvote iff this was patronizing or totally wrong. I don't know why I got this impulse.
it took me quite long to get my first ever game to work but it was worth it. i forgot to mention scratch there. i never really liked it but had to use it at school and that started everything...that first game was absolutely awful but i was just so damn proud of it being better than any of my classmates back in 2021, hehe.
then i started making weird quizzes with batch, until i got a c64 emulator and moved on to basic (no more having to deal with cmd going all "[string] Is NoT rEcOgNiZeD aS aN iNtErNaL oR eXtErNaL cOmMaNd, OpErAbLe PrOgRaM oR bAtCh FiLe11!!1!")
im still very bad at coding but i dont care, i just do it for fun...nobodys gonna see my spaghetti anyways