Conversation
Notices
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Sunday, 08-Sep-2024 00:02:24 JST ikeji エンジニアへの100の質問を考えてください。
質問の例: 好きなビルドツールは何ですか。
エンジニアへの100の質問リストです。技術的なものから、キャリアや働き方に関するものまで幅広く考えました。
### 技術に関する質問
1. 使用しているメインのプログラミング言語は何ですか?
2. 好きなIDEやエディタは何ですか?
3. バージョン管理に使っているツールは何ですか?
4. 最もよく使うデバッグツールは何ですか?
5. 初めて使ったプログラミング言語は?
6. Gitのブランチ戦略はどうしていますか?
7. コンテナ技術(Dockerなど)は使っていますか?
8. サーバーサイドでよく使う技術スタックは?
9. クライアントサイドでよく使う技術は?
10. デプロイに使っているツールやサービスは?
11. 好きなフレームワークは何ですか?
12. データベースには何を使っていますか?
13. CI/CDにはどのツールを使っていますか?
14. パフォーマンス改善で最も効果があった手法は?
15. 開発中に最も時間を割く作業は何ですか?
16. クラウドサービス(AWS、GCPなど)は使っていますか?
17. テストは自動化していますか?
18. 好きなテストフレームワークは?
19. Web開発で使っている主要な技術スタックは?
20. セキュリティ対策で心がけていることは?
### キャリア・経験に関する質問
21. 最初にエンジニアになろうと思ったきっかけは?
22. 一番好きなプロジェクトは何でしたか?
23. 最も苦労したプロジェクトは?
24. 失敗から学んだことは?
25. フリーランスと企業勤務のどちらが好みですか?
26. キャリアの中で一番嬉しかった瞬間は?
27. どのように新しい技術を学んでいますか?
28. 5年後の目標は?
29. これまでのキャリアで最も影響を受けた人物は?
30. リーダーシップを発揮した経験はありますか?
31. 転職の際、何を重視しますか?
32. エンジニアとしての成功とは何ですか?
33. プロジェクトでチームを率いた経験はありますか?
34. 最も印象に残っている技術的な挑戦は?
35. キャリアのどの段階で転職を考えましたか?
36. 技術的なスキル以外で、エンジニアにとって重要だと思う能力は?
37. ソフトウェアエンジニアとして成長するために心がけていることは?
38. オープンソースプロジェクトに参加していますか?
39. 業界で注目している技術トレンドは?
40. キャリアにおける最大の転機は?
### 働き方に関する質問
41. リモートワークについてどう思いますか?
42. 1日のうちで最も生産的な時間帯は?
43. タスク管理には何を使っていますか?
44. 仕事とプライベートのバランスはどう取っていますか?
45. プロジェクト管理にはどのツールを使っていますか?
46. ペアプログラミングは好きですか?
47. 長時間労働についてどう思いますか?
48. コードレビューの際に重視しているポイントは?
49. チームメンバーとのコミュニケーションで大切にしていることは?
50. フルスタックエンジニアとしての役割についてどう思いますか?
51. コードの品質を保つための工夫は?
52. バグが発生した際、最初に取る行動は?
53. スケジュール遅延が発生した際、どう対処しますか?
54. ワークライフバランスを保つための工夫は?
55. 作業に集中するための環境作りは?
56. リリース前のストレスにどう対処しますか?
57. タスクの優先順位をどう決めていますか?
58. 仕事中に音楽は聴きますか?
59. チームメンバーに助けを求めるタイミングは?
60. 作業時間をどのように区切っていますか?
### 趣味・ライフスタイルに関する質問
61. 仕事以外で楽しんでいることは?
62. どんな技術書を読みますか?
63. 休日の過ごし方は?
64. 最近ハマっている趣味は?
65. 好きなプログラミング関連のポッドキャストは?
66. 一番参考にしている技術ブログは?
67. 旅行先でもプログラミングをしますか?
68. コードを書く以外での技術的な楽しみは?
69. コードを書く際に、何を飲んでいますか?
70. どのようにしてリラックスしていますか?
### 学習に関する質問
71. 新しい技術を学ぶために使っているリソースは?
72. 技術書とオンラインリソース、どちらを好みますか?
73. 英語の技術ドキュメントを読む際のコツは?
74. スキルアップのために参加している勉強会はありますか?
75. 業界のカンファレンスには参加していますか?
76. オンラインコースでおすすめのものは?
77. 技術ブログを書いていますか?
78. 自分の知識を他の人に教えることはありますか?
79. 最も成長したと感じた瞬間は?
80. 技術書を書くことに興味はありますか?
### チーム・コミュニケーションに関する質問
81. チーム開発で重視していることは?
82. どのような時にチームメンバーに感謝を伝えますか?
83. ミーティングでの意見の言い方に工夫していることは?
84. リーダーに必要なスキルは何だと思いますか?
85. チーム内の技術的な知識の共有はどのようにしていますか?
86. フィードバックを受ける際に大切にしていることは?
87. チームのモチベーションを高めるために心がけていることは?
88. チームメンバーとオフタイムをどう過ごしていますか?
89. チーム内での課題解決の方法は?
90. 自分の意見が通らなかった場合、どのように対処しますか?
### 将来に関する質問
91. エンジニアとして、今後挑戦したいことは?
92. 次に学びたい技術は?
93. 技術的な目標は何ですか?
94. 将来的にリーダー職に就くことを考えていますか?
95. 海外で働くことに興味はありますか?
96. マネジメントに興味はありますか?
97. 起業することに興味はありますか?
98. AIや自動化の未来についてどう思いますか?
99. エンジニアとしての引退後は何をしたいですか?
100. 今後の技術業界の変化にどう対応していきたいですか?
これらの質問を使って、エンジニア同士の会話や自己分析のきっかけに役立てることができます。-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Sunday, 08-Sep-2024 23:24:24 JST ikeji 1. 使用しているメインのプログラミング言語は何ですか?
仕事だと、TS、Java、C++、Goなんだけど、
趣味のコードがPythonばっかになってて良くない。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Tuesday, 10-Sep-2024 20:20:52 JST ikeji 2. 好きなIDEやエディタは何ですか?
VSCode使おうとしてるときあるけど、だいたいVimだな。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Wednesday, 11-Sep-2024 12:04:11 JST ikeji 3. バージョン管理に使っているツールは何ですか?
gitばっかりだな。
その前はsubversionだったけど、オフラインで使いにくかったのと、サーバー立てないといけないのが面倒で。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 12-Sep-2024 04:01:10 JST ikeji 4. 最もよく使うデバッグツールは何ですか?
printf
無い時はLED -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 12-Sep-2024 04:01:29 JST ikeji いや、テスターかも。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 12-Sep-2024 16:20:30 JST ikeji 5. 初めて使ったプログラミング言語は?
N80-BASIC -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Wednesday, 18-Sep-2024 23:27:30 JST ikeji 6. Gitのブランチ戦略はどうしていますか?
タグは使うけど、ブランチは使わないなぁ -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Wednesday, 18-Sep-2024 23:42:47 JST ikeji @tadd そのまま捨てるか、捨てないなら試したのもメインブランチに入れるかなぁ -
斎藤ただし (tadd@best-friends.chat)'s status on Wednesday, 18-Sep-2024 23:42:48 JST 斎藤ただし @ikeji まじ?ちょっと何か試す時、分かんなくならない?
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 00:46:09 JST ikeji @tadd メインブランチもブランチだって、それはそう -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 00:46:10 JST 斎藤ただし @ikeji もしかして: ブランチ使ってる
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 00:51:09 JST ikeji @tadd ちょっと試す、が15分以内なら、試して良くないアイディアなら、そのままコミットせずに捨てて、取っとく価値があるやつか、1時間ぐらいかき混ぜたのなら、メインブランチにコミットしてる。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 00:51:10 JST 斎藤ただし @ikeji いや、使い捨てブランチ。
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 01:15:41 JST ikeji @tadd 一人で作ってることが多いからか、そういうのはフラグとかで囲ってメインブランチに入れてるな。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 01:15:42 JST 斎藤ただし @ikeji なるほど。一晩とか数ヶ月寝かせる、くらい長いのはない?のかな。もちろんrebaseとか大変になるけど。
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 10:07:56 JST ikeji @tadd gitは差分を管理してなくて、ファイル全体のコピーを持ってるのとか補助線にならないかな? -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 10:07:57 JST 斎藤ただし @ikeji なるほど、そういう範囲ならたしかに。
自分の研究だと、ばかばか作ってサブはしばらく放置して、筋悪なのがわかったらそのちょい前のを掘り返す、とかやってた。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 11:51:16 JST 斎藤ただし @ikeji ごめん、どういう意図なのかがいまいち分からなかった。
たしかに、差分自体は持ってないらしい、とは聞いたことあるけど、自分の使い方をより良くするのに何か意味がある示唆、てことかな? -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 11:51:16 JST ikeji @tadd
gitの使い方(手法)以前に、gitを何につかうか(目的)があって、
gitを(A)コミュニケーションツールとして使う人と、
(B)データ構造を作るツールとして使う人と、
(C)バックアップを取るために使う人がいて、
自分はCだな、という話なんだけど、
たぶん、さいとうさんはBの話をしていて、
目的が違うから使い方も違うし、手法を学べる物でもないんじゃないかな。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 12:55:00 JST 斎藤ただし @ikeji 元の方の、アイデアを試す、というのは同じだと思ってたんだけどな、てとこです。
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 12:55:00 JST ikeji @tadd
Bが目的の人は、例えば履歴を綺麗に編集したりいてるのを見る。(コミットメッセージを後から編集したり、順番を入れ変えたり)
Cが目的の自分は、バックアップは簡単に取れる方がいいので、コミットメッセージを"a"一文字にするとか、コンパイル通らなくてもコミットするとか。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 12:55:01 JST 斎藤ただし @ikeji やばい、全然わからん…俺の頭が追い付いてなさそう、ごめん。
ともかくいけじ的に、ABCのタイプが違う、という認識なのは分かった。
ただその分類だと、自分はAとCかな。未来と過去で自分とコミュニケーション取るためにブランチで試行錯誤してるし、そのためには過去をバックアップしたい。
Bはごめん、よく分かってないや -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 13:13:06 JST ikeji @tadd 多分グラデーションがあるんだろう。もっとエクストリームだと5分おきに自動コミットしてる人もいるし。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 13:13:07 JST 斎藤ただし @ikeji だとするとたしかにちょっとだけBだけど、分かりそうな最小限しかやらない・やりたくないなー。
なので自分はAが一番近そう。純粋にCなら、Dropboxとかで自動同期させた方が楽だし。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 13:55:50 JST ikeji @tadd 関係ないけど、/etcでgit initしてる。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 13:55:51 JST 斎藤ただし @ikeji うんうん、グラデーションはありそう。5分おきにコミットは、Gitである必要性がいまいち分からないけどw
でともかく、いけじはバックアップが主眼てのは理解しました。 -
ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 19-Sep-2024 13:58:25 JST ikeji @tadd zfsもbtrfsも使ってるけど、gitの方が見やすいな。gitと同じサブコマンドでログが見えるフロントエンドを作ればいいのかな? -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 13:58:26 JST 斎藤ただし @ikeji ww
やはりFSレイヤーでなんとかして欲しい。bcachefsがんばって -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 19-Sep-2024 20:00:09 JST 斎藤ただし @ikeji 見た目の問題なら、そうかもねー。てかアダプター作れればよさそう?
ikeji likes this.
-