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
Linux初心者に3時間でLinuxを教えるときに考えたこと
Search
sardine_bird
March 01, 2022
Education
130
1
Share
Linux初心者に3時間でLinuxを教えるときに考えたこと
技育CAMP LT会の資料です。
https://talent.supporterz.jp/events/4e931a51-1744-4a61-aa88-9e4aa5932875/
sardine_bird
March 01, 2022
More Decks by sardine_bird
See All by sardine_bird
エンジニア面談自己紹介
sardine_bird
0
330
Dockerネットワーク入門
sardine_bird
1
100
デザインパターン勉強法
sardine_bird
0
420
Other Decks in Education
See All in Education
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
390
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
2
2.3k
2026年度春学期 統計学 講義の進め方と成績評価について (2026. 4. 9)
akiraasano
PRO
0
130
Virtual and Augmented Reality - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
2.1k
良い塩梅を実現する、AWSネットワーク3分クッキング
masakiokuda
1
230
「機械学習と因果推論」入門 ③ 漸近効率な推定量と二重機械学習
masakat0
0
480
Gitの中身 / 03-a-git-internals
kaityo256
PRO
0
180
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
1
3.1k
0203
cbtlibrary
0
160
Gitの仕組みと用語 / 01-b-term
kaityo256
PRO
0
290
計算物理におけるGitの使い方 / 01-c-compphys
kaityo256
PRO
2
570
Modelamiento Matematico (Ingresantes UNI 2026)
robintux
0
270
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.2k
Typedesign – Prime Four
hannesfritz
42
3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
We Are The Robots
honzajavorek
0
210
It's Worth the Effort
3n
188
29k
Designing Experiences People Love
moore
143
24k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
290
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
170
Transcript
Linux初心者に3時間でLinux を教えるときに考えたこと サポーターズLT会 20220301 (ヘビク)イワシ @sardine_bird
自己紹介 - 名前:(ヘビク)イワシ - Twitter:@sardine_bird - 所属:名古屋大学理学部生命理学科4年 - 諸事情でもう2年間4年生 -
仕事:インフラ・バックエンドエンジニア(アルバイト/長期インターン) - 趣味:Linux, Vim, Nikonのカメラ - 最近やったこと: - 自宅に作業環境サーバ立てた (今度記事書く) - LT会当日になってようやくスライドを作った
今日の話 - 初心者にLinux教えてみたら意外と大変だったので視点を共有したい - ※「3時間で始めるLinuxチュートリアル」はまだ作成中 - Zennにも書きました - https://zenn.dev/sardine_bird/articles/how-to-make-linux-3-hours-tutorial
私がLinuxを教えた相手 - Pythonを少し触ったことがある - Unix/Linux コマンドは言われても叩けない - 黒画面(コマンドプロンプト/bash/zsh)は使い慣れていない
適当に教えていた頃に溜まった知見 - 初見の技術用語は口頭では伝わらない - 手を動かしていて困ったときに質問できる人はすごい人 - 他人が自分の説明を理解しているかなんて、見ても聞いても分からない - 人によって説明が変わるから再現性がない -
長々やっても仕方がない、3時間ぐらいで済ませたい 既存の資料や脳内の知識をつなぎ合わせて話していた
ちゃんと研修資料を作ろうと思った - 自分はインターネットと書籍でなんとかしてきたが、それを他人に強要してはいけな い - アルバイトとはいえ雇用関係がある以上、業務をこなせるようになってもらわないと 後々全員が困る
考えた:分からないけれど聞けないのはなぜ? ※エンジニアに限った話 - 行き詰まっていることに気づいていない - 何が分からないのか分からない - 操作方法が分からない エンジニアとして経験を積んだ人(自己解決): -
調べる - 試してみる - 聞く
研修資料の具体的な目標 - 基本的な技術用語に聞き覚えがある - 知らない---|壁1|---聞いたことがある---|壁2|---知っている---|壁3|---人に説明できる - 壁1は1人では越えられない - google検索が出来る -
質問が出来る これをLinuxを題材に達成しよう
作成した研修資料の目次 1. Linux(Unix)の歴史 2. コマンドの使い方の調べ方 3. vimの使い方 4. エラーの対処方法 5.
最低限のファイルシステム 6. ネットワーク(TCP/IP)の基礎知識 7. その他Linuxに関する重要項目の概要 トピックを選んだ基準:初見で検索ワードが分からない
研修資料を公開したら Twitterで宣伝するので読ん でくれたら嬉しいな!! 交流会参加するのでお話しよう!