梶栗 芳夫
JJUG CCC 2017 FALL LT
11/18 (土)
自分で
サービスを持ちたい
エンジニアの葛藤
将来
自己紹介
 梶栗 芳夫 (かじくり よしお)
 エンジニア 3年目 (26歳)
 Java 2年間 -> JavaScript 3ヶ月
03
突然ですが。。。
自分でサービスを
つくったことがある人?
03
突然ですが。。。
自分でサービスを
つくって見たい人?
将来
 【7年かかった】19歳から7年、1人で
30個のWebサービスを作り一発当て
てもう働く必要がなくなったので振り
返って
 http://blog.sesere.net/entry/2017/
10/27/183957
最近読んだブログ
04
最近読んだブログ
05
 【7年かかった】19歳から7年、1人で
30個のWebサービスを作り一発当て
てもう働く必要がなくなったので振り
返って
 http://blog.sesere.net/entry/2017/
10/27/183957
同じ、26歳ですごいな。
私の初めてのサービス
06
 Pi4Jで簡単! ラズパイでトイレ空室管
理システムを つくってみたよ
 JJUG CCC 2016 FALL #CCC_l10
現在
 Amazon Echoもどきに
 https://github.com/alexa/alexa-
avs-sample-app
07
08
やってみた感想
 やりたいイメージに自分の技術が追い
ついてこない。
 特にインフラ周りは厳しい。
 調べることが一定量を超えると。。。
実力がないときに、
全部自分でやるのは上手く行きにくい。
いわゆる、
理想と現実の差
09
ひとつの解決策として
先輩の
お手伝いをさせてもらう
ひとつの解決策として
先輩の
お手伝いをさせてもらう
弟子入り
10
11
弟子入りサービス
 clock it !
• タスク管理とタイムマネジメントを同時に行えるパ
ワフルなツール https://clock-it.com/
• サーバサイドはJavaで開発
12
任された開発
 バッチ開発
ユーザのタスクサマリーを通知するメール
 アーキテクチャ
DBFlute : O/Rマッパー
LastaFlute : Webフレームワーク
MailFlute : メール送信ライブラリ
LastaJob :ジョブスケジューリング
13
Javaの安心感 (MailFlute)
自動生成
テンプレート
14
弟子入り、いいこと
 道しるべがある
 リアルな開発状況を知れる
ユーザサポート
平日深夜の開発
多彩なツール
 そのほか
プレッシャー、もらえる
ご飯、もらえる
15
弟子入り、いいこと
 道しるべがある
 リアルな開発状況を知れる
ユーザサポート
平日深夜のコミット
多彩なツール
 そのほか
プレッシャー、もらえる
ご飯、もらえる
もちろん、
そのぶん頑張らないと
いけない
16
まとめ
 自分のサービスを作る一歩前として、
まず弟子入りは、手段としてありでは。
 地道にスキルをつけていくしかない。
 いつかは、弟子を持てる人になりたい。
師匠のみなさま
これから、
頑張るのでよろしくお願いします。
開発、しゃべります。
 DBFluteフェス 2017 11/26(日)
ありがとうございました。

将来 自分で サービスを持ちたいエンジニアの葛藤

Editor's Notes

  • #2 いつかJJUGでLTしてみたいと思っていたんですよ。 嬉しいですね。運営の皆様、いつもありがとうございます。 時間が限られているので先行きます。
  • #3 Java -> JavaScript がポイント。ここは必ず話す。
  • #4 なんでもいい?
  • #5 表現方法を考える。 曖昧な感じでやったほうがいいのか? 定義って何やと
  • #6 この人ruby使い 未踏エンジニアに選ばれているから、ずば抜けている感あり。
  • #7 こいつruby使い 10月末のブログ 未踏エンジニアに選ばれているから、ずば抜けている感あり。 同じ26歳、すごい、夢がある話。
  • #8 振り返ってみると。 スライドシェアしています。 pi4jで検索したらスライドが1p目にきます。おぉー
  • #9 マイク2000円以上の買ったのに、離れたとこからだと反応しない。使えない もう本物日本で発売されたので使わない。Switch botとのIFFT用ハブになるでしょう。 まだamazon echoの招待メールこない。。。
  • #10 トイレはWifiが弱い。 0Simカード買ってUSBでネットワーク接続、色々試したけど上手くいかず。 作るの簡単なのに運用きつい 開発環境の準備からいきなり手間取ったり、 そもそもの企画や画面設計やDB設計もあったり、 アーキテクチャ構築やプログラミングも まだやり切る実力がないときに突っ込んでも、なかなか効率も良くないから... ↑一番共感。 プログラマーでも、弟子入りとか師事とかあっていいんじゃない http://d.hatena.ne.jp/jflute/20171022
  • #11 を地道に埋めるしかないなと。 2年間ちょっとプログラミングをやったぐらいだと、厳しい。 未経験で就職したので、プログラミングを学び始めた時の、成長感があった。それを維持していたら もう2年後にはスーバーエンジニアになっている妄想があった。 だいたい、レベル感がわかる。今日のセッションでも、同年代で綺麗な話している人いた。 小学生が、お金持ちになりたいと言っていうとの変わらないな。
  • #13 つまり。
  • #14 先輩が一人で開発している。 ビジネス雑誌の、日経アソシエートの今月号に紹介されている。働き方改革の流れで、 サーバサイドはJava。
  • #15 ール文から自分で考えれる。(ビジネスサイドと別れていない)のは新鮮。 一応、業務で使っているライブラリーとおまじ なので、今登録したら私が作ったメールが届くようになるはず!
  • #16 JJUGだからJavaについて触れる。 Javaで実装する点のメリットについて node.jsとの比較- javaの安心感 タイプセーフ -> MallFlute -> freeGen-> setterが自動生成される。安心感 プライベートで細切れの時間なので、タイプセーフがありがたい。クラス構成とか時間が空いたら、忘れる タイプセーフ タイプセーフ
  • #17 いいとこ リアルな開発状況がみれる。 -- 深夜のコミット。 -- 使っている、ツール群が多い。 -- 課金周りのツールとか。 -- Slackでみた内容(判断、サポート) - メール文から自分で考えれる。(ビジネスサイドと別れていない) - みやさまのサポート。 -- ある程度のプレッシャーを感じる。 -- 道しるべがある。これはでかい。
  • #18 いいとこ リアルな開発状況がみれる。 -- 深夜のコミット。 -- 使っている、ツール群が多い。 -- 課金周りのツールとか。 -- Slackでみた内容(判断、サポート) - メール文から自分で考えれる。(ビジネスサイドと別れていない) - みやさまのサポート。 -- ある程度のプレッシャーを感じる。 -- 道しるべがある。これはでかい。 WIN WIN の関係 WIN WIN の関係 WIN WIN の関係
  • #19 リアルなイメージを抱ける。 将来サービスを作りたいって言っても、今具体的にどんなものを作りたいっていうのが なければ、 正直、まだ始まったばかりで細かいこと言えないけど。 タスク管理サービスを開発しているのに タスク管理が出来ていない矛盾をどう受け止める。。。 みやさま Jfluteさん あわねさん この場をおかりしてお礼を言いたい。
  • #20 今回はLT枠だったので結局ラブレターや、決意表明にポエムなってしまったのですが、 今日、利用しているFWでちょっと触れましたが、もっと詳しく話します。 私も参加します。オーガニックコーラが美味しいと評判です。 今年はあるのかな?
  • #21 まぁこんなLTがあってもいいんじゃない。