People say I should "make a portfolio" and publish everything on Github, which I do for my personal projects. The article specifically warns that "your source code could surface online at any point". I haven't betrayed my employer by sharing their code, and I don't want to do that. I can't build a "portfolio" without breaking my NDA though. I feel trapped in comfort - I have a job that pays the bills, but everything I read online says that programmers get paid at least 4x what I do, and I don't know what you're all doing right and I'm doing wrong.