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
430
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
87
GraphQL
skanev
0
410
Automated Testing: Getting it Right
skanev
1
64
From Novice to Expert
skanev
0
430
Clojure & ClojureScript
skanev
2
120
Extreme Programming
skanev
0
740
За смъртта на TDD
skanev
0
590
Python 0 2014
skanev
1
1.7k
Clojure 0 2014
skanev
0
370
Other Decks in Programming
See All in Programming
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
510
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
470
私はどうやって技術力を上げたのか
yusukebe
43
17k
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
340
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
340
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
370
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.6k
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
750
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
140
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
480
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
370
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Speed Design
sergeychernyshev
32
1.1k
Mobile First: as difficult as doing things right
swwweet
224
10k
The Invisible Side of Design
smashingmag
301
51k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Statistics for Hackers
jakevdp
799
220k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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
София