質問: ソフトウェア開発者の選択。 皆さんなら、以下の3人のうち、どのタイプの人が良いですか? 自分が仕事を発注する側の場合と、その人と同じ立場(受注側)で一緒に仕事をする場合の両方で回答ください。 1.技術的には3人中最も優れていて知識も豊富だが、品質に対する意識が3人中最も低く、テストも粗い。自分の頭にあることが全てという性格で第3者の意見を聞くことには消極的。 2.技術的には3人中最も劣っているが、品質に対する意識が3人中最も高く、そこまでしなくても、というほど細かいところにも気がつく。第3者にも積極的に意見を聞こうとする。 3.全てにおいて3人中2番目くらいで、これといった自分のポリシーはなく、人の言いなりになる。
回答: フリーのプログラマーです。 他人の意見を聞くことも精度の高い試験ができることも重要な技術の1つかと。 品質を重視してそれが結果で出せているなら、それなりの経験とノウハウがあればこそなので、そういう人で技術的に劣っているという人は見たことが無い。 普通に仕事をこなせる人であれば十分だと思っています。(発注額が少なければなお良い!) no.2の方がいいことを書いていました。スーパーマンも未熟者もいらない。全くその通りだと思います。