挑む年2017

2017年も気づけばあと数時間となった。毎年このくらいに書いてる気がする。

今年は、いろんな動きがあった。

  • コミュニティの運営者に
  • WordBench京都をはじめ勉強会での登壇開始とCampでの登壇
  • プログラミングにより踏み込む
  • 転職

コミュニティの運営者に

今年の頭にWordBench京都の運営者、通称モデレーターになった。

WordBench自体は大学時代から何度か参加してたんだけど、京都の会社に就職して行きやすくなったのと、WordPressにはよくお世話になってるしなんかやりたかったこと、大阪とか神戸って複数人だったけど、京都は1人になっていたので、手伝いたいなって思って始めた。 テーマを考えることはちょっと放棄気味だったけど、イベントページ作ったり、企画を盛り上げたりとバックエンドな感じで動いてた。 もうちょい中心で動かないとだね。

WordBench京都をはじめ勉強会での登壇開始とCampでの登壇

1月、Bench京都で登壇した。

speakerdeck.com

サービスの連携の話で、ElastcisearchをWordPressにつなぐ話をした。これに向けて全く知らない状態から色々調べて登壇できた。

で、これを皮切りにBench京都やCSS Talkなどいろんなコミュニティで登壇することができた。実際は前年の12月からなんだけど、ガッツリなのは1月からなのかも。結果として12件スライドを作った。何もしなかった僕からはだいぶいい進歩なのかなって思う。

今年は巻き込まれ駆動が多くて、これどうよって材料投げてもらって実際やってみるみたいな話を幾つかした。これによって色んなものに触れてかなり成長できたと思う。来年はこれを他の人にやってあげる側になりたい。

プログラミングにより踏み込む

仕事の中でどうしてもやっぱりHTML/CSSだけではどうにもならないのでJavaScriptをやり始めた…のは去年な気がするけど、より深めたのは今年かな。 前までできなかったことも一人でできるようになった。 また、Viewをいじることが多かったけど、制作の効率化と運用時に楽をしようと思ってPHPを使うようになった。まだまだダメコードが多いけどちょっとずつ書き方を分かっていったのかも。

最近はJavaScriptjQueryじゃなく、Reactを触ってみるようになって、Firebaseと繋いでみたり自分で組んだバックエンドのプログラムとつなぐみたいなこともやり始めてる。ものづくりは楽しい。

転職

働き方とか、将来の自分を考えて転職した。 マークアップじゃ先が辛いし、会社的に要らない人材なのは見えてたし、じゃあマーケとかプロデュース業いくのって言われたらそうじゃないよねって思って場所を変えた。

結果として、違った分野を勉強する必要はできたけど、マネジメント的なことができて、更にプログラミングを深められる環境にきた。 色々楽しいことを進めていこう

来年

今年は転職をきっかけに別の場所で別のことを始め、いろんな人と出会うことができた。

更に強くなる

戦友は筋肉マン

今、朝5時くらい。ふと彼のことを思い出して書いてる。

 

新卒で入社した時、他の新卒は男女含めて全員東京にいってしまって、同い年の筋肉マンだけがいた。大学卒業前に中退して、バイトで入っていたうちにそのまま入社した。

筋トレが好きだったり、株とかFXとかそういうのができる頭がキレる奴。

 

彼は筋トレトークをちょくちょくした。

毎朝の筋トレの話や最近やってる○○が△△に効いてヤバい!とか。

最近腹出てきたんじゃない?って言われることもあった。うるさい黙れよ!

あとちょくちょく腹筋チェックをさせられた。なんか悔しいけどバキバキだったし鉄板仕込んだような硬さだった。俺だって高校の頃は…!

時折おっぱい(胸筋)チェックもしてたっけ。

鍛えるとあんな風に自信満々になるのか。

 

彼は健康志向だったりこだわりが強い。

よく一緒にランチに行った。

その度に評価が下され、一定水準を下回ると行けなくなる。また、その日のコンディションによって、野菜多めにしようとか、ジャンクフード、ラーメンは無しだ、炭水化物摂りたくないとか制限が出てくる。飯が食えません。勘弁してください。

 

ランチの時は、趣味の話や案件の話、恋愛事情、色んな話をした。

どんなに辛い案件が走っていても、あの場は憩いだったな。いい息抜きになったし、詰まっている時はアドバイスを出し合えたから。

 

ある日、彼の扱いをどうしたらいいか分からなくなってきていると上司に相談された。

彼はプロデューサーにポジションを変えたけれど、未経験だったからガッツリアサインされることもなくて、微妙なポジションにいた。仕事させてもらえないしどうしたらいいか分からないと相談を受けることもあった。

 

僕は思い切って、彼をプロマネに置いてくれないかと打診した。彼、結構キッチリするタイプだし、性格的にもあってると思ったんだよね。

 

数日後、彼はプロマネになった。全体を見て、誰が何をやっているか分からない、でも確実に忙し過ぎる人と、そうでない人が居ておかしいという話になって、タスクを見える化する為に動いた。

みるみるうちに見える化され、バイトのアサインの仕方やタスクの振り分け方なんかがどんどん改善された。

