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
yosi
August 09, 2022
Programming
0
120
達人プログラマーになろう!
yosi
August 09, 2022
Tweet
Share
More Decks by yosi
See All by yosi
自社開発のエンジニアの私が 大事にしてること(n=1)
yoshisan
1
73
なるほどGit講座 (追跡ブランチが理解できます!)
yoshisan
0
190
「自分の時間を生きる」キャリア論
yoshisan
1
100
小学生でもわかる SlackAPI×GAS
yoshisan
0
110
認証認可
yoshisan
1
140
オブジェクト指向が"チョットワカル"スライド
yoshisan
0
120
Linuxについて"ほんのチョットワカル"スライド
yoshisan
1
120
Let's React!! "チョットワカル"の第一歩
yoshisan
1
210
ようこそ!!ココカラ勉強会へ!
yoshisan
0
140
Other Decks in Programming
See All in Programming
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
240
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.9k
AI & Enginnering
codelynx
0
100
CSC307 Lecture 04
javiergs
PRO
0
650
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
2
140
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
Basic Architectures
denyspoltorak
0
660
CSC307 Lecture 09
javiergs
PRO
1
810
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
190
CSC307 Lecture 05
javiergs
PRO
0
490
CSC307 Lecture 02
javiergs
PRO
1
770
AgentCoreとHuman in the Loop
har1101
5
220
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
89
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Believing is Seeing
oripsolob
1
50
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
920
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
62
Building a Scalable Design System with Sketch
lauravandoore
463
34k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Navigating Team Friction
lara
192
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Transcript
ʮୡਓϓϩάϥϚʔʯ͕ߟ͑ͯΔ͜ͱ גࣜձࣾRaiseTechɹΑ͠
ࣗݾհ
ࣗݾհ Α͠(দాయ) 28ࡀɹྺ1ɹ ݩখֶߍڭ་ →डୗ։ൃاۀ(php) →ΤϯδχΞϦϯάεΫʔϧRaiseTech ɹJava,React,GAS(ษڧத)
ຊͷςʔϚ ʮୡਓϓϩάϥϚʔʯ ͲΜͳ͜ͱΛߟ͑ͯΔͰ͠ΐ͏ʁʁ
ࠓճͷςʔϚͷ͖͔͚ͬ
ୡਓϓϩάϥϚʔஶऀσΠϒɾτʔϚε͞Μɻ
ୡਓϓϩάϥϚʔ ΑΓྑ͍ϓϩάϥϚʔʹͳΔͨΊ ͷ࣮ફతΞϓϩʔνΛઆ໊͘ஶ 1999ʹॳ൛ 20Ҏ্લͷͷ͕ͩࠓͰཱ ͭTips͕ଟ͍͘·ͰѪಡ͞Εͯ ͍Δɻ
1. τʔϚε͞Μ͕ େࣄʹͯ͠Δ͜ͱɻ
ָ͕͍ࣗ͠ͱࢥ͏͜ͱ Λͣͬͱ͍͍ͯͨ͠ɻ
͜ͷਓੜ͋ͳͨͷͷɻ ࣄਓੜͷେ෦ΛΊͯΔͷ Ͱɺ ͋ͳָ͕ͨ͠·ͳ͍ͱҙຯ͕ͳ ͍ɻ
ʮਓੜͰେࣄͳͷબʯ
Life is yours
͋ͳͨʹͱָ͍ͬͯ͜͠ͱʁʁ ɾࣗͷࣝܦݧ͕ٻΊΒΕΔ͜ͱ ɾࣗͷϓϩάϥϜ͕ਓͷʹͬͨͭ͜ͱɻ ɾߟ͑ͨϓϩάϥϜ͕͏·͘ಈ͍ͨ͜ͱ
2. ୡਓϓϩάϥϚʔͱ
ॳڃऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ
ॳ৺ऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ ॳ৺ऀ ɾશ͘ίʔυʹ৮ͬͨ͜ͱ͕ͳ͍ ɾࢦࣔͯ͠Θͳ͍ͱॻ͚ͳ͍ ɾܕʹԊֶͬͨश͕ඞཁ ɾ༧ظͤ͵όάΛੜΉ͜ͱ͋Δ
ɾݴ༿Λ͠Δ͜ͱ͔Β
ॳ৺ऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ தڃऀ ɾ༻ޠΛཧղ͠ग़ͨ͠ ɾܦݧ͔Β͕ࣝ౷߹͞Εɺ༧ଌ͕Ͱ͖ ࢝ΊΔ ɾυΩϡϝϯτ͔ΒࣝΛऔΕΔ
ɾύλʔϯΛཧղͯ͘͠Δ࣌ظ
ॳ৺ऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ ্ڃऀ ɾઓज़త͔Βઓུతʹ ɾࡋྔͱܾఆݖ ɾઃܭऀ͔ܾͭఆऀ
ॳ৺ऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ ख़࿅ऀ ɾײ͕ޮ͘ ɾશମͱকདྷ͕༧ଌͰ͖Δ ɾ࣮ͷෆ҆ͳ෦Θ͔Δ ɾԠ͕ࣗಈత
ॳ৺ऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ ୡਓ ɾϑϩʔͳঢ়ଶ ɾΩϟονϘʔϧͷΑ͏ʹίʔυ Λॻ͘͜ͱ ɾݟ͑ͳ͍͕ݟ͑ͩ͢
ɾϝλϑΝʔ͕ଟ͍
3.ୡਓͷTipsɻ
ࣝͷϙʔτϑΥϦΦΛ ҭͯ·͠ΐ͏
ࣗͷϙʔτϑΥϦΦΛҭͯ Δ͜ͱʮࢿʯͱಉ͡ɻ
ۚ༥ࢿ=ࣝࢿ
ࢿೋͭͷελΠϧɻ 1.खݎ͍ࢿ →ීวతͳٕज़ 2.߈Ίͨࢿ →࠷৽ͷݴޠ
1ͰҰͭҧ͏ݴޠΛֶͿɻ
ຖ݄ٕज़ॻΛಡΉɻ
ඇٕज़ॻಡΉɻ
ษڧձΦϑձʹࢀՃ͢Δɻ
3VCZձٞ!ຊ
جຊͱͳΔٕज़ΛֶͿɻ ɾLinux ɾΤσΟλ ɾΞϧΰϦζϜ etc
࣌ͷྲྀΕʹΔɻ
Rule of 3
ॳ৺ऀΛָ͠Ήɻ
ఆظతʹʮࣗ͵Δ·౬ ʹͬͯͳ͍͔ʯ֬ೝ͢Δɻ
4.ΤϯδχΞͱͯ͠ͷࢤɻ
ΤϯδχΞ͕ੈքΛม͑Δɻ Πϊϕʔγϣϯ (ٕज़ֵ৽) →େ͖ؔ͞ͳ͍
ϢʔβʔʹߩݙͰ͖͔ͨ ɾ͜Ε͕͍͍ࣗͨʁ ɾ҆શੑʁ ɾ൰ྼͳਓؒઈରʹڐ͠ ͍͚ͯͳ͍ɻ
5.࣌ͷ࣭ٙԠɻ
Ͳ͏͢Εߴ͍ϞνϕʔγϣϯͰৗʹ͍ΕΔͷ͔? →ਓΛڻ͔ͤΔͷ͕͖ →ࠓ·Ͱʹͳ͔ͬͨͷΛੜΈग़͢ →Πϊϕʔγϣϯ
ϝϯλʔͲΜͳਓ͕͍͍ʁ →ࣗͷ2ݸ্͘Β͍ͷํ͕ϕετ
ॳڃऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ
ΤϯδχΞԿࡀ·ͰͰ͖·͔͢ʁ →ܦݧ͕Λ͍͏ɻ
ୡਓϓϩάϥϚʔ୭Ͱ ͳΕ·͔͢ʁ →ࣗͷ৺ʹࣖΛ͚Δ͜ͱ ͕Ͱ͖ΕͳΕΔɻ