質問: たびたび質問であがる、「このエラー文の意味がわからないんですが」のような質問があると思います。 これはみんなエラー文を読んでないのでしょうか? 読んだ上での解釈の仕方がわからないとか、 場所がエラー文との誤差がありわからないとかはまだわかります。 しかし、単純な ) がたりないとか ; がないだとか メソッドの使い方がおかしいですよとか言われてるエラーは大体わかると思うんですよ。言われてるままだと思うんです。 これはなぜわからないのでしょうか?翻訳はしてないのでしょうか? 自分はとりあえずエラー文は翻訳に突っ込んでみてます。 なぜわからないかの予想は英語だからだと解釈してます。 日本語で構文エラーです。と書かれていればさすがにわかると思うんです。 なにかエラーが出てきて、読めないからあまり調べもせずになげちゃえというのがあると思います。 となると外人はこういう質問はしない? なにかこれについての意見があれば教えてください。 追記:この疑問が浮かんだのはそもそも、エラーを自分である程度解決できないでプログラミングが出来るのかというところです。極論かもしれませんが、質問サイトのようなものがなければ人に聞くことが出来ません。置いてある文章を一方的に読んでやっていかなければいけないのです。そして簡単なエラー文はたいてい載ってる。 PHPのエラー一覧 代表的エラーとエラーメッセージの読み方 エラー&トラブル一覧 こういうのを探すひと手間を省いて聞くほうが、逆に手間がかかるのでは?という風なものです。検索能力も必要だと思うので。
回答: はじめまして。 私は社内で新人育成プロジェクトに携わっておりました。 なお、質問者様の意図が最後までわかりませんでした。 (結局どうしたいのか?が理解できませんでした。) 問題に直面した時に自分で調べて考えてトライして、、、 っていう姿勢がないと悲しくなってしまう ってことなら、とても共感できます。 ただ、それが現実なのでこんこんと伝えていくいけばいいのでは、と個人的には考えております。 自分も生まれてから常にそういった姿勢を保てていたか?といわれればNOなので。 で、本文の >これはなぜわからないのでしょうか?翻訳はしてないのでしょうか? >自分はとりあえずエラー文は翻訳に突っ込んでみてます。 ですが、例えば そこで、例えばセキュリティルームなど、ネットワークが限定される作業場もあるのですが そういった場合、「エラーログを見ましたが英語でよく分からず翻訳もできないので困っています」 っていう人に対して 「あなたはなぜ英語ができないの?」とか 「あなたはなぜ英語の辞書を持参していないの?」 ってなるのでしょうか。。 ネット検索できないのは予め分かっていたでしょう。。。と。 そういう条件と分かっていてなぜ準備しないの?。。と。 これを言われると個人的にはちょっとつらいかなぁ。 質問者様の「まず自分でやれることをやる」ということ姿勢は本当に大切なことだと思います。 ただ、それでも行き詰るときはあると思いますし、今までもあったかと思います。 そういった時に自分自身以外の誰かに助けてもらった経験もあるかと思います。 そういった経験から「まず自分でやれることをやる」という姿勢の大切さを学び「やれること」の幅が広がってきたのだと思います。 他の質問内容を見て、「ちょっとさすがに丸投げがひどいなぁ。。」と感じたら一言、アドバイスして差し上げても良いですし読み飛ばしてもいいと思います。 場合によっては親切心でアドバイスして嫌な気持ちになる場合もあるかも知れませんし、そもそもアドバイスなんてもの、きちんと相手に伝えわって効力を発揮するなんてレアですし。 それでも質問者様に思いがあるなら伝えていけばいいと思います。 最後に。 質問者様はこの質問内容について、どこまで調査・分析されたのでしょうか? こういった事象のプロの方から見たら、この質問内容についても、同様の思いがあるかもしれないですね。 そういうことだと思います。