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
learning to code
Search
Michael Minton
December 11, 2013
Programming
0
94
learning to code
Slide from the first florida coders user group meeting. 2013/12/11
Michael Minton
December 11, 2013
Tweet
Share
More Decks by Michael Minton
See All by Michael Minton
SOLID Fundamentals
minton
1
130
doing c#
minton
0
31
Other Decks in Programming
See All in Programming
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
930
Fluid Templating in TYPO3 14
s2b
0
130
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
520
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
260
SourceGeneratorのススメ
htkym
0
190
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
6k
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
110
エンジニアに許された特別な時間の終わり
watany
106
230k
Accessibility Awareness
sabderemane
0
49
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A Soul's Torment
seathinner
5
2.2k
Between Models and Reality
mayunak
1
180
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
How to make the Groovebox
asonas
2
1.9k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
learning to code
@mcminton
what is code?
what is code? ^ to most humans
None
what is code? int y = mx + b; var
bob = new Employee(); result = fb.account(19).poke() [foo doSomeMagic:7.0 brew:1.0 pow:6.4];
what is code?
what is code? simply a solution
what is code? simply a solution expressed using language
what is code? simply a solution expressed using language mostly
readable by humans
what is code? simply a solution expressed using language mostly
readable by humans that solves a “real” problem
why learn?
why learn? ^ not to
a fat paycheck
what it takes
what it takes passion
what it takes passion hard core, life-long passion
what it takes passion hard core, life-long passion that keeps
you up at night
what it takes passion hard core, life-long passion that keeps
you up at night it’s not for everyone
what it takes passion hard core, life-long passion that keeps
you up at night it’s not for everyone really
why learn? your work has an impact
why learn? your work has an impact creating is immensely
fulfilling
why learn? your work has an impact creating is immensely
fulfilling use awesome tools
how to learn?
how to learn?
how to learn? scratch your own itch
how to learn? scratch your own itch find your problem
how to learn? scratch your own itch find your problem&
SOLVE IT!
how to learn? scratch your own itch find your problem&
SOLVE IT! understanding
how to learn? scratch your own itch find your problem&
SOLVE IT! understanding motivation
how to learn? scratch your own itch find your problem&
SOLVE IT! understanding motivation payoff
how to learn?
how to learn? take baby steps
how to learn? take baby steps don’t get hung up
on tools
how to learn? take baby steps don’t get hung up
on tools ask lots of questions
how to learn? take baby steps don’t get hung up
on tools ask lots of questions find a mentor
how to learn? take baby steps don’t get hung up
on tools ask lots of questions find a mentor join a user group
overview
DON’T BE A GOLD-DIGGING CODE WHORE CAREER PROGRAMMER WHO LACKS
PASSION
LEARN TO CODE AS A NATURAL EXTENSION OF YOUR EXISTING
PASSION FOR TECHNOLOGY TO SOLVE ACTUAL PROBLEMS
INTERACT WITH HUMANS FROM THE TECH COMMUNITY FIND A SUPPORT
GROUP LEARN & TEACH
have fun! @mcminton