回答編集履歴

1 質問的になっている部分にも回答

maisumakun

maisumakun score 67527

2018/04/18 19:41  投稿

> 今も標準ライブラリ関数の使い方を勉強していますが、何か違うのではないかと思ってしまいます。
結局アセンブラで書こうとも、CPUやその上の命令体系は「他人が作ったもの」ですよね?料理なら「種を植えることからはじめる」こともできなくないかも知れませんが、コンピューターについては個人レベルで同等のものを作るのは技術的・資金的に**ハードルが高すぎます**。
以前にも書いた言葉ですが、下のレイヤでなく、さらに上を見てください。既製品のレゴブロックを組み合わせることで素晴らしい作品を組み上げるクリエーターのように、ライブラリで提供される関数などを部品として、さらに大きなものを組み立てていくのも、間違いなくプログラミングです。
以前にも書いた言葉ですが、下のレイヤでなく、さらに上を見てください。既製品のレゴブロックを組み合わせることで素晴らしい作品を組み上げるクリエーターのように、ライブラリで提供される関数などを部品として、さらに大きなものを組み立てていくのも、間違いなくプログラミングです。
> やりたいことはたくさん出てくるのに何から始めればよいかわからず困り果てています。
思い込みをかなぐり捨てて、使えるものは何でも使って**まずは形にしてみる**ことからはじめましょう。座学だけで車の運転ができるようにならないのと同様、実際にやってみなければプログラミングは**ほぼ身につきません**。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る