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
スナックミーの開発はワクワクだらけ! / 2024-04-05
Search
Takuma Yamamoto
April 05, 2024
Technology
0
71
スナックミーの開発はワクワクだらけ! / 2024-04-05
https://connpass.com/event/311012/
Takuma Yamamoto
April 05, 2024
Tweet
Share
More Decks by Takuma Yamamoto
See All by Takuma Yamamoto
ドメイン駆動設計 勉強会 〜 リポジトリ編 〜 / 2024-04-23
tamago3keran
0
24
アウトプットのハードルを下げた! / 2024-03-25
tamago3keran
0
260
ドメイン駆動設計 勉強会 〜 ドメインサービス編 〜 / 2024-03-05
tamago3keran
0
34
ドメイン駆動設計 勉強会 〜 エンティティ編 〜 / 2024-02-20
tamago3keran
0
44
ドメイン駆動設計 勉強会 〜 値オブジェクト編 〜 / 2024-02-06
tamago3keran
1
610
スカウト返信率を倍にするためにやったこと / 2024-01-29
tamago3keran
2
770
Rails 経験者が FastAPI 本を読んで感じたこと / 2023-11-28
tamago3keran
0
600
アウトプットのモチベーションはみんな違ってみんな良い! / 2023-10-06
tamago3keran
0
880
PC が変わっても使い慣れた Neovim で すぐに開発を始める仕組み / 2023-07-25
tamago3keran
1
920
Other Decks in Technology
See All in Technology
令和版ソフトウェアエンジニアの情報収集術 PHPカンファレンス香川2024
ysknsid25
4
730
AWS Observability ベストプラクティス 大紹介
o11yfes2023
0
120
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
4
2.4k
自らを知り外と繋がる、日経のエンジニア採用とDevRel活動/devreljp92
nishiuma
2
210
QAエンジニアが伝えたい品質保証の羅針盤 / Compass for Quality Assurance
mii3king
1
260
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
1
260
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
個人のAWSアカウントをマルチ運用してみた
miura55
2
270
PHP 9 に備えよ - 動的プロパティ、どうすればいぃ?
taisukearase
0
100
【リラン】AIの光と闇?失敗しないために知っておきたいAIリスクとその対応 ①政府の動き編
tkhresk
0
120
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
3.8k
本番環境で Cloudflareを 使ってみた話
miu_crescent
2
110
Featured
See All Featured
How to name files
jennybc
65
93k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Scaling GitHub
holman
457
140k
Product Roadmaps are Hard
iamctodd
45
9.8k
RailsConf 2023
tenderlove
9
570
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Design by the Numbers
sachag
274
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Transcript
εφοΫϛʔͷ։ൃϫΫϫΫͩΒ͚ʂ Takuma Yamamoto
BIOGRAPHY ͋ͳͨ୭Ͱ͔͢ʁ 5BLVNB:BNBNPUP 8PSLBUTOBQNF 'SPN.JZB[BLJ 4/4 झຯ ɾɹɹIUUQTHJUIVCDPNUBNBHPLFSBO ɾɹɹIUUQTUXJUUFSDPNZBNBUBLV ɾɹɹIUUQTRJJUBDPNUBNBHPLFSBO
ɾɹɹIUUQT[FOOEFWUBNBHPLFSBO ɾ͓ͭ ɾαφ ɾΞχϝ ɾɹɹIUUQTOPUFDPNUBNBHPLFSBO ࠷͍ۙͬͯΔ͜ͱ ɾΤϯδχΞ࠾༻શൠ ɾ-BNCEBΛͬͨ$3.ͷ࣮
Service ࣄۀ֓ཁ
SERVICE ϫΫϫΫ͓ͭͷఆظศʮ͓ͭମݧBOX snaq.meʯ ϢʔβʔͷΈۤखɺΞϨϧΪʔͳͲͷใΛݩʹػցֶशΛར༻ͯ͠ύʔιφϥΠζΛߦͳ͍ɺؾ ʹೖ͍͚ͬͯͨͩͦ͏ͳͭͷ͓ͭΛ͓ಧ͚͢ΔαϒεΫϦϓγϣϯαʔϏεΛఏڙ͍ͯ͠·͢ɻ
SERVICE ࣗΈͷ BOX ͕બͯɺ͞ΒʹϫΫϫΫʂ ࠷͓ۙͭ#09Ҏ֎ʹɺΑΓࣗͷΈʹ߹ͬͨ#09ΛબΔΑ͏ʹͳΓ·ͨ͠ʂΞϩϚίʔϥ ͓ͱ͍ͬͨυϦϯΫܥͷ#09Ͱ͖ͨͷͰɺΈ߹ΘͤΛָ͠Ή͜ͱͰ͖·͢ʂ
SERVICE ఆظศͰग़ձ͑ͳ͍ɺEC ετΞݶఆ͓ͭʂ &$ετΞӡӦ͍ͯͯ͠ɺఆظศͰಧ͚Δ͜ͱ͕Ͱ͖ͳ͍ɺ͓ͭߪೖ͢Δ͜ͱ͕Ͱ͖·͢ɻ৽ ຖग़͍ͯ͠ΔͷͰɺ࣍ͲΜͳͱग़ձ͑Δ͔ϫΫϫΫ͠·͢Ͷʂ
Company ձࣾ֓ཁ
໊ࣾ גࣜձࣾεφοΫϛʔ දऀ ઃཱ ॴࡏ ෦৻ଠ ݄ ౦ژதԝ۠ຊڮശ࡚ொ COMPANY ैۀһ
໊ʢύʔτλΠϜؚΉʣ
COMPANY গਓͷׂʹଟछͷνʔϜ͕͋Δ͔ͳ৫ ։ൃ ύςΟγΤ ࣭ཧ ళฮ $4 $3. ϚʔέςΟϯά ηʔϧε
ΦϖϨʔγϣϯ σβΠφʔ ΤϯδχΞ ͳͲଟ͘ͷνʔϜ͕͋Γ·͢ʂ ਖ਼ࣾһਓڧͱগਓͷׂʹଟ͘ͷνʔϜ͕͋Δ৫ͱͳ͍ͬͯ·͢ɻಛʹଠจࣈʹͳ͍ͬͯΔ෦ ɺ%UP$ฒͼʹεφοΫϛʔͳΒͰͷಛతͳνʔϜ͔ͱࢥ͍·͢ɻ
Engineer Team ΤϯδχΞνʔϜͷߏ
େ͖͚ͯ͘4ͭͷνʔϜʹ͔Ε͍ͯΔ ΤϯδχΞνʔϜେ͖͚͘Δͱͭʹ͔Ε͍ͯͯɺۀҕୗϝϯόʔ߹Θ໊ͤͯͷνʔϜ Ͱ։ൃΛ͍ͯ͠·͢ɻओʹମݧνʔϜͱΦϖϨʔγϣϯνʔϜʹϝϯόʔ͕ू·͍ͬͯ·͢ɻ TEAM .8"" #JH2VFSZ "84-BNCEB "NB[PO1JOQPJOU "844UFQ'VODUJPOT
ސ٬ຬͷߴ͍͓ͭબఆϩδοΫͷ୳ٻ ମݧνʔϜސ٬ຬΛߴΊΔͨΊʹɺ࠷దͳ͓ͭબఆϩδοΫΛʑ୳ٻ͍ͯ͠·͢ɻͦ͏͍ͬ ͨ୳ٻ͕Մೳͳͷɺݱঢ়ΛՄࢹԽ͠ɺຬΛߴΊΒΕͦ͏ͳཁૉΛᖰΓग़͢͜ͱ͕Ͱ͖Δσʔλج ൫͕͔ͬ͠Γ͍ͯ͠Δ͔ΒͰ͢ɻ TEAM(ମݧ) σʔλੳ
σʔλੳ͚ͩʹཔΒͣɺϢʔβʔͷʹࣖΛ͚Δ εφοΫϛʔσʔλج൫͕͔ͬ͠Γ͍ͯ͠·͕͢ɺҰํͰσʔλੳΛlશͯzͱଊ͑ͯɺϢʔβʔͷ ͜ͱΛͬͨؾʹͳΔͷةݥͰ͢ɻϢʔβʔͷOͷʹ͔ͬ͠ΓࣖΛ͚ͯɺϢʔβʔ͕ਅʹ ٻΊ͍ͯΔͷ͕Կ͔Λٻ͠ͳ͕Β։ൃΛߦ͍ͬͯ·͢ɻ TEAM(ମݧ) ϢʔβʔΠϯλϏϡʔ
ྫ: ECαΠτʹ͓͚Δఆظศͷୋൢച &$αΠτͰɺఆظศͰऔΓѻ͍ͬͯΔΛୋͰൢച͍ͯ͠Δͷ͋Γ·͢ɻ͜ΕϢʔβʔΠ ϯλϏϡʔͰͬͱͨ͘͞Μ৯͍ͨͱ͍͏ཁ͕͔͋ͬͨΒͰͨ͠ɻ ΦϖϨʔγϣϯʹӨڹ͕͋ΔͷͰɺͲͷͷୋԽ͕ٻΊΒΕ͍ͯΔ͔Λ౿ࠪ͢ΔͨΊɺୋԽر ͷϘλϯΛ6*ʹΈࠐΈɺσʔλΛूΊͯചΕߦ͖ΛݟࠐΊΔͷ͔ΒରԠ͠·ͨ͠ɻ TEAM(ମݧ)
ҰํͰ͓ͭҰ෦ࣗࣾͷͰߦͳ͍ͬͯΔ ฐࣾΦϑΟε͔ΒెาͷॴʹࣗࣾͷΛ͍࣋ͬͯͯɺͦ͜Ͱ͓ͭΛ͍ͯ͠·͢ɻͷ ࡏݿཧϐοΩϯάɺૹ४උͱ͍ͬͨΦϖϨʔγϣϯ࡞ۀΛࣗͨͪͰߦ͍ͬͯ·͢ɻ TEAM(ΦϖϨʔγϣϯ)
ޮΞοϓ͕ɺՁఏڙͷൣғΛ͛Δ ઌड़ͨ͠ΦϖϨʔγϣϯ࡞ۀͷޮ্͕͕ΔͱɺͦΕ͚ͩͷΩϟύγςΟ͕૿͑ΔͨΊɺΑΓଟ͘ ͷϢʔβʔજࡏސ٬ʹ͓ͭମݧͷՁΛఏڙ͢Δ͜ͱʹܨ͕Γ·͢ɻ TEAM(ΦϖϨʔγϣϯ)
ྫ: ग़ՙޮΛ10ഒʹͨ͠ԻϐοΩϯάγεςϜͷ։ൃ ͷϐοΩϯά࡞ۀख࡞ۀؚ͕·ΕΔͨΊɺώϡʔϚϯΤϥʔʹΑΓग़ՙϖʔε͕ΕɺϢʔβʔ ମݧʹѱӨڹΛ༩͍͑ͯ·ͨ͠ɻͦ͜ͰɺΤϯδχΞͱΦϖϨʔγϣϯελοϑ͕σΟεΧογϣϯ͠ ͯੜ·Εͨͷ͕εφοΫϛʔಠࣗͷԻϐοΩϯάγεςϜͰ͢ɻ TEAM(ΦϖϨʔγϣϯ)
Characteristic ଞاۀͱൺͯͷಛ
ͷΩϟύγςΟߟྀͨ͠։ൃ ଞاۀͱൺΔͱ୯ʹϚʔέςΟϯάηʔϧεͰϢʔβʔΛ૿͢ͷͰͳ͘ɺͦͷάϩʔεʹ͍ͭ ͍͚ͯΔΑ͏ʹͷΩϟύγςΟ্͍͔ͯ͠ͳͯ͘ͳΓ·ͤΜɻ ͳͷͰɺΦϖϨʔγϣϯ࡞ۀͷޮԽΛਤΔͨΊʹࣾ%9γεςϜΛ։ൃ͢Δ͜ͱ͕ඞཁͰ͢͠ɺٯΛ ݴ͑ۀޮͷվળ͕ചΓ্͛ʹܨ͕Γ͍͢ɺΓ͕͍ͷ͋ΔྖҬʹͳ͍ͬͯ·͢ɻ CHARACTERISTIC ΦϖϨʔγϣϯ άϩʔε ళฮͷ֦େ Ϣʔβʔ֫ಘ
ɾɾɾ ग़ՙޮ ޮ ɾɾɾ
ݱ͔ΒϑΟʔυόοΫΛΒ͍ͳ͕Β։ൃͰ͖Δ ฐࣾࣗࣾͷΛ͍࣋ͬͯͯɺͦ͜Ͱಇ͍͍ͯΔϝϯόʔͷΛώΞϦϯά͠ͳ͕ΒվળΛਤͬ ͍ͯ͘͜ͱ͕Ͱ͖·͢ɻϢʔβʔސ٬ΑΓૣ͘ϑΟʔυόοΫΛΒ͍ͳ͕Β։ൃͰ͖Δڥɺ ଞاۀͱൺͯඇৗʹΓ͕͍ͷ͋Δڥͩͱࢥ͍·͢ɻ CHARACTERISTIC
Prospects ࠓޙͷల
ݱࡏεφοΫϛʔͷΛ֦େத ݱࡏεφοΫϛʔͱϢʔβʔͷΛ૿ͨ͢ΊɺΦϑϥΠϯྖҬͰίϯϏχͷԷ࣮͠ళฮͷ ֦େΛߦ͍ͬͯ·͢͠ɺΦϯϥΠϯྖҬͰ"NB[POָఱࢢͳͲͰग़Λߦ͍ͬͯ·͢ɻ PROSPECTS ΦϑϥΠϯ ΦϯϥΠϯ
ΦϑϥΠϯྖҬΛITΛ༻͍ͯͲ͏ܨ͗ࠐΉ͔ ΦϑϥΠϯͰͷεφοΫϛʔΛͬͯ͘Εͨํʹରͯ͠ɺͲͷΑ͏ʹ*5Λհࡏͤͯ͞ɺطଘͷΦϯϥΠ ϯࣄۀʹܨ͗ࠐΜͰ͍͘͜ͱ͕Ͱ͖Δ͔͕ॏཁʹͳ͖ͬͯ·͢ɻલྫͷগͳ͍νϟϨϯδϯάͳྖҬͱ ͳ͍ͬͯ·͢ɻ PROSPECTS ΦϑϥΠϯ
ࡶʹͳΔΦϖϨʔγϣϯΛ͍͔ʹޮԽ͢Δ͔ "NB[POָఱࢢͳͲͷϞʔϧʹग़Λ࢝ΊͨͨΊɺطଘγεςϜͱҟͳΔํ๏ͰࡏݿཧͳͲΛ ߦ͍ͬͯ·͢ɻ͜ͷΑ͏ʹࡶԽ͢ΔΦϖϨʔγϣϯΛҎԼʹͯ͠طଘγεςϜʹܨ͗ࠐΈɺΦϖϨʔ γϣϯΛޮԽ͍͕ͯ͘͠ॏཁʹͳ͖͍ͬͯͯ·͢ɻ PROSPECTS ΦϯϥΠϯ
Summary εφοΫϛʔʹ͓͚ΔΤϯδχΞͷׂͱ…
SUMMARY εφοΫϛʔʹ͓͚ΔΤϯδχΞͷׂͱ… ɾސ٬ຬΛߴΊΔ͓ͭબఆϩδοΫͷ୳ٻ ɾࢪࡦͷاըޮՌଌఆʹඞཁͳσʔλΛूΊΔΈͮ͘Γ ɾ͓ͭʹؔΘΔΦϖϨʔγϣϯ࡞ۀΛޮԽ͢ΔͨΊͷγεςϜ࡞Γ ɾલྫͷগͳ͍ΦϑϥΠϯͱΦϯϥΠϯͷܨ͗ࠐΈΛ࣮ݱ͢Δ͜ͱ
Recruitment ΤϯδχΞืूதͰ͢ʂ
RECRUITMENT We are Hiring! εφοΫϛʔͰɺʮ͓ͭͱɺੈքΛ໘ന ͘ʯ͍ͯ͘͠ɺͦΜͳ׆ಈΛࣄͱͯ͠औΓ Έ͍ͨΤϯδχΞΛืू͍ͯ͠·͢ɻ IUUQTUFBNTOBRNFDPN εφοΫϛʔ࠾༻