こんちゃっす、新しい職場にまだ馴染めていないダイブツです。
なんかネット上に溢れている情報で、プログラマーになる為に必要なスキルはプログラミングスキル「だけ」しか書いていないの多くないですか?
実はそれって間違いなんですよ、確かにプログラマーになる為にプログラミングスキルは必要です。
でも優先度的に言ったら1番にはこないスキルです。
じゃあ一体何のスキルなんでしょう?
それは・・・
プログラミング以外のプログラマー必須スキル
まず最初に答えだけ言います。
プログラマーになる為に無くてはならないスキル、それはコミュニケーションスキルです。
いやいや当たり前のことだからってちょっとページ閉じるのは待ってください!
まぁ確かに仕事をする上で当たり前のスキルですよ。
プログラマーとか職種関係無く必要になってくるスキルですよね。
もしかするとあなたはプログラマーって話もせずただただひたすらにプログラムを打ち込んでいればいい仕事と考えているかもしれません。
ただそれは間違いなんです。
プログラムを作成するにあたって、分からない箇所は相当な確率で出てきます。
その分からない箇所っていうのは、提示された仕様のことだったり、仕事の進め方だとか色々です。
そんな時にコミュニケーションがしっかり取れないと期待通りのプログラムを作成することができないんですよ。
コミュニケーションを取らずにプログラムを作成しても、「え、そんなの求めてないんだけど・・・」って言われるのがオチです。
あ、あとよくあるのが「何でそんな仕様になってるの?」みたいなやつとかねw
で、ちなみに言えばコミュニケーションスキルさえあれば、最悪プログラミングスキルがなくてもプログラマーの仕事こなせちゃったりします。
分からない所はすぐ知っている人に聞けば教えてもらえますもん。その時に覚えればそれでどうにかやり過ごせます。
実際僕がいる会社で、入社時全くプログラミング経験無かったK君という同期がいたんですが、質問の仕方がすごく上手かったんですね。
いるじゃないですか、すごい上司に好かれそうなタイプの人って。そんな感じの人です。
それで、入社時は全くプログラミングできなかったK君でも、分からない所はすぐ質問して疑問点を解決することで1ヶ月程度でプログラミングを身に付けていました。
それぐらいコミュニケーションスキルだ大事ってことです。
何でそんな当たり前のことを言うかっていうと、実際にプログラマーとして仕事をしていると、コミュニケーション不足で出てくるミスとかって結構あるんですよ。
ちょっと気を抜くとすぐにバグりますからね。ホント気を付けた方が良いです。
「そんなの分かってるわ!」って思ってる人ほどミスしやすい傾向があるので、今一度コミュニケーションの重要性を意識してもらいたいです。
何をするのが効果的なの?
今までの内容でコミュニケーションスキルが重要だということはわかってくれたと思います。
じゃあそのスキルを高めるにはどうしたらいいでしょうか?
そうですね、コミュニケーションを実際にとるのが一番良い方法です。
ただ、そのコミュニケーションをとる相手に困ったりすることはありませんか?
え?困ってない?
そこは困っとこ困っとこ!
そんなコミュニケーション相手にお困りのあなた、僕とコミュニケーションをとるのはどうでしょうか?
僕はもうめっちゃウェルカムです。
あなたのコメントかメールが来たらすぐさま飛びつきます。
手始めにこの記事にコメントする所から始めていきましょ!
僕自身でもこの記事に気軽なコメントを書いておいたので、あなたもこんな感じで気軽にコメント書いていってくださいね!
なんやこの記事、コミュニケーションとるのなんて社会人にとっちゃ当たり前やないか!
冗談はプロフィール画像だけにしとけや!
罵倒コメントありがとうございます!
プロフィール画像へのツッコミまでしてもらえるなんて至福の極み!
な、なんだコイツ・・・
仏のような顔をしてるのにうっすら笑ってやがる・・・気持ちわりい!
うわあぁぁぁーー!!