Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
3
750
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
420
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
940
今年書いた技術記事で伸びたやつの自慢と自分の中では力作なのにさっぱり伸びなかったやつの供養 / My Tech Articles 2024
ttskch
2
170
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
47
41k
データベース/SQL超入門!完全初心者向けに世界一分かりやすく解説します
ttskch
1
7k
Symfony UX Autocompleteとかいう 顧客が本当に必要だったもの
ttskch
0
2.2k
就活生あるいは新人エンジニアさんへのお節介なアドバイス
ttskch
0
1.6k
symfony/pantherでWordleを解いてみた
ttskch
0
370
Other Decks in Programming
See All in Programming
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
240
Google Antigravity and Vibe Coding: Agentic Development Guide
mickey_kubo
2
140
ゲームの物理 剛体編
fadis
0
210
俺流レスポンシブコーディング 2025
tak_dcxi
13
8.1k
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
1
210
AIコーディングエージェント(NotebookLM)
kondai24
0
140
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
150
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
220
React Native New Architecture 移行実践報告
taminif
1
130
[SF Ruby Conf 2025] Rails X
palkan
0
460
関数の挙動書き換える
takatofukui
4
770
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
140
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
4 Signs Your Business is Dying
shpigford
186
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Bash Introduction
62gerente
615
210k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Into the Great Unknown - MozCon
thekraken
40
2.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
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