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
Rails Girls Eurucamp
Search
Floor Drees
August 16, 2013
Programming
0
170
Rails Girls Eurucamp
For full sentences, go to
https://github.com/FloorD/yolo-tyrion/blob/master/RG_eurucamp_talk.md
Floor Drees
August 16, 2013
Tweet
Share
More Decks by Floor Drees
See All by Floor Drees
(kick-ass) Readme Driven Development
floord
3
460
What if you could code like a boss (/Rails Girl) all Summer long
floord
0
160
Rails Girls Summer of Code 2014 lightning talk at RUG:B
floord
1
120
Kod.io Linz closing notes
floord
0
110
Gamification on CheckiO - Digitalista meetup Vienna
floord
0
100
WCEU recap and version control for content creators
floord
0
62
The best programmers are teachers
floord
2
120
Working towards great version control for WordPress
floord
1
6.1k
How to survive family gatherings and birthday parties as a Techie
floord
1
190
Other Decks in Programming
See All in Programming
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
460
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
360
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
240
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
110
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
510
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
CSC307 Lecture 14
javiergs
PRO
0
470
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
580
Claude Codeログ基盤の構築
giginet
PRO
7
3.4k
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
220
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
290
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Automating Front-end Workflow
addyosmani
1370
200k
Designing Powerful Visuals for Engaging Learning
tmiket
0
280
Code Review Best Practice
trishagee
74
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
310
The Curious Case for Waylosing
cassininazir
0
270
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Transcript
Learn Rails they said. It’s easy they said.
“You should use JavaScript for that.”
Some days just looking at Avdi’s Objects on Rails made
my stomach cringe.
I’d like to share what I’ve learned, starting learning programming
in the evening hours August last year.
Hi.
I had worked as a community manager for agencies and
startups for 5 years...
... I wanted to ‘make stuff’ again
... I wanted to pick up on something new.
“All programmers have been coding ever since they were potty
trained.”
The mathematics you’ll have to deal with are as basic
as sums and subtractions.
No real decision process on what language I’d be learning.
None
None
None
None
I absolutely loved it, BUT...
Start with the basics
REALLY learning HTML/CSS helps to create a proper understanding of
constructing decent syntax.
Codecademy fucking rocks and so does Codeschool.
JavaScript will continue to suck (better dig into it fast)
First CSS. Then Bootstrap. Maybe.
Inspect ALL the elements
Get to learn the lingo
Ask a co-worker or friend to be your mentor
drop by a local user group
#pairwithme
Don’t fake it till you make it.
You will feel stupid, and give up.
You will research stuff, and get your ideas from questionable
sites. (and give up)
You will start putting even more hours in learning to
try and get to your coach’s level and will burn out. (and give up)
Start teaching others right away
Learn a different programming language simultaneously (in the same language)
Just maybe not Java.
Controlling everything from the Terminal makes you feel like you’re
in the matrix.
The downs
Ignore the people that hate on your parade.
Get over the imposter syndrom.
Don’t mind people saying “it’s super easy”. It’s really not.
The ups
Prepare to be amazed by people putting a lot of
time in making kick-ass tutorials and stuff...
Through Ruby, I have developed a more logical and efficient
way of problem solving.
It’s not all dorm rooms and cold pizza.
So... wrapping up
starting with the basics inspect ALL the elements digging into
JavaScript asap getting into BDD learning the lingo don’t fake it (until you make it) learn a different language use the terminal for everything get yourself a mentor start teaching others right away
You’ll be fine.