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
88
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
120
doing c#
minton
0
26
Other Decks in Programming
See All in Programming
Fragment Composition of GraphQL
quramy
11
1.2k
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.3k
What We Can Learn From OSS
inouehi
0
430
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
230
Netty Chicago Java User Group 2024-04-17
sullis
0
190
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
Git Lint
bkuhlmann
4
750
ゆるい個人開発のススメ
kuroppe1819
10
1k
Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform (mDevCamp 2024)
zsmb
0
390
2 週間で Twitter Bot を作ってみた
contour_gara
0
710
Hanami and htmx
bkuhlmann
0
210
Featured
See All Featured
Scaling GitHub
holman
457
140k
Typedesign – Prime Four
hannesfritz
36
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
Optimising Largest Contentful Paint
csswizardry
11
2.4k
Visualization
eitanlees
137
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
38
2.5k
The Cult of Friendly URLs
andyhume
74
5.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
20
6.4k
How to Ace a Technical Interview
jacobian
273
22k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Building Applications with DynamoDB
mza
88
5.6k
A better future with KSS
kneath
231
16k
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