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
1
110
Peak of a Programmer
Presentation presented at VilniusRB Meetup.
September 2015
Edvinas
September 10, 2015
Tweet
Share
More Decks by Edvinas
See All by Edvinas
Newbie on Node
edvinasbartkus
0
190
Other Decks in Programming
See All in Programming
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
1.8k
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
170
rage against annotate_predecessor
junk0612
0
170
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
290
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
140
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
460
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
240
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
160
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
1
120
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
310
Featured
See All Featured
It's Worth the Effort
3n
187
28k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Designing Experiences People Love
moore
142
24k
GraphQLとの向き合い方2022年版
quramy
49
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building an army of robots
kneath
306
46k
Code Reviewing Like a Champion
maltzj
525
40k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Six Lessons from altMBA
skipperchong
28
4k
A Tale of Four Properties
chriscoyier
160
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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!
拽拽