When you say "I want to land my first coding job".
What applicants often think you need: "I need to show that I know all about OOP(s), MVC, 20 billion different design patterns, frameworks like Laravel, CakePHP, Spring, Django, .NET and the rest of the bloat, polymorphism, abstraction etc".
What you really need: a good portfolio with samples and a Git repository (for backend) or real world web designs (for frontend) so you can actually show what you're capable of.

Yes, you might come over as knowledgeable if you know frameworks and programming theories, but in the world of IT you're valued by your previous works.

And I bet it works like that in many other types of jobs too.
If you studied swimming for 4 years without ever touching a pool, then all of the sudden you dive into a deep pool, sure you might be an expert in swimming, but you'll drown.
Likewise, if you studied Japanese for 10 years and never spoke to a Japanese person, never read any Japanese text, and so on, you will still be unable to understand, speak, read, write etc Japanese.

And the same thing holds true with programming; with theory alone you're basically a researcher, and will never manage to put anything together.
Witnessed it so many times during my career as a programmer, and also how these people effectively get fired for being unable to finishing 1 project in 2 years which I was able to complete by making it from scratch in 3 days.

Sure, theory is comfortable and all that, but never brings you anywhere if you don't have experience.

@ryo Problem is that I haven't really completed any hobby projects since high school because I was so busy with college and a part-time job (where the managers took advantage of me because I was one of the few reliable employees).

@xianc78 You can probably put something together during weekends or something.
With some time management you'll find some empty space.
It's only lots of work when you start out, but at one point you'll find yourself knowing a language (or framework) from the inside out, and 1 week of work might become 2 hours of work (imagine what you might be able to do for the remaining 38 hours per week).
Follow

@ryo Been working on and off on Golang lately. I think I should've been working more on actual programs than games that I never finished especially since I never intended on getting a gamedev job.

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.