外資系マネージャーの独り言

日本で外資系企業のソフトウェアエンジニアマネージャーをやってる人のブログです

KerasとDeep Learning

とある個人プロジェクトで機械学習を使いたいなーと思いつつも、自前で下回りから組むわけにもいかないし…と悩んでいたところで、TensorflowやTheanoをバックエンドとして透過的に扱える、Deep Learningに特化したラッパーライブラリであるところのKerasを使えばよさそうということでやってみた。

f:id:jpsdm:20170226075524p:plain

続きを読む

WORK RULES!

Googleの人事担当VPが書いた、Google流人材活用術。 

ワーク・ルールズ!―君の生き方とリーダーシップを変える

ワーク・ルールズ!―君の生き方とリーダーシップを変える

 

Googleの職場環境っていうと、ランチがタダで、専用のシャトルバスが出てて、給料がめちゃくちゃ良くて…という印象があるけど、才能と意欲溢れる人たちの集団のモチベーションを高めて、よりよい仕事ができる環境をいかに整えることができるか…ということを考えた結果として著者が関わってきた様々な施策が詳細に紹介されている。

この本に出てくる採用に関する方法論や実際にやっていることについては今の自分の職場と相通じるところが多いなという印象。例えば、自分よりも(あるいはチームの平均よりも)優秀な人を取れ、というのはアメリカのテックカンパニーでは常識と言ってもよいほどに広まってる印象。また、エンジニアの会社にとってのマネージャーの価値(「優秀な」マネージャーはエンジニアリングチームに必要不可欠)や、個人のパフォーマンスは正規分布ではなくべき分布として捉えるべき(「不公平な報酬」は理になっている)とか、Google及び著者が人事に関してやってきた様々な取り組みや成功例、それにたくさんの失敗例が包み隠さず挙げられていて、楽しく読むことができた。

「あー、やっぱりGoogleは凄いよね」で終わる本ではなくて、現代的な企業組織やチームがいかに高いレベルの人材を維持し、高いパフォーマンスを出していくかということを考える上でとても参考になる本だと思った。

ニューカマー定住ハンドブック

英語と日本語の対訳付きの、外国人として日本に住むためのガイドブック。 

続きを読む

成長する管理職:優れたマネジャーはいかに経験から学んでいるのか

管理職になったので、読んでみた。

続きを読む

エンジニアとして世界の最前線で働く選択肢 - 竜 盛博

アメリカのIT業界でソフトウェアエンジニアとして10年以上キャリアを積んできた(帰国子女ではない日本育ちの)著者が、国内でのキャリアの後にアメリカのIT企業で働くという選択をしてから遭遇した様々な経験をもとに、企業文化や国民性の違いを乗り越えてアメリカでソフトウェアエンジニアとして働くとどうなるのか…そしてどうやったらうまくやっていけるのか…ということをコンパクトにまとめた本。

Kindle版でサンプルを読み始めたら期待できそうだったので購入…で、期待通りの内容。日本に住みながらもアメリカ企業の文化にどっぷり浸かってアメリカ人(&あっちこっちの国の人々)とソフトウェア開発の仕事をしている自分としても、「ああそうだよね」とうなづくところが多く、アメリカに移り住むことも含めて今後のキャリアアップ等を考える上でとても参考になった。

就職活動から社内での効果的な立ち回り方、転職活動、キャリアアップ、コーディングテストの実践的な突破方法や、子供の言語教育などなど、極めて現実的かつ実践的な内容に終始していて、非扇動的なガイドブックといった雰囲気。日本ではIT土方なんて酷い表現もあるけど、アメリカではソフトウェアエンジニアが厚遇されている現状があり、かつプロフェッショナルとして要求される言語の壁についても他の職業に比べると一番くらい低い職業であるという点は著者の意見には大いに同感。

アメリカの企業文化やドライな人間関係、パフォーマンス評価のやり方やレジュメの書き方、それに給与交渉などについてのノウハウなどなど…ソフトウェアエンジニアに限らず、外資系企業で働いている日本人や、外資系企業で働こうとしている日本人にとっても幅広く役に立つ情報が詰まっていると思う。

ボリューム感からするとちょっと高いなと思ってしまう本だけど、内容の濃さや鮮度という意味では間違いないものだと思うので、アメリカを目指すにせよドメスティックに生きるにせよ、ソフトウェアエンジニアとしてのキャリアを考える上で読んでみると参考になると思います。

ソフトウェアエンジニアとしての経験値

大学を出て以来、ずっと何かしらの形でソフトウェア開発の仕事に携わってきたわけですが、前職(日本の製造系)でのソフトウェア開発環境と、今の職場(外資系ソフトウェア企業)のソフトウェア開発環境の違いがとても大きくて、よい意味で刺激を受けています。

続きを読む

ソフトウェアエンジニアの税負担と生活コストの国際比較

ある程度自由に国をまたいで働けるソフトウェア開発の仕事をしているので、家族持ちの一般的な稼ぎのソフトウェア開発者はどこの国に住むと税負担や生活費の面で考えて有利なのか‥ということをざっくりとしたアプローチから見てみます。

f:id:jpsdm:20170122071635j:plain

続きを読む