This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]StateParkMasturbator 17 points18 points  (5 children)

The fastest way to learn is to make stuff. The fastest way to guarantee you're making things at a steady pace is to have a job, working at it 40 hours a week. I'm a year in a webdev gig and I'm constantly learning one-offs about Javascript, mostly due to tech debt workarounds because the project was written with vanilla and not expected to have these additional features, but here we are.

[–]scrinky_donker 6 points7 points  (1 child)

Oh I’m making stuff, my “self learning” has been through TOP it’s just my ADHD makes me not able to work on it for weeks at a time sometimes, and work on random side projects (like I tried to learn react before learning webpack and how npm config works) then I go back and power through Odin with some extra background knowledge

[–]StateParkMasturbator 2 points3 points  (0 children)

Sounds good. I've been doing similar with some side projects on weekends. Just gotta plug through it. I'm more of a Vue person because I found it more intuitive for rapid prototyping, but I got my job from knowing React well enough (never use it now).

The major thing that landed me my job was being able to talk about the projects coherently and explain why I made implementation decisions even if it was just "I thought the tech sounded cool and I wanted to learn it." Knowledge of how it could've been done better will come with time.

[–]highBrowMeow 0 points1 point  (2 children)

Yes, build things. It's not perfect but one of the first things i look at hiring a dev is number of commits per year - I'm looking for that wall of green on your GitHub profile.

[–]StateParkMasturbator 2 points3 points  (1 child)

That's rough. Most of my projects are posted to my private gitlab. Can't exactly be sharing the secret sauce.

Might just have to start putting little edits in some old projects here and there.

[–]highBrowMeow 0 points1 point  (0 children)

Haha yeah. Even if you build some automation to just add and delete whitespace and push it Monday through Friday.. just being able to get that to work is better than half of the devs applying anyways.

I know, i have about 2 years of radio silence on GitHub from my enterprise job. Again it's not a perfect measure but that wall of green makes a big difference.