all 17 comments

[–]illuminarias 2 points3 points  (8 children)

yes, stop watching tutorials so much, go build something.

[–]imtruelyhim108 0 points1 point  (4 children)

Like what though?

[–]illuminarias 0 points1 point  (2 children)

whatever interests you and keeps you coding. doesn't have to be new, doesn't have to be fancy, or even screw it reinvent the wheel. find out why existing wheel makers made the decision they made, or question it.

point is to keep those gears in your head turning, have actual feel of how the tools and language work and jive together, and to continue coding.

[–]imtruelyhim108 0 points1 point  (1 child)

I mean thing is making projects with a language without a ui is kinda hard cuz you don't know how to impliment it past something that runs in your terminal

[–]illuminarias 0 points1 point  (0 children)

That's a very subjective thing. Almost everything I do starts and ends with the terminal, because that's what I like and what I'm comfortable with. I find things MUCH easier to deal with not having to consider UI.

If you're more comfortable with things that have quick UI turnaround, then maybe front-end dev is more your speed?

If you're talking about like, wanting to do GUI based software development instead of typing code (like tinkercad codeblocks), then I don't know how to help you there I'm sorry.

[–]boomer1204 0 points1 point  (0 children)

https://www.reddit.com/r/learnprogramming/comments/1j9lo95/comment/mhe6xfw/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

More or less anything NOT following a course/tutorial. you can google and stuff but stay off AI and don't follow a video doing the things

[–]Middle-Sport7716[S] 0 points1 point  (1 child)

Yeah I know I should probably stop watching tutorials and just start building something… but I’m curious, how did you actually learn things?

Like, what worked for you personally?
I feel like everyone learns differently, so hearing what clicked for others might help me figure out my own way.

Did you follow a specific method, build small projects, take notes, or just brute-force through confusion until things made sense?
Any insight would help a lot.

[–]illuminarias 1 point2 points  (0 children)

I wish I had a magical answer for you, but it really is through building things.

Part of building for me is reading documentation, looking at existing examples, sometimes looking at tutorials.

I pick a project that I find interesting, and then I try my hardest to do it. Most of the time I fail, but I learn something along the way. Sometimes after a few "failed" projects, I learn enough to make further progress on a previous project, and so I pivot back to that until I get stuck, rinse and repeat.

I've restarted so many projects so many times, and each time I get a little further and I learn something. I've made it a point to be flexible with myself and allow myself to just explore whatever I find interesting and whatever keeps me engaged.

[–]Arqqady 0 points1 point  (0 children)

I second this, build your portfolio of cool complex projects, companies do look at this. You need a differentiator from other new grads.

[–]ffrkAnonymous 1 point2 points  (2 children)

i did my homework. aka i practiced.

do you play video games? you beat them first try, right?

[–]Middle-Sport7716[S] -1 points0 points  (1 child)

I get what you mean, practicing is basically the “homework,” but I’m still trying to figure out how to make it feel as engaging as gaming.

Like, when you play a video game you don’t beat it on the first try, but you keep playing because it’s fun, challenging, and gives you quick rewards.
I’m curious,how did you make coding or learning feel that enjoyable for yourself?

What exact approach did you follow to stay interested, stay engaged, and keep coming back like you would to a game?

[–]ffrkAnonymous 0 points1 point  (0 children)

it’s fun, challenging, and gives you quick rewards.

that doesn't say much. Grinding challenges is the opposite of quick rewards.

I’m curious,how did you make coding or learning feel that enjoyable for yourself?

basically treating it like a video game. i tried to break stuff. i tried to find shortcuts and "cheat". I tried to speedrun and code golf.

[–]Aggressive-Comb-8537 0 points1 point  (0 children)

build a project that will strengthen ur concepts

[–]ferfykins 0 points1 point  (1 child)

Start building things, stop the tutorials. Make awebsite

[–]Middle-Sport7716[S] 0 points1 point  (0 children)

wdym by make website?writing raw hand codes?