| That's exactly why having completed projects on github (and actually working on a live website with a domain) will put you in the top 10% of developers. Isn't that a good leg to stand on when looking for a job? I feel you man, it definitely isn't easy. One huge point to note is that HN is extremely biased view of the tech scene. We are bombarded with so many elite programmers and projects that we forget this only represents a fraction of the entire tech scene. This is GOOD thing. You want to be in the presence of elite company. But it's super important to not let it deter your motivation. It may look like everyone is ahead of you because they are. But so too are 100x more people behind you. In the end, it really doesn't matter. I started the same way, hacking spaghetti PHP and being a really poor programmer - I just wanted to make a website to sell some shirts. The best thing I did and you can do is just keep at it. If it feels like work then you are probably in the wrong industry. You have to have a passion for building stuff, that's what keeps me going. I never thought I'd be able to stand 8+ hours staring at a computer screen. But it's not about that is it? It's about being able to see your creation realized. Anyway, I'm by no means an elite programmer, but I have a very active GitHub profile =) http://github.com/plusjade. Email me and we can work on something together. I agree shipping a complete project from top to bottom that actually runs online is hard. I'm stubborn so I just willed myself into doing it. But everyone can use help so please take my offer seriously. Also put contact info in your HN profile. look forward to working with you. |