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
0
420
Inbetween Code and Profession
Stefan Kanev
September 19, 2015
Tweet
Share
More Decks by Stefan Kanev
See All by Stefan Kanev
Въведение в (Machine|Deep) Learning
skanev
0
81
GraphQL
skanev
0
390
Automated Testing: Getting it Right
skanev
1
53
From Novice to Expert
skanev
0
420
Clojure & ClojureScript
skanev
2
110
Extreme Programming
skanev
0
680
За смъртта на TDD
skanev
0
550
Python 0 2014
skanev
1
1.7k
Clojure 0 2014
skanev
0
370
Other Decks in Programming
See All in Programming
Laravel × Clean Architecture
bumptakayuki
PRO
0
150
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
API for docs
soutaro
4
1.7k
In geheimer Mission: AI Agents entwickeln
joergneumann
0
110
オープンソースコントリビュート入門
_katsuma
0
130
eBPF超入門「o11yに使える」とは (20250424_eBPF_o11y)
thousanda
1
110
The Implementations of Advanced LR Parser Algorithm
junk0612
3
1.4k
The Missing Link in Angular’s Signal Story: Resource API and httpResource
manfredsteyer
PRO
0
140
20250429 - CNTUG Meetup #67 / DevOps Taiwan Meetup #69 - Deep Dive into Tetragon: Building Runtime Security and Observability with eBPF
tico88612
0
170
データと事例で振り返るDevin導入の"リアル" / The Realities of Devin Reflected in Data and Case Studies
rkaga
1
480
カオスに立ち向かう小規模チームの装備の選択〜フルスタックTSという装備の強み _ 弱み〜/Choosing equipment for a small team facing chaos ~ Strengths and weaknesses of full-stack TS~
bitkey
1
140
REALITY コマンド作成チュートリアル
nishiuriraku
0
120
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Writing Fast Ruby
sferik
628
61k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
For a Future-Friendly Web
brad_frost
177
9.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Building Applications with DynamoDB
mza
94
6.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Side Projects
sachag
453
42k
Raft: Consensus for Rubyists
vanstee
137
6.9k
KATA
mclloyd
29
14k
Rails Girls Zürich Keynote
gr2m
94
13k
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
София