SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
「コミュ力とプログラミング力は反比例する」
      という定説を覆す。
       Another Story
         ∼Inspired by @Orisano∼




        Yonashiro Yuu
      Twitter: @cloneko
元ネタ




• 詳しくはWebで!
 http://www.slideshare.net/naoyonashiro/ss-13553899
定説の確認
• プログラミング力とコミュ力は反比
 例する。

• どっちも数値化できるのか?
• ていうか関係あるのか?
数値化。。。


• 数値化することをあきらめた。
関係あるのか?
• 某所の調査によると…
•   企業が人材不足を感じている職種: 1位 エンジニア

•   人材確保が難しい理由: 1位 対人力(≒コミュ力?)



•   参考:日本における企業の「人材不足感」は81%、最も不足している職
    種は?

•   http://news.mynavi.jp/news/2012/06/04/019/
ちなみに

• この2つの質問自体に関連性がないので
 先のデータを使用してコミュ力とプロ
 グラム力の関係性を示すことは多分無
 理。
へ?
だったら今までのスライド何だったの?って?


意味あるわけないじゃん
ベロベロバー!!!!!!!!!!!
…


まぁ、そんなのは置いといて。
とりあえずどうしよ

とりあえず何か考えよう。

@Orisano氏はペアプロっていうてた。
コミュ力つけるには
• そもそもコミュ力つけるってどうす
 りゃいいのよ。

• ていうかコミュニケートって何よ?
communicate/kəmjúːn kè t/

•   〚communicate (with A)〛〈人などが〉 (言葉身ぶりなどで)(A〈人な
    ど〉と)情報[意見]を交換する, 通信する, 連絡をとる

•   〈人が〉【人に】自分の意図を伝達する «to»


•   〚communicate (with A)〛〈人が〉 (A〈人〉と)意思の疎通をする,
    気持ちを通い合わせる

                    MacOS X Mountain Lion付属の英和辞書より
大切なこと

• 意思の疎通ができればよくね?
•   それができれば苦労しねーよ。って?すみません。

•   意思の疎通ができれば彼女も作れるだろ。って?ごめんなさい。今彼女いません…

•   ていうかてめーまずできてねーだろ。って? はい。。。すみません。勘弁してください。。。
どうしよ

• どうしたら意思の疎通ができて彼女が
 作れ^H^H^H^H^H^Hるのだろうか…
何で疎通できないか
• そもそもどうやってコミュニケーショ
 ンとっていいかわかりますか?

• そのルールが決まってたらそのルール
 に従えばよくね?
プログラムしながら
• ペアプロの話が出てるのでプログラム
 しながらの話。

• プログラマーならコードで語り合え!!
• 相手に優しくコメントを書くんだ!!
コードで語る
•   プログラムはコンピューターさんにあんなし
    てこんなして。って指示するもの。

•   コード書く時に、人が読む時にも読み易くす
    ることを意識しよう。

    •   それって相手に意思を疎通しやすくする工夫が必要になるよね?
どんな工夫ができる?


• それを授業で考えてみてよ! > @Orisano
思い付いてるもの
• 0以上5以下かを判定するif文を書く時
 if( x >= 0 && x <= 5)
 と書くのを

 if( 0 <= x && x <= 5)
 にするとか


 ごめんなさい。これ元ネタあります。

 やねうらお氏のぷろぐらみんぐちっぷす Tips 20参照 http://bm98.yaneu.com/intensive/tips1.html
コメント
•   コメントは各言語でよく使われてるルールで!
    ドキュメント自動で作ってくれるし。←重要

•   disられることの多いPHPだとphpDocumentor

•   一部でよくdisられるJavaはJavadoc

•   RubyならRdocかな

•   それぞれ公式のドキュメント見てね!

•   コメントもあくまで「意思疎通」が目的だからね!何してるかわかる
    ように書こう!
まとめ
•   コミュニケーションとは意思の疎通をすること

•   コミュ力ないなら「相手と共通のルール」を作って
    話そう。

•   相手に伝わりやすくなる方法を意識しよう。

•   今回はコーディング中に関する話だよ。

•   実社会のコミュ力でも「相手と共通のルール」が作
    れれば大丈夫!
•   男女間で共通のルール作るのは大変なのでがんばってね。俺も頑張れ。
後記
•   ノリと勢いで作った。後悔はしていない。

•   完成まで1時間30分くらい。

•   実際に喋ることは意識してません。

•   夜中のテンションってこわいねー

Weitere ähnliche Inhalte

「コミュ力とプログラミング力は反比例する」 という定説を覆す Another Story 〜Inspired by @Orisano〜

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n