But for me, the hardest parts of getting started as a self-taught programmer, was copying TurboPascal onto floppy discs without the teacher noticing, and retyping code-listings from books borrowed from the library.
Get the work done.
Do the work.
Finish it.