Studying, practicing, and improving your skills are just as much "doing the job" as actually writing code. It's all an essential part of production in the end.