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
Peak of a Programmer
Search
Edvinas
September 10, 2015
Programming
110
1
Share
Peak of a Programmer
Presentation presented at VilniusRB Meetup.
September 2015
Edvinas
September 10, 2015
More Decks by Edvinas
See All by Edvinas
Newbie on Node
edvinasbartkus
0
200
Other Decks in Programming
See All in Programming
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
220
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
190
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
400
Feature Toggle は捨てやすく使おう
gennei
0
560
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
320
飯MCP
yusukebe
0
500
10 Tips of AWS ~Gen AI on AWS~
licux
5
300
PHPで TLSのプロトコルを実装してみる
higaki_program
0
760
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
3M
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
720
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
430
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
Building Applications with DynamoDB
mza
96
7k
New Earth Scene 8
popppiees
3
2k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
The untapped power of vector embeddings
frankvandijk
2
1.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Transcript
The peak of a programmer ruby
@edvinasbartkus semi-geek
None
None
None
The peak of a programmer ruby
None
Disclaimer DON’T GET OFFENDED
None
Ballmer’s Peak
None
None
The peak of a programmer ruby
None
None
Intro
Stick
Profit
Profit
None
None
O.H.M.B.T. Once Heard Must Be True
O.H.M.B.T. • Java from the University • PHP is for
web • Ruby is slow • IDE operators
None
C Ruby
C Ruby
O.H.M.B.T. • Tried Ruby • Did not like it •
Moved on
None
Ruby Scientists • Variable names • You don’t review code
You review output
Ruby Scientists • Variable names • You review output •
My way is better Then common way
None
None
Ruby Perfectionists • No deploy without continuous integration • They
spend 5 seconds to understand your code • They always keep on refactoring
None
Ruby Achievers • Variable names:
Ruby Achievers • Variable names: gautas_atstumas distance_rounded
Ruby Achievers • Variable names: getDistanceFrom set_user_distance
Ruby Achievers • Variable names • It takes month to
get to know the environment • Duplicated code • Duplicated code
Ruby Achievers • Variable names • It takes month to
get to know the environment • Duplicated code • Many things works!
None
Silicon Valley Rubists • Editor font matters • Setup instructions
must work • Beautiful presentations • New things come along quickly
You can be like one of those
You can be like one of those none of those
The peak of programmer
The peak of programmer When you spend more teaching than
learning
All the action in Ruby happens because you send a
message
All the action in Ruby happens because you send a
message Mr. Literally, 1987
Call to action: - Do you couch interns - Do
you speak in meetups and conferences - Talk with people!
拽拽