Skip to content

Latest commit

 

History

History
162 lines (122 loc) · 11 KB

100q.md

File metadata and controls

162 lines (122 loc) · 11 KB

ソフトウェアエンジニアに100の質問

(基本情報)

1. お名前を教えてください

2. その名前の由来を教えてください

3. 年齢を教えてください

4. 出身地と居住地を教えてください

(会社や勤務について)

5. あなたが勤務する会社情報について差し支えない範囲で教えてください(例 会社名, 事業内容, 従業員規模)

6. 通勤手段と通勤時間を教えてください

7. 一日何時間くらい勤務していますか?

8. 勤務中はスーツですか?私服ですか?私服の場合、どんな服装を着ていますか?

(お仕事について)

9. 今はどんなお仕事をされていますか?

10. チーム内、PJ 内、部署内のコミュニケーション手段を教えてください(例 一応チャットはあるが口頭が多い, 急ぎの時のみ口頭でほぼチャットとWiki)

11. 一日何時間くらい打ち合わせ(会議、レビュー、朝会夕会など)を行いますか?

12. お仕事で直接関わるステークホルダーを教えてください(例 普段は社内の人間のみだがたまにイベント登壇時nに一般の参加者とも関わる)

(対外活動)

13. (仕事・プライベート問わず)参加しているコミュニティがありましたら教えてください

14. 勉強会やイベント等への参加頻度を教えてください

15. 今まで最も反応の大きかった自製コンテンツ(ソフト、サービス、記事など)は何ですか?また、どのくらい反応がありましたか?(例 ●●のブログ記事が月間PV20万超えた, ▲▲のリポジトリが公開一週間で150star)

(デバイス全般)

16. 使用している PC はデスクトップですか?ノートですか?

17. OS は何ですか?

18. ディスプレイは何枚ですか?また解像度も教えてください

19. 搭載メモリと CPU を教えてください

20. ポインティングデバイスとして何を使っていますか?(例 マウス, トラックパッド, ペンタブ)

21. 使用しているキーボードの製品名を教えてください(例 Realforce, HHK, Majestouch)

22. キーボードの種類はどれですか? 1.JIS / 2.US / 3.その他

23. キー配列はどれですか? 1.QWERTY / 2.Dvorak / 3.その他

24. その他使用デバイスがありましたら教えてください(例 作業用BGM用ヘッドホン, USB扇風機)

(使用ツール(個人PC完結のもの))

25. テキストエディタは何を使っていますか?

26. 日本語入力システムは何を使っていますか?

27. ブラウザは何を使っていますか?

28. ターミナル(シェル)は何を使っていますか?

29. メーラーは何を使っていますか?

30. バージョン管理は何を使っていますか?

31. セキュリティツールは何を導入していますか?(例 アンチウイルスと Windows ファイアウォール)

32. 上記以外で常用するツールがありましたら教えてください

33. あなたがスタートアップさせる(=PCログイン時に自動的に立ち上がるよう設定している)ツールを教えてください

(使用サービス)

34. チャットは何を使っていますか?

35. プロジェクト管理、タスク管理、BTS は何を使っていますか?

36. Wiki や CMS(Contents Management System) は何を使っていますか?

37. クラウドストレージは何を使っていますか?(例 Dropbox, Evernote)

38. その他常用しているサービスがありましたら教えてください

(使用技術や管理手法)

39. 普段使っているプログラミング言語を教えてください

40. 普段使っているライブラリ、フレームワーク、ミドルウェア等を教えてください

41. 普段使っている開発手法や方法論がありましたら教えてください(例 ウォーターフォール, TDD, OOP, git-flow, ChatOps)

42. 普段使っている仕事術がありましたら教えてください(例 ポモドーロテクニック, パワーナップ, がんばるタイム)

43. 自分用のコードやメモはどうやって管理していますか?

44. TODO やスケジュールはどうやって管理していますか?

(OS)

45. 好きなOSを教えてください。理由も教えてください

46. 嫌いなOSを教えてください。理由も教えてください

47. Windons, Linux, Macintosh, スマホ系OS以外で常用している、あるいは使ったことのある OS がありましたら教えてください

48. 今後10年以内に新しいOSが誕生すると思いますか?(思う場合)それはどんなOSですか?(思わない場合)なぜそう思うのですか?

(プログラミング言語ほか)

49. 得意なプログラミング言語を教えてください

50. 得意なライブラリ、フレームワーク、ミドルウェア等を教えてください

51. 好きなプログラミング言語を教えてください。理由も教えてください

52. 好きなライブラリ、フレームワーク、ミドルウェア等を教えてください。理由も教えてください

