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
62
プログラミングをはじめよう
2019/08/24 プログラミングLT 2019 Summerで発表した資料です。
高見知英
PRO
August 24, 2019
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
82
高見知英とAndroid
takamichie
PRO
0
69
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
68
最近のゲーム実況のハナシ
takamichie
PRO
0
83
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
500
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
140
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
130
高見知英のヒストリー
takamichie
PRO
0
100
SRPGがやりたい!
takamichie
PRO
0
240
Other Decks in Programming
See All in Programming
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
430
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
38k
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
Cap'n Webについて
yusukebe
0
160
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
6
1.8k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
330
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
470
gunshi
kazupon
1
140
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
Patterns of Patterns
denyspoltorak
0
420
Featured
See All Featured
Music & Morning Musume
bryan
46
7k
How Software Deployment tools have changed in the past 20 years
geshan
0
31k
Done Done
chrislema
186
16k
Navigating Team Friction
lara
191
16k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
34
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
92
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
Side Projects
sachag
455
43k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
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 プログラミングをはじめよう