プログラミングなんて数ある工程の一つに過ぎない。
テストして、デプロイして、運用して、保守して、機能追加して、リファクタリングして、
って言うのが「コーダー」の仕事。
エンジニアだったら更に要素技術の導入や仕様の策定、導入、顧客説明みたいな事も求められる。

趣味で写経をする分にはいいが、金を稼いでいくならやることは山ほどあるし、就職してOJTで学んだ方が早い。