53. 嫌いなプログラミング言語を教えてください。理由も教えてください

54. 嫌いなライブラリ、フレームワーク、ミドルウェア等を教えてください。理由も教えてください

55. あなたが知っているプログラミング言語の名前をできるだけ挙げてください

56. あなたが考える「最も偉大なプログラミング言語」は何だと思いますか?理由も教えてください

(技術全般)

57. あなたの人生に最も影響を与えた技術を一つ挙げてください

58. 最近気になっている技術を挙げてください

59. 直近流行りそうだと思う技術がありましたら教えてください

60. 今は注目されてるけどすぐに下火になりそうだと思う技術がありましたら教えてください

61. 普段の情報収集はどうやって行っていますか?また、毎日収集に充てる時間はどのくらいですか?

(エンジニア観)

62. ワークライフバランスといいますが、あなたは何派ですか? 1.ワーク派 / 2.ライフ派 / 3.バランス派 / 4.ワーク≒ライフ派 / 5.区別しない派 / 6.その他

63. あなたが考える「ソフトウェアエンジニアを名乗るために必要な要件」は何ですか?

64. 逆に「こういう人はソフトウェアエンジニアを名乗っちゃいけない」という思いがありましたら教えてください

65. ソフトウェアエンジニアの才能とは何だと思いますか?

66. QCDの優先順位はどうあるべきだと思いますか? 1.Q>C>D / 2.Q>D>C / 3.C>Q>D / 4.C>D>Q / 5.D>C>Q / 6.D>Q>C。理由も教えてください

67. ウォーターフォールについて思うことがあればどうぞ

68. 35歳定年説について思うことがあればどうぞ

69. フルスタックエンジニアについて思うことがあればどうぞ

70. SIer について思うことがあればどうぞ

71. 管理職(マネージャー)について思うことがあればどうぞ

72. ソフトウェアエンジニアと SE の違いは何だと思いますか?

(日常生活)

73. 起床時間と就寝時間を教えてください

74. 一日何食食べますか?また何時頃に食べますか?

75. 間食はしますか?する場合、何を、どれくらいの頻度で食べますか?

76. 常飲する飲み物がありましたら教えてください。また、一日に飲む量も教えてください

77. タバコは吸いますか?吸うならどれくらい吸いますか?

78. 運動はしていますか?している場合、何を、どれくらいの頻度でしていますか?

79. 技術以外の趣味がありましたら教えてください

80. オフは何をして過ごしていますか?

81. インドア派ですか?アウトドア派ですか?

82. お酒は飲みますか?

(ネタ)

83. 突然ですが、言語は問わないので「Hello world.」と表示するプログラムを書いてみてください。

84. 書き終えるのに何秒かかりましたか?また、その言語を選んだ理由も教えてください。書き終えてない場合、なぜ書き終えていないのか教えてください

85. #include <stdio.h> int main(){return 0;} ← これをあなたの書き方で書き直してください

86. char, ping, ifconfig, src, dst, width ← それぞれどう読みますか?カタカナで書いてください

87. ブラウザのブックマーク一覧を開いてください。上から順に10個分のタイトルをここに列挙してください。列挙できない場合、なぜ出来ないのかを教えてください

(宗教論争)

88. インデントはタブ文字派ですか?スペース派ですか?理由も教えてください

89. ネーミングは常に英語ですか?ローマ字も使いますか?理由も教えてください

90. ソースコメントは書く派ですか?書かない派ですか?また、どんなコメントを書きますか(書かないようにしていますか)?

91. 静的言語と動的言語はどう使い分けるべきだと思いますか?

92. 報連相において口頭とチャットはどう使い分けるべきだと思いますか?

(オペレーション)

93. あなたのタイピング力を教えていただけませんか(タイピングゲーム等のスコアだとわかりやすいです)

94. タッチタイピングはできますか?できる場合、どれならできますか? 1.文字キー / 2.数字キー / 3.記号 / 4.修飾やファンクションなど特殊キー

95. キーボードとポインティングデバイス、使用比率で言えば何対何くらいですか?(例 キーボード:マウス=85:15)

96. カスケード(ウィンドウを重ねて並べる時の並べ方)は何派ですか? 1.左上から右下派 / 2.右上から左下派 / 3.その他

(エンジニアライフ)

97. あなたがソフトウェアエンジニアになったきっかけを教えてください

98. 現在思い描いているキャリアプランがありましたら教えてください

(最後)

99. バトンを渡したい人がいましたら挙げちゃってください

100. お疲れ様でした!最後に一言どうぞ!

更新履歴

以降は更新履歴です。質問に答える際は消してからご利用ください。

  • 2017/07/16 初版