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
27
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
94
2023-07-08 名古屋オフライン勉強会
mihoo_24
0
55
2023-3-25 名古屋オフライン勉強会
mihoo_24
0
73
2022-12-3 大阪オフライン勉強会
mihoo_24
0
33
2021-11-14 名古屋オフラインもくもく会
mihoo_24
0
33
2021-4-10 名古屋オフラインもくもく会
mihoo_24
0
45
2021-7-17 オンライン初学者向けLT会
mihoo_24
0
26
2021-5-25 アウトプットサークル発表会
mihoo_24
0
71
2021-4-27 アウトプットサークル発表会
mihoo_24
0
25
Other Decks in Programming
See All in Programming
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
3.4k
私の後悔をAWS DMSで解決した話
hiramax
4
210
Improving my own Ruby thereafter
sisshiki1969
1
160
楽して成果を出すためのセルフリソース管理
clipnote
0
190
旅行プランAIエージェント開発の裏側
ippo012
2
930
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
710
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
350
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
610
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
4.3k
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
0
480
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
2
170
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Docker and Python
trallard
46
3.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Code Reviewing Like a Champion
maltzj
525
40k
Automating Front-end Workflow
addyosmani
1370
200k
Six Lessons from altMBA
skipperchong
28
4k
Why Our Code Smells
bkeepers
PRO
339
57k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
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 ご清聴いただき ありがとうございました! 質問あればお気軽にどうぞ