2018この記事は以下をターゲットにしています。・コストを下げるためにオフショアを利用したいなあ・ベトナム有名だけど、どれくらいのスキル持ってるのかな?・会社情報じゃなくてホンネを知りたいな僕がベトナムのオフショア開発会社に入社してから半年が経ちました。この記事ではベトナム人開発者がどれくらいのスキルを持っているのか紹介したいと思います!※注意)はじめにお断りしておきますが、開発者の能力はピンキリです。Contents技術力は想像以上に高い基本的なビジネススキルが不足しているテスト観点がぬるい報告がない勝手に中身を変える現場から考えるオフショア利用法おわりに技術力は想像以上に高いベトナム開発者は20代30代が多く、言語だけでなくフレームワーク、ミドルウェア、シェルなど、基本的なスキルはありますし使えます。日本の新卒未経験で入った開発者よりか技術力は高いです。スキルでは互角だな、技術は何も教えることが無いと感じたくらいです。基本的なビジネススキルが不足しているもちろんデメリットはあります。オフショア開発で懸念するべきはリスクでして、以下の管理に僕も苦悩しています。テスト観点がぬるいテスト観点の抜け漏れが多いです。仕様の通りであるかどうか、品質への意識がまだ低いです。報告がないタスクに対してきちんと進捗管理、期日の決定などルールをもうけないとぐだります。勝手に中身を変えるなぜか勝手に中身変えます。理由はこっちの方がいいと思ったから。ソースコードはお客さんの資産という意識が無いです。よってソースレビューする必要があります。プログラミングは詳しいけど仕事できないアイツ。現場から考えるオフショア利用法このようなデメリットがあるため、使い方を間違えると失敗します。悪く言えば機械だと考えて利用した方が上手く回ります。当社でも上手く回っているチームは日本側がコントロールしています。そちらで決めてくださいは失敗を招きます。定価格なら品質もそれないです。それからオフショアする意味がないと感じたならそれは正解だと思います。おわりに基本的にオフショアは開発者を提供するだけというビジネスモデルです。コントロール役のブリッジエンジニアは必要だと思います。請負ではないので、オフショア使えば完成するという考えでは失敗します。この記事が参考になれば幸いです。yuutamaゆうたまぶろぐ【経験談】プログラミングが上達した方法は3ステップの繰り返しでした海外就職はプライベートで気分転換できないとヤバイ共に歩むWebエンジニアゆうたまウェブサイトで何かをはじめる人を応援したい。5年間システムエンジニアとして業務用アプリを開発してきました。