Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
プログラミングじゃない技術講座 #1
Search
stonriver
October 28, 2017
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プログラミングじゃない技術講座 #1
部活の同学年の皆様向け講座資料です。
今回の内容は講座の趣旨です。
stonriver
October 28, 2017
More Decks by stonriver
See All by stonriver
中規模イベントに急造で変なネットワークを構築する
strvworks
1
800
並行処理入門 -Goで遊ぶ-
strvworks
0
280
ターミナル雑記
strvworks
2
1.4k
お手軽金盾体験
strvworks
1
810
Kosen_LT_ONLINEのおしらせ
strvworks
0
120
Minecraft概論
strvworks
0
420
日本列島の移動速度に関する考察
strvworks
1
180
PythonにおけるGUIフレームワークのはなし
strvworks
0
440
快適な読書環境のご提案
strvworks
0
150
Other Decks in Technology
See All in Technology
生成AIエージェントを用いた、 手動テスト手順書から自動テストへの 変換手法の検討
magicpod
0
160
Railsのように考える: See through the Master
snoozer05
PRO
3
850
What the customer really needed
kawaguti
PRO
2
170
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
27
22k
AI に書かせたその API、 “信頼” できますか?
nagix
0
110
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
190
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
1
520
事業課題から技術的負債に向き合う
sansantech
PRO
2
1.8k
omasushiというライブラリを作った
polidog
PRO
0
230
GoにおけるFFIのこれまでとこれから
goccy
5
3.4k
CLIライブラリ開発を支える技術
htnabe
0
110
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
21
13k
Featured
See All Featured
The Curse of the Amulet
leimatthew05
3
14k
Statistics for Hackers
jakevdp
799
230k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
Accessibility Awareness
sabderemane
1
210
Exploring anti-patterns in Rails
aemeredith
4
510
So, you think you're a good person
axbom
PRO
2
2.2k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Leo the Paperboy
mayatellez
10
2.3k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
540
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
プログラミングじゃない 技術講座 その1
講座の趣旨
ソフテク部員の皆さん は、既にある程度のプ ログラミング技術を 持っているはず。 ー講座の趣旨ー
しかし、ソフトウェア開 発に必要となる知識はプ ログラミング知識だけで はありません。 ー講座の趣旨ー
プログラミングの授業中に、 「あ、やばい。めっちゃ 出力したい。」 となったとします。 ー講座の趣旨ー
こんなプログラムを 書きますね。
先のプログラムを保存、コ ンパイル、実行すると正常 に出力されます。 ー講座の趣旨ー
さて、
これらの動作を一から再現 するために必要な技術は何 があるでしょう? 学校の実習室の環境を仮定 して考えてみます。 ー講座の趣旨ー
・C言語を知っている ・テキストエディタが使える ・Cコンパイラが使える ー講座の趣旨ー 必要な技術/知識
・Linuxへの理解 ・OSをインストールする技術 ・SSHサーバー/クライアント への理解 ・シェルを選択/使用できる ー講座の趣旨ー 必要な技術/知識
・GCC等ソフトウェアのイン ストール ・開発に使うソフトウェアを 選別できる知識 ー講座の趣旨ー 必要な技術/知識
・そもそものハードウェア環境構築技術 ・識字能力 ・キーボードが打てる ・英語を雰囲気で理解する能力 ・Googleと仲良くする能力 ・多少のネットワーク知識 ・いろいろ ー講座の趣旨ー 必要な技術/知識
実習室の貧弱な開発環境 であっても、自分で一か ら構築しようとすると意 外と沢山の知識が要求さ れます。 図示すると、→ ー講座の趣旨ー
ソフトウェア開発 ソフトウェア開発 環境構築能力 環境構築能力 環境利用能力 環境利用能力 プログラミング能力 プログラミング能力
このように、プログラミ ングだけをやっていては いつか必ず壁にぶつかっ てしまいます。 ということで…… ー講座の趣旨ー
「何をやっているのか理 解して、一人でプログラ ミングを始められるよう になる」 ことを目指してこの講座 をやっていきます。 ー講座の趣旨ー
登場する様々な方面の少 しだけ突っ込んだ専門知 識を浅く拾っていきま す。 ー講座の趣旨ー
つづく