職業プログラマーになるのならともかく、プログラミングは手段ですからねぇ。
学生時代はプログラミング電卓でゲーム制作を始め、入社後は膨大なsysログを監視するのを楽したくってunixコマンドラインでのPerlとsedのワンライナーを覚えたり、社内からの内線問い合わせと部門鯖運用を楽にする為にASPとJavaScriptで電話帳&ヘルプデスクシステムを自前で作ったりと、鯖缶な自分はそんなんばかりでした。
今はScratchやSwift Playgroundsといった視覚的に出来るのがあるので、そこから入ってみても良いけど、先ずは何かをしたい/作りたいという目的がないとね。