なんか誇らしかった。一枚噛んだくらいだったけど。

とりあえず彼をそこに置いたん俺やからな!と声を大にして、でも気持ち小声で言いたい。

 

 

ある日、僕が会社に辞めると言った翌日、彼は飲みに行こうと誘った。

たしかクラフトビールが飲めるちょっとオシャレなお店。

 

飲みながら退職を全力で止められた。ずるい。

 

過去に何度か辞めようかなぁと思った時、その度に相談していた。その時は背中を押してくれていたのにだ。ずるい。

 

彼の言葉は真っ直ぐで、第三者視点なんだけど、時折彼の気持ちが載っていた。全部刺さった。HPはみるみる削られる。優しさに思わず泣いた。堪えられなかった。

 

結局、辞める事にして退職届けを出したんだけど、彼は最後まで「はー お前辞めるから全部俺に(タスクが)くるやん」と言いつつ、なんだかんだ背中を押して手を振ってくれた。

 

めちゃくちゃいいやつ。

彼は今までで最高の戦友。

 

きっと今日もそろそろ起きて筋トレして仕事行くんだろうな。

方向を変えることにした

先日、新卒入社から1年半働いたFICC Kyotoを退職した。

FICC Kyotoには、学生時代にサイトを訪れて、他とは違うものを感じて情報欲しさにTwitterをフォローしたんだけど、中の人から即DM飛んできて「遊びに来ない?」と誘われたのがキッカケ。 働いている中で職種は変えれるよと言われたのでデザイナー枠(フロントの募集が無かった)で面接を受けた。面接の中で興味を見破られて(見破ってもらえて)マークアップエンジニアとして採用された。

業務では、既存サイトの運用やLPやキャンペーンサイトの作成、WordPressconcrete5を使ったサイトのリニューアル案件に関わり、徐々にHTML/CSSでのコーディングの知識が付いたり、必要にかられたり、素直にやってるとハゲる事を理由にJavaScript(主にjQuery)やPHPの書き方を覚えて、”なんとなく”書けるようになった。

なんで辞めたのか

色々あるんだけど、このままマークアップエンジニアを続けたとして、未来の自分が満足して笑っていられるか不安だったのが大きい。

すごい先輩が居た。実装する速度はめちゃくちゃ早いし、ユーザーのことをほんとに考えて気持ちいい操作感を作るし、PHPWordPressをゴリゴリにカスタマイズしたり、システムを組んだりもできた。いつか越えてみせるって思ってた。(途中で諦めちゃって、あの人が100%に近いパフォーマンスで走るにはどうするかって思考で動いてたけど。)

あの人の横で働くことで、きっと数年後にはあの人みたいなスキルセットを身に着けられるんだと思う。
でもいつしか、その時の僕は、きっと100%の笑顔にはなれないんじゃないかなっていう気持ちが膨らんだんだ。 Twitterでフォローしてる人やイベントで喋る人が楽しそうにシステムの話をしていて、それに惹かれるようになって、興味が変わったんだと思う。

よかったこ

冒頭で書いたけど、技術的な成長やそのための経験ができたのは良かった。

また、テクニカルな説明なんかをキッカケに直接クライアントとやり取りする機会がもらえたり、外部パートナーのエンジニアさんとやり取りさせてもらえるようになった。 多分こういうことって新卒1年目、2年目でさせてもらえるような所って殆ど無いし、これができたのはめちゃくちゃいい経験だった。

あと、直接マーケティングのレイヤーに関わることは無かったけど、飛び交ってるワードを拾って検索したり、月1くらいで講座みたいな物があってそれを聞いたり、そっちのポジションについた同期に話を聞いたりして、自然とそれっぽい知識や考え方がついたのは面白かった。

改善活動は大学時代からやっていたけど、CMSの選定やタスク管理、情報共有の仕方なんかで実際に改善活動することができた。きっと今でも機能してると思う。

次はどうするのか

次はcoroutineという会社で、サーバーサイドをメインにシステム開発に携わる予定。

正直ごろごろっと決めた部分はあるんだけど、エンジニアとしての知識をより広げられそうだなって思ったのと、リモートワークになるから、より自分のコントロールが必要になって、その辺を鍛えられるのは良いなって思う。

会社にコミットも大事なんだけど、その為にも自分に投資してくれっていうスタンスで、色々自由がきくみたいなのでそこは魅力的。

今後も、上手くいい道を進んでいきたい。

半年を振り返る

巻き込まれでスタートした半年

いくつか登壇を果たし変なコミュニティでCSSの話したり、Bench京都のモデレーターとなり、Campで実行委員やったり登壇したり、コミュニティ活動が活発になった

また、バックエンドの知識をつけたいなと思って、オススメもあってPythonを触り始めた。 Flaskでルーティングの勉強したり、Django触りかけたくらい。 ひたすらAPI叩く人になってる。 でも後述するCodeigneiterの事もあって、少しずつMVCモデルでの組み方が分かってきた ちゃんと分かりきってないけど、サービスレイヤー欲しい

