Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ゆめみ iOS 新人研修振り返り / yumemi-ios-tutorial-review
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Daichi Hayashi
April 24, 2020
Education
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゆめみ iOS 新人研修振り返り / yumemi-ios-tutorial-review
ゆめみにおける iOS エンジニア用の新人研修に関するレビューです。
Daichi Hayashi
April 24, 2020
More Decks by Daichi Hayashi
See All by Daichi Hayashi
ゆる dotfiles 管理のすすめ (YUMEMI.grow 【自動化特集】) / Effortless dotfiles management at YUMEMI.grow
daichikuwa0618
0
540
こんなにあった!ゆめみでの iOS 14 対応 / Towards iOS 14 in YUMEMI.inc
daichikuwa0618
2
3k
iOS 歴 6 ヶ月の駆け出しエンジニアによる iOSDC 体験記 / IOSDC experience by a fledgling engineer
daichikuwa0618
0
350
Other Decks in Education
See All in Education
【デザイナー就活講座】 デザイナー就活市場・企業探し・ポートフォリオのポイント
koheihasebe
0
710
形骸化しない社内勉強会の取り組み - オーナーシップの作り方 / In-house study session
soudai
PRO
1
390
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
2k
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
420
Sanapilvet opetuksessa
matleenalaakso
1
36k
AIってなぁに?
kenichiota0711
0
860
観察、仮説、実行、検証、計画、提案を一年で3000回トレーニングする方法/3000 Thinking Loops in 365 Days
moriyuya
5
1.4k
Soluciones al examen de Geografía 2026. JULIO (Convocatoria Extraordinaria)
juanmartin2026
1
20k
AIがコードを書く時代に、何を教えるのか / What Should We Teach in the Age of AI-Generated Code?
ichiroc
1
590
武藤の処世術を書いてみた
mutomasa
0
130
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
370
Geografía y fútbol. Atlanta. la megalópolis del fútbol
juanmartin2026
1
12k
Featured
See All Featured
New Earth Scene 8
popppiees
4
2.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
So, you think you're a good person
axbom
PRO
2
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
550
The SEO Collaboration Effect
kristinabergwall1
1
590
WENDY [Excerpt]
tessaabrams
14
40k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
390
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
510
Transcript
Team: Rabi Daichi Hayashi (林 大地) iOS 新人研修課題 の 振り返り
Apr. 24th, 2020 Weekly iOS LT 会
本 LT の目的 2 - 研修内容を知ることで、新人の現状の実力を知ってもらう - 研修を指導する側に回った時の立ち回りを考える機会になる
完成したアプリ 3 天気予報の取得 (通常動作) View の Close BG -> FG
で天気を取得
研修内容 4 - session 1: AutoLayout - session 2: API
とのやりとり - session 3: エラーハンドリング - session 4: Json の扱い - session 5: Codable - session 6: ライフサイクル - session 7: NotificationCenter - session 8: UnitTest - session 9: スレッドブロック - session 10: Delegate - session 11: 非同期処理 - session 12: closure のキャプチャ + メモリリーク
いいと思った所 5 1 テックリードからの親切レビュー - 細かいところまでつっこんでくれて 「Qiita コピペしたら動きました〜 」が許されない 2
調べれば出てくる内容ではなく、根底理解が必要な内容 - 実装する時に頭を使う意識が芽生えた - このアプリにこんだけ盛り込めるのはすごい、素晴らしい 3 この研修じゃないと得られない感がすごい
改善できると思った所 6 1 テックリード以外からのレビューがもらえる仕組みが欲しい 2 3 本当に1週間で終わる内容だったのか…? 4 session ごとのばらつき
他の View も触ってみたかった〜
1. テックリード以外からのレビューがもらえる仕組みが欲しい 7 - 例 : 基本はテックリードチームがレビューして、 たまにみんなでレビューする session みたいなのを設ける
- みんなでレビューすることによって意見が活発になる - 議論が発展すると新人にとっては「結局どれで書けばいいねん」となるかも。 だけど、色々書いてみて違いを見るとより勉強になるのではないかと。 - 選択肢を知ることで、「この機能を実装したかったらあのコード」という 固定概念よりアルゴリズムベースのコーディングができる - ヒートアップしたり、新人が困ったりしたときに テックリードが結論だしてあげるといいかも
2. 本当に1週間で終わる内容だったのか…? 8 - 最初に聞いた期限は「1 週間 — 10 日」 →
結果 3 週間かかった ← (無能なだけやん) - 常に「進捗ダメです」というコンプレックスを少し感じちゃってた - ちょっとサバ読んでほしい笑 → 周りと自分を比べちゃうタイプの人だとやられちゃいそうだから
3. session ごとのばらつき 9 - 修了時期が読みづらい - 書く session の目安時間とかあってもよいかも
→ ダラダラしないし、嫌でも詰まったら質問する癖も付く
4. 他の View も触ってみたかった〜 10 - 例: TableView や CollectionView
を用いて 1 週間分の天気を表示する - 学習コストが高い + 頻出の View を盛り込んで欲しい - つよつよ iOS エンジニアの皆さんが思う 「この View はハマる」というのがあれば是非研修に盛り込んで欲しい
最後に 11 - この研修、素晴らしすぎたので、パクって 参考にして 「iOS 初心者による初心者のためのチュートリアル」的なのを 作る計画が勝手に僕の中で進行中 → 完成したらシェアします
- テックリードの皆さん、特に渡部さんお世話になりました