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
110
達人プログラマーになろう!
yosi
August 09, 2022
Tweet
Share
More Decks by yosi
See All by yosi
自社開発のエンジニアの私が 大事にしてること(n=1)
yoshisan
1
54
なるほどGit講座 (追跡ブランチが理解できます!)
yoshisan
0
180
「自分の時間を生きる」キャリア論
yoshisan
1
98
小学生でもわかる SlackAPI×GAS
yoshisan
0
110
認証認可
yoshisan
1
130
オブジェクト指向が"チョットワカル"スライド
yoshisan
0
110
Linuxについて"ほんのチョットワカル"スライド
yoshisan
1
110
Let's React!! "チョットワカル"の第一歩
yoshisan
1
190
ようこそ!!ココカラ勉強会へ!
yoshisan
0
130
Other Decks in Programming
See All in Programming
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
710
ゲームの物理
fadis
3
960
新世界の理解
koriym
0
130
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
0
200
kiroでゲームを作ってみた
iriikeita
0
150
JetBrainsのAI機能の紹介 #jjug
yusuke
0
200
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
1.9k
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
6
1.4k
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
340
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
3
970
一人でAIプロダクトを作るための工夫 〜技術選定・開発プロセス編〜 / I want AI to work harder
rkaga
11
2.4k
AIコーディングエージェント全社導入とセキュリティ対策
hikaruegashira
16
9.6k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
The Cult of Friendly URLs
andyhume
79
6.5k
Facilitating Awesome Meetings
lara
54
6.5k
Building Adaptive Systems
keathley
43
2.7k
Automating Front-end Workflow
addyosmani
1370
200k
Building an army of robots
kneath
306
45k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
How STYLIGHT went responsive
nonsquared
100
5.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
880
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
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ݸ্͘Β͍ͷํ͕ϕετ
ॳڃऀ தڃऀ ্ڃऀ ख़࿅ऀ ୡਓ
ΤϯδχΞԿࡀ·ͰͰ͖·͔͢ʁ →ܦݧ͕Λ͍͏ɻ
ୡਓϓϩάϥϚʔ୭Ͱ ͳΕ·͔͢ʁ →ࣗͷ৺ʹࣖΛ͚Δ͜ͱ ͕Ͱ͖ΕͳΕΔɻ