私はWEBデザイナーです。
彼が書いたコードは(私には、わからないのですが)「この人は腕がいい」と褒めていただけます。
ですが、私としては、彼が開発にかける時間が、ものすごく遅いように感じています。
きっと丁寧で良いコードを書いているのでしょうが、簡単なフォームで何日もかかるので、困ることが多いのです。
OSSカスタマイズ等は良いのですが、ベースがない開発だと、すごく時間がかかります。
ZendFrameworkを使っているので(私なりに調べて)「開発を短くするのにフレームワークを変えたら?」と言うと、覚えたり試したりする時間をとりたくないというのです。
「使った事ないけどCakePHPは苦手。苦手とわかってるのに試すのは嫌」と言ってます。
私が「これに決めた」と言えば、Cakeでも何でもやると思うのですが、コードを書けない私がフレームワークを選定するというのも変な話です。
前置きが長くなりましたが、プログラマーのみなさんなら彼みたいな人に対してどのようにアドバイスをしますか?
理由などもそえていただけると嬉しいです。
スピード感が足らない相手を何とかしようというのは、難しいです。
「速い、安い、うまい」下請け先を探して、パートナー契約解消するしかないでしょう。
アドバイスをして聞く相手と思えません。
期限を決めて、依頼しましょう。
まともなエンジニアであれば、期限に間に合いそうもない場合は機能やデザインの代替案を提示します。これが出来ないのであれば、別のパートナーを見つけることです。
>覚えたり試したりする時間をとりたくないというのです。「使った事ないけどCakePHPは苦手。苦手とわかってるのに試すのは嫌」と言ってます。
エンジニアの発言ではありません。
上手くやるのがエンジニア。その為の努力は惜しまないのです。
本当にそうだと思います。
期限を決めても「書いてみないとわからない」としか言わないので(しかも、こちらが伝えた予定よりもオーバーするので)ほとほと困っているのです。
「書いてみないとわからない」で、お金をいただくのはおかしいですね。それはプロとはいえません。
期限を守るには、どの機能を削るのかなどの提案が出来ないのであれば、調整のしようがないですね。
別のパートナーを探しましょう。
CakePHPとかあんなPHP初心者が書いたようなフレームワークは使いたくないでしょうね
それでは、彼にはどのようなアドバイスをすると良いでしょう?
ありがとうございます。
2014/02/08 17:31:11仰る通りなのですが、彼と組んで仕事したいという気持ちがあるのですよね。