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
副業やってみた
Search
asazu taiga
January 18, 2023
Business
0
190
副業やってみた
フロントエンドLT新年会(2023)登壇資料
asazu taiga
January 18, 2023
Tweet
Share
More Decks by asazu taiga
See All by asazu taiga
Jotaiで作ったフォームをApollo_Clientで投げたらいい感じだった件.pdf
asazutaiga
1
650
Hydrationから知るAstro, Qwik
asazutaiga
0
630
(LT)ApolloClientとGraphQL Code Generatorの話
asazutaiga
0
94
2021新春Reactが怖くなくなる話
asazutaiga
0
220
Other Decks in Business
See All in Business
pixivで「創作活動をもっと楽しくする」ためにできること
pori_pixiv
0
160
Data CloudとTableauを繋ぐSemantic Layer - Dreamforce Global Gathering for Dev/Arch in Tokyo 2024-10-07
marreta27
0
510
採用ピッチブック
macloud
3
59k
STUDIO ZERO 組織紹介 2024
plaid
PRO
0
4.7k
エンジニア応募者様向け_会社説明資料_202410
brainpadpr
0
1.6k
俺とStripe -業務用自動車レンタルサービス BNR-
pharaohkj
2
210
コーチ・エィのご紹介1
coacha
0
220
ブレインパッドXaaSユニット紹介資料(キャリア採用向けweb公開版 )
brainpadpr
0
14k
HireRoo Culture Deck(日本語)
kkosukeee
1
23k
(6枚)クリティカルシンキング3つの手順 (ロジカルシンキングとの違い)
nyattx
PRO
1
140
伝わる「壁面グラフィック」の構成方法/展示会ブースの壁面デザイン手法
superpenguin
PRO
0
120
株式会社スタメン プロダクト職種向け会社紹介資料 / for-Product
stmn
0
1.1k
Featured
See All Featured
Done Done
chrislema
181
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Docker and Python
trallard
40
3k
4 Signs Your Business is Dying
shpigford
180
21k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
A Philosophy of Restraint
colly
203
16k
Building Applications with DynamoDB
mza
90
6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
5
140
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Transcript
副業やってみた 淺津大雅 @JADE
自己紹介 淺津大雅 @AsazuTaiga 経歴 • 京都大学文学部卒 • 2019.04~ Sky株式会社 •
2021.06~ 株式会社トリドリ • 2023.01~ 株式会社JADE 趣味はアニメ、哲学、俳句など。 2
誰向けの話?
4 誰向けの話? • 副業に興味のある人 副業をおすすめしたい 意識すべきことを伝えたい メイン サブ • 副業を依頼したい人
理解を深めて欲しい • 副業をやったことがある人 あるあるネタ
どんな副業?
6 どんな副業? JADE Tools開発 • PO 1 • PM 1
• UI/UX Designer 1 • Backend Engineer 1 • Frontend Engineer 1
7 どんな副業? 期間 • 2022.04 ~ ◦ 今月から本業になりました🎉 ◦ プロジェクト自体は進行中
8 どんな副業? 採用技術(フロント寄りの部分) • Next.js • TypeScript • Chakra UI
• React Hook Form • Firebase Authentication • Firestore ◦ GraphQL BFFを挟むよう移行中
気づき・学び
副業エンジニアの大前提 「時間が限られている」
どうするか?
立ち上げ時は 温度感を合わせよう
13 立ち上げ時は温度感を 合わせよう • フロントエンドは特に短期での 作り直しが発生しやすい • 品質やコミットメントに対する 期待値を擦り合わせる •
どこにどれだけ時間を割くか?
14 立ち上げ時は温度感を 合わせよう 例. 求める保守性の水準は? • プロダクションレベル ◦ 保守期間:数年〜 •
POC、作り直し前提 ◦ 保守期間:1ヶ月〜数ヶ月 • etc...
15 立ち上げ時は温度感を 合わせよう • とにかく聞く • 迷ったら聞く • (最初は)迷わなくても聞く やりとりが夜になることも多いが
「遠慮すると速度が下がる」 ことを意識する
コードは小さく保とう
17 コードは小さく保とう コードベースが大きくなるにつれ、 確実に速度は下がる • 前半(4月 - 7月) ◦ 楽しい
◦ サクサク進む
18 コードは小さく保とう • 後半(8月 - 12月) ◦ コンポーネントの肥大化 ◦ 要求の複雑化
◦ UIデザインの大きな変化
19 コードは小さく保とう 細切れの作業時間で何かを進めるには 文脈の把握にかかる時間を短くする ことが大切 • リファクタ(コード分割)は 必要工数と割り切る
20 コードは小さく保とう 可能な限り テストも書いたほうがいい • 温度感次第 • 「テストはいりますか?」 ◦ とにかく聞こう
21 コードは小さく保とう 総じて、 本業で「当たり前」だと思っている レベルに届かないことが多いので 意識的にやる必要がある
何はともあれ
副業やったことない人 一回やってみるとよさそう (環境が許せば)
24 副業やったことない人 一回やってみるとよさそう 正直なところ、自分自身は 「また副業やりたい」と あまり思ってない • 本業に精を出すほうが あっている
25 副業やったことない人 一回やってみるとよさそう
26 副業やったことない人 一回やってみるとよさそう ただ、やってよかったと思う • 収入面 • 転職、出会い • 雇われだとやらない経験
◦ 請求書のやり取り ◦ 確定申告(これから)
まとめ
28 まとめ 大前提「時間が限られている」 • 立ち上げ時は温度感を合わせよう • コードは小さく保とう
29 まとめ 身近に副業案件の話があれば ぜひ受けてみてください! ただし、 無理はしない 余剰時間を 全部注ぎ込めるわけではない
公式サイト https://ja.dev/ ブログ https://blog.ja.dev/archive/category/blog