$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
1.5流エンジニアの生存戦略
Search
Takashi Kanemoto
October 06, 2018
Programming
0
490
1.5流エンジニアの生存戦略
名古屋若手Webエンジニア交流会 #5 発表資料
https://wakateweb-nagoya.connpass.com/event/100664/
Takashi Kanemoto
October 06, 2018
Tweet
Share
More Decks by Takashi Kanemoto
See All by Takashi Kanemoto
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
5
920
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
430
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
980
今年書いた技術記事で伸びたやつの自慢と自分の中では力作なのにさっぱり伸びなかったやつの供養 / My Tech Articles 2024
ttskch
2
170
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
47
41k
データベース/SQL超入門!完全初心者向けに世界一分かりやすく解説します
ttskch
1
7.1k
Symfony UX Autocompleteとかいう 顧客が本当に必要だったもの
ttskch
0
2.2k
就活生あるいは新人エンジニアさんへのお節介なアドバイス
ttskch
0
1.6k
symfony/pantherでWordleを解いてみた
ttskch
0
380
Other Decks in Programming
See All in Programming
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
170
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
640
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
120
Java 25, Nuevas características
czelabueno
0
110
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
620
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
TestingOsaka6_Ozono
o3
0
180
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.9k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
180
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
300
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
63
Fireside Chat
paigeccino
41
3.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
New Earth Scene 8
popppiees
0
1.2k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
230
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Building Applications with DynamoDB
mza
96
6.8k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Evolving SEO for Evolving Search Engines
ryanjones
0
73
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
Crafting Experiences
bethany
0
22
Transcript
1 1.5ྲྀΤϯδχΞͷ ੜଘઓུ 2018/10/06 #wakateweb_nagoya /60
ʹ͍ͭͯ 2/60
͖ͨͭͪʢ໊͋ͩʣ 3 • (ג)ΧϧςοτίϛϡχέʔγϣϯζCTO • WebΤϯδχΞྺ6.5ɺPHPྺ6.5 • #nagoya_phpʊ • #symfony_meetup
/60
͖ͨͭͪʢ໊͋ͩʣ 4 • ͓ख͍ͨ͠ຊʢ2015/12ʣ • Schooߨࢣʢ2018/04ʣ ʮGitHubΛͬͨσϓϩΠࣗಈԽ࣮ફʯ ʮجຊ͔Β͔ͬ͠ΓֶͿ Symfony2ೖʯ /60
ͨ ͭ ͖ ͪ twitter.com/ttskch ͋͞ɺ͋ͳͨࠓ͙͢ϑΥϩʔ͠Α͏!!! શແྉ ·͞ʹ໊ݴػ ਓੜͰେͳ͜ͱɺͯ͢ ͖͔ͨͭͪΒڭΘͬͨ
͖ͨͭͪΛϑΥϩʔͨ͠Β ࠊ௧͕࣏Γ·ͨ͠ 100% φϯτʂ ϑΥϩϫʔ͔Βͷࢧ࣋ 100% ͍ͯ͠Δ ͍ͯ͠ͳ͍ ϑΥϩϫʔ͞Μ100ਓʹฉ͖·ͨ͠ ͖ͨͭͪΛϑΥϩʔ͍ͯ͠Δʁ 5/60
ձࣾʹ͍ͭͯ 6/60
(ג)Χϧςοτίϛϡχέʔγϣϯζ 7 https://quartet-communications.com /60
(ג)Χϧςοτίϛϡχέʔγϣϯζ 8 https://www.google.co.jp/search?q=Χʔςϯ /60
(ג)Χϧςοτίϛϡχέʔγϣϯζ 9 https://lisket.jp /60
We are hiring!ʢϚδͰʣ 10 • PHPer/JSer ઈࢍେืूதʂʢϦϞʔτόΠτՄʣ • Symfony+Angular ͰɺWebࠂۀքΛ
ϗϫΠτʹ͢ΔΈΛ࡞ͬͯ·͢ • ܦӦϏδϣϯʮੈքҰޮతͳཧళʯ /60
We are hiring!ʢϚδͰʣ 11 • ࣗࣾαʔϏεʮLisketʯͰࣗࣾͷۀޮԽ • શࣾһͷฏۉۀ͕࣌ؒ4h/݄͙Β͍Ͱ͢ ಛผड /60
We are hiring!ʢϚδͰʣ 12 ΤϯδχΞͷಇ͖͢͞େࣄʹͯ͠·͢✨ /60
We are hiring!ʢϚδͰʣ 13 ·͓͚ͣͩͰʂؾܰʹ͔͚͍ͯͩ͘͞ /60
14 1.5ྲྀΤϯδχΞͷ ੜଘઓུ 2018/10/06 #wakateweb_nagoya /60
ԿΛͦ͏͔ߟ͑·ͨ͠ 15 एखΤϯδχΞͷօ͞Μͷ ςϯγϣϯ্͕͕ΔΑ͏ͳ͓ΑΖ ͓͚·Δ /60
ԿΛͦ͏͔ߟ͑·ͨ͠ 16 ʮ͜ΜͳͰͦΕͳΓʹΕͯ·͢ɻ ͔ͩΒօ͞ΜશવେৎͰ͢ɻʯ ͱ͍͏Λ͠Α͏͔ͳͱࢥ͍·͢ /60
·͕ͣͲΜͳΤϯδχΞวྺΛ าΜͰ͖͔ͨΛ؆୯ʹ͓͠͠·͢✋ 17/60
͖ͨͭͪද 18 དʑ/// /60
2002ʙ 19 • ੩Ԭେֶʢใֶ෦ ใՊֶՊʣೖֶ • ษڧαϘΓ·͘Δ • ֶ100ਓதԼ͔Β10൪͙Β͍ •
༡ͼͰϗʔϜϖʔδ࡞ͬͨΓɺCGIͰܝࣔ൘ ࡞ͬͨΓͯͨ͠ʢͷͮ͘Γ͖ͩͬͨʣ /60
2004ʙ 20 • ֶ෦3ͷ࣮ݧՊͰɺϓϩάϥϛϯάݴޠͱ ίϯύΠϥͱCPUΛࣗ࡞ • तۀͷ༰͕࣮ફͷதʹڽॖ͞ΕͯͯΊͬͪΌ ʹָ͍͘͠͠ • ֶ100ਓத1൪ʹͤ͞Δշڍ
• ͪΐͬͱ͚ͩࣗ৴Λ͚ͭΔ /60
2008ʙ 21 • ͳΜ͔ͩΜͩେֶӃ·Ͱमྃ͠ɺ ֶߍਪનͰ࢜௨גࣜձࣾʹब৬ • ೖࣾࣜͰډΓౖͯͯ͠ΒΕΔ • ܞଳిͷOS/ϛυϧ։ൃͷ෦ॺʹଐ •
ͱ͍͑΄΅ίʔυॻ͔ͣɺڠྗձࣾ͞Μ ͱͷؒͷௐΈ͍ͨͳࣄ͕ϝΠϯ /60
2012ʙ 22 • ༑ୡͷձࣾʹһͱͯ͠ೖࣾʢݱ৬ʣ • ΤϯδχΞୈ1߸- • ͡ΊͯͷWeb։ൃ • ࣾʹWordPressͷࢿ࢈͕͋ͬͨΓPHPͷडୗ
Ҋ͕݅͋ͬͨΓͰɺࣗಈతʹPHPerʹ /60
2012ʙ 23 • 1000ߦͷindex.phpΛྔ࢈ • σʔλιʔεੜςΩετϑΝΠϧ ʢσʔλϕʔεͱ͔ͬͨ͜ͱͳ͔ͬͨʣ • ͱʹ͔͘ಈ͔͢ͷͰਫ਼Ұഋ /60
2013ʙ 24 • ॳΊͯΤϯδχΞΛ࠾༻ • ͜ͷ൴͕حతʹ༏लͩͬͨʢࠓฐࣾͷΤʔεʣ • ඪ४తͳWeb։ൃͷΓํΛ৭ʑڭΘΔ ʢಛʹBootstrapʹײಈͨ͆͠ʣ •
جૅ͕ࣝἧͬͨ͜ͱͰɺֶशޮ͕֨ஈʹ Ξοϓ ⤴ ʢάάͬͨͱ͖ʹʹೖΔใ͕ʮࣗࣄʯʹͳͬͨײʣ /60
2014ʙ 25 • ࣾ֎ͷษڧձͳͲʹੵۃతʹࢀՃ࢝͠ΊΔ • ࣗࣾϓϩμΫτʹSymfonyΛ࠾༻ • Symfonyք۾ͷਓͨͪͱͷަྲྀ͕Μʹ • SymfonyϢʔβʔೱ͍ਓ͕ଟ͍ͷͰ
ΊͬͪΌษڧʹͳΔ /60
2015ʙ2018 26 • ษڧձͰܨ͕ͬͨਓͨͪΛத৺ʹɺ ʢࣗΑΓʣ༏लͳPHPerͨͪΛண࣮ʹ࠾༻ • ໊ݹ࠷ڧͷPHPerूஂ…333 To be continued
/60
ͷຌ༱͞ ΘΓ·ͨ͠ʁ 27/60
ຌ༱ͳͰ 28 • ձ͓͔ࣾ͛͞·Ͱۀௐ • ༏लͳϝϯόʔʹܙ·Εͯɺ 1ΤϯδχΞͱͯ͠ͳڥ • ٕज़ॻΛࣥචʢ·ͩ෭ஶ1͚ͩͰ͕͢ʣ •
Schooʹొஃ /60
ຌਓʹຌਓͷ ੜଘઓུ 29/60
͖ͨͭͪͷ߹ 30/60
31/60
ࣗݾੳ 32 • ࣗϓϩάϥϛϯά͕ಘҙ͡Όͳ͍ • Twitterʹ͍ΔҰྲྀΤϯδχΞͨͪͷΑ͏ʹ ଟͳΕͳ͍ • ͳΕͯྗͷίεύ͕ΊͬͪΌѱͦ͏ •
ࣗͷಘҙͳඨͰઓͬͨ΄͏͕Αͦ͞͏ /60
ࣗݾੳ 33 • CTOͱ͍͏ཱ ڥ • ΤϯδχΞʹׂͯ͠ͱ͠ΌΕΔʢภݟޚ໔ʣ • ࣄΛ͔Γ͘͢આ໌͢Δͷ͕ಘҙ ࣗ
/60
ࣗݾੳ 34 ग़యɿάϦʔͷ"ٕज़"Λ10ࢧ͑ΔCTO౻ຊࢯ͕ʮ࠷Γ͍ͨ͜ͱʯ - CNET Japan https://japan.cnet.com/article/35059737/ /60
ࣗݾੳ 35 ग़యɿάϦʔͷ"ٕज़"Λ10ࢧ͑ΔCTO౻ຊࢯ͕ʮ࠷Γ͍ͨ͜ͱʯ - CNET Japan https://japan.cnet.com/article/35059737/ /60
ࢦ͢CTO૾ 36 • εʔύʔϓϨΠϠʔܥCTO • ܦӦͱݱͷڮ͠Λ࠷ߴ࣭Ͱߦ͏CTO • ͕ࣗຌਓ͔ͩΒͦ͜ɺݱͷΤϯδχΞΛ ७ਮʹ৺͔ΒϦεϖΫτͰ͖Δʢ͜Ε࠽ೳʣ •
ݱͷؾ࣋ͪΛཧղ͢ΔͨΊʹٕज़Λ ֶͼଓ͚ΔʢҰྲྀͷٕज़ऀʹͳΔඞཁͳ͍ʣ /60
37 ☝݁ Ռ /60
☼ ඨͷݟ͚ͭํ 38/60
ೳྗͷֻ͚ࢉͰ ϙδγϣϯΛऔΔ 39 ඨͷݟ͚ͭํᶃ /60
40 https://www.slideshare.net/AiMinatogawa/by-69678890 ग़యɿθϩ͔Β࢝ΊΔٕज़ॻࣥච by ື͍͋ /60
41 https://www.slideshare.net/AiMinatogawa/by-69678890 ग़యɿθϩ͔Β࢝ΊΔٕज़ॻࣥච by ື͍͋ /60
42 https://www.slideshare.net/AiMinatogawa/by-69678890 ग़యɿθϩ͔Β࢝ΊΔٕज़ॻࣥච by ື͍͋ /60
43 https://www.slideshare.net/AiMinatogawa/by-69678890 ग़యɿθϩ͔Β࢝ΊΔٕज़ॻࣥච by ື͍͋ /60
44 https://www.slideshare.net/AiMinatogawa/by-69678890 ग़యɿθϩ͔Β࢝ΊΔٕज़ॻࣥච by ື͍͋ /60
͖ͨͭͪͷ߹ʢ·ͩ·ͩಓͰ͕͢ʣ 45 ϓϩάϥϛϯά આ໌ೳྗ จষྗ • CTOۀ • Schooߨࢣ •
CTOۀ • ٕज़ॻࣥච_ /60
ֻ͚ࢉͷνΧϥ 46 • 10ਓʹҰਓͷ࠽ೳ͙Β͍ͰՁ͕͍ʁ • 10ਓʹҰਓͷ࠽ೳΛ3͍ͭ࣋ͬͯͨΒʁ • ͯ͢ੜ͔ͤ1000ਓʹҰਓͷ࠽ೳʹʂ /60
ֻ͚ࢉͷνΧϥ 47 ೳྗͷֻ͚ࢉͰ ࣗͳΓͷϙδγϣϯΛ ୳ͯ͠Έ·͠ΐ͏ /60
༐ؾΛग़ͯ͠ νϟϯεʹඈͼͭ͘ 48 ඨͷݟ͚ͭํᶄ /60
ίϯϑΥʔτκʔϯΛඈͼग़ͦ͏ 49 • զʑຌਓɺࣗͷ֪ΛഁΓଓ͚ͳ͚Ε δϦශඞࢸ • ༐ؾΛग़ͯ͠ίϯϑΥʔτκʔϯʢָͳྖҬʣΛ ඈͼग़ͦ͏ /60
50/60
51/60
ਖ਼ΊͬͪΌϏϏͬͯͨʢসʣ 52 • ື͞Μͱ໘ࣝͳ͔ͬͨ͠ • ొஃͱ͔ܦݧͳ͔ͬͨ͠ • ͕͋Γͩ͠ • ਓલͰ͠ΌΔͷۤखͩ͠
/60
ා͍ʹΔ͖ 53 • ා͍ͱ͍͏͜ͱɺࣗͷ֪ͷ֎ଆͷͷ ͱ͍͏͜ͱ • ͦ͜ʹखΛ৳ͤɺޭࣦͯ͠ഊͯ͠ ࣮֬ʹࣗΛΞοϓσʔτͰ͖Δ • ා͍ͱײ͡Δ͜ͱʹͦ͜ɺ༐ؾΛ࣋ͬͯઓ
͖͢ʂ /60
ͬͯΈͨΒ 54 ͦ ͦ͜ ͜ ͷ ڹ _ /60
ͬͯΈͨΒ 55 https://propoko.com/blog/schoo-git ग़యɿSchooಈըʮGitHubΛͬͨσϓϩΠࣗಈԽ࣮ફʯΛࢹௌͨ͠ | ϓϩΆ͜ خ ͠ ͍ ͝
ײ /60
ͬͯΈͨΒ 56 ໊ Θ Γ ʹ _ /60
ࣗͷ֪Λഁͬͯ ೳྗΛ׆͔ͤΔॴΛ ։͍͖ͯ͠·͠ΐ͏ ාͯ͘νϟϯεʹඈͼͭ͜͏ 57/60
·ͱΊ 58/60
ຌਓʹຌਓͷੜଘઓུ 59 • ҰྲྀΤϯδχΞ͚͕ͩΤϯδχΞ͡Όͳ͍ʂ • ຌਓͰೳྗͷֻ͚ࢉͰউػݟग़ͤΔʂ • ϏϏΔؾ͔࣋ͪΔ͚Ͳɺ༐ؾΛग़ͯ͠ νϟϯεʹඈͼͭ͜͏ʂ /60
60 @ttskch ʘThanks!ʗ /60