Front end developer specialising in JavaScript and React. Experienced in all aspects of modern front end development. Passionate about making accessible, secure and performant software.
You're definitely not a lost idiot. Programming is serious work that not anyone can just pick up and do. It's easy to feel like you're really bad sometimes, but you've got to remember that as long as you can complete your tasks, then you're extremely valuable to the company. Also as you mentioned, you have similar skills to most of your colleagues, so it's not really that bad. It's just a feeling but it's probably not as valid as you think :).
As for getting even better, just keep up the learning. It might be slow, but you'll definitely get there. Any time you do something, you'll be able to do it better next time, and any time you read you'll learn something too.
Thanks - I'll try to do my best.
As I already said: Sometimes it's really hard and sometimes I doubt being a "good" developer and I doubt the decision to become a developer.
For example: If I look at such repositories github.com/kgrzybek/modular-monoli... - Damn! I would never get this done this way. And that's one thing that scares me a lot regarding requirements or expectation when applying for a new job. But that's my problem. Need to handle this somehow with my brain ;)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You're definitely not a lost idiot. Programming is serious work that not anyone can just pick up and do. It's easy to feel like you're really bad sometimes, but you've got to remember that as long as you can complete your tasks, then you're extremely valuable to the company. Also as you mentioned, you have similar skills to most of your colleagues, so it's not really that bad. It's just a feeling but it's probably not as valid as you think :).
As for getting even better, just keep up the learning. It might be slow, but you'll definitely get there. Any time you do something, you'll be able to do it better next time, and any time you read you'll learn something too.
Thanks - I'll try to do my best.
As I already said: Sometimes it's really hard and sometimes I doubt being a "good" developer and I doubt the decision to become a developer.
For example: If I look at such repositories github.com/kgrzybek/modular-monoli... - Damn! I would never get this done this way. And that's one thing that scares me a lot regarding requirements or expectation when applying for a new job. But that's my problem. Need to handle this somehow with my brain ;)