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
駆け出しエンジニアの勉強法(2021/10/27)
Search
sendo111
October 27, 2021
Programming
0
190
駆け出しエンジニアの勉強法(2021/10/27)
sendo111
October 27, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
ぼくの開発環境2026
yuzneri
0
140
高速開発のためのコード整理術
sutetotanuki
1
390
AtCoder Conference 2025
shindannin
0
1k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2k
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
660
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
700
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
150
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
510
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
98
Typedesign – Prime Four
hannesfritz
42
2.9k
Transcript
2021/10/27 駆け出しエンジニアの勉強法 心の健康を保つ方法
自己紹介 - 名前 - 遠藤 静(えんどう しずか) - エンジニア歴 -
6年半(2015年4月~) - 所属先 - UUUM株式会社 - Twitter - エンドレ ( @verde_dre ) - 好きなもの - Python, AWS, サーバレス, エレキギター etc...
会社紹介 やってること - 社内の業務システムの新規開発 / バグ修正 / リファクタリングなど - Ruby
on Rails, Vue.js, AWS(ECS), CircleCI etc... - ECサイトの大量の注文情報をサーバレスで上記のシステムに連携 - AWS Lambda, DynamoDB, EventBridge, Amazon SQS etc... - インターン生向けカリキュラムの作成 etc...
会社紹介 https://recruit.uuum.co.jp/career
心の健康を保つ方法
心を健康に保つために意識していること 1. メリハリを大事にする 2. コンテキストスイッチをしない 3. 劣等感を感じたら距離を取る 4. 寝る
1. メリハリを大事にする • 調子の良い時 ◦ 集中する時間と休憩する時間をしっかり分ける ▪ 休憩時間に散歩や日光浴するのもアリ ◦ ポモドーロテクニック
(25分集中して5分休憩)も有効 ➡調子がいい時こそ意識して休憩を取ることで、 より質の良い集中力が長時間続くようになる
1. メリハリを大事にする • 調子の悪い時 ◦ 少し休めば回復しそうな場合 ▪ 15~20分程度、横にならないように仮眠をする (パワーナップ) ▪
アイマスクをしてお気に入りの音楽を聞くのも ok ▪ 散歩をしたり日の光を浴びる ▪ 軽食を食べる ◦ 休んでもすぐに回復しなさそうな場合 ▪ 業務中であれば業務中断するか早退して回復に努める ▪ それ以外の場合でもキリがいいところで終えて休む ➡調子が悪い時に無理にでも続けようとするのは悪手 自分の体調と相談してなるべく休息を取る
2. コンテキストスイッチをしない • コンテキストスイッチって? 参考URL:切り替え時間の削減。シングルタスクを心掛ける
• コンテキストスイッチのメリット/デメリット ◦ メリット ▪ 特に感じられず ◦ デメリット ▪ 集中力が何度も切れる
▪ 1つのタスクに集中し切れないので進捗が出せない ▪ 脳の疲労と精神的な疲労だけが残る ▪ etc… ➡1日1~2タスク程度に留めておき、タスク中は目の前のことだけに集中する ➡今のタスクが終われば次のタスクに着手するようにする ➡優先順位が変わったり対応が必要なものが増える場合は一旦書き留めておいて、 着手中のタスクが完了したら確認と対応を行うようにする 2. コンテキストスイッチをしない
3. 劣等感を感じたら距離を取る • 前提 ◦ 自分よりも技術的にも経験的にも上位互換の人は大勢いる ◦ 人によっては上位互換の方々を見て発奮材料として頑張る人もいる • 対象
◦ 上位互換の人を見ると劣等感を感じてしまう人 ◦ 疲労などでネガティブになって劣等感を感じてしまう人 ◦ etc... ➡自分が劣等感を感じてる原因が分かっているならその原因から離れる ➡他のタスクに集中する、リフレッシュする、寝るなどの行動を起こして その感情自体を考えないようにする ※劣等感を忘れようとすると逆に強く意識してしまうので、 他のことで気分を紛らわして自然に忘れるのが良いみたいです
4. 寝る ➡普段とは(悪い意味で)違う精神状態だと感じたら、寝て目と脳を休ませる ➡布団で横になるのもよし、机に突っ伏して仮眠をするのもよし
終わりに... • まずは自分のペースを見つけてキープ出来るように意識していく • 〇〇する勇気を持つ(断る / 休む etc...) • 自分を責めない(全て気圧と天候のせい)
• 睡眠時間の確保も仕事のうち • 寝たら大体なんとかなる
健康な心でいいエンジニアライフを!