Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
160
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
450
What if you could code like a boss (/Rails Girl) all Summer long
floord
0
150
Rails Girls Summer of Code 2014 lightning talk at RUG:B
floord
1
120
Kod.io Linz closing notes
floord
0
100
Gamification on CheckiO - Digitalista meetup Vienna
floord
0
94
WCEU recap and version control for content creators
floord
0
56
The best programmers are teachers
floord
2
110
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
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
260
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
140
CSC509 Lecture 14
javiergs
PRO
0
220
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
360
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
470
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
1
1.3k
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
140
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
300
スタートアップを支える技術戦略と組織づくり
pospome
8
15k
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
17
6.6k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
5
260
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
190
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.2k
A Tale of Four Properties
chriscoyier
162
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Optimizing for Happiness
mojombo
379
70k
Designing Experiences People Love
moore
142
24k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
4 Signs Your Business is Dying
shpigford
186
22k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
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.