lviv freelance club #37 ivan koval "Історія успіху: програміст, тім...
TRANSCRIPT
1
Історія успіху: програміст, тім лідер, фрілансер
Ivan Koval
facebook.com/ivan.pulmo
v-any-a
2
Що мається наувазі під успіхом?
● Робота, яка подобається
● Повна незалежність від батьків майже з першого місяця роботи
● Можливість подорожувати
● Машина
● Сім’я
● Квартира за 5 років?
3
З чого все починалось?
● Вебсайт на мобільному (Motorola E1, WAP)
● C++ вдома, ~10-11 клас
● НУ “ЛП”, програмна інженерія
● PLLUG http://pllug.org.ua/
4
Перша робота
● Квітень, 2 курс (4 роки тому)
● С++/Qt developer at Vakoms
● Linux administration
● Login & registration pages
● Sencha Touch
● …
5
Студент та робота одночасно?
● Краще ходити на пари (економія часу?)
● На 20-30% пар :)
● 100-120 годин в місяць на роботі без жодних проблем
6
Технології
● OC: Windows (XP, 7), Linux (Mandriva, Debian, Fedora, CentOS), MacOS
● Pascal, C++, Qt, WML
● Linux, Bash, PHP, HTML, JavaScript, CAS, Funambol, LDAP, Amazon EC2, Amazon RDS, Amazon S3, Jabber, MySQL, Postgres
● Sencha Touch, Phonegap, Ext JS, Joomla, Perl, Wordpress
● Python, Django, Flask, MongoDB, MongoEngine, REST API, Java
● AngularJS, Bootstrap, TinyMVC, Woocommerce
8
Як став тім лідом?
● Перший веб-девелопер в компанії :)
● Естімейти, більше комунікації з клієнтами, співбесіди, допомога команді
11
Elance, рейтинг
Elance Freelancers / Individuals / IT & Programming /Lviv (914 results)
14 місце з 914
14
Elance, проекти
● Лінукс адміністрування, DNS, Apache, NGINX, Django, Security, Databases
● Cravlers/Scrappers
● Custom Python, Bash, PHP scripts
● Інтеграція сторонніх сервісів
● Frontend (AngularJS, Bootstrap, HTML, CSS, JS)
● Backend (Django, Flask, PHP, MongoDB, Google App Engine)
● One page website
● Bookmarklet
● Wordpress, Woocommerce
17
Успіхи за 2 місяці
● Майже $4000 при неповній зайнятості
● Клієнт, який згідний платити $50+ за годину
● Кілька виконаних цікавих робіт
21
Яких правил я дотримуюсь на фрілансі
● Клієнт уже платив фрілансерам
● Клієнт не з Індії
● Клієнт не хоче результат на вчора
● Клієнт згідний платити $25-30 за годину
● Деколи дивлюсь на Award Rate
23
+/- роботи в офісі
● + стабільний дохід
● + робота в команді
● + тебе можуть замінити
● - не завжди цікаві проекти
● - кілька проектів одночасно
● - успішність проектів мало залежить від тебе
24
+/- роботи на фрілансі
● + вільний графік
● + успіх проекту повністю залежить від тебе
● + працювати можна будь-де
● - немає кому замінити
● - працювати вдома
● - немає бухгалтера
26
Порадив веб-початківцям
● Вчити англійську
● Почитати щось про основи роботи Інтернету. (HTTP, HTTPS, SSL, POST, GET, AJAX, DNS, Apache)
● Спробувати зареєструвати собі домен, знайти хостинг
● Повчити HTML, CSS
● Зверстати кілька сторінок для портфоліо
● Шукати собі роботу верстальщика
● ...