ラベル マインド の投稿を表示しています。 すべての投稿を表示
ラベル マインド の投稿を表示しています。 すべての投稿を表示

2020年7月18日土曜日

成長できない人のやってる質問



こんにちは。

今日は、成長できない人のやってる質問について書きます。

成長できない人の特徴として、一般的に「やる気がない」「自分で勉強しない」などがありますよね。

でも、私は、質問の仕方に問題があると思うのです。

こんな質問していませんか?
  1. 自分で調べずに聞く
  2. 質問内容がまとまっていない
  3. 答えを求める
  4. メモを取らない
  5. まとめない
こんな質問をしている人は、まわりから成長しようとしていないように見られます。

実際に、こんな質問をしている人で、成長した人を私は見た事がありません。

実は、私も社会人になりたての頃はやってました。

自分では、成長したいと思っていても、まわりから成長しようとしていないと評価されると、自分にとっても、まわりにとっても損ですよね。

なので、こう言う質問のやり方は、やめた方がいいです。

まわりから成長していると思われると、仕事がどんどん回って来ます。

すると、ますます成長する事ができるのです。

それでは、細かく見てみましょう。

1.自分で調べずに聞く


新入社員に対して先輩が、「分からないことは何でも聞いてね」と言いますよね。

でも、その言葉を真に受けてはいけませんよ。

先輩は、経験も豊富で、時間の価値が新入社員とは全然違うのです。

なので、まずは自分で調べるようにしましょう。

最近は、Webで検索すれば何でも出てくる時代になって来ました。

なので、大抵のことはWebで検索すれば分かるのです。

Webで調べても分からないことは、検索した内容を持って、先輩に質問するようにしましょう。

2.質問内容がまとまっていない


質問しに来たのに、質問内容がまとまってなくて、何を聞きたいのか分からない事がよくあります。

大体、そう言う場合は、自分でもどこまで理解できているのか分かっていない事が多いです。

答える側からすると、どこまで理解できているか分からないので、まず整理するところから始めないといけなくなります。

これって、答える側からすると、時間の無駄ですよね。

なので、「分からない=質問する」ではなく、まずは、自分がどこまで理解できているのかまとめましょう。

その上で、何故疑問に思ったのかをまとめて、質問しに行きます。

そうする事で、答える側は、短時間で答える事ができますし、間違った理解に気付く事ができるのです。

たまに(本当にたまに)、何故疑問に思ったかが、大きな設計バグを見つけることになったりするので、まとめるって結構重要だったりします。

3.答えを求める


多分、これが一番ダメな質問ですね。

私(プログラマー)の場合だと、「ここの処理ってどうコーディングすればいいですか?」と聞いてくる人がいます。

経験が浅い人だと、ロジックのヒントを出して成長を促すのですが、答えを求めて来ている場合、「それでどう書くのですか?」と言ってくるんですよね。

まずは、聞いたことをもとに自分で考えましょうよ。

そうしないと、成長することもできないし、そもそも、その仕事を振った意味がなくなりますよね。

答える方は、自分でやった方が早いやってことになってしまいます。

そんなことを繰り返していると、だんだんと仕事が振られなくなって、成長も遅くなってしまいますよ。

4.メモを取らない


新人研修で、「質問する時はメモを持っていきましょう。」と習いますよね。

でも、メモは持ってくるのに、メモしない人が多いです。

頭で覚えられるようなことならいいですよ。

でも、最初は、メモを取ってないと、すぐに忘れてしまいますよね。

特に、複数の仕事をしている場合は、すぐに忘れてしまいます。

そうなると、同じ質問を繰り返したり、同じミスを繰り返すことになります。

メモを取らないと言うことは、貴重な情報と時間を無駄にしていることに気付いて欲しいです。

5.まとめない


これは、やってる人は少ないかもしれません。

でも、経験が浅いうちは、どこが分からなかったのか、どこが間違っていたのかなどを、まとめておいた方が良いです。

まとめると言う作業は、内容を深く理解するのに有効です。

内容を深く理解する事ができれば、生産性も上がりますし、会議でも発言できるようになります。

私も、自分がやった作業や、詰まったところなどはメモしておいて、時間があるときにまとめています。

これって、後から入ってくる人にとっても良い資料になるんですよね。

自分が分からなかったところや、詰まったところは、他の人も同じだと思ってまとめておくようにしましょう。

まとめ


今回は、成長できない人がやってる質問として以下の5つについて書いてみました。
  1. 自分で調べずに聞く
  2. 質問内容がまとまっていない
  3. 答えを求める
  4. メモを取らない
  5. まとめない
この5つの点について改善する事で、成長できる人になります。

少なくとも、まわりからは、成長しようとしているように見えます。

要するに、質問の仕方を変えるだけで、時間の無駄を減らせすので、結果的に生産性にもつながってくるのです。

もし、生産性が上がらない、効率が悪いと思う事があったら、質問の仕方を見直してみるのもありだと思います。

では、今日はこの辺で。


2020年3月27日金曜日

プログラマに必要なマインド

こんにちは。

今日は、プログラマに必要なマインドについて書いてみようと思います。

結論から言うと、以下になります。

  • 自分ならどうやって動かすかを考える
  • 動かない理由を考える
  • 考えることにストレスを感じない
この3点は、私が大切にしているマインドです。

自分ならどうやって動かすかを考える

私は、動いている物を見ると、どうやって動いているのだろう、というのが気になります。

まず、興味を持つことが、プログラマに必要なマインドだと私は考えています。

そこから、私ならどうやって動かすかを考えます。

まずは、自分でロジックを考えてみます。

そうすることで、実際にフレームワークを使う時に新しい知識がスンナリと入ってきます。

動かない理由を考える

プログラムは、書いたようにしか動きません

そこに、論理的な間違いがあった場合は動きません。

そこを考えることができないと、先に進むことができません。

つまり、動かない理由を考えることは、プログラマにとって必要なマインドなのです。

簡単に解決できる場合もありますが、デバッカツールを使っても分からない時もあります。

そこを、論理的に考え修正し先に進める必要があるのです。

考えることにストレスを感じない

上にも書いたように、長時間、論理的に考えることがよくあります。

その時間を楽しめるかどうかなのです。

考えることにストレスを感じていると、すぐに潰れてしまいます。

私も、長時間考えることを楽しめれているかは分かりません。

多分、少しずつストレスを感じているのかもしれません。

そのため、適応障害になったのかもしれません。

でも、考えている時間は、自分なりに楽しめれていますよ。

まとめ

私も、上に掲げた3つのマインドを全て持っている訳ではありません。

でも、だからこそ、この3つのマインドの必要性が分かるのかもしれません。

逆に言うと、上の3つのマインドを全て持っていなくても、プログラマにはなれるのです。

後天的に、上の3つのマインドを身に付けることができるのです。

では、今日はこの辺で。