非開発者が開発者を面接する方法
(greghausheer.com)開発を知らない創業者が、共同創業者/CTO/最初のエンジニアを採用するときにすべき質問と、その質問への回答が持つ意味
-
以前の開発チームの規模は?
-
30人以上の開発者がいる会社にいたなら、チーム分割はどうなっていて、作業の委任やスプリントはどのように管理されていましたか? その会社のプロセスで良かった点と嫌いだった点は?
-
前職では開発スケジュールの見積もりをどのように行っていましたか? どの程度正確でしたか?
-
もしマネージャーと問題があったとしたら? 既存システムの再開発(Second System)を進めた経験はありますか?
-
オープンソースへの貢献はありますか? もしあるなら、何に、なぜ貢献していますか? どのライブラリやツールをよく使いますか?
パート2
-
周囲に助けてくれる人がいないとき、どのように問題を解決しますか?
-
エンジニアとして「作業完了」とは何を意味しますか?
-
自分自身の問題を解決するために作ったアプリやプログラムがあれば、教えてください
-
私たちのチームで別のエンジニアを採用するなら、どのように探し、面接し、採用するか説明してください
-
コーディングするときに妥協したくない部分があるとしたら、それは何ですか?
2件のコメント
パート2はこちらです https://greghausheer.com/articles/…
実際、この程度の質問を理解するのも難しいのでは?と思ったりもしますが……
非エンジニアの起業家の方々が、この程度の用語も理解せずにCTOを探しているのをよく見かけました。
本文の冒頭にもありますが、"It’s a great time to be a developer."
少なくとも初級開発者レベルの知識を持とうと努力くらいはしてこそ、良い開発者を採用する助けになります。
追加で「開発者を探している代表者の方々に捧げる文章」 https://ja.news.hada.io/topic?id=1547