SlideShare una empresa de Scribd logo
1 de 68
Descargar para leer sin conexión
ЩАСТЛИВИЯТ
                          ПРОГРАМИСТ
                           Стефан Кънев, Николай Бачийски
                             WebTech/P2P Велико Търново
                                    26.04.2009г.


Tuesday, April 27, 2010
БУДЕН СЪЗНАТЕЛЕН ЖИВОТ

                      Работа   Друго




Tuesday, April 27, 2010
Стефан Кънев             Николай Бачийски




               http://skanev.com/    http://nikolay.bg/

Tuesday, April 27, 2010
АКО ИМАТЕ ВЪПРОСИ

                  Tweet към @skanev или @nikolayb

                  Или: ✌ след края




Tuesday, April 27, 2010
Tuesday, April 27, 2010
1. Колкото по-добри, толкова по-добре




Tuesday, April 27, 2010
1. Колкото по-добри, толкова по-добре

                          2. Как да станете по-добри?




Tuesday, April 27, 2010
1. Колкото по-добри, толкова по-добре

                          2. Как да станете по-добри?

                                  3. Социалният програмист




Tuesday, April 27, 2010
1. Колкото по-добри, толкова по-добре

                          2. Как да станете по-добри?

                                  3. Социалният програмист

                 4. Програмирането в живия живот


Tuesday, April 27, 2010
Колкото по-добри сте в
   работата си, толкова
    по-лесно е тя да ви
    носи удоволствие.

Tuesday, April 27, 2010
Уважение от колегите




Tuesday, April 27, 2010
По-добра работа

Tuesday, April 27, 2010
По-интересни задачи




Tuesday, April 27, 2010
Всички обичаме
                          да бъдем
                          експерти в нещо




Tuesday, April 27, 2010
Репутация
Tuesday, April 27, 2010
Често си
      намираме
      убедителни
      оправдания
      да не бъдем!


Tuesday, April 27, 2010
1. Имам много работа




Tuesday, April 27, 2010
Tuesday, April 27, 2010
Status: 2782767123612783 hours remaining




Tuesday, April 27, 2010
тъп трион



Tuesday, April 27, 2010
подостри си триона?



Tuesday, April 27, 2010
1. Имам много работа




Tuesday, April 27, 2010
2. В свободното си време искам да:




Tuesday, April 27, 2010
3. Ами ако
                                 не е
                             лъжица,
                            за моята
                               уста?!


Tuesday, April 27, 2010
Tuesday, April 27, 2010
Изберете джунглата,
           а не зоопарка




Tuesday, April 27, 2010
Да стaнете по-добри не
    е трудно. Трябва само
          да опитате.

Tuesday, April 27, 2010
Tuesday, April 27, 2010
Know your
                  craft




Tuesday, April 27, 2010
Един език на година

Tuesday, April 27, 2010
Haskell

                          Erlang
Tuesday, April 27, 2010
Erlang
                                              Scala
                          Haskell
                                         Scheme
                                    F#
                   Python                       Groovy
                                       Ruby
                                              OCaml
                                Perl

Tuesday, April 27, 2010
Нови инструменти

Tuesday, April 27, 2010
Текстови редактори


                          vim          emacs


Tuesday, April 27, 2010
Методология

                iterative development

                            test driven development

                          bottom-up programming

Tuesday, April 27, 2010
Нови технологии

                          python & django
                            ruby on rails
                             extJS, Dojo

Tuesday, April 27, 2010
Продуктивност

                          getting things done
                              touch typing
                             environment

Tuesday, April 27, 2010
✕
                          Курсове и сертификати




Tuesday, April 27, 2010
Tuesday, April 27, 2010
Sign your work



Tuesday, April 27, 2010
Един от най-лесните
       начини да станете по-
       добри е да се събирате
           с други добри
           програмисти.
Tuesday, April 27, 2010
е з а
                   р е т
             о в о        а н е
       0 . Г        м и р
               гр а
        п  р о


Tuesday, April 27, 2010
Алкохол/мъже/жени/коли/пари
                vs.
                          програмиране




Tuesday, April 27, 2010
Алкохол/мъже/жени/коли/пари
                vs.
                          програмиране



                           1:0
Tuesday, April 27, 2010
Споделяне с колеги



Tuesday, April 27, 2010
Intertubes

