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
92
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
30
Other Decks in Programming
See All in Programming
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
910
エンジニアに事業やプロダクトを理解してもらうためにやってること
murabayashi
0
110
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
2k
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
0
130
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
4
440
Inside of Swift Export
giginet
PRO
1
310
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
690
Developer Joy - The New Paradigm
hollycummins
1
400
Kotlinで実装するCPU/GPU 「協調的」パフォーマンス管理
matuyuhi
0
250
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
120
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
440
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
1.1k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
11k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Code Reviewing Like a Champion
maltzj
526
40k
Building Applications with DynamoDB
mza
96
6.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Music & Morning Musume
bryan
46
6.9k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Keith and Marios Guide to Fast Websites
keithpitt
412
23k
A designer walks into a library…
pauljervisheath
209
24k
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