「エンジニア目線での対外ブランディング ~ヌーラボ編~」というタイトルで登壇します

発表者紹介の項目で、是が非でもと推しメンについての項を追加してもらった ikikko です、こんにちは。

3/26 (木) 19:30 から、池袋のアクロビジョン様の会場で登壇してくるので、その裏話的なものを紹介します。


テーマ決めにあたっての思惑

私が今まで発表してきた資料を主催のアクロビジョン様がご覧になり、メールでお声がけいただいたのが、最初の発端です。お話を聞いたとき、どんな内容で発表するかちょっと迷いました。

今まで私が発表してきた中では、大きく以下の2つの切り口で話すことが多かったです。

  1. ヌーラボ開発プロセス(上のスライドなど)
  2. ヌーラボにおけるインフラ・自動化周りの事例紹介(下のスライドなど)

ですが、上記の切り口では何回か話してきて、自分の中ではある程度一段落したというのはありました。上記のテーマだったらある程度参加者にも満足してもらえるだろうという確信はあったのですが、もう少し広げるためにも別のテーマでもやってみたいなと思っていたところでした。

で、少し目線を変えて、「対外ブランディング」的なところをテーマに考えてみようかなと思い立った次第です。

弊社、もしくはうちのサービスである Backlog / Cacoo / Typetalk は、ありがたいことにある程度は認知されるようになってきたのではと感じています。その理由として、サービス自体いいものを提供しようとしている・できているというのもあると思いますが、「なんかよさそう」とイメージ的なところもあるのではと思っています。

後者のイメージ戦略というか、その辺の内容は私自身もしくはうちの会社の中でもまだ具体的に落とし込めていないところもあったので、この機会に考えてみたいと思いました。最初からそうとは意図していない、あとづけ的な内容もあるのですが、私・私の会社での取り組みを紹介したいと思います。

# 余談ですが、単に「ブランディング」だけだと、マーケティング畑の人とかにひっかかりそうでちょっとこちらの想定とは違うので、「エンジニア目線」というのを入れました。

発表者の立ち位置

最初に断っておきますが、私は技術統括とかではなく、単なる1エンジニアです。1エンジニアとして、やれることが発表の中心になります。

例えばイメージ戦略に関して、少し似たような話として、クックパッドさんの採用ブランディング という話もあります。このスライド中では、主にCTOという立ち位置からの話になってますが、大多数の人はCTOという立場ではない人でしょう。そのような人たちにも実践できる内容を、自身の経験からお話したいと思います。

また、先日のJenkins ユーザカンファレンスなど、私はプライベートでオープンソースコミュニティにも関わっているのですが、その辺の話も取り入れてお話できたらと思ってます。


というわけで、興味をひかれたみなさんはこぞって参加ください!

生存戦略、考えてます (2014)

出張・発表・出張が続いた10月のプチ忙しさを抜けて、11月は今のところ特に予定が入ってなくて少し落ち着いています。いい機会なので、前々からちょいちょい考えてた、自分がこの先どういう方向にスキルを伸ばしていくべきかを整理して書き出してみようと思います。

http://dic.nicovideo.jp/oekaki/383663.png

