アマチュアプログラミングと仕事としてのシステム開発の違い

昨今はプログラミングブームなんかもあって、まずは興味本位で(趣味として)プログラミングをはじめてみました。なんて人も多いのではないでしょうか。 (現職がシステムエンジニアという人も含めて)プライベートの時間を利用してプログラミング技術を向上させるのはとても良いことですが、アマチュアプログラミングと仕事としてのシステム開発は、明確に別物として考えた方がよいでしょう。 アマチュアプログラミングと仕事としてのシステム開発の違いや、それぞれに求められるものについて、話をしていきたいと思います。 最大の違いはお客様がいるかどうか...