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

ソフトウェアエンジニア出なくても書いて良いです。(元のアンケート名でページを作っただけです)
盛り上がった部分は別ページに切り出すなどすると良さそう

(基本情報)
この辺は個人情報に関する書いてけを書きたくない気持ちが強いなのであまり書かない方が良いか?
> 1. お名前を教えてください
> 2. その名前の由来を教えてください
> 3. 年齢を教えてください
> 4. 出身地と居住地を教えてください
(会社や勤務について)
> 5. あなたが勤務する会社情報について差し支えない範囲で教えてください(例 会社名, 事業内容, 従業員規模)
> 6. 通勤手段と通勤時間を教えてください
> 7. 一日何時間くらい勤務していますか?
> 8. 勤務中はスーツですか?私服ですか?私服の場合、どんな服装を着ていますか?

これ以降くらいが井戸端で答えやすそうな質問に見える
(お仕事について)
> 9. 今はどんなお仕事をされていますか?
> 10. チーム内、PJ 内、部署内のコミュニケーション手段を教えてください(例 一応チャットはあるが口頭が多い, 急ぎの時のみ口頭でほぼチャットとWiki)
> 11. 一日何時間くらい打ち合わせ(会議、レビュー、朝会夕会など)を行いますか?
> 12. お仕事で直接関わるステークホルダーを教えてください(例 普段は社内の人間のみだがたまにイベント登壇時nに一般の参加者とも関わる)
(対外活動)
> 13. (仕事・プライベート問わず)参加しているコミュニティがありましたら教えてください
> 14. 勉強会やイベント等への参加頻度を教えてください
> 15. 今まで最も反応の大きかった自製コンテンツ(ソフト、サービス、記事など)は何ですか?また、どのくらい反応がありましたか?(例 ●●のブログ記事が月間PV20万超えた, ▲▲のリポジトリが公開一週間で150star)
(デバイス全般)
> 16. 使用している PC はデスクトップですか?ノートですか?
ノートinajobair34nstabsahdk47deyupbox綾坂ことkaito5373
デスクトップair34nkaito5373
> 17. OS は何ですか?
Windows10inajobair34nstabsahd
Windows11wogikazeair34nbsahdk47deinajobyupbox綾坂ことkaito5373
ChromeOSair34n
Arch Linuxk47de
MacOS 綾坂こと
> 18. ディスプレイは何枚ですか?また解像度も教えてください
1枚bsahd
1280*800相当bsahd
1920x1080 綾坂こと
2枚k47deyupboxkaito5373
1920x1080 x2 k47de
1920x1080(ノート)、2560*1440(ノートじゃない方)yupbox
> 19. 搭載メモリと CPU を教えてください
8GBbsahd綾坂こと
16GB綾坂こと
> 20. ポインティングデバイスとして何を使っていますか?(例 マウス, トラックパッド, ペンタブ)
マウスinajobstak47deyupboxbsahd綾坂ことkaito5373
トラックボール(親指)air34n綾坂こと
トラックボール(人差し指)air34n綾坂こと
Magic Trackpadk47de綾坂こと
> 21. 使用しているキーボードの製品名を教えてください(例 Realforce, HHK, Majestouch)
craft advanced keyboardyupbox
> 22. キーボードの種類はどれですか? 1.JIS / 2.US / 3.その他
JISinajobair34nbsahd綾坂ことkaito5373
USk47de
> 23. キー配列はどれですか? 1.QWERTY / 2.Dvorak / 3.その他
QWERTYinajobair34nk47debsahd綾坂こと
> 24. その他使用デバイスがありましたら教えてください(例 作業用BGM用ヘッドホン, USB扇風機)
Shokz OpenRun 骨伝導イヤホンair34n
(使用ツール(個人PC完結のもの))
> 25. テキストエディタは何を使っていますか?
gPadair34n CSV,TSV書くだけに使ってる
> 26. 日本語入力システムは何を使っていますか?
> 27. ブラウザは何を使っていますか?
> 28. ターミナル(シェル)は何を使っていますか?
> 29. メーラーは何を使っていますか?
> 30. バージョン管理は何を使っていますか?
> 31. セキュリティツールは何を導入していますか?(例 アンチウイルスと Windows ファイアウォール)
> 32. 上記以外で常用するツールがありましたら教えてください
> 33. あなたがスタートアップさせる(=PCログイン時に自動的に立ち上がるよう設定している)ツールを教えてください
お手製バッチファイルair34n
(使用サービス)
> 34. チャットは何を使っていますか?
> 35. プロジェクト管理、タスク管理、BTS は何を使っていますか?
タスク管理 Scrapboxair34n
> 36. Wiki や CMS(Contents Management System) は何を使っていますか?
Scrapbox(これはみんなでしょ)
> 37. クラウドストレージは何を使っていますか?(例 Dropbox, Evernote)
> 38. その他常用しているサービスがありましたら教えてください
(使用技術や管理手法)
> 39. 普段使っているプログラミング言語を教えてください
バッチファイル、何言語なんだろう?air34n
> 40. 普段使っているライブラリ、フレームワーク、ミドルウェア等を教えてください
> 41. 普段使っている開発手法や方法論がありましたら教えてください(例 ウォーターフォール, TDD, OOP, git-flow, ChatOps)
> 42. 普段使っている仕事術がありましたら教えてください(例 ポモドーロテクニック, パワーナップ, がんばるタイム)
> 43. 自分用のコードやメモはどうやって管理していますか?
> 44. TODO やスケジュールはどうやって管理していますか?
(OS)
> 45. 好きなOSを教えてください。理由も教えてください
> 46. 嫌いなOSを教えてください。理由も教えてください
> 47. Windows, Linux, Macintosh, スマホ系OS以外で常用している、あるいは使ったことのある OS がありましたら教えてください
ラズビアン?ラズパイのOSair34n あ、Linuxか...
> 48. 今後10年以内に新しいOSが誕生すると思いますか?(思う場合)それはどんなOSですか?(思わない場合)なぜそう思うのですか?
(プログラミング言語ほか)
思うbsahd
Cosenseを中心にしたOSができる
> 49. 得意なプログラミング言語を教えてください
> 50. 得意なライブラリ、フレームワーク、ミドルウェア等を教えてください
> 51. 好きなプログラミング言語を教えてください。理由も教えてください
ブラウザがあれば動くinajob綾坂こと
バイナリだけあれば動くinajob
go fmtのおかげでフォーマットに悩まないinajob
Python
わかりやすいsta
インデント揃える神経質的なところが良いsta
🐍bsahd
ポケコンBASIC
自分が初めに触れて常時何作ろうかワクワクしてたからair34n
> 52. 好きなライブラリ、フレームワーク、ミドルウェア等を教えてください。理由も教えてください
> 53. 嫌いなプログラミング言語を教えてください。理由も教えてください
> 54. 嫌いなライブラリ、フレームワーク、ミドルウェア等を教えてください。理由も教えてください
> 55. あなたが知っているプログラミング言語の名前をできるだけ挙げてください
> 56. あなたが考える「最も偉大なプログラミング言語」は何だと思いますか?理由も教えてください
(技術全般)
> 57. あなたの人生に最も影響を与えた技術を一つ挙げてください
> 58. 最近気になっている技術を挙げてください
> 59. 直近流行りそうだと思う技術がありましたら教えてください
> 60. 今は注目されてるけどすぐに下火になりそうだと思う技術がありましたら教えてください
> 61. 普段の情報収集はどうやって行っていますか?また、毎日収集に充てる時間はどのくらいですか?
(エンジニア観)
> 62. ワークライフバランスといいますが、あなたは何派ですか? 1.ワーク派 / 2.ライフ派 / 3.バランス派 / 4.ワーク≒ライフ派 / 5.区別しない派 / 6.その他
> 63. あなたが考える「ソフトウェアエンジニアを名乗るために必要な要件」は何ですか?
> 64. 逆に「こういう人はソフトウェアエンジニアを名乗っちゃいけない」という思いがありましたら教えてください
> 65. ソフトウェアエンジニアの才能とは何だと思いますか?
技術が好きであることsta
概念をつくる能力sta
頭の中でイメージやアルゴリズムを動かせる能力sta
> 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歳定年説について思うことがあればどうぞ
35歳超えたな・・inajobair34n
> 69. フルスタックエンジニアについて思うことがあればどうぞ
> 70. SIer について思うことがあればどうぞ
> 71. 管理職(マネージャー)について思うことがあればどうぞ
> 72. ソフトウェアエンジニアと SE の違いは何だと思いますか?
SEはITという道具・材料を使っているだけでITエンジニアではないsta
(人によるが傾向として)
(日常生活)
> 73. 起床時間と就寝時間を教えてください
> 74. 一日何食食べますか?また何時頃に食べますか?
> 75. 間食はしますか?する場合、何を、どれくらいの頻度で食べますか?
> 76. 常飲する飲み物がありましたら教えてください。また、一日に飲む量も教えてください
> 77. タバコは吸いますか?吸うならどれくらい吸いますか?
> 78. 運動はしていますか?している場合、何を、どれくらいの頻度でしていますか?
週末時間があればサイクリング (10〜20km程度) air34n
> 79. 技術以外の趣味がありましたら教えてください
木工air34n
設計air34n
自転車air34n
楽器演奏air34nk47de
> 80. オフは何をして過ごしていますか?
Scrapboxいじりsta
> 81. インドア派ですか?アウトドア派ですか?
両方sta
ただしアウトドアはゲーセンとかストリートスポーツとかサイクリングとか
> 82. お酒は飲みますか?
ほとんど飲まないinajobair34n
飲まないsta
(ネタ)
> 83. 突然ですが、言語は問わないので「Hello world.」と表示するプログラムを書いてみてください。
console.log("Hello world.") 綾坂ことbsahd
> 84. 書き終えるのに何秒かかりましたか?また、その言語を選んだ理由も教えてください。書き終えてない場合、なぜ書き終えていないのか教えてください
15秒くらい綾坂ことbsahd
JavaScript以外のプログラミング言語滅多に書かないので綾坂こと
> 85. #include <stdio.h> int main(){return 0;} ← これをあなたの書き方で書き直してください
> 86. char, ping, ifconfig, src, dst, width ← それぞれどう読みますか?カタカナで書いてください
> 87. ブラウザのブックマーク一覧を開いてください。上から順に10個分のタイトルをここに列挙してください。列挙できない場合、なぜ出来ないのかを教えてください
(宗教論争)
> 88. インデントはタブ文字派ですか?スペース派ですか?理由も教えてください
スペースsta綾坂こと
理由か・・なんだろうinajob
統一的な表示幅を「ファイル側に」埋め込めるからsta
タブ文字を使う理由を感じない綾坂こと
そういえばPythonの影響でスペースを使ってたbsahd
自分の持ってるファイルでも2個か4個か分かれる
コールバック地獄時代は2どころか1じゃないと辛かった
一括でタブにしよう
統一的な表示幅を「ユーザー側で」決められるから
あと、バイト数が減る
字下げスタイル
K&Rbsahd
タブ幅
4bsahd
タブ幅8文字は正直やりにくい
> 89. ネーミングは常に英語ですか?ローマ字も使いますか?理由も教えてください
常に英語綾坂ことbsahd
なんかローマ字表記ダサいなって(主観)綾坂こと
> 90. ソースコメントは書く派ですか?書かない派ですか?また、どんなコメントを書きますか(書かないようにしていますか)?
書かないbsahd
> 91. 静的言語と動的言語はどう使い分けるべきだと思いますか?
動的言語でやりにくくなる程なら静的言語や型コメントを導入すべきbsahd
> 92. 報連相において口頭とチャットはどう使い分けるべきだと思いますか?
口頭は記録に残らないので避けるべきbsahd
(オペレーション)
> 93. あなたのタイピング力を教えていただけませんか(タイピングゲーム等のスコアだとわかりやすいです)
寿司打ページにある
> 94. タッチタイピングはできますか?できる場合、どれならできますか? 1.文字キー / 2.数字キー / 3.記号 / 4.修飾やファンクションなど特殊キー
できるsta
1まで、2からは怪しいsta
3(記号)bsahd
> 95. キーボードとポインティングデバイス、使用比率で言えば何対何くらいですか?(例 キーボード:マウス=85:15)
> 96. カスケード(ウィンドウを重ねて並べる時の並べ方)は何派ですか? 1.左上から右下派 / 2.右上から左下派 / 3.その他
1.左上から右下派k47debsahd
2.右上から左下派sta
(エンジニアライフ)
> 97. あなたがソフトウェアエンジニアになったきっかけを教えてください
> 98. 現在思い描いているキャリアプランがありましたら教えてください
(最後)
> 99. バトンを渡したい人がいましたら挙げちゃってください
> 100. お疲れ様でした!最後に一言どうぞ!