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
プログラミングをはじめよう
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
高見知英
August 24, 2019
Programming
0
62
プログラミングをはじめよう
2019/08/24 プログラミングLT 2019 Summerで発表した資料です。
高見知英
August 24, 2019
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
0
100
高見知英とAndroid
takamichie
0
84
大人になってからのゲームデビューのハナシ
takamichie
0
81
最近のゲーム実況のハナシ
takamichie
0
100
健常者から見たAndroidのアクセシビリティ機能
takamichie
0
520
山手縁乃庭のいまとこれから考えていること
takamichie
0
150
子どもとゲームとそのほかいろいろのハナシ
takamichie
0
150
高見知英のヒストリー
takamichie
0
120
SRPGがやりたい!
takamichie
0
260
Other Decks in Programming
See All in Programming
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
150
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
630
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
2
810
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.5k
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
120
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
1.8k
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1k
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
610
20260315 AWSなんもわからん🥲
chiilog
2
160
条件判定に名前、つけてますか? #phperkaigi #c
77web
1
250
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
400
Featured
See All Featured
Docker and Python
trallard
47
3.8k
Become a Pro
speakerdeck
PRO
31
5.8k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
Done Done
chrislema
186
16k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
290
Tell your own story through comics
letsgokoyo
1
850
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
270
Darren the Foodie - Storyboard
khoart
PRO
3
2.9k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
A designer walks into a library…
pauljervisheath
210
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラミングを はじめよう NPO法人 まちづくりエージェント SIDE
BEACH CITY. 高見知英
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 自己紹介 高見知英 • エンジニア系フリーランス:アプリ開発・書籍製作など まちづくりエージェント
SIDE BEACH CITY. • 地域課題×IT:イベント開催・システム整備 ふらっとステーション・とつか • 横浜市戸塚区のコミュニティカフェ:広報スタッフ・PC相談受付 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 今回のもくてき Now • ガチガチ文系 •
プログラミングって難しい? Purpose • プログラミングやってみようかな • 自分にもできるかも? Feature • プログラミングをはじめる • なにかアプリを作る 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. (ここで言う)プログラミングは コンピュータ上で動くアプリ・システム・サービスを作ること よくいわれるプログラミング=プログラミング+コーディング プログラミング 考える
こと コーディング コードを 書くこと 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. なぜできないと思うのか プログラミングは理系の分野だと思っている 理論から勉強する必要があると思っている 身の回りに(目線の合う)人がいない 2019/8/24
プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラミングは 理系の分野だと思っている プログラミングをはじめよう 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラミングは理系の分野? プログラミングの仕組みの前には、 文理の差など些細な問題 実際プログラミングに理数知識は 必須では無い(一部分野は必須)
2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 理数知識が必須な分野 プログラミング 文章処理 事務効率化 人工知能
既存ツール 応用 新規開発 CG 音楽 MIDI オーディオ 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 学校の成績は関係ない!(一部) • 特定の単語や表現を探す 文章処理 •
定型処理を自動化 業務効率化 • 既存パターンから類推 一部の人工知能 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 理論から勉強する必要がある と思っている プログラミングをはじめよう 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラミングは理論? •たしかに理論は大事だが… • 組み合わせながら後で勉強することも可能 •
既存部品の組み合わせでも使えるものはできる • モジュール • ライブラリ 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 入り口は常にたくさんある 料理 料理は科学? 理論を知って 調理する
感覚で調理 プログラミング 2019/8/24 プログラミング は理論? 理論を知って 開発する 感覚で開発 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 成長パスもひとそれぞれ •周りの人と同じ成長の仕方はできない • 他人に同じ成長の仕方を期待はできない •
無理に他人の背中を追わない/追わせない 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 身の回りに(目線の合う)人が いない プログラミングをはじめよう 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラマはたくさんいる •こういう場に来るプログラマは大抵強い • 自分なりのレベルを目指せば良い •
本業にするならばともかく… • プログラミングが必要な場は本業だけではない 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. プログラマに必要な言語って なんですか? プログラミングをはじめよう 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. それは「日本語」です •一番最初に思考に使うのは日本語 •一番最初にググるのは日本語 •一番最初に相談するのも日本語 •コーディングは日本語で考えた仕組みを、
プログラミング言語に直す作業 • 翻訳する前の言語の理解がまず 必要 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. コーディングしない環境も IFTTT Microsoft Flow Zaiper
•複数のWebサービスを繋げる •処理の流れを考える • 効率的な仕組み(アルゴリズム)を考える 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. まとめ • プログラミングに文理は(あまり)関係ない 理系技術ではない •
自分に合ったやり方で技術を身につける 入り口はたくさん • 周りより技術力がなくてもめげない 分野は広く深い • 英語やプログラミング言語は二の次 まずは母国語力 2019/8/24 プログラミングをはじめよう
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. おわり ご清聴ありがとうございました 2019/8/24 プログラミングをはじめよう