Tuesday, April 27, 2010
Joel Spolsky
         http://joelonsoftware.com/

                      Jeff Atwood
               http://codinghorror.com/


Tuesday, April 27, 2010
Stack Overflow
   http://stackoverflow.com/



Tuesday, April 27, 2010
-general




Tuesday, April 27, 2010
Личен блог




Tuesday, April 27, 2010
Код с хора извън
                        офиса


Tuesday, April 27, 2010
github.com



Tuesday, April 27, 2010
hackaton



Tuesday, April 27, 2010
seattle.rb



Tuesday, April 27, 2010
initLab



Tuesday, April 27, 2010
Семинари,
                          конференции


Tuesday, April 27, 2010
Алкохол/мъже/жени/коли/пари
                vs.
                          програмиране



                           0:1
Tuesday, April 27, 2010
Приятел?



Tuesday, April 27, 2010
Програмирането не е
         просто избор в
      работата - то е избор в
             живота.

Tuesday, April 27, 2010
Power
Tuesday, April 27, 2010
Избор

Tuesday, April 27, 2010
Добро

Tuesday, April 27, 2010
Tuesday, April 27, 2010
Jazz
Tuesday, April 27, 2010
3 уши

Tuesday, April 27, 2010
(clear)
                          (hint)




Tuesday, April 27, 2010
(clear)
                          (hint)

                          (define (flowers n)
                          ....




Tuesday, April 27, 2010
Направете така, че
        програмирането да стане
        част от живота ви. Както
              семейството и
               приятелите.
Tuesday, April 27, 2010

Más contenido relacionado

Más de Stefan Kanev

Behavior-Driven Development с RSpec и Cucumber
Behavior-Driven Development с RSpec и CucumberBehavior-Driven Development с RSpec и Cucumber
Behavior-Driven Development с RSpec и Cucumber
Stefan Kanev
 
5. HTTP и приятели
5. HTTP и приятели5. HTTP и приятели
5. HTTP и приятели
Stefan Kanev
 
4. Метапрограмиране
4. Метапрограмиране4. Метапрограмиране
4. Метапрограмиране
Stefan Kanev
 
3. Обекти и класове
3. Обекти и класове3. Обекти и класове
3. Обекти и класове
Stefan Kanev
 
1. Въведение в Ruby
1. Въведение в Ruby1. Въведение в Ruby
1. Въведение в Ruby
Stefan Kanev
 

Más de Stefan Kanev (14)

Защо MongoDB?
Защо MongoDB?Защо MongoDB?
Защо MongoDB?
 
Как блогът ми ме направи по-добър професионалист
Как блогът ми ме направи по-добър професионалистКак блогът ми ме направи по-добър професионалист
Как блогът ми ме направи по-добър професионалист
 
Щастливият програмист 2.0
Щастливият програмист 2.0Щастливият програмист 2.0
Щастливият програмист 2.0
 
Пак ли този Rails?
Пак ли този Rails?Пак ли този Rails?
Пак ли този Rails?
 
Behavior-Driven Development с RSpec и Cucumber
Behavior-Driven Development с RSpec и CucumberBehavior-Driven Development с RSpec и Cucumber
Behavior-Driven Development с RSpec и Cucumber
 
Test-Driven Development + Refactoring
Test-Driven Development + RefactoringTest-Driven Development + Refactoring
Test-Driven Development + Refactoring
 
за Ruby
за Rubyза Ruby
за Ruby
 
Защо Ruby on Rails
Защо Ruby on RailsЗащо Ruby on Rails
Защо Ruby on Rails
 
5. HTTP и приятели
5. HTTP и приятели5. HTTP и приятели
5. HTTP и приятели
 
4. Метапрограмиране
4. Метапрограмиране4. Метапрограмиране
4. Метапрограмиране
 
3. Обекти и класове
3. Обекти и класове3. Обекти и класове
3. Обекти и класове
 
2. Функционални Закачки
2. Функционални Закачки2. Функционални Закачки
2. Функционални Закачки
 
1. Въведение в Ruby
1. Въведение в Ruby1. Въведение в Ruby
1. Въведение в Ruby
 
0. За курса, Ruby и Rails
0. За курса, Ruby и Rails0. За курса, Ruby и Rails
0. За курса, Ruby и Rails
 

The Happy Programmer