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
高見知英
PRO
August 24, 2019
Programming
0
53
プログラミングをはじめよう
2019/08/24 プログラミングLT 2019 Summerで発表した資料です。
高見知英
PRO
August 24, 2019
Tweet
Share
More Decks by 高見知英
See All by 高見知英
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
12
高見知英のヒストリー
takamichie
PRO
0
29
SRPGがやりたい!
takamichie
PRO
0
66
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
330
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
190
2023年新年の抱負
takamichie
PRO
0
120
今年なにやった?2022
takamichie
PRO
0
220
あなたは地域が好きですか?
takamichie
PRO
0
200
VoicePeakを使ってみた話
takamichie
PRO
0
260
Other Decks in Programming
See All in Programming
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
Git Rebase
bkuhlmann
11
1.6k
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
730
ゆるい個人開発のススメ
kuroppe1819
10
990
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.3k
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
380
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Featured
See All Featured
Unsuck your backbone
ammeep
663
57k
What's in a price? How to price your products and services
michaelherold
237
11k
Why Our Code Smells
bkeepers
PRO
331
56k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Six Lessons from altMBA
skipperchong
21
3k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
For a Future-Friendly Web
brad_frost
172
9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
How to Ace a Technical Interview
jacobian
272
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
17
6.4k
It's Worth the Effort
3n
180
27k
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 プログラミングをはじめよう