Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
未経験エンジニア1年目 ~学びにおいて効果的だと感じた取り組み~
Search
Higashi Hayato
May 19, 2024
Programming
0
45
未経験エンジニア1年目 ~学びにおいて効果的だと感じた取り組み~
新生活を振り返りLT大会!で発表したスライド。1年目のOJTでの自身の成長に寄与したと感じる取り組みに関しての資料。
Higashi Hayato
May 19, 2024
Tweet
Share
Other Decks in Programming
See All in Programming
君たちはどうコードをレビューする (される) か / 大吉祥寺.pm
utgwkk
15
8.5k
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
CSC307 Lecture 05
javiergs
PRO
0
210
生成AIをkintoneに連携してみた
hideg
0
230
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.9k
ぼっちを避けて楽しむためのアノテコノテ / Various Tips and Tricks to Avoid Loneliness and Have Fun
nrslib
3
1.7k
Play Billing Library 7.0.0 変更点まとめ@potatotips#88
kako351
0
160
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
coe401_
1
220
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
0
120
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
ドメイン駆動設計の実践
masuda220
PRO
19
5.2k
Featured
See All Featured
Gamification - CAS2011
davidbonilla
78
4.9k
Thoughts on Productivity
jonyablonski
64
4.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
Facilitating Awesome Meetings
lara
46
5.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
The Invisible Customer
myddelton
117
13k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
A Philosophy of Restraint
colly
200
16k
Building Applications with DynamoDB
mza
89
5.8k
Building Your Own Lightsaber
phodgson
101
5.9k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
Transcript
未経験エンジニア1年目 ~学びにおいて効果的だと感じた取り組み~ 東勇斗
アジェンダ 01. 自己紹介 02. 主な取り組み 03. まとめ
01. 自己紹介 氏名 出身 これまでのキャリア 東 勇斗 (ヒガシ ハヤト) 神奈川県横浜市 アジャイル道場
OJT (2023) 物流改革 PJ (2024)
02. 主な取り組み 読書会 Java 100 本ノック RoboCode 実技試験 同期とのチーム開発 資格取得
技術記事作成 カンファレンス
読書会 Java 100 本 ノック RoboCode 実技試験 同期との チーム開発 資格取得
技術記事作 成 カンファレ ンス 読書会 ◦ 概要 スクラムマスターからSE1年目が読むべき本を推薦していただき、チームメンバー間で読むタ イミングを合わせ、書籍の内容に関してのディスカッションを行った。 (書籍一覧は Appendix に記載) ◦ 感想 ・知識ゼロの私からすると、何が正しいことなのか右も左もわからない状態の中で、正しい知識 の土台を作成するという点においてはかなり有効だったと感じている。 ・そもそも自分一人だったら何を読むべきなのかすらわからなかったと思うしそういう意味でも 読む本を指定していただけたことはとても助かった。
カンファレン ス Java 100 本 ノック RoboCode 実技試験 同期との チーム開発
資格取得 技術記事作 成 読書会 カンファレンス ◦ 概要 SE として勉強になる有用な王道カンファレンスをスクラムマスターから教えていただき参 加した。(参加した主なカンファレンスは Appendix に記載) ◦ 感想 ・モダンな技術知識はもちろんだが、社外の世界、自社の立ち位置、自身の市場価値な ど、社内に閉じこもっていたら絶対に把握できないことを把握できるとても良いチャンスだ と感じた。 ・同期と一緒に参加できたこともとても助かった。仮に自分一人だったらなかなか参加しづ らかったと思うし、行っても楽しさを見出せなかったかもしれない。
Java 100 本 ノック 読書会 RoboCode 実技試験 同期との チーム開発 資格取得
技術記事作 成 カンファレ ンス Java 100 本ノック ◦ 概要 Java の問題集を用いてコーディングスキルの向上を計った。 (https://github.com/JustSystems/java-100practices) ◦ 感想 ・Java のコーディングを「学ぶ」というよりかは、実際のコーディングによってアウト プットを習慣化することで「慣れる」ことができた。 ・他の人と自分のコーディングを比べることでかなり勉強になる。
RoboCode 読書会 Java 100 本 ノック 実技試験 同期との チーム開発 資格取得
技術記事作 成 カンファレ ンス RoboCode ◦ 概要 プログラミングで自身のロボットを作成してチームメンバー間で覇者を決めた。 ◦ 感想 ・Java の基本的な文法の実践の場として楽しくアウトプットできた。 ・結構盛り上がるのでチームの親睦を深めるというコンテンツとしても活用できそうだなと感 じた。
実技試験 読書会 Java 100 本 ノック RoboCode 同期との チーム開発 資格取得
技術記事作 成 カンファレ ンス 実技試験 ◦ 概要 アジャイルコーチから出題される簡単な APIを実装する試験。 ◦ 感想 ・単純に Java のコーディングスキルもそうだが、 DDD や TDD、DB、Javadoc、エラーハ ンドリング、Dockerなど、1年間通して学んだことの集大成のアウトプットをする場として 最適な問題と環境だった。細かく評価もしていただけるし、受かるまで何度も挑戦させて いただいたのでかなり勉強になったし、確実に成長できたと感じている。
03. まとめ • IT知識、プログラミング経験ゼロだった私からすると、知識、アウトプット、Java 文法、開発スキ ル、バランスの取れた学習をすることができて、SE としての生きていき方や生きていく上での土 台を作ることができた。 • 1年目で学んだ考え方、感じたことをもとに、今後も学習を継続していきたいと思う。
ご清聴ありがとうございました。
技術記事 Java 100 本 ノック RoboCode 実技試験 同期との チーム開発 資格取得
読書会 カンファレ ンス 技術記事 ◦ 概要 得た知見のアウトプットや参加した外部のカンファレンスの感想を記事とし て投稿した。( https://qiita.com/higahi_gashi ) ◦ 感想 ・アウトプットすることで知識として定着することを改めて認識した。とは言い つつも 2023 年度はそこまで記事を投稿できなかったので 2024 年度は自 分の中で投稿に対する敷居を下げどんどん投稿していきたい(目標は月 1 ペース)。 ・マークダウン記法はこの Qiita の記事投稿を通して習得できた気がする。
資格取得 Java 100 本 ノック RoboCode 実技試験 同期との チーム開発 読書会
技術記事作 成 カンファレ ンス 資格取得 ◦ 概要 アジャイル道場としては以下の資格を取得するために、勉強時間や費用を設けた。 (アジャイル検定, Java Silver, Java Gold) ◦ 感想 ・資格勉強を通じてシンプルに Java という言語の文法や書き方を体系的に学ぶことができた。 確実に開発業務内でのコーディングレベルがアップしたと感じる。 ・チームとして最低限の知識が共通認識として出来上がることで、チームの開発力の底上げに も繋がったと感じる。
同期との チーム開発 読書会 Java 100 本 ノック 実技試験 RoboCode 資格取得
技術記事作 成 カンファレ ンス 同期とのチーム開発 ◦ 概要 同期チームでアジャイル開発。 ◦ 感想 ・同期だからこそ何でも話せるし質問をするハードルがめちゃくちゃ低くて、未経験で右も左も わからなかった私からするとめっちゃくちゃ助かった。 ・同期だからこそ近い目標として据えやすく切磋琢磨できる環境だったと感じる。
Appendix 読書書籍 SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発 エクストリームプログラミング アジャイルサムライ−達人開発者への道− 現場で役立つシステム設計の原則
〜変更を楽で安全にするオブジェクト指向の実践技法 達人プログラマー ―熟達に向けたあなたの旅― 第2版 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック リファクタリング(第2版): 既存のコードを安全に改善する テスト駆動開発 Clean Architecture 達人に学ぶソフトウェアの構造と設計 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方 JUnit実践入門 ~体系的に学ぶユニットテストの技法
Appendix 参加した主なカンファレンス ・Developers Summit 2023 Summer(2023.07.27) ・開発生産性の未来:世界と日本の最前線事例から培う Four Keys向上〜ハイブリッドカンファレン ス〜 (2023/11/28
12:00〜) ・プロダクトマネージャーカンファレンス 2023 | pmconf 2023 ・Developers CAREER Boost 2023 (2023.12.09) ・CloudNative Days Tokyo 2023 ・Regional Scrum Gathering℠ Tokyo 2024 ・Developers Summit 2024(2024.02.15-16) ・Object-Oriented Conference 2024