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
1
120
Linux初心者に3時間でLinuxを教えるときに考えたこと
技育CAMP LT会の資料です。
https://talent.supporterz.jp/events/4e931a51-1744-4a61-aa88-9e4aa5932875/
sardine_bird
March 01, 2022
Tweet
Share
More Decks by sardine_bird
See All by sardine_bird
エンジニア面談自己紹介
sardine_bird
0
200
Dockerネットワーク入門
sardine_bird
1
71
デザインパターン勉強法
sardine_bird
0
290
Other Decks in Education
See All in Education
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
signer
PRO
0
1.4k
Copilotとして理解する生成AI利用の基本
gmoriki
1
200
Monaca Educationを活用したプログラミング授業実践
asial_edu
0
220
LTをすべき100の理由
eltociear
1
310
Gesture-based Interaction - Lecture 6 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.3k
Microsoft Office 365
matleenalaakso
0
1.5k
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
1
1.4k
20240319AJG
tosseto
0
330
【実践】 パフォーマンス・チューニング~オプティマイザ活用術~
oracle4engineer
PRO
1
220
AI教育の未来『おもしろい』を作れる人材の育て方 #東京AI祭
o_ob
1
1.8k
D&I推進レポート〜テクノロジー分野のジェンダーギャップとその取り組みについて〜
codeforeveryone
1
1.3k
Project Sprint 学生版(入門編)
copilot
PRO
0
240
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
84
45k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Fireside Chat
paigeccino
22
2.7k
Designing the Hi-DPI Web
ddemaree
276
33k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Why Our Code Smells
bkeepers
PRO
331
56k
In The Pink: A Labor of Love
frogandcode
138
21k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
67
14k
A Tale of Four Properties
chriscoyier
153
22k
Docker and Python
trallard
35
2.7k
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で宣伝するので読ん でくれたら嬉しいな!! 交流会参加するのでお話しよう!