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
Inbetween Code and Profession
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Stefan Kanev
September 19, 2015
Programming
450
0
Share
Inbetween Code and Profession
Stefan Kanev
September 19, 2015
More Decks by Stefan Kanev
See All by Stefan Kanev
Въведение в (Machine|Deep) Learning
skanev
0
110
GraphQL
skanev
0
460
Automated Testing: Getting it Right
skanev
1
92
From Novice to Expert
skanev
0
450
Clojure & ClojureScript
skanev
2
130
Extreme Programming
skanev
0
820
За смъртта на TDD
skanev
0
630
Python 0 2014
skanev
1
1.8k
Clojure 0 2014
skanev
0
400
Other Decks in Programming
See All in Programming
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
490
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
2
330
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
110
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
320
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
120
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
860
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
440
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
720
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
440
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
Featured
See All Featured
Believing is Seeing
oripsolob
1
140
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
A designer walks into a library…
pauljervisheath
211
24k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Leo the Paperboy
mayatellez
7
1.8k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Building AI with AI
inesmontani
PRO
1
1.1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Transcript
Между код и професия Стефан Кънев http://skanev.com/ @skanev HackConf 19
септември 2015 София
често разсъждавам над обучението…
тръгнах да правя списък с умения…
никой не учи на това…
Нещата, които не ни учат в училище Стефан Кънев http://skanev.com/
@skanev HackConf 19 септември 2015 София
None
“Ама това е името на книгата на Емил Конрад”
“Кой?”
“Не, сериозно. Кой?”
None
None
Нещата, които не ни учат в училище Стефан Кънев http://skanev.com/
@skanev HackConf 19 септември 2015 София Между код и професия
None
Здравейте, аз съм Стефан и съм програмист
twitter: @skanev github: skanev blog: http://skanev.com/
Все пак, какви са тия неща?
None
“Аз съм неакредитиран психолог, терапевт, механик, дипломат, бизнесмен и учител,
в индустрия, която все още дефинира себе си всеки ден.” - Ka Wai Cheung
None
Не споменава писане на код
Необходими умения Код
Цел?
Карта
4 неща, които всеки добър програмист трябва да владее добре
плямпане
2 0 1 3 4
0 Код
Фундаментално
None
None
Как?
много начини…
четене писане пренаписване
Комуникация 1
None
Комуникационните грешки са скъпи
Не-технически хора
има две три неизбежни неща: смърта данъците някой несъгласен на
работа
възпитан дебат между повече програмисти
Евангелизъм
Документация
“[Computer] programs must be written for people to read, and
only incidentally for machines to execute.”
Учене 2
Фундаментално
None
Какво може да направим?
Стил на учене
Метод
1 книга на месец 1 език на година
None
Продуктивност 3
None
dotfiles! bash zsh vim git tmux
http://github.com/skanev/dotfiles
по-организирани по-фокусирани
None
Друга безкрайна тема…
Обучаване 4
“If you can’t explain it to a six-year-old, you don’t
understand yourself” – Einstein… probably?
Постоянно ще ви се налага да учите някого на нещо
Преподаването помага на ученето…
Намерете форма, която ви харесва…
In Summary…
2 0 1 3 4 Обучаване Продуктивност Учене Комуникация Код
1 2
1 Вие (и само вие) решавате какво има на картата…
Ако не обичате занаята, нямате никакъв шанс… 2
Благодаря ви! Стефан Кънев http://skanev.com/ @skanev HackConf 19 септември 2015
София