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
職歴1年目のフロントエンドエンジニアが インプットとアウトプットに苦しんだ話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
takf
July 20, 2018
Technology
370
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
職歴1年目のフロントエンドエンジニアが インプットとアウトプットに苦しんだ話
takf
July 20, 2018
More Decks by takf
See All by takf
Go未経験・MVC脳のエンジニアが オニオンアーキテクチャを学ぶまで
takfjp
0
48
見やすい PRを作るために取り組んでいること
takfjp
0
70
Denoに入門していきなりAleph.jsを触ってみた
takfjp
0
550
Atomic Design とテストの○○な話
takfjp
2
2k
Node.jsのアップグレードで気をつけたこと
takfjp
1
3k
FARM スタックに触れてみる
takfjp
0
1.7k
React Testing Library の Query について整理してみた
takfjp
0
570
React.js 消えるライフサイクルメソッドについて
takfjp
0
170
Laravel 初めての業務で遭遇したハマりポイント×2
takfjp
2
3.2k
Other Decks in Technology
See All in Technology
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
1
260
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
250
Claude Designがめちゃくちゃ便利なので使ってほしい
diggymo
0
160
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
430
DORA_Metrics.pdf
wagnerfusca
1
140
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
140
企業の現実世界をグラフで写し取る
sansantech
PRO
0
210
The kernel report
ennael
PRO
1
150
Harness Engineering on Rails
joelq
0
760
Terraformを用いたJamf Pro構成のIaC, GitOps化への挑戦
yukun
0
120
キャリアLT今日までそして明日から
kentapapa
1
130
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
100
Featured
See All Featured
We Are The Robots
honzajavorek
0
380
Claude Code のすすめ
schroneko
67
230k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
Designing for Performance
lara
611
70k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
My Coaching Mixtape
mlcsv
0
330
Ruling the World: When Life Gets Gamed
codingconduct
0
380
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
850
Transcript
職歴1年目のフロントエンドエンジニアが インプットとアウトプットに苦しんだ話 Takeru Furuichi 【サポーターズCoLab主催】あえてジャンル不問の大 LT大会 2018.07.20
発表者について 古市武尊 (Twitter:@takfjp) インフォ・ラウンジ合同会社 (横浜市都筑区) 所属 地方自治体向けのWEBアプリ開発・オープンデータ活用 の仕事をしています React /
Node.js / Firebase /たまにPHP Webエンジニアになってまだ1年目 Linux, ネットワーク, Go, Laravel を勉強中
今日発表する事 1.インプットを欲張って分野を広げすぎて失敗した話 2.勉強することの優先度を見直した話 3.インプットに忙しい中でも出せる難易度の低いアウトプットの話
インプットを欲張って分野を広げすぎて失敗した話 今年の2月にこんな発表をしました https://goo.gl/sN8Mqm
インプットを欲張って分野を広げすぎて失敗した話 有言実行しようとした結果: 欲張りすぎて疲れた
インプットを欲張って分野を広げすぎて失敗した話 - やろうとしたこと一覧 JSの深掘り Elm PWAの開発 ラズパイでIoT 社内作業自動化 etc… フロントエンド系のイベントに参加したり、Udemyで講座を受けまくったり…(3つく らい積み講座あり)
インプットを欲張って分野を広げすぎて失敗した話 - フロントエンド、情報量エグすぎ&早すぎ -> イベントで話を聞いて感化されたものの、現行の案件のニーズにはまだ一致し ないと判断 (*登壇する人は大きな自社サービスのエンジニアが多いので、受託開発の領域だとすぐ実践しづらい) -> React 以外は深掘りせず、とりあえず参考程度にとどめる
(WebComponents は一応動向を追っている) SSR BFF PWA Material UI Parcel GraphQL Vue WebComponents
インプットを欲張って分野を広げすぎて失敗した話 - 内容の見直し JSの深掘り Elm PWAの開発 ラズパイでIoT 社内作業自動化 etc… New! - Laravel (業務で使う) - Docker
(業務で使う) - ネットワーク・OSなどフロントより下のレイヤ(地力を付ける)
勉強することの優先度を見直した話 - どういう軸で決めたか ・職歴が浅いので、周囲についていくことと出せる成果が大事 -> 業務での優先度がベース ・自分に足りない領域を補完する 地力をつける = Web
プログラミングを俯瞰的に見ることができる - 実務からいきなりフロントエンド - -> ネットワーク、DB、設計、OSなどのレイヤがおざなり - -> ただし深掘りは避けて大まかに掴む - -> ハードルが低めの本を1冊ずつ読み終える、くらいの粒度で挑む
https://www.kadokawa.co.jp/product/321712000860/
勉強することの優先度を見直した話 - 学ぶことに意味づけをする ・JS (React / Node.js) 業務でのメインウェポン -> 社内で評価されるため
評価・・・自己肯定感を上げる。楽しみながら仕事できる。 ・Docker, Laravel 業務でのサブウェポン -> 評価 + 今後自分でサービスを作るため 自分のサービス ・・・強めのポートフォリオになる (後述)
勉強することの優先度を見直した話 - 学ぶことに意味づけをする ・ネットワーク・OS (低レイヤ) この先生きのこるため 健康を保ちながらこの業界で働き続けるのが当面の目標 トレンドでは変わらない分野で自分をどこでも使える武器にするため + 業務でまだ使わない言語も大まかに学習したいため
(書籍)Real World HTTP, Goならわかるシステムプログラミング -> Go を書きながら学習できる
難易度の低いアウトプットの話 学ぶ内容を見直した結果・・・ 1年目なので覚えることが多くてアウトプットする時間がない 書こうと思った事は既に Qiita に溢れている
難易度の低いアウトプットの話 学ぶ内容を見直した結果・・・ 1年目なので覚えることが多くてアウトプットする時間がない 書こうと思った事は既に Qiita に溢れている
難易度の低いアウトプットの話 - ハマったことの共有 - LT登壇 - 読書感想文 -> インプット中心の生活でもやっていけるはず 過去に自分が何を考えてたか振り返りにもなるので無駄じゃない -
ハンズオンのメンター -> 機会があったらぜひやりたい!
難易度の高いアウトプットの話(独断と偏見) - OSSへのコントリビュート - オリジナルのアプリ・サービス開発 - 技術系同人誌の執筆 -> まだとりかかるには難しい ポートフォリオとして見栄えはよくなるので地力が付いたら 挑戦したい
Thank you!