質問: お世話になります。 タイトルに記載している通りマニュアルのみでプログラムを作ることは難しいと私は感じています。 プログラミングは学校でC++を学んで一通り文法は理解しています。そして現在phpで会員制サイトを作るべく色々と奮闘中です。 そこで色々とマニュアルを調べているものの書いている内容がなんとなく大雑把にしかわからないことが多々あります。また専門用語が多いせいか何を言ってるのかがわからなかったりします。 そのような場合はgoogle先生に問い合わせてみてなるほど、そういうことか。ということかとわかったりします。 そこで質問ですがIT界の先輩方はマニュアルをみて大体これはこの関数を使ったりすると実現できるなとかなったりするのでしょうか。 それとも私だけがマニュアルを理解できていないということなのでしょうか。 どうかよろしくお願いします。
回答: マニュアルはある程度「プログラミング」に精通した人間であれば、新しい言語のマニュアルを見たら「ほうほうそうか」となりますが、初心者がいきなりマニュアルを見ても「事前に知っておくべきプログラミング全般で使われる用語」が多すぎて意味がわからないと思います。チュートリアルと違い、マニュアルは「使い方」というより「言語仕様」を明記したものであり、入門には向かないと思います。 プログラマとしてのレベルが上がれば「マニュアル」を引くことで問題解決へ直結することも増えるかと思いますので、今マニュアルを全部理解できないということを気に病むことはないと思います。それに、それなりの経験を積んだ私でも、マニュアルよりGoogle先生に聞くことが多いです。Webに投稿されている素晴らしい記事たちは、マニュアルと違って「逆引き」的なまとまり方をしていて、「やりたいことから必要なこと」を調べることが出来ます。マニュアルは基本的に「やれること」しか載っていないので、じゃあなにとなにを組み合わせればいいのか、を包括的に調べることに向いていません。