(※:「生存戦略」でひっかかった画像貼ってますが、元ネタ全然知りません (´・ω・`) )



ベースの考え

身の程をわきまえてるというか、基本的に自分がプログラミング的な要素で秀でてるとは思ってません。中の中か、下手したら中の下ぐらいかも。ただ、記憶力や地道に続ける能力、それと ストーカー力 情報追跡力は割りとあるかなと思ってるので、その辺は活かしたいところ。

で、凡人の自分が生きていくためには、(会社の)現状を考慮してニッチだけど必要なところをうまく補っていく方向性がいいのかなと考えています。それが、自分が強い分野 or 興味ある分野だったらよりいいですね。

そういうわけで、今伸ばそうとしている点は主に3つ。

開発に関する裏方的なところを整備する

ここ数年の自分の役割である、Jenkinsのお守りもその一つかな。

上で少し述べたように、プログラミング的なところがあまり強くないので、がんがんアプリを作っていくという能力はあまりありません。そういう人は別にいるので、自分はその人が開発しやすいように、裏方的なところを整備していこうと考えています。

具体的には、ビルドスクリプトやCI環境整えたりテスト整えたり、もろもろの環境を整備したり。裏方整備にはある程度インフラ面の知識も必要になってくるので、その辺もちょいちょい関与しようとしているところです。

英語のWriting的なところを鍛える


↑にもあるように、自分の会社はグローバル化してきています。となると、共通言語である英語は必須になってきてるんですよね。ただ、英語といっても広いので、Listening / Reading / Writing / Speaking の中からWriting的な面を伸ばしていけたらなと思っています。

まあうちは普通の日本人が作った会社なので、英語もみんながみんなできるわけじゃありません。何人かは問題なく意思疎通できる人もいるのですが、大多数の人は四苦八苦して今英語を勉強してるところ。でも、みんな英会話を主体にやってるようなので、ここは逆張り的に英作文のスキルを鍛えようかと*1。サービスの他言語化対応とか、英語ブログとかに生かせると思ってます。

その一環として、先月終わりからLang-8を始めました*2。日記的なものでいいので、できるだけ毎日英文書いていこうと思ってます。まだ全然添削されてないので、添削できる方はしてもらえると嬉しいです>< この調子で全然添削されないなら、有料にあげようかなとも考え中。。


対外発信的なところを積極的に行っていく

対外発信のやり方も色々あると思うけど、小さい方からブログ・イベントのスピーカー、ちょっと大きい物だと記事執筆とか。

うちはシャイな人も多いのと、人数不足でなかなかそっち方面に手回せていないのもあって、対外発信的なところがまだまだだと、個人的には思っています。最近は某エバンジェリストがすごい発信してくれてるのもありますが、逆に頼りっきりになってるところも。

自分より全然できるエンジニアの方もいるのに、それが知られてないのはもったいないと思ってます。なので、そのできるエンジニアがやってくれたことを、自分の中でしっかり噛み砕いた後に(さも自分がやったかのようにドヤ顔で)発信して知らしめていけたらなーと。


タイトルに"2014"とあるように、将来また方向性が変わってくるかもしれません。それでも、現時点ではこんな感じで考えてますよと整理して残しておくのは、決して無駄ではないと思ってます。

ikikko先生の今後の活躍を乞うご期待ください!

*1:もちろん、英会話もまだまだなので、最低限はできるようにならないとなのですが。

*2:どうやらサービス登録だけは2009年にやってたみたいだけど。

Backlog Template Issueで親課題を指定できるようにしました

Backlog Template Issue for Google Apps Script をリリースしました - @ikikko のはてなブログでの1stリリースから4年、作者でさえも半分放置してた Backlog Template Issue が今回バージョンアップしました!

f:id:ikikko:20140803013103j:plain

今回のバージョンアップの内容は、親課題を指定できるようになったことです。親課題の列を追加してますので、こちらに親課題の課題キーを直接入力することもできますし、"*" を入力しておくとシート内で登録しようとしている一つ上の行の課題を親課題とすることができます。

以前のバージョンをお使いの方は、こちらから再度テンプレートをコピーし直してください。


やっつけとまでは言わないけど、ものすごい使い勝手がいいわけでもないしUIは微妙だしですが、割と使ってもらえてるんですよね、これ。ただ、ソースぐだぐだというのをはじめとして、あまり修正にテンションあがるものではないです。なので、おそらく今後致命的なバグ修正以外では更新がされないだろうと思います。すいません。

ただ、pull request とか更新のネタとなるものを投げてもらえれば、少しは心が動くかも。今回のも、もとはと言えばこちらでpull requestとしてあげられたものから始まりましたし。

あれから一日一時間の英語学習を欠かしたことがない

なんてことはありません。あまりにも眠い日とかリリースが重なると、まったく英語の時間を取れないこともあります。まあ月に3, 4日ですかね。神(じん)にはなれないようです。

http://livedoor.blogimg.jp/katsu919nara/imgs/a/0/a05b4172.jpg


ダンコたる決意で英語を勉強してます - @ikikko のはてなブログ から半年ちょい、まだ英語の勉強続けてます。ちょっと中だるみしてた時期もあったのですが、最近また盛り返してきました。

今やってること

英会話レッスン

前回話した英会話レッスンは引き続きやってます。先生との会話に慣れてきたことや、瞬間英作文の効果が出ていることなどから、昔よりはスムーズに話ができるようになってきた気がします。まあ、他のネイティブの会話は聞き取れないことが多いし、教材も初見では聞き取れないのが多いので、まだまだ使えるレベルまで達してないのは分かりきってますが。

あと、3月ごろ妻から「数ヶ月英語勉強してるけど、まだまだ日本人発音だよね」と痛い言葉を言われたので、ムキーッとなって発音の本を買って1ヶ月半ぐらいやりました(時間にしたら20時間弱だけど)。その甲斐あってか、発音についても「前よりよくなったよ」って先生に褒められることも増えてきました。全部社交辞令かもしれませんが (´・ω・`)

英語耳[改訂・新CD版] 発音ができるとリスニングができる

英語耳[改訂・新CD版] 発音ができるとリスニングができる

教材

前回から引き続き、「瞬間英作文」「音読パッケージ」。前のやつを一通り終えたので、シリーズの次の教材をやってます。

ポンポン話すための瞬間英作文 パターン・プラクティス(CD付) (CD BOOK)

ポンポン話すための瞬間英作文 パターン・プラクティス(CD付) (CD BOOK)

ぐんぐん英語力がアップする音読パッケージトレーニング 中級レベル(CD BOOK)

ぐんぐん英語力がアップする音読パッケージトレーニング 中級レベル(CD BOOK)

あとは、最近は「文法」の本として、評判がよかったForestをやってます。これが結構面白くて、1章1時間以上かかることもあるのですがつい読んでしまったり。形から入る派なので、こういう系統の方が向いてるのかもしれません。

総合英語Forest 7th Edition

総合英語Forest 7th Edition

学習時間

引き続きStudyPlusで。2014年の勉強ログはこんな感じ。前述したとおり、段々中だるみにさしかかってたのですが、今月から始めた文法の本がおもしろくて、また盛り返してきました。

あと、今気づきましたが、ようやく累計時間が200h超えてるみたい。10ヶ月ぐらいで200時間ということは、1ヶ月あたり20時間ぐらいか。んー、一日一時間もやれてないと考えると、もうちょいがんばらんとかな。


前回のエントリから、スラムダンクつながりでネタ画像を探してたのですが、なかなかしっくりくるものがなく今に至りました。ネタの無理矢理感はいつも以上ですが、大目に見てやってください (・∀・)

あと、英語の勉強と並行してScalaもやりたいなと思ってるのですが、平日帰ってきてから英語に1時間~1時間半ぐらい取られると、正直それ以上捻出するのはちょっとしんどいです。単なるinput的な学習だけじゃなくて、新しいもの作ったりとか手を動かす作業もしないと、だれがちですし。

精神と時の部屋が欲しいというのが、最近の切実な要望です。

第8弾週末ランサーズで「Infrastructure as Code」をテーマに発表&ハンズオンしてきました

5/24土曜日に、ランサーズさんが開催している「週末ランサーズ」というイベントで、「Infrastructure as Code」をテーマに発表&ハンズオンしてきました。参加者の皆様、会場提供のランサーズさん、ありがとうございます!

資料

セッションの発表資料はこちら。

ハンズオンの手順はこちらです。こちらのファイルをダウンロードして展開すれば、下記の手順にのっとって試すことができます。

  1. 事前準備 / Vagrant の基礎
  2. プロビジョニング (Chef)
  3. テスト (serverspec)
  4. 継続的インテグレーション (Jenkins)

ちなみに、当日は必要なファイルやツールインストーラを、予めUSBメモリに入れておき、始まる前とか最初のセッション中にそのUSBメモリを回してコピーしてもらう方式を取ったのですが、このアイデアは @さんのVagrant体験入門ハンズオンの資料を公開します - Shin x blogパクリ インスパイアさせてもらいました。ありがとうございます!

感想

ハンズオンでは、Vagrant / Chef / serverspec / Jenkins を取り扱ったのですが、それぞれをちょっとずつ触った人はいても、全部を連携して使ってる人はそういないだろうと推測して、「各ツールの連携を実践する」というところを主題としました。参加者の方と話しても、この狙いはわりとありだったのではと思っています。その分、各ツールでやってる事自体はすごく単純で、知ってる人がやれば数分で実践できる初歩的な内容です。

ただ、タイミングが非常に悪く、nokogiriの問題でうまく Vagrantプラグインがインストールできないという人がいました。ちょうど数日前に業務中にも遭遇していたので、下記のコマンドで回避できるかと思います。(ただ、nokogiri は ruby 1.9 じゃないとすんなり入らない?あまり ruby に詳しくなくて、かつ本質的じゃないところなので深追いしてませんが。)

(sudo) gem install nokogiri -v '1.6.2.1'
export NOKOGIRI_USE_SYSTEM_LIBRARIES=true

ハンズオンの主催は初めてで、結構資料作りに苦労しました。自分の環境だけでなく、他の人の環境でも動くように考えるのは大変ですね。特に、普段使いしていない Windows とか Windows とか Windows とか。。。あとは、ハンズオンの講師が一人だけだと、参加者のフォローアップもしつつ全体の進行もしなければいけないので、かなり大変というか無茶だと分かりました。TAの方をアサインしておくべきでしたね。

その他の感想をざっくり。

参加者の方の感想ブログはお二方見つけましたが、ある程度は満足していただけたようで、一安心。


そこそこ時間かけたこともあって、今回とりあげたツールを一通り触ってみるという目的ではこの資料結構いいものができたんではないでしょうか。ほかでも使っていただければ嬉しいですし、もし他でも発表して欲しいというのがあれば乗り込みますので、@ などなどでご連絡ください!

色々書いていました(WEB+DB PRESS Vol. 80 / 日経システムズ 5月号)

宣伝のときしかブログを更新できてないikikkoです。こんにちは。

ちょっと前から執筆業を行っていたのですが、この4月後半にばばっと出たので、紹介します。今回出版されたのは、WEB+DB PRESS vol. 80日経システムズ5月号です*1

WEB+DB PRESS Vol.80

WEB+DB PRESS Vol.80

http://ec.nikkeibp.co.jp/item/image/h_OS0253.jpg

WEB+DBのほうでは、第3特集の「はじめてのMac開発環境」というやつで、第2章「コマンド操作」と第3章「開発環境の構築」を書きました。初めてMacを触る方はとまどうであろう、パッケージング管理システムのMacPorts/Homebrewとか、その辺の取り掛かりについても触れてます。

日経システムズでは、「開発現場でホントに役立つツール」という特集の一環で、Jenkinsについて書いてます。Jenkinsは来月号と2部構成なので、今月号ではさわりの話です。CI / Jenkinsを知らない方に対して、これでざっくり概要分かってもらえればと思います。

両記事とも、Web上を探せば情報はもちろん見つかるのですが、やっぱり紙面に纏まってるというのは、時間が惜しい方とかどこから調べていいか分からない人にとってはありがたいんじゃないかと。そういう人のために、少しでも役に立つものであれば嬉しいですね。


最後に、日経システムズの記事の一部を紹介します。これを見て、興味を惹かれた方は、ぜひお買い求めください!

f:id:ikikko:20140426112718g:plain

*1:そうそう、今月号からWEB+DB PRESSがPDFでも購入できるようになってるので、よりお求めやすくなってますね!

ダンコたる決意で英語を勉強してます

今まで避けまくっていた英語ですが、2ヶ月ほど前から本腰入れてやってます。

http://gazoreply.jp/postimages/pc_9ece3632490a3b9c4293a258f12ea9f7.jpg

背景

学生時代はわりかし優等生だったはずなので、英語の成績もそこまで悪いものではなかったんですよね。ただ、当時からリスニング系はまったくダメでした。まあテストという意味では筆記でちゃんと点数取れてたので、リスニング系もがんばろうとは思ってませんでした。

で、そんなこんなで卒業して働き出して。普段は英語ができなくてもそこまで影響なかったのですが、やっぱり何度かつらいことも。

  • 海外旅行に行っても、まったくコミュニケーションができなかった
  • Jenkins関係で本家のIRCに一度入って交渉したけど、全然伝えられなった

とか。まあそのときは生きてるのがツライ・・・とか思ったりもしましたが、そこで何らかのアクションを起こすわけでもなく。日常的に影響するわけではなかったので、なかなか行動に移せなかったのです。

そんなこんなで過ごしてましたが、最近はちょっと風向きが変わってきました。うちのスタッフ紹介ページにもありますが、段々と海外スタッフも増えてきました。それに伴って、海外の人と英語でやり取りすることもちょくちょく出てきたのです。何度か会話してみたのですが、やっぱり聞き取れない、それ以上に話せない。これはヤバイ!と思って、何とかしたいなーと思ったのが動機です。

英語学習の道筋 ~ 英語上達完全マップ ~

ただ、当時は何とかしたいけど何をしたらいいか分からないという状況でした。洋画とか英語のポッドキャストをただ聞き流すだけで、できるようになるとは思えなかったし。

そんなとき、同僚の@がやってた ↓ の本を教えてもらいました。

どんどん話すための瞬間英作文トレーニング (CD BOOK)

どんどん話すための瞬間英作文トレーニング (CD BOOK)

よさそうだったので、この本をまず調べてみたのですが、その著者の方から「英語上達完全マップ」という学習法に行き着きました。はてぶ数も2000オーバーだし、多分有名なサイトだったのでしょうけど、この学習法の説明を見た時すごくしっくりきました。性格的にも、地道な努力が必要そうなこのやり方は合ってそうな気がしてました。

まあ学習法の説明は、僕がここで話すよりサイトの方を見たほうが詳しいので、この辺で。

目標

きりよく3年ぐらいを目処にしています。3年という数字に、あまり明確な根拠はありません。まあ、そう時間をかけるものでもないけど、これ以上短くする(=学習時間を捻出する)のは実質難しそうだというのは感じています。レベルは英語上達完全マップの分類をもとに。

  • 前半(~1年半):レベル3「コミュニケーションの用に足る英語力の入り口」
  • 後半(1年半~):レベル4「英会話がかなりでき、英語のできる人で通る」~レベル5「英語で仕事、生活の会話全て流暢にこなせる」

ただ、後半はどこまでやってもきりがないところもあると思うし、投資対効果とか含めてもうちょい軌道修正するかも。

今やってること

教材

まずは、英語上達完全マップの「瞬間英作文」「音読パッケージ」をやっています。先の本と合わせて、こちらも。

みるみる英語力がアップする音読パッケージトレーニング(CD BOOK)

みるみる英語力がアップする音読パッケージトレーニング(CD BOOK)

この2つの本を、朝1時間ほど早めに出社してから、始業まで事務所で声出してやってます。家だとどうしても気を使ってしまうので、誰もいない事務所でやるとすっきりしていい感じです。声出してる最中に人が入ってくるとちょっと恥ずかしいですが。。

英会話レッスン

合わせて、以前習っていた先生に再度お願いして、英会話レッスンを週一で1時間やってます。ここでは、ざっくばらんに話す練習と、業務中にBTS上で行った英語のやり取りを、文法的な観点から添削してもらってます。

会話については、今のレベルだとちょっと早い気がしてるのは正直なところです。だいぶゆっくり話してもらってますが、一回で聞き取れずに聞き直すこともよくありますし、こちらから話すことも単語以上の文はなかなか組み立てることができてないので。

添削については、冠詞とかの問題はちょこちょこありますが、がっつり修正されることはだいぶ減ってきました、多分。まあ、文法的なものはもともとそこまで苦ではなかったので、という感じですかね。

学習時間

学習記録は、Studyplus(スタディプラス) - 勉強が楽しく続くSNS でつけています。10, 11月はそれぞれ25時間ぐらいでした。もうちょいやった気がしてたけど、ちゃんと記録つけるとこんなものだったのかと。

よく、「1日15分でも30分でも続けていけば効果あるよ」みたいなことを言われていますが、それはまったくやらない or 時々真剣にやるよりはコツコツと続けた方がいいと言ってるだけで、30分で十分なわけではありません。実際、1日30分毎日続けても1ヶ月で15時間にしかならないんですよね。前後半で1000時間ぐらいを目標に考えてるけど、それを達成するには1ヶ月50時間やって、20ヶ月で1000時間、これぐらいかなと考えてます。

というわけで、もうちょいペースあげて、あと2倍くらいはやらないといけないかなー。

その他

StudyPlusの学習時間にはカウントしてないですが、逆転裁判の英語版を趣味も兼ねてやってます。音読パッケージもそうですが、口にすることが大事だと思うので、毎セリフちゃんと発音してやってます。分からない単語は辞書引きながらやるし、あまり進まないんですよね。

Phoenix Wright: Ace Attorney (輸入版)

Phoenix Wright: Ace Attorney (輸入版)

あとは、少しでも英語を使う機会を増やそうと、無謀にもiJAWS 1st Meetup @HUB Tokyo - iJAWS - international Japan AWS user group | Doorkeeperで英語プレゼンをしてきました。発表資料はこんな感じ。発表中にSkypeが2度なって失笑をかったのはご愛嬌・・・。


というわけで、宣言しておいた方が逃げ場がなくなるかなと思って、超久しぶりにブログ書きました。久しぶり過ぎて、はてな記法とかすっかり忘れてるくらい。。。

それでは、2013年もよろしくお願いします。