プログラミングをはじめるための心構えについて
ITエンジニアです。
仕事でプログラムを書くことがあまりなく、UNIX、ネットワーク、セキュリティの知識が求められることが多いです。
ただ、ITエンジニアである以上、プログラムが書けないことは恥ずかしいことだと思ってます。
担当業務が異なるにせよ、調べればある程度作れることは必須だと思ってます。
これまで、何度かプログラミングをやろうと思って書籍を買いました。
しかし、最初の50ページくらいのif文の書き方などの超基本的な文法はある程度理解しておりますが、恥ずかしながら動くモノを作ることをやっていません。文法以外にフレームワークや書籍に書いてあるバージョンとPCに入れた環境が異なると操作方法が違うことがあり、面倒に感じてしまいます。
Twitterやブログなどを拝見すると、プロのプログラマーは普段から趣味でプログラミングをやっているなど、モノ作りへのモチベーションが非常に高いと感じます。
そこで相談なのですが、
1.プログラミングの勉強方法
あまりプログラミングが得意で無い人は、書籍にあるサンプルコードを理解しながら
写して実行することを繰り返す方法で良いのでしょうか?そこで楽しさを感じる人はプログラミングとの相性がいい、センスがあると思って良いのでしょうか。
2.何を作るか
書籍などではショッピングサイトなどのサンプルコードが多いと思いますが、
特に何を作るか決めてない人は、サンプルにあるようなショッピングサイトで十分なんでしょうか?
いわゆるプロのプログラマーは「何を作るか」をどのように決めているのでしょうか。
お礼
ご回答ありがとうございます。 スマートだと思われる方法でのプログラムコードを のせていただけませんでしょうか 回答を見ただけではコードが想像つきません