4 ms·
As a self taught programmer, I struggled to get a job. So I decided to build [name redacted], which has now turned into my full time job. [name redacted] compa
by _npza 5y ago
As a self taught programmer, I struggled to get a job. So I decided to build [name redacted], which has now turned into my full time job.
[name redacted] comparison website for mobile phone contracts and SIM contracts.
[link redacted]
Being my first project with no prior experience behind me, I made a lot of mistakes along the way. It's been a great learning experience and I've learnt more than I thought possible.
However, I really struggle with imposter syndrome. I'd be embarrassed to ever show my code to anyone else. I'm never happy with what I build and I can't shake the feeling that all of my code is a complete mess. I think I could learn a lot if I actually got a programming job working with others in a team.
- mylons 5y agogood for you. how are the financials for your site?
- robocat 5y ago> I'd be embarrassed to ever show my code to anyone else. I'm never happy with what I build and I can't shake the feeling that all of my code is spaghetti code. I wonder how you would feel if you could see the average commercial codebase out there? Why do we expect to be world quality coders? If you tried painting, you would likely like your art, regardless that what you produced was nothing like the quality of famous artists! The other weird thing is that disliking your code shows taste, and that means you will improve over time. Loving your code might be a bad sign! As you mature you are likely to learn more subtle reasons to dislike your own code - never being satisfied is a strong motivator to improving. Perhaps read some: https://thedailywtf.com/ https://thedailywtf.com/