Failure Sharing

Bootup your energy with sharing failure.

今日から面白い勉強会を始めました。

何の勉強会?

こう言うのは初めてなんですけど、僕ももう4年目になったので、誰かを育てる技術を身につけないと行けないです。 エンジニアとしての僕もまだまだなんですが、せめて知ってる内容について、どうやったらうまく伝える能力とか コミュニケーション能力が身につけられると思います。

何を勉強する?

内容は言語の理解から始める予定なんですが、C#を中心にしようと思います(実はリクエストがありました。) C#って、実は僕も初めてで、現場で使うこともあんまりないとは思いますが、どうせJavaに相当似ている言語だし、 ま、こう言う経験もいいんじゃないかな?って思います。

これから毎週土曜日頑張ります。 これで、僕の無駄な時間を、もう少し効率的に使えるように慣れるといいですね。

成果物とか議論したものとかは、以下のリポジトリで管理する予定です。 github.com

最近やっていることのまとめ

About goals

f:id:woosyume:20181219084738p:plain www.failuresharing.com

進捗

  1. 資格を取る:30% これもっと集中しなきゃ。
  2. BDDアプリ開発の半分を終わらせる。 : まあまあできてる感じ
  3. Check the scope of phase1:完了
  4. Check the existing test patterns(11.18):完了
  5. Think about how to categorize the existing test patterns:0%

仕事

[NEW] イベント関連

内容ちゃんと決めなきゃ。概要とか。

Test Automation

年末までは、ここに集中したい。 急ごう。

1月末ぐらいには、ほぼ完成したい

Frontend App Release

Google AMP技術を導入

Private

SeleniumConf Tokyo 2019

プロポーザル出した。当たったらいいなあ。

conpassから、面白いイベントを探しているけど、いくつかあった。

sansan.connpass.com

uxdt.connpass.com

Node.js

ハッカソンのときからハマって、opentutorialsの講座を見ながら勉強している。 Server Side JavaScript github.com

Udemy

チャットボット講座を見てたけど、node.jsの勉強からした方がいいと判断されて、一時停止。 Pythonも勉強したい

最近Node.jsを勉強しています。

僕は今まで、だいたいJavaだったので、今回のハッカソンをきっかけに初めてノードを勉強しています。

モジュールを利用して、こんな早くアプリの開発ができるんですね。 ただ、偏見かもしれないですが、まだ実際サービスするには、モジュールがちょっと足りないんちゃうかなって認識もあります。

Node.js + Reactの組み合わせとか、噂はよく聞くけど、それが実際のサービスで運用されている事例がありますかね。

一応、面白さを感じているところなんで、勉強はし続けていこうと思います。

ChatBots: Messenger ChatBot - DialogFlow and nodejsの受講をスタート

来週、社内ハッカソンがありますが、その時うちのチームはチャットボットを作る予定です。 ですが、チャットボットについての知識が足りてなく、事前に学習をしておこうと思います。

f:id:woosyume:20181129084030p:plain

こういう仕組みなんですが、とても楽しみ!

Rakus Meetupで感じたところ

LT

Laravelを利用したウェブ開発

調べて見たら、PHP用のフレームワークだった。Vue.jsとの連携がいいらしい。 ただ、Vue.jsを使うときは、シングルページのときにだけしかオススメしないって言ってた。

モブプログラミング

僕は今まで、モブプログラミングをペアプログラミングと勘違いしていたのかもしれない。 これ、実務でも使われてるんだ。コーディングにおいてのコストがあがることはしょうがないけど、 その分意思決定の高速化(だって、みんな集まってるから、何か決めるとき機敏な意思決定が可能)と新人の受け入れコストの削減による 全体的コスト削減が成し遂げられるらしい。

懇親会で

日本って、要件定義とか設計に開発期間の7割を使うって噂を聞いたけど、 それは昔話あるいは金融系など設計においてミスが許容されない厳しい業界でのことってことがわかった。

最初から作って見て、早めにリリースするというのがやっぱり最近のトレンドなんかな。 そのなかで、うちのリリース速度はすごい遅いと思われた。 今進めているテスト自動化で、せめて今よりはましになると思う。