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
Stefan Kanev
September 19, 2015
Programming
450
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
470
Automated Testing: Getting it Right
skanev
1
97
From Novice to Expert
skanev
0
460
Clojure & ClojureScript
skanev
2
140
Extreme Programming
skanev
0
820
За смъртта на TDD
skanev
0
640
Python 0 2014
skanev
1
1.8k
Clojure 0 2014
skanev
0
400
Other Decks in Programming
See All in Programming
act2-costs.pdf
sumedhbala
0
120
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.1k
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.5k
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.6k
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
150
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
2.8k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
890
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
820
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
230
Performance Engineering for Everyone
elenatanasoiu
0
270
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
170
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
Automating Front-end Workflow
addyosmani
1370
210k
First, design no harm
axbom
PRO
2
1.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
280
Are puppies a ranking factor?
jonoalderson
1
3.7k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
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
София