Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Swift2 年生 @hirothings
Slide 2
Slide 2 text
自己紹介 @hirothings 元ラー メン屋店長プロ グラマー 特技: 湯切り
Slide 3
Slide 3 text
略歴 2010 年大学卒 新卒でラー メン屋勤務 初仕事でチャー シュー 揚げを任され 半年で麺場を任される 1 年後、 店長に 年間45 日程度しか休みがなく辛くなって辞める 2012-2015 年 web ディレクター 2015- 現在 エンジニア
Slide 4
Slide 4 text
目次 Swift2 年生として1 年試行錯誤してアウトプットし たこと アウトプットして何を得たのか
Slide 5
Slide 5 text
2017 年1 月 制作会社勤務 エンジニア歴1.3 ヶ月くらい 1 年続けていたSwift プロジェクトが遅延しリリー スできない
Slide 6
Slide 6 text
プロダクトをリリー スした実 績がない
Slide 7
Slide 7 text
ないなら、 作る
Slide 8
Slide 8 text
3 月: 自作アプリリリー ス
Slide 9
Slide 9 text
Qiita Pocket Qiita の週間・ 月間ランキングが見れる 読みたい記事をあとで読むリー ダー アプリ github https://github.com/hirothings/qiita-pocket
Slide 10
Slide 10 text
制作秘話をQiita に公開 自作アプリを作る上でのモチベー ション維持や工夫し たことをまとめた アプリの宣伝を兼ねた 少しだけバズった (206 イイね)
Slide 11
Slide 11 text
得たもの 0 -> 1 でアプリを開発したことで、 アプリエンジニ アとしての自信、 新たなステップに興味が湧いた 名刺代わりになった 実績ができたことで、 他人に評価してもらえるよ うになった 転職を決意 希望の内定をもらえた
Slide 12
Slide 12 text
夏休みの思い出にVapor でAPI 作った
Slide 13
Slide 13 text
Qiita アプリの月間ランキング実現に自作API が必 要になった rails で書くか.. そもそもサー バー サイドのコー ドほとんど書けな い
Slide 14
Slide 14 text
そうだVapor だ!
Slide 15
Slide 15 text
なぜ Server Side Swift? あまり前例のない1 からSSS でAPI を作る記事を書くと コンテンツになると思った
Slide 16
Slide 16 text
愚問!Swift が好きだから
Slide 17
Slide 17 text
SSS は良い 慣れたXcode で開発できるので楽 型があるのは良い エラー 処理が丁寧 Vapor 標準のパッケー ジで大体のことはできる = パ ッケー ジ選びで悩まなくて済む ORM JSON エンコー ド..etc heroku、Vapor Cloud で公開まで可
Slide 18
Slide 18 text
得たもの SSS に対しての心理的障壁が減った 自作アプリを一気通貫Swift で書けるようになった Qiita とMedium に記事を投稿 Server-Side-Swift Vapor でAPI を作って学んだことま とめ
Slide 19
Slide 19 text
ほぼ毎日日報を書いてる
Slide 20
Slide 20 text
wikihub 日報 @r7kamura さんが運営しているwikihub の日報チ ャンネル いろんな人の日報を読んだりリアクションできる
Slide 21
Slide 21 text
Nippo ドリブン生活
Slide 22
Slide 22 text
Nippo ドリブン生活とは? 毎日更新するので、 サボった日はバレバレ Nippo が毎日充実した日を過ごせているか、 生活の 指標となる サボった日
Slide 23
Slide 23 text
Nippo を通じてエンジニア仲間がで きた
Slide 24
Slide 24 text
エンジニア1,2 年生がアウトプ ットする上での悩み
Slide 25
Slide 25 text
アウトプットに尻込みする 自分より知識あるひとが大勢いる この発表自体ありきたりだよな.. .. アウトプットするのやめようかな
Slide 26
Slide 26 text
6 年生になったらやるのか?
Slide 27
Slide 27 text
アウトプットしてみると.. たとえ稚拙でも自分の言葉で書くとコンテンツに なったりする アウトプットすると必然的に調べるのでインプッ ト両方が得られて良い 間違いを指摘されて勉強になる 承認欲求が満たされる 自信につながる
Slide 28
Slide 28 text
こんなの知ってて当たり前だ ろ。 を恐れて何もしないよ り、
Slide 29
Slide 29 text
アウトプットしたほうがマシ
Slide 30
Slide 30 text
アウトプットするコツ① 自分の言葉で語る体験は貴重なコン テンツ ex. 自作アプリの制作秘話
Slide 31
Slide 31 text
アウトプットするコツ② 1 つ1 つの知識は浅くても、 編集して まとめてみる ex. 〇〇 の基礎知識100
Slide 32
Slide 32 text
アウトプットするコツ③ あまり前例のないことをやってみる ex. SSS で1 からAPI 作ってみた
Slide 33
Slide 33 text
アウトプットするコツ④ 毎日続けると習慣化して辛くなくな る ex. 日報
Slide 34
Slide 34 text
まとめ エンジニアとしてキャリアが浅くても、 勇気を出 してアウトプットしたら、 居場所ができた 転職 エンジニア仲間 居場所は与えられるのではなく、 自分で作るもの だと思った
Slide 35
Slide 35 text
来年 もっとアウトプットする 質を上げる
Slide 36
Slide 36 text
ご静聴ありがとうございました