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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
210
Other Decks in Programming
See All in Programming
VibeCodingからAgenticWorkflowへ
starfish719
0
940
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
270
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
230
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
250
不幸な GC
chencmd
0
810
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
730
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
160
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
260
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
570
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.1k
Introducing Stack Pull Request in GitHub
kkamegawa
0
110
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
120
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Design in an AI World
tapps
1
290
The Mindset for Success: Future Career Progression
greggifford
PRO
0
480
エンジニアに許された特別な時間の終わり
watany
108
250k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Scaling GitHub
holman
464
140k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
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!
拽拽