Image by Squonk11 via Flickr
Я хочу составить примерное представление о читателях этого блога. Пожалуйста, потратьте пару минут, чтобы кратко рассказать о себе и ответить на следующие вопросы. (достаточно и кратких ответов: да/нет. Хотя, конечно, интереснее читать развёрнутые=) ). Заранее спасибо.
- Как давно Вы занимаетесь программированием вообще?
- Как давно Вы занимаетесь программированием на Delphi?
- Приносит ли программирование вам какой-нибудь доход?
- Доводилось ли Вам участвовать в командной разработке на Delphi?
- Если не секрет, то сколько человек было в команде?
- Если не секрет, каким образом разделялись обязанности?
- Занимаетесь ли вы проектированием?
- Сколько примерно времени в процентах вы тратите на проектирование? (например, 100% – время выполнения проекта (или задания), из них 10% на проектирование, 90% написание кода.)
- Оцениваете ли Вы время выполнения задания перед началом работы?
- Как часто Вы укладываетесь в установленный срок?
- Отслеживаете ли Вы время работы над заданием?
p.s. мои ответы в комментариях.
Все оценки очень примерные. =)
ОтветитьУдалить1. Лет 12 наверное. Из них большую часть как хобби. И только последние года 4 это моя основная профессия.
2. Впервые познакомился с Delphi лет 7 назад, делая лабораторки знакомым девушкам. В то время я сам предпочитал
3. Впервые начал зарабатывать на программировании, лет 6-7 назад, выполняя небольшие заказы в MS Access-e.
4. Скорее нет. Была команда, состоявшие из людей работающих над своими модулями на других языках. Связанность была минимальная. Был опыт работы в команде с проектировщиком. Был опыт работы в команде с программистом баз данных. Но команд, где все пишут на Delphi не было.
5. 1 =)
6. Сам отвечаю за постановку задачи, её выполнение, проектирование интерфейса. За всё в общем.
7. Честно говоря, почти не занимался, сейчас пытаюсь начать. Обычно сразу начинал писать код. Исключение - случаи, когда совсем непонятно что и как писать. Сейчас стараюсь сначала составить подробное ТЗ, и продумать способы реализации до написания кода.
8. Примерно, не больше 5%.
9. Раньше пытался, только когда спрашивали. Сейчас начинаю стараться прикинуть объём для всех работ.
10. С маленькими заданиями почти всегда(80%-90%). С остальными(срок - больше недели) реже.
11. Год назад начал следить.
1. Ориентировочно 14-15 лет.
ОтветитьУдалить2. Со второго курса университета. Т.е.уже лет 10.
3. Только как ЗП. Т.к. программированием в чистом виде и в полном объеме занимаюсь как хобби.
4. Нет.
5. 1.
6. Все сам - все сам.
7. Раньше совсем не занимался проектированием.. Садился и писал что нужно... С увеличнием сложности задачи дописывал или переписывал большие куски кода.
8. Максимум 10%.
9. Нет. Хобби. Все делал для души.
10. Всегда :).
11. Нет.
1. Уже 7й год) Хотя именно программистом работаю 2й.
ОтветитьУдалить2. С Delphi познакомился на 2м курсе университета)
3. Благодаря программированию у меня есть девушка) (помогал делать проги когда-то ;) )
4. Да. Сейчас работаю в команде)
5. 5 человек, иногда больше(подключаются под проекты).
6. Обязанности распределяются по степени свободности от других задач)
7. Всегда стараюсь точно определить, что требуется сделать. Сначала на бумаге. По шагам. Возможные трудности и возможные решения.
8. До 10% наверное, не могу ответить точнее)
9. Приходится) Руководство требует)
10. Маленькие - почти всегда в срок. Большие - погрешность больше)
11. Да, на работе спец. система контроля учета рабочего времени есть, в которой стоят задачи. Ежедневные отчеты с часами в нее. + Bugzilla с недавнего времени)
1. 7 лет.
ОтветитьУдалить2. 7 лет :)
3. Да.
4. Да.
5. 3.
6. В основном, все на мне. Остальное по свободности и срочности.
7. Да.
8. Придерживаюсь стиля Getting Real — не больше 15%
9. Да.
10. Скорее часто, чем редко
11. Если не укладываюсь.
--
Несколько сухо получилось :)
Час назад ознакомился с вашим блогом и подписался. Решил отметиться.
1.Первую программу написал во 2 классе на LOGO, потом Паскаль, Делфи, HTML,PHP
ОтветитьУдалить2. Уже 11 лет :)
3. Да, уже как 4 года работаю программистом, с 3 курса.
4.Да
5.Пока 2, но позже будет больше.
6.Сами распределяем, кто, что лучше умеет и кто свободнее. :)
7.ДА
8.В процентаж не скажу, но времени уходит много.
Когда проектировали новую версию программы и БД. Дело чуть до драки не доходило.
9.Примерно - но как всегда времени уходит больше :)
10.Укладываюсь почти всегда
11.Только если чтото срочное.
Кирилл, спасибо за комментарий.
ОтветитьУдалить> 3. Только как ЗП. Т.к. программированием в чистом виде и в полном объеме занимаюсь как хобби.
Я не совсем понял, а ЗП ты получаешь за программирование? или?
CraZy_MaTH, спасибо за комментарий.
> 11. Да, на работе спец. система контроля учета рабочего времени есть, в которой стоят задачи. Ежедневные отчеты с часами в нее. + Bugzilla с недавнего времени)
А если не секрет, какая система? Есть ли у неё какая-нибудь интеграция с Bugzilla?
rufus, спасибо за комментарий и добро пожаловать. =)
> 11. Если не укладываюсь.
А как время отслеживаешь?
Viliam Volos, спасибо за комментарий.
> 11.Только если чтото срочное.
А как время отслеживаешь?
Да легко.
ОтветитьУдалитьСажусь вечером прогу писать, выхожу курить - смотрю расцвело. Так и отслеживаю. Инструмента нет как такого. Когда надо срочно что-то написать- пишешь сутками.
>А если не секрет, какая система? Есть ли у неё какая-нибудь интеграция с Bugzilla?
ОтветитьУдалитьСистема своя, внутрикорпоративная, интеграрованная с сайтом(внутренним). Но сейчас вроде идет отказ от нее в пользу багзиллы(по крайней мере в нашем отделе).
1. 5 лет. Хобби.
ОтветитьУдалить2. Занимался первые 3 года из 5. Потом завязал. =)
3. Нет. Надеюь, пока нет.
4. Нет.
5. -
6. -
7. Хм... Я даже с трудом себе представляю, что это. Но GoF'а уже купил. =)
8. -
9. Нет. Это бесполезное занятие.
10. -
11. -
У меня больше всех прочерков! =)
1. 4 года - с 2005 года - первый курс.
ОтветитьУдалить2. 4 года.
3. С год работал и фрилансил. Щас ушёл в тень написать диплом и свои небольшие задумки.
4. Очень хотелось собрать свою команду. Придумал всё что нужно было: направления, схемы, планы, помещение даже... Но люди так и не смогли сойтись. Дело было в психологии на мой взгляд - некоторым было тяжело тянуться, некоторые не могут впринципе находить общий язык, а кому-то вообще не особо хотелось...
5. Хотел собрать 4-5 человек, но не собрались :(
6. Собирались делать что кто умел, а я вообще ХР хотел :)
7. Ну и да и нет. Без документации, для себя графики, пометки, схемы... это всегда если програмка больше тысячи строк.
8. 3-5% :) Но это самая моя любимая часть! Дело в том, что чаще всего решение приходит в голову практически мгновенно - мозг иногда блещет озарениями :) Потом делаю на бумаге пометки что бы не забыть.
9. да.
10. Если пишу для себя, то сильно страдаю "вылизыванием кода" :) точнее приливом новых идей которые хочется впихнуть в проект. А так почти всегда попадаю)).
11. Иногда.
Спасибо Евгений.
ОтветитьУдалить1. 20 лет
ОтветитьУдалить2. 13 лет
3. Работаю по специальности - программистом
4. Да
5. 3
6. Двое программистов и один тестировщик
7. Создаю программы от начала (проектирования) и до конца (воплощения и продажи)
8. Никогда не задумывалась. Я сначала подумаю немного, набросаю черновой вариант и начинаю программировать.
9. Стараюсь оценить - от этого зависит, сколько я буду просить денег за услугу.
10. Всегда, еще остается время
11. Чисто на глаз :))
Спасибо, Miss Eagle.
ОтветитьУдалить1. 1 год
ОтветитьУдалить2. 1 год
3. Да. (единственный источник дохода)
4. Нет
7. Если только в уме
8. Не более 10%
9. Да
10. 50%/50%
11. Да
1. Лет 8 где-то
ОтветитьУдалить2. 7-7,5 лет
3. Да
4. Немного, но доводилось
5. 1 раз 5 чел., второй раз 3 чел, ну, а 2 человека - это как бы даже и не командная разработка :)
6. По совместному согласованию. Но обычно как-то все рвались программировать :)
7. Да, но не в области программирования
8. 80% рабочего времени
9. Примерно. Если работаю не за "спасибо", то обязательно.
10. В 90% случаев, иногда промахиваюсь на день-два.
11. По заходам и восходам Солнца :)