This question already has an answer here:
So I'm an android programmer,have been programming for about 3 years,but it wasn't until 5 months ago that I started really taking it seriously. Recently I got my first internship,and I'm happy with it. The problem that I'm having is that I worry a lot about using too many libraries for certain tasks whether it be complex or simple. I tend to think,"If they can do that,maybe I can take time out of my day to learn how to do all that myself". Should I feel guilty for using "too many" libraries?