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
2022-8-28 オンライン勉強会
Search
mihoo_24
March 24, 2023
Programming
0
18
2022-8-28 オンライン勉強会
mihoo_24
March 24, 2023
Tweet
Share
More Decks by mihoo_24
See All by mihoo_24
2023-11-24 DevFest Nagoya2023
mihoo_24
0
23
2023-07-08 名古屋オフライン勉強会
mihoo_24
0
49
2023-3-25 名古屋オフライン勉強会
mihoo_24
0
68
2022-12-3 大阪オフライン勉強会
mihoo_24
0
23
2021-11-14 名古屋オフラインもくもく会
mihoo_24
0
27
2021-4-10 名古屋オフラインもくもく会
mihoo_24
0
37
2021-7-17 オンライン初学者向けLT会
mihoo_24
0
22
2021-5-25 アウトプットサークル発表会
mihoo_24
0
43
2021-4-27 アウトプットサークル発表会
mihoo_24
0
22
Other Decks in Programming
See All in Programming
JS RPCを理解する
yusukebe
5
290
How to improve maintainability and readability of your automated tests? ( #scrumniigata )
teyamagu
PRO
1
130
Jetpack Composeとデザインシステム
rmakiyama
0
240
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
160
An adventure of Happy Eyeballs
coe401_
1
250
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
250
一文字エイリアスのすすめ
fujimura
0
200
Runtime Objects in Rust
mitsuhiko
0
220
Open standards for building event-driven applications in the cloud
meteatamel
0
230
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
280
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
Featured
See All Featured
Writing Fast Ruby
sferik
622
60k
In The Pink: A Labor of Love
frogandcode
138
21k
Building a Modern Day E-commerce SEO Strategy
aleyda
22
6.5k
Atom: Resistance is Futile
akmur
260
25k
Statistics for Hackers
jakevdp
790
220k
Visualization
eitanlees
137
14k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
The Invisible Side of Design
smashingmag
294
49k
How GitHub (no longer) Works
holman
305
140k
For a Future-Friendly Web
brad_frost
172
9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
Designing Experiences People Love
moore
136
23k
Transcript
新人エンジニアが 先輩に言われたこと 2022/08/28 みほ
自己紹介 実務経験5か月目 自社サービス(宿泊予約システム)の 不具合改修や機能追加を行う VBScript /JavaScript/SQLServer 2
今回の「先輩」とは 教育係の先輩です! 不明点を相談/コードチェックの依頼 毎日Webミーティングで進捗報告
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 4 本日の内容
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 5 本日の内容
コードのルールを守ろう 6 function sample( id ) { } sample( id
) //functionの呼び出し (例)JavaScript
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 7 本日の内容
8 変数のスコープを意識しよう const x = 1; //グローバルスコープ(プログラム内ど こからでもOK) function sample(
id ) { const y = 2; //関数スコープ(ファンクション内の み) } { const z = 3; //ブロックスコープ(ブロック内の み) } 今後使うかも?とここに宣 言した
変数のスコープを意 識しよう あらゆるところで呼び出せる 予期せぬ動きをするかも? デメリットも理解して適切に使う 9
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 10 本日の内容
11 他の人にチャットで質問をもらったけど自 分の質問への解釈に自信がない 先輩に事前に相談して返信 ある日 「自分もそう思うけど本人じゃないし憶測に なるから本人に聞いて!」 不明点は本人に聞こう
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 12 本日の内容
13 課題に取り組むときにやみくもにコード を見ていた 「この課題で何がしたいの?」 うまく答えられませんでした。 「まずは日本語にするといいよ」 やりたいことを日本語にしよう
やりたいことを日本語に しよう 日本語にできないものはコードにできな い。理解できていない可能性あり ・やりたいこと ・そのためにやらないといけないこと ・気になっていること を明確にする!! 14
“ コードのルールを守ろう 変数のスコープを意識しよう 不明点は本人に聞こう やりたいことを日本語にしよう 15 本日の内容
16 ご清聴いただき ありがとうございました! 質問あればお気軽にどうぞ