Am I Learning Programming Too Slowly to Build a Career?

0
0
Asked By MellowCedar42 On

I'm about one or two months away from finishing a Python course, and I'm trying to figure out what direction to take next. I'm currently reviewing the fundamentals while building a small side project with JavaScript. My goal is to develop a solid foundation in Python and JavaScript rather than rushing through a long list of technologies.

The problem is that I keep comparing myself with students who seem to know Python, JavaScript, React, Node, Docker, AWS, databases, and several other tools. It took me months to become comfortable with just one language, so seeing those résumés makes me wonder how I'm supposed to compete.

I'm starting to worry that I'm learning too slowly or that programming might not be the right path for me. Is this pace normal for a beginner, and what would be a sensible next step after finishing my Python course?

3 Answers

Answered By NorthstarKite19 On

The first programming language is usually the hardest because you’re learning both syntax and the basic way programmers think. Once concepts like variables, control flow, functions, data structures, and debugging start to click, picking up another high-level language becomes much easier.

Don’t judge your potential by your current speed. Keep working consistently, accept that difficult problems are part of the process, and stay open to other options while you decide whether this is the career you want.

MellowCedar42 -

I do want to work in technology because I enjoy learning new things and applying them to practical problems. I’ll try to stay patient and keep improving.

PixelHarbor53 -

Also, many impressive-looking résumés are mostly keyword lists. Some people have only followed a tutorial or briefly touched a tool, so they may not have the depth their résumé suggests.

Answered By QuietMaple88 On

Keep building small projects instead of worrying about how many tools other people list. Projects naturally reveal what you need to learn next and give you something concrete to discuss. A simple CRUD application could be a good next challenge; you might build an API with FastAPI and gradually add a database, validation, testing, and a basic frontend.

Answered By BrightOwl7 On

You’re better off building strong fundamentals than collecting technologies just to make your résumé look impressive. Keep practicing and give yourself time—learning slowly is still learning, and a solid foundation will pay off later.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.