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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
takf
July 20, 2018
Technology
0
340
職歴1年目のフロントエンドエンジニアが インプットとアウトプットに苦しんだ話
takf
July 20, 2018
Tweet
Share
More Decks by takf
See All by takf
Denoに入門していきなりAleph.jsを触ってみた
takfjp
0
520
Atomic Design とテストの○○な話
takfjp
2
1.9k
Node.jsのアップグレードで気をつけたこと
takfjp
1
2.8k
FARM スタックに触れてみる
takfjp
0
1.6k
React Testing Library の Query について整理してみた
takfjp
0
520
React.js 消えるライフサイクルメソッドについて
takfjp
0
150
Laravel 初めての業務で遭遇したハマりポイント×2
takfjp
2
3.1k
React で Stateless Functional Component の書き方を盛大に間違えていた話
takfjp
0
430
meguro.es.pdf
takfjp
0
140
Other Decks in Technology
See All in Technology
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
AI駆動開発を事業のコアに置く
tasukuonizawa
1
400
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
680
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
190
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
20260204_Midosuji_Tech
takuyay0ne
1
160
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
120
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
250
プレビュー版のDevOpsエージェントを現段階で触ってみた
ad_motsu
1
100
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
340
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
How to Think Like a Performance Engineer
csswizardry
28
2.5k
The Curse of the Amulet
leimatthew05
1
8.7k
Google's AI Overviews - The New Search
badams
0
910
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Bash Introduction
62gerente
615
210k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
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!