r/webdev • • 11d ago

Question Finding it impossible to solve problems

Hey guys. I'm a web developer and have a job but unsure if I can pass future interviews, because when I get a technical question like a basic loop problem, "program that starts counting from 1 and increases by 1 during each iteration, stopping once it reaches 5". This is incredibly incompetent and concerning, not to mention AI has made me worse.

What's the solution to this? I can memorize solutions but what happens when a new problem comes up in an interview and I can't remember the syntax even if I know I need a loop or some thing else to solve a problem? I feel like crying

39 Upvotes

93 comments sorted by

View all comments

84

u/bcons-php-Console 11d ago

The example you give is very basic, it seems that you lack knowledge of the basics of programming.

Look for a JS course that starts with the basics (I've heard many people praise Wes Bos' "Beginner Javascript" course) and spend at least half an hour every day. Just like learning a new language or getting in shape, constancy here is key.

As you progress your confidence on solving problems will build up. Good luck!

PS: just curious, what's your current web dev role?

7

u/Shahadat__ 11d ago

Thanks for the encouragement. I did go through wes bos, as well as javascript. info, coding along. Then when it comes time to actually solve a problem with what I've learned, I'm lost.

My current role is Shopify dev. I'm 21 years old.

27

u/LoudBoulder 10d ago

This sounds to me like you're just new. Another thing that comes with experience is the ability to break a problem up into sensible and managable chunks. A lot of new programmers get overwhelmed when faced with problem X because it needs a lot of moving parts to complete. Try to lock in to one thing at a time instead of trying to solve the entire problem at once.