Still didn't make the move - I feel like I am not able to contribute well to the projects I like, maybe because I learned everything from scratch and still lack some knowledge...
Is it worth it to engage ourselves for a project, at the risk of writing bad code or going against the "rules"? I know I could learn from my mistakes :)