Такс. Тест изменился. Сейчас прошу пройти всех его тут: http://m1q.ru/c4Bi736in Это короткая ссылка на тест на гугле А то сразу чуть тупанул и сделал в неудобном виде. Буду благодарен за прохождение. В теме приветствуется обсуждение (только давайте без фанатизма и холивара) Всех кто уже прошел, прошу пройти еще раз, если конечно не трудно. Займет буквально 2 минуты.
Вот мой ответ (проще в блокноте записывать читая запросы с экрана) 0 - 7,5 лет 1 - Си 2 - 2 3 - 1 4 - 4 5 - 1 6 - 1 7 - 3 8 - 2 9 - 1 10 - 2 11 - 3 12 - 1 13 - 1/2 14 - 1 15 - 1 16 - 1 17 - 1 18 - 2 19 - 1 20 - 2 21 - 1 22 - 3 23 - 3 24 - 1 25 - 1 26 - 1 27 - 1
0. примерно 1 год, может даже менше, что касаемо С++ 1. C++ 2. 4 3. 2 4. 3 5. 1 6. 1 7. 3 8. 1 и редко 2 9. Зависит от того, какая программа 10. 2 11. 3 12. 2 13. 1 14. 1 15. 2 16. 3 (Опять же зависит от того, какая программа) 17. 1 ибо там материальв гораздо больше чем в ру зоне 18. 2 19. В основном 2. 1 в редких случаях. 20. Зависит от ситуации. 21. 2 22. в основном 2, что то вроде хобби 23. 1, 4 24. 1 25. 1 каждый нень по несколько часов, если есть свободное время 26. 2
Вопрос 0: 2,5 года Вопрос 1: C++ Вопрос 2: Ответ 2: if (условие) { Много кода } Вопрос 3: Ответ 4: my_funct_name Вопрос 4: Ответ 1: Всё в одну строчку, без фигурных скобок Вопрос 5: Ответ 1: x = y + 1 Вопрос 6: Ответ 1: x > z Вопрос 7: Ответ 4: по другому Чем то похож на ответ 1, if ((Условие1) && (Условие2) && (Условие3)) Вопрос 8: Ответ 2: Пишу на англ Вопрос 9: Ответ 1: Да Вопрос 10: Ответ 3: Частенько Вопрос 11: Ответ 1: чтобы не забыть что значит код Вопрос 12: Ответ 3: Смешанное Вопрос 13: Ответ 1: Windows Вопрос 14: Ответ 1: Да Вопрос 15: Ответ 1: Да Вопрос 16: Ответ 1: Стремлюсь к минимизации размера Вопрос 17: Ответ 1: Да Вопрос 18: Ответ 1: GUI Вопрос 19: Ответ 1: Да, люблю сам писать код для функций Вопрос 20: Ответ 2: Нет, лучше напишу функционал сам. Вопрос 21: Ответ 2: Динамическая компоновка (с DLL) или другими внешними файлами Вопрос 22: Ответ 2: Для развлечения Вопрос 23: Не знаю Вопрос 24: Ответ 1: Да Вопрос 25: Ответ 1: Каждый день иногда с перерывами Вопрос 26: Ответ 2: Нет Вопрос 27: Ответ 1: С отступами
0) 1.5 лет 1) PHP 2) 3 3) 3 4) 3 5) 1 6) 1 7) 1 8) 1 9) 2 10) 2 11) 3 12) 2 13) 1 14) 1 15) 2 16) 2 17) 1 18) 1 19) 1 20) 1 21) 1 22) 3 23) 5, 2 24) 1 25) 2 26) 2 27) 2,1
Вопрос 0: полгода Вопрос 1: Delphi 7 Вопрос 2: 1 Вопрос 3: Какой стиль написания сложных имен функций 1 Вопрос 4: При условии должна быть выполнена одна строка кода, как вы запишите это? 4 Вопрос 5: Как вы записываете математические и прочие операции: 3 Вопрос 6: Как вы описываете условия: 2 Вопрос 7: Как вы описываете несколько условий: 4 Вопрос 8: Как относитесь к комментариям в своем коде? 3 Вопрос 9: Вы заботитесь о том чтобы ваша программы/скрипт работал как можно быстрее, пытаясь оптимизировать самые используемые части 1 Вопрос 10: Как часто вы делаете комментарии? 3 Вопрос 11: Еслибы вы делали комментарии в коде то для чего? 1 и 2 Вопрос 12: Какой тип программирования предпочитаете использовать: 2 Вопрос 13: Под какую ОС в основном программируете 1 Вопрос 14: Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли эти функции находиться в разных модулях 2 Вопрос 15: Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли использоваться префиксы перед именами, в зависимости от предназначения функция. Пример NF_ и FF_ 1 Вопрос 16: Как вы относитесь к размеру получаемого исполняемого файла (или размера скрипта): 1 Вопрос 17: При поиске информации по программированию, используете ли вы англоязычные источники? 1 Вопрос 18: Какой вид программ более предпочитаете писать? 1 Вопрос 19: Вы любите "изобретать велосипед"? 1 Вопрос 20: Будите ли бы использовать библиотеку/компонент если вам нужна лишь только малая часть функционала из неё? 1 Вопрос 21: Если вам потребовалось использовать стороннюю библиотеку/компонент, то вы будите её использовать как: 2 Вопрос 22: Для чего вы пишите программы? 2 и 3 Вопрос 23: Какая сфера программирования вам больше нравится? 1 Вопрос 24: Вы дальше планируете заниматься программированием? 1 Вопрос 25: Сколько в среднем времени вы программируете 1 Вопрос 26: Вы когда нибудь работали где нибудь программистом? В частности на предприятии или фирме? 2 Вопрос 27: Когда пишите программы, то всё пишите в столбик или с отступами 2
0 - 2 года 1 - php, perl (трудно выделить основной) 2 - 5 3 - 4 4 - 4 5 - 1 6 - 1 7 - 1 8 - 3 9 - 1 10 - 2 11 - 1 12 - 1 13 - 1 & 5 14 - 1 15 - 2 16 - 1 17 - 2 18 - 2 19 - 1 20 - 2 21 - 2 22 - 2 & 3 23 - 1 & 5 24 - 1 25 - 1 26 - 2 27 - 1
00: 5 01: Delphi 02: 5 03: 5 04: 1 05: 3 06: 2 07: 3 08: 2 09: 1 10: 3 11: 2 12: 2 13: 1 14: 2 15: 1 16: 1 17: 1 18: 1 19: 1 20: 2 21: 1 22: 2 23: 3 24: 1 25: 1 26: 2 27: 1
q.Основной язык программирования сейчас a.C/C++ q.Какой стиль оформления фигурных скобок вы используете. a.K&R/Whitesmith's Code: if (условие){ Много кода } if (условие) { if (условие) { } } q.Какой стиль написания сложных имен функций a.Любой q.Как вы записываете математические и прочие операции: a.x = y + 1 q.Как вы описываете условия: a.x > z q.Как вы описываете несколько условий: a.одна/две/три строки (зависит от длинны условия) q.Вы заботитесь о том чтобы ваша программы/скрипт работал как можно быстрее, пытаясь оптимизировать самые используемые части a.Нет q.Как часто вы делаете комментарии? a.Изредка в сложных моментах q.Еслибы вы делали комментарии в коде то для чего? a.не забыть/другим понятно q.Какой тип программирования предпочитаете использовать: a.Смешанное q.Под какую ОС в основном программируете a.Windows q.Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли эти функции находиться в разных модулях a.Да q.Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли использоваться префиксы перед именами, в зависимости от предназначения функция. Пример NF_ и FF_ a.Нет q.При поиске информации по программированию, используете ли вы англоязычные источники? a.Да q.Какой вид программ более предпочитаете писать? a.консоль q.Вы любите "изобретать велосипед"? a.Не, стараюсь использовать чужие библиотеки/компоненты/фреймворки q.Будите ли бы использовать библиотеку/компонент если вам нужна лишь только малая часть функционала из неё? a.Да буду.
0 - 12 1 - Delphi 2 - 1 3 - 1 4 - 3 5 - 3 6 - 2 7 - 3 8 - 3 9 - 1 10 - 2 11 - 1 12 - 3 13 - 1 14 - 1 15 - 2 16 - 2 17 - 1 18 - 1&2 19 - 1 20 - 2 21 - 1 22 - 2&3 23 - 3 24 - 1 25 - 1 26 - 2 27 - 1
Вопрос 0: Сколько лет опыта программирования 1 Вопрос 1: Основной язык программирования сейчас Visual Basic .NET / С# Вопрос 2: Какой стиль оформления фигурных скобок вы используете. (для делфи аналог - begin и end) if [выражение] then много кода Вопрос 3: Какой стиль написания сложных имен функций Ответ 1: MyFunctName Вопрос 4: При условии должна быть выполнена одна строка кода, как вы запишите это? Ответ 1: Всё в одну строчку, без фигурных скобок Вопрос 5: Как вы записываете математические и прочие операции: Ответ 1: x = y + 1 Вопрос 6: Как вы описываете условия: Ответ 1: x > z Вопрос 7: Как вы описываете несколько условий: Ответ 1: if (Условие1 && Условие2 && Условие3) Вопрос 8: Как относитесь к комментариям в своем коде? Ответ 2: Пишу на англ Вопрос 9: Вы заботитесь о том чтобы ваша программы/скрипт работал как можно быстрее, пытаясь оптимизировать самые используемые части Ответ 1: Да Вопрос 10: Как часто вы делаете комментарии? Ответ 2: Изредка в сложных моментах Вопрос 11: Еслибы вы делали комментарии в коде то для чего? Ответ 3: первое и второе вместе Вопрос 12: Какой тип программирования предпочитаете использовать: Ответ 3: Смешанное (перехожу на ООП) Вопрос 13: Под какую ОС в основном программируете Ответ 1: Windows Вопрос 14: Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли эти функции находиться в разных модулях Ответ 1: Да Вопрос 15: Допустим у вас есть проект состоящий из 20 функций, 10 - работа с файлами, 10- работа с сетью. Будут ли использоваться префиксы перед именами, в зависимости от предназначения функция. Пример NF_ и FF_ Ответ 1: Да Вопрос 16: Как вы относитесь к размеру получаемого исполняемого файла (или размера скрипта): Ответ 1: Стремлюсь к минимизации размера Вопрос 17: При поиске информации по программированию, используете ли вы англоязычные источники? Ответ 1: Да Вопрос 18: Какой вид программ более предпочитаете писать? Ответ 1: GUI Вопрос 19: Вы любите "изобретать велосипед"? Ответ 2: Не, стараюсь использовать чужие библиотеки/компоненты/фреймворки Вопрос 20: Будите ли бы использовать библиотеку/компонент если вам нужна лишь только малая часть функционала из неё? Ответ 1: Да буду. Вопрос 21: Если вам потребовалось использовать стороннюю библиотеку/компонент, то вы будите её использовать как: Ответ 2: Динамическая компоновка (с DLL) или другими внешними файлами Вопрос 22: Для чего вы пишите программы? Ответ 2: Для развлечения Ответ 3: Для заработка Вопрос 23: Какая сфера программирования вам больше нравится? Ответ 1: Прикладное ПО Ответ 3: Сетевое Ответ 4: Системное. Вопрос 24: Вы дальше планируете заниматься программированием? Ответ 1: Да Вопрос 25: Сколько в среднем времени вы программируете Ответ 1: Каждый день иногда с перерывами Вопрос 26: Вы когда нибудь работали где нибудь программистом? В частности на предприятии или фирме? Ответ 2: Нет Вопрос 27: Когда пишите программы, то всё пишите в столбик или с отступами Ответ 1: С отступами
0 - 1.5 года 1 -Delphi(только современные версии) 2 - 2 3 - 1 4 - 2 5 - 1 (ненавижу видеть другое оформление) 6 - 1 7 - 3 8 - все три варианта, когда как 9 - 1 10 - 2 11 - 3 12 - 2 13 - 1 14 - 1 15 - 2 (зачем эти префиксы, если имена классов сами за себя говорят?) 16 - 2 17 - 1 18 - 1 (не предпочитаю, а пишу то что требуется, а это ГУИ) 19 - 2 20 - затрудняюсь ответить, зависит от слишком многих факторов, когда как 21 - 1 22 - 3 23 - 1,3 24 - 1 25 - 1 26 - 2 27 - 1
00 2 01 c++ 02 2 03 1 04 1 05 2 06 2 07 3 08 2 09 1 10 3 11 2 12 2 13 1 14 1 15 1 16 1 17 1 18 2 19 1 20 2 21 1 22 2 + набор опыта для работы 23 3 24 1 25 1 26 2 27 1
0) 1.5 года 1) C# 2) 2 3) 2 4) 4 5) 1 6) 1 7) 1 8) 3 9) 1 10) 3 11) 3 12) 3 13) 1 14) 1 15) 2 16) 2 17) 1 18) 1 19) 1 20) 2 21) 2 22) и 2 и 3 23) 3 24) 1 25) 1 26) 1 27) 1
С удовольствием отвечу на вопросы, только запили опрос в гугле - http://j.mp/gQAmDC Так всем будет удобнее. UPD: спасибо. прошел опрос.
PHP: 0 1 1 C# 2 5 3 1 4 3 5 1 6 1 1 3 8 3 9 1 10 3 11 1 12 2 12 1 14 2 15 1 16 2 17 1 18 1 19 2 20 2 21 2 22 2 23 1 24 1 25 2 26 2 27 1
0. C# - 2,5 года, 1,5 года работа над коммерческими (в том числе был крупномасштабный) проектами Delphi - года 3,4 Всего (если брать все баловства и т.п.) опыта лет 5 1. C# 2. 2 3. 1 4. 4 5. 1 6. 1 7. 3 8. 2+3 9. 1 10. 2 11. 2 12. 2 13. 1 14. 1 15. 1 16. 2 17. 1 18. 1 19. Сложный вопрос, зависит от ситуации, чужие библиотеки не всегда признаю, хотя приемлимо. 20. 2 21. 1 22. 2,3 23. 1, 2, 3 24. 1 25. 1 26. 1 27. 2
0 - 2 года 1 - C# 2 - 2 3 - 4 4 - 4 5 - 1 6 - 1 7 - 1 8 - 2 9 - 1 10 - 3 11 - 1 12 - 2 13 - 1 14 - 2 15 - 1 16 - 2 17 - 2 18 - 1 19 - 2 20 - 2 21 - 2 22 - 2/3 23 - 1 24 - 1 25 - 1 26 - 2 27 - 1
0) 3, 6, 9 (не знаю, как правильнее для теста это посчитать. нач.2002 - кон.2004, нач.2008 - нач.2011. В оба периода разные ЯП и цели - учеба,хобби/работа) 1) C++ 2) 2 3) 1 4) 3 (но если несколько условных операторов идут подряд и хотя бы при одном условии есть блок кода, фигурные скобки использую при всех условиях) 5) 1 6) 1 7) 3 8) 2 9) 1 10) 2 11) 1 12) 1 13) 1 14) 1/2 15) 2 16) 2 17) 1 18) 2 19) 2 20) 2 21) 2 22) 3 23) 3 24) 1 25) 1 26) 1 27) 1 В последнем вопросе имеются ввиду отступы между строками кода или табуляция?