Slide 1

Slide 1 text

Между код и професия Стефан Кънев http://skanev.com/ @skanev HackConf 19 септември 2015 София

Slide 2

Slide 2 text

често разсъждавам над обучението…

Slide 3

Slide 3 text

тръгнах да правя списък с умения…

Slide 4

Slide 4 text

никой не учи на това…

Slide 5

Slide 5 text

Нещата, които не ни учат в училище Стефан Кънев http://skanev.com/ @skanev HackConf 19 септември 2015 София

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

“Ама това е името на книгата на Емил Конрад”

Slide 8

Slide 8 text

“Кой?”

Slide 9

Slide 9 text

“Не, сериозно. Кой?”

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Нещата, които не ни учат в училище Стефан Кънев http://skanev.com/ @skanev HackConf 19 септември 2015 София Между код и професия

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

Здравейте, аз съм Стефан и съм програмист

Slide 15

Slide 15 text

twitter: @skanev github: skanev blog: http://skanev.com/

Slide 16

Slide 16 text

Все пак, какви са тия неща?

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

“Аз съм неакредитиран психолог, терапевт, механик, дипломат, бизнесмен и учител, в индустрия, която все още дефинира себе си всеки ден.” - Ka Wai Cheung

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Не споменава писане на код

Slide 21

Slide 21 text

Необходими умения Код

Slide 22

Slide 22 text

Цел?

Slide 23

Slide 23 text

Карта

Slide 24

Slide 24 text

4 неща, които всеки добър програмист трябва да владее добре

Slide 25

Slide 25 text

плямпане

Slide 26

Slide 26 text

2 0 1 3 4

Slide 27

Slide 27 text

0 Код

Slide 28

Slide 28 text

Фундаментално

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

Как?

Slide 32

Slide 32 text

много начини…

Slide 33

Slide 33 text

четене писане пренаписване

Slide 34

Slide 34 text

Комуникация 1

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

Комуникационните грешки са скъпи

Slide 37

Slide 37 text

Не-технически хора

Slide 38

Slide 38 text

има две три неизбежни неща: смърта данъците някой несъгласен на работа

Slide 39

Slide 39 text

възпитан дебат между повече програмисти

Slide 40

Slide 40 text

Евангелизъм

Slide 41

Slide 41 text

Документация

Slide 42

Slide 42 text

“[Computer] programs must be written for people to read, and only incidentally for machines to execute.”

Slide 43

Slide 43 text

Учене 2

Slide 44

Slide 44 text

Фундаментално

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

Какво може да направим?

Slide 47

Slide 47 text

Стил на учене

Slide 48

Slide 48 text

Метод

Slide 49

Slide 49 text

1 книга на месец 1 език на година

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

Продуктивност 3

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

dotfiles! bash zsh vim git tmux

Slide 54

Slide 54 text

http://github.com/skanev/dotfiles

Slide 55

Slide 55 text

по-организирани по-фокусирани

Slide 56

Slide 56 text

No content

Slide 57

Slide 57 text

Друга безкрайна тема…

Slide 58

Slide 58 text

Обучаване 4

Slide 59

Slide 59 text

“If you can’t explain it to a six-year-old, you don’t understand yourself” – Einstein… probably?

Slide 60

Slide 60 text

Постоянно ще ви се налага да учите някого на нещо

Slide 61

Slide 61 text

Преподаването помага на ученето…

Slide 62

Slide 62 text

Намерете форма, която ви харесва…

Slide 63

Slide 63 text

In Summary…

Slide 64

Slide 64 text

2 0 1 3 4 Обучаване Продуктивност Учене Комуникация Код

Slide 65

Slide 65 text

1 2

Slide 66

Slide 66 text

1 Вие (и само вие) решавате какво има на картата…

Slide 67

Slide 67 text

Ако не обичате занаята, нямате никакъв шанс… 2

Slide 68

Slide 68 text

Благодаря ви! Стефан Кънев http://skanev.com/ @skanev HackConf 19 септември 2015 София