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
26
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
90
2023-07-08 名古屋オフライン勉強会
mihoo_24
0
55
2023-3-25 名古屋オフライン勉強会
mihoo_24
0
73
2022-12-3 大阪オフライン勉強会
mihoo_24
0
30
2021-11-14 名古屋オフラインもくもく会
mihoo_24
0
32
2021-4-10 名古屋オフラインもくもく会
mihoo_24
0
44
2021-7-17 オンライン初学者向けLT会
mihoo_24
0
24
2021-5-25 アウトプットサークル発表会
mihoo_24
0
68
2021-4-27 アウトプットサークル発表会
mihoo_24
0
24
Other Decks in Programming
See All in Programming
VS Code Update for GitHub Copilot
74th
2
640
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
510
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
640
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
140
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
1
13k
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
760
レベル1の開発生産性向上に取り組む − 日々の作業の効率化・自動化を通じた改善活動
kesoji
0
190
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
870
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
110
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
650
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
760
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
120
Featured
See All Featured
For a Future-Friendly Web
brad_frost
179
9.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
The Invisible Side of Design
smashingmag
301
51k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
How STYLIGHT went responsive
nonsquared
100
5.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Documentation Writing (for coders)
carmenintech
72
4.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Visualization
eitanlees
146
16k
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 ご清聴いただき ありがとうございました! 質問あればお気軽にどうぞ