My first job I spent 3 years working on a variety of projects that never shipped. It was frustrating at the time, but the experience was good for me. Now I have fun writing code and working with my teammates and if my code doesn’t ship, well it’s not as bad as not having anything ship for 3 years.
I’ve always felt like people were overblowing the pocket lint thing, since I’ve never had it happen to me. Just realized that it’s because my pockets are too small, so the only pocket I can use is my back pocket with the port sticking out.