仕事面では年末からごたごたが続いてひたすら忙しかった。 なんとかならんものかと同期と効率化やタスク見える化などの改善活動を始めた(若干、ぶら下がってるだけ説はある また、コーディング面では、PHPを少しだけちゃんと使うようになって、ちょっとした効率化が出来るようになってきた

また、とある案件でPHPでシステムを作ることになり、Codeigneiterでモックを作ったりした TwitterとかKintoneとかぐるなびとか、ひたすらAPI叩いてデータ加工して表示するアプリ作ってる気がする(笑

なんとなくコーダーからエンジニアに移り始めたような気がしてる

最近やってる情報共有とかタスク管理の話

会社でのタスク管理はTrelloで、連絡や相談なんかはSkypeか席まで行って相談って感じのスタイル。

現状どんな感じか

Trelloは主に案件に関する情報を集約する場所として使ってる。

案件の発生時に、

  • 案件の概要
  • スケジュール
  • 分かれば目的
  • 備考

なんかを書き出している。
あと、修正が発生したときに修正点をチェックリストにまとめて、やった/やってないを分かりやすくしてる。

全体のタスクと内容をまとめることで、とりあえず迷ったらTrello見に行けば分かる環境を作ってるわけです。
実際ちょくちょく確認することで、あれってどうなってますかから案件が燃えるのを防いだこともしばしば。

気になってることと一部改善してること

1.使わない人多すぎ問題

案件によってTrelloを使ってたり使ってなかったりするのがちょっと気になる。そもそも使ってない人の方が多くて多分8割。

自分が関わらない案件は正直どっちでもいいやって感じがするんだけど、たまにそれでトラブってるのを見かけるとあーあって気分になる。
部署内でちゃんと使ってる人が1人だけ居て、その人も多分同じ境遇を経験したんだろうなって感じ。 その人とはちょくちょくタスク管理の話をしてる。この人とタスク管理関連でミスったことは一度もない。
ここに関しては今後もこんな感じで続けていきたいな。

ただ、問題は同じチームであんまり使ってくれない人。(今は説得の末徐々に使ってくれるようになってる)
デザイナー件ディレクターみたいなことをしてる人なんだけど、忙しいのと情報共有があんまり得意じゃないのか、自分の中で消化して走って、自分のフェーズが終わったところで投げてくる。
するとポロポロ必要なものが抜けてて作業進められなくて実装のスケジュールがまずくなるという最悪な状態が度々あった。
その辺確認しない僕も悪いので強くは言えないんだけど。

つらい状況が何度か続いたので、説得しつつとりあえず自分で動いて積極的にカードを作っている。
結果向こうも少しずつノッてきてるのか、案件として進展があった時にたまに情報書き込んでくれたり、漏れてる情報を追加してくれるようになってきた。 あと、そういった追加の時に追加したのでーっていうお知らせをくれるようになったのは嬉しい。もしSlackで連携してたらそこも自動なんだけどこういうやってくれる嬉しさはそこまで感じないのかも。

2.カードの追加がマニュアル

クライアントからの情報なんかはメールで来るんだけど、それをTrelloに書き込むってことをやってる。
するとヒューマンエラーで書き損ねてたり、情報が漏れてたり、書いてはいるけど曲解してるなんて事が起こりかねない。
なので、できればこの辺を自動化できたら嬉しい。
ただ、依頼メールって別にフォーマットが有るわけじゃないからどんなワードでプログラムを引っ掛けるかって難しいし。仮に出来たとしても型にハマらない形式でメールが来た場合に自動で追加できないから過信もできない。


人によってやり方はそれぞれだろうし強くは推さないけど、それによって確認漏れて爆発とかそろそろやめよう?

バイトくんが退職した

日付的には昨日になるんだけど、うちの会社のバイト君が退職した。 今まで2年半くらい居てたらしい。実質先輩。

彼を初めて見つけたのはいつだったのかよく覚えていない。 一時僕が今の会社を知るかどうかの頃にTwitterで発見してフォローした気がする。

気が付くと視界に居て、気が付くと目の前に居て。気が付いたら目の前から居なくなった。

彼とは入社前のバイトの頃から交流が始まって、業務中とか昼休みとか、Twitterとか色んなタイミングで色々喋った。 技術系の話はもちろん。マクドのポテトがどうとかって話まで色々と。 最近になってようやく思い出したように共通の話題だったガンダムの話を出したりもした。遅かったなー。

彼からはいろんなことを聞けたし、なんかもう得ることばっかりだった気がする。 何か返すことはできてたんかな…

来月から東京らしくて、すぐに行っちゃうわけじゃないんだけど、もうしばらく会えないんだろうなって思うとすっごく寂しくなってる。 Twitter開けば大体居るんだけど(笑)

連絡手段もあるし、最後に 俺「またTwitterでメンション投げたり、Githubでissue投げつけあおう」 バ「マサカリとかPRはいいですか?」 俺「マサカリは怖いからやめてくれ」 とかっていういかにもエンジニアっぽい別れだったんだけど、やっぱ実際に居て話すのとネットを介して喋るのとでは違う。次はいつ喋れるんやろな。

今度あった時はビール飲ませなきゃ