Рейтинг языков программирования, 1H2012

Краткая сводка: Java вышла на первое место, в разработку приходит поколение, не знавшее С++, на радаре появился Apex.

Рейтинг составлен по результатам опроса, который проходил с 7 апреля по 5 мая 2012 года, в нем приняли участие 2758 человек (2472 из Украины). 41% из них принимали участие в предыдущих опросах, а 59% — заполняли форму первый раз.

Собственно, данные

Сразу видно, что по сравнению с прошлым разом резко уменьшилось количество тех, кто начинал программировать с С++. Примечательно, что у нового поколения C++ в образовании заменила не Java, как во всем мире, а Pascal и Basic.

И что происходит сейчас:

(Тут собраны ответы читателей, которые смогли выделить один язык программирования как основной.)

Итого, мы видим, что больше всего наша аудитория пишет на Java — 26% (9 месяцев назад это был С# — 21%, без изменений), а замыкает пятерку языков первого эшелона по-прежнему Python (6%). На границе маргинальности — 1С с частотой использования около 1%. Еще стоит отметить появление на радаре языка Apex (насколько я понимаю, это встроенный язык Salesforce).

Посмотрим внимательнее на изменения:

Насколько это значимо? Давайте будем использовать ту же модель, что и в прошлый раз, то есть считать, что изменения статистически значимы, если результаты данного опроса и предыдущего не могут быть разными группами в одной гауссовской популяции c обычным доверительным интервалом (0.95%). Тогда к статистически значимым изменениям относятся уменьшение доли PHP (на 3%) и Pascal/Delphi (на 0,9%) и увеличение доли Java (на 5,6%) и JavaScript (на 1,1%).

Теперь посмотрим, что наша аудитория думает о будущем:

Итак, по-прежнему Python в этом случае опережал бы PHP, а Scala замыкает вторую группу. Построим еще индекс привязанности к языку как процент пользователей языка, которые выбрали бы его же для нового коммерческого проекта в своей области:

Самыми комфортными языками для своих пользователей оказались Python (0,91) и С#(0,88), а самыми некомфортным — 1С и PL/SQL (по 0,33).

Направления миграции для следующих проектов:

  • из PHP люди смотрят в сторону Python (16%) и Ruby (9%), далее следуют Java (5%) и С# (4%);
  • из Delphi — на C# (25%), затем С++ (11%), далее Java (8%) и JavaScript (5%);
  • из Java — на Scala (10%), затем С#(5%), Python (3%) и Groovy(3%).

Заметим, что ни один из языков последней волны (Kotlin, Ceylon) не был даже упомянут.

Теперь посмотрим на то, какие языки используются как дополнительные. Кстати, 13% аудитории предпочитают вообще не выделять свой основной язык.

Здесь мы видим — кроме того, что участники упорно не читают предисловие, — что все используют JavaScript, также в первой группе у нас появился PL/SQL.

Теперь о своих проектах: они есть у 77% респондентов, и распределение языков там следующее:

Демография

Перейдем к рассмотрению демографических характеристик.

Тут нас ожидает небольшой сюрприз: аудитория нашего опроса значительно изменилась — появилось много молодежи, а разработчиков с опытом работы больше 5 лет наоборот, поубавилось.
(Иначе прошлогодний пик в районе 5 лет опыта переместился бы на год дальше, а этого не произошло).

Мне кажется, DOU теряет аудиторию опытных разработчиков по ряду причин, начиная с самых общих (очередная волна эмиграции и снижение социальной активности с возрастом), заканчивая фокусом внимания редакции: проблемы взаимоотношений НR-ов с программистами, написание резюме и кодирование стартапа за два дня все-таки больше интересуют молодежь. Вот у меня в последнее время сделать что-то нетривиальное меньше чем за полгода редко когда получается. :( Честно говоря, меня это немного печалит.

Оставим брюзжание и вернемся к цифрам:

Доля программистов с опытом больше десяти лет составляет около 13% (было — около 18%), а программистов с опытом год и меньше — 17% (было — 14%).
Распределение по возрастным группам не изменились:

Большинство разработчиков находятся в группе от 20 до 30 лет. Интересно, что на этот раз в опросе приняли участие 13 человек старше 50 лет, из них 8 указали, что могут назвать свой основной язык программирования: это Java (3) и по одному для Objective-C, Delphi, PHP, PL/SQL и Scala. В возрастной группе 40-50 тоже больше всего джавистов (15), затем идет С# (6), а только после этого — С++ (4).

Соотношение между общим опытом работы и опытом работы на данном языке:

Как видим, много людей меняет основной язык программирования раз в несколько лет.

Еще интересно, есть ли разница в использовании набора языков у нас и в диаспоре? Да, есть:

Похоже, преобладание Java — это свойство аутсорсинговой направленности индустрии, также у нас больше разрабатывают на PHP, чем на Python, а в диаспоре — наоборот. Также за рубежом заметно выше использование С++.

Еще одним из источников информации о распределении языков является относительная частота вакансий. Рассмотрим относительную частоту количества вакансий на DOU и на it.rabota.ua (по состоянию на 2012-05-06) для распространенных языков программирования:

Видим, что лидеры все те же, однако количество открытых вакансий на С# заметно превышает количество вакансий на Java — похоже, что использование Java выросло быстрее просто потому, что под этот язык легче подобрать людей.

Видны и очевидные особенности рынков: DOU больше ориентирована на аутсорсинг, а it.rabota.ua — на внутренний рынок, поэтому на it.rabota.ua значительно больше доля PHP, а на DOU — Java и С#. Вакансий 1С на ДОУ просто нет, тогда как они составляют заметную часть в объявлениях на it.rabota.ua. А с Oracle PL/SQL наблюдаем обратную ситуацию.

И в заключение — финальная таблица, отсортированная по доле рынка в аудитории DOU:

ЯзыкДоля рынка сейчас (%)Изменение (по сравнению с 07/11, п.п.)Рабочий сейчасДоля рынка в перспективеНачали бы проект сейчасКак дополнительный рабочийВ хобби — проектеИндекс привязанности
1Java26.195.662124.016505315700.75
2C#21.26-50423.262906730.88
3PHP14.5-33449.122474076310.610
4C++10.46-2487.942154594980.59
5Python6.33-15012.523394534240.91
6Ruby3.8-916.641801811980.83
7Javascript3.711.08883.439315946490.51
8Objective-C3.71-883.47941271320.69
9C2.02-48-203181860.35
10ActionScript1.68-40-20000.42
11Pascal/Delphi1.47-0.935-25000.33
12PL/SQL1.01-24-1045200.33
131C1.01-24-8000.33
14Perl--20-16111830.60
15Basic--12-040260.08
16Scala--103.18447660.80
17Groovy--8-2592400.63
18Apex--4-0000.25
19Lua--4-04525-
20Erlang--4-1731220.25
21Haskell--1-170371.00
22F#--1-1207-
23Lisp--1-03343-
24Asm--2-0035-
25Fortran--0-006-

Сырые данные опроса и скрипты обработки на языке R можно взять на github.com/rssh/dou_pl_questionare.

  • Популярное

73 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

интереса ради почитайте как составляется этот рейтинг

Для тих хто вибирає мову програмування: виберіть таки одну і вивчіть!
Мій знайомий уже більше півроку читає статті по перевагам і недолікам Python, PHP, Ruby, Java.
А вже міг би бути Junior по одній із них! Не тягніть кота за .... ну ви знаєте! =))

Знаючи хоч одну мову — значно легше освоїти інші при потребі.

Пора уже считать метки на ХэшКоде (hashcode.ru) и по ним определять популярность языков программирования.

Сразу видно, что по сравнению с прошлым разом резко уменьшилось количество тех, кто начинал программировать с С++. Примечательно, что у нового поколения C++ в образовании заменила не Java, как во всем мире, а Pascal и Basic.
Эээээ.... Брррррр! Не понял фразы... Растолкуйте.
Там, где раньше был С++ в образовании сейчас во всём мире Java? А у нас сейчас вместо С++ - Pascal и Basic? А что тогда вместо Pascal у нас сейчас?
>появилось много молодежи, а разработчиков с опытом работы больше 5 лет наоборот, поубавилось.

Рак добрался до DOU, что привело к уходу опытных людей на другие ресурсы :) Вот и вся разгадка.

Что же это за такие другие ресурсы, м?

>> Еще стоит отметить появление на радаре языка Apex (насколько я понимаю, это встроенный язык Salesforce).

Есть два Apex’а. Один — язык для серверных страниц Salesforce’а (похож на ASP.NET WebForms). Второй — язык приложений от Oracle (apex.oracle.com/i/index.html ). Думаю, в опросе фигурирует второй.

Когда я отвечал Apex, то это был ЯП для Salesforce.com.

Отличная аналитика!

Спасибо!

Когда заполнял анкету, вопрос про первую программу несколько сбил с толку. Лучше было бы разделить его на два: собственно первая программа (с чего начинают в школе-институте) и первая программа на работе (с чего переходят, или наоборот, на чем остаются).

а мне понравился индекс привязанности у Хаскелла на последнем графике. Вот бы еще узнать, что значит «индекс привязанности» :)

для того что бы это узнать, надо прочитать одно предложение перед графиком этого индекса ;)

спасибо, я воспользовался поиском по странице и нашёл ответ

От только с Haskell непонятка:

индекс привязанности к языку как процент пользователей языка, которые выбрали бы его же для нового коммерческого проекта в своей области
Индекс привязанности = 1.00
Начали бы проект сейчас = 17
В хобби — проекте = 37
Рабочий сейчас = 0
Как дополнительный рабочий = 0
-----------------
И как тут получается 1.00?

O-o — спасибо. Вкралась ошибка — после Эрланга значение в той колонке «рабочий сейчас» были неверно отфильтрованы.

Правильные цифры:
Asm 2
DBase 1
Lisp 1
Haskell 1

F# 1

Ну и тот человек, у которого он сейчас рабочий следующий проект начал бы на нем-же, а еще:

x <- table(qs3$NowLanguage, qs3$NextLanguage)[,"Haskell«]
> x[x>0]
C# C++ Haskell Java JavaScript
1 2 1 2 1
Objective-C Ruby Scala

2 3 2

То есть как «идеальный язык следующего проекта» Haskell мега-популярен ;)

Мне кажется, DOU теряет аудиторию опытных разработчиков по ряду причин, начиная с самых общих (очередная волна эмиграции и снижение социальной активности с возрастом), заканчивая фокусом внимания редакции...

Так расскажи же, пожалуйста, на чем нам стоит сфокусироваться, чтобы удовлетворять запросы опытных разработчиков? К сожалению, от этой категории читателей обратной связи, по-моему, меньше всего.

на чем нам стоит сфокусироваться, чтобы удовлетворять запросы опытных разработчиков?

Технические материалы: в основном последние тренды, но можно и «фундаментальные статьи».

Четкий материал из которого можно делать выводы. Например если пишем про «распределенный скрам», то описываем технологию, а не рассказываем какая у автора хорошая контора и шо там его внедрили.

По факту, то что может быть полезно для развития в профессиональной сфере.

P.S. Не знаю как «опытным разработчикам», а мне хочетсо такого.

в основном последние тренды, но можно и «фундаментальные статьи»

И получится Хабр :)

У хабра есть еще много признаков, помимо того что там публикуют технические материалы.

Что касательно последних трендов, то тут хабр далеко не лидер и там не так уж их и много.

У вас есть предложения лучше? Я думаю не мне одному они интересны.

для того что бы сделать хабр нам придется еще пару вагонов м#даков и чокнутых руби пионеров завезти для поддержания атмосферы.

Следует признать что DOU — это не технический, а скорее информационно — развлекательный портал. Для обмена опытом есть специализированные технические форумы. Сюда приходят обсудить новости, так или иначе связанные с ИТ, посплетничать, ну и пожаловаться на работу. Можно было бы еще хвастаться достижениями — но обычно NDA не позволяет.

Сюда приходят обсудить новости, так или иначе связанные с ИТ
Очень громко сказано. Скорее: «Посрать про локальное состояние ИТ-рынка Украины, и то как оно отображается на фин. состоянии посетителей»
но обычно NDA не позволяет.
Скорее с DNA :)
Один знакомый интересно сказал: У человека с доходом менее 200 Кбагзов/год не может быть никаких НДА ©

Для меня ДОУ первоначально был техническим форумом. Я задавал вопросы технического характера. И только позже скотился...
Технические вопросы тут интересно задавать тем, кто не силен в англицком ибо для поиска решения проблемы лучше использовать англицкие ресурсы.

Просто небольшой лол:
_onSubmit: function(commentId) {
debugger;
if(this.editMode) {this.onEdit(commentId); this.editMode = false;}
else {
this.onSubmit(commentId);
if(this.cache[this.openedId]) delete this.cache[this.openedId];
}

Грядёт крутой кризис. И он — не технический. А как раз социальный, плюс местный менеджмент не стремится к нему хоть как-то подготовиться. А ещё кризис качества. Сейчас массово делают количество, а рекзо понадобится качество.

Так что, DOU беспокоиться не стоит! Гарячие темы — будут, лёд — тронется!

Сейчас массово делают количество, а резко понадобится качество.

С чего бы это вдруг?! Когда, за всю историю, такое происходило? Форд придумал конвейер что бы массово клепать машины, китайцы завалили весь мир одноразовыми товарами. Все больше вещей собирают роботы ...

Высококачественные вещи всегда были штучными и делались на заказ. Качество не нужно для товара, который морально устареет раньше, чем испортится. А это к софту относится еще быстрее, чем, например, к мобильным гаджетам на которые его ставят.

Розуміння що таке «висока» якість з часом змінюється. Очевидно, що сучасні (конвеєрні) машини на порядки надійніші за машини 80-тих років. Кількість авіакатастроф і жертв авіакастроф постійно спадає (у 2000-х загинуло менше людей, ніж у 60-ті, хоча трафік не порівняти). Комп’ютери / інтернет і тп теж стали набагато надійніші (і всього лише у тисячі разів швидші).

Могу написать мои замечания, они не абсолютны и наверняка находятся в противоречии с потребностями другой части аудитории
1 — раздражает необходимость отфильтровки:
1.1. материалов с низким уровенм уровнем «шум/сигнал» (пример — отчеты где веселые люди с нотебуками пишут как хорошо они провели время с одним/двумя предложением о сути события)
1.2. материалы, требующие для прочтения внимания другого формата чем текст (не знаю как все «старики», а я время на просмотр видео могу выделить только если там что-то экстра-важное или что-то экстраинтересное)

1.3. материалы, мало затрагивающие сущностные вопросы (разбор резюме; рассуждения в духе капитана очевидность)

То есть если смотреть на 1-ю страницы ленты, то из 20-ти материалов 10 для меня нечитаемы. Я не говорю что они плохие, но может быть сделать их заголовоком или как-то пометить... а подкасты я бы может даже перед поездкой на дачу залил бы послушать себе в дороге все скопом если бы была возможность.

А вот дайджесты и событий и работ — очень нравятся.

2 — хотелось бы видеть «нетленку». Но тут уже вопрос — насколько формат СМИ к этому расположен. Для меня социальное общение вокруг процессов разработки происходит в основном в блогах где более специализированная аудитория и можно не обращать внимание на уровень слушателя. А формат СМИ «для всех» предполагает некоторое упрощение уровня. По идее в теории колонки могут к этому эволюционировать, но пока мощности колумнистов и тех кто их читает «не хватает». (еще премодерация убивает такой формат) Ну и вопрос — будет ли это интересно широкой аудитории

3 — медленные/быстрые новости. Вот газеты есть ежедневные и еженедельные. Ежедневные лучше не читать, а в еженедельных что-то можно. А вот есть еще книги — те еще лучше. но ... наверное книга в формат ежедневной газеты в принципе не войдет как ты не старайся. А люди с возрастом начинают предпочитать книги газетам ....

4 — может был бы интересен раздел с «медленными новостями», которые можно было бы читать раз в неделю — две и где не было бы шума. И что бы были какие-то технологические обзорные вещи без профанации. (типа «пишем hello-world на кнопках»)

как-то так....

а я время на просмотр видео могу выделить только если там что-то экстра-важное или что-то экстраинтересное
Большинство видео — это скорее аудио, на экран часто смотреть не приходится (со скринкастами сложнее :) ). Поэтому можно или бросить его на второй монитор или свернуть и просто слушать.

Було б круто публікувати розшифровки відео. Текстовий формат має очевидні переваги.
Зараз я дивлюсь десь відсотків 10-20 відео-інтерв’ю, а якщо б вони були текстові — то як мінімум по діагоналі читав би майже всі.

подкасты я бы может даже перед поездкой на дачу залил бы послушать себе в дороге все скопом если бы была возможность.
Подкасты довольно легко заливаются на плеер скопом. Пример — itunes.apple.com/...02?ign-mpt=uo=4
Нажимаете «view in itunes», и получаете выбранные подкасты на жесткий диск + своевременные обновления туда же.
Ну или без айтюнса — it-career.podfm.ru . Берете RSS, скармливаете его любому подкаст-менеджеру (можно найти для всех популярных платформ)

прекратить модерирование глумления над убогими, старшему поколению будет комфортнее.

И добавить кнопку: «Забросать фекалиями!».

Тематика контента задает специфику аудитории. Когда тут была последняя техническая статья способная заинтересовать подкованного программиста? И какая плотность таких статей на сайте? Одна в год?

Очевидно что в какой то момент владелец сайта решил его переориентировать на бизнес-стартапы. Может и дальше стоит идти этим путем и не дергаться?

Может и дальше стоит идти этим путем и не дергаться?
И куда он приведет? Сколько у нас стартапщиков? А теперь отбросить джунов (тех у кого есть идея сделать фейсбучек, но они не умеют программировать)?
А как получать с них бабки? За шо эти стартапщики будут платить Максу? За рекламу? Дану. За подбор персонала? Так все «матерые» к тому времени (если не уже) на рсдн-не и скл.ру.

Думается мне что не исключен вариант что аутсорсеры по инерции будут продолжать платить.

по инерции будут продолжать платить.

Если я все правильно понял, то они уже сейчас «платят по инерции», отсюда и все мутные «баннеры звездных воин» и тд.

Но посмотрим шо получитсо.

Разработчики с опытом уходят в сторону архитектуры, менеджмента, организации процесса, поддержки и пострелизного сопровождения. Вот это было бы интересно.

«Тут нас ожидает небольшой сюрприз: аудитория нашего опроса значительно изменилась — появилось много молодежи, а разработчиков с опытом работы больше 5 лет наоборот, поубавилось.»

нахожу это сомнительным, покажите абсолютные цифры или разницу между ними. как вариант: прирост новых разработчиков размыл долю старичков.

в разработку приходит поколение, не знавшее С++

И уходят те которые начинали с ассемблера Б3-34..

Та ладно, мы пока недалеко еще ушли. Нас еще можно вернуть.

Интересны, 5 и 6 места. Руби и Питон начали долгожданное восхождение?

Руби и Питон начали долгожданное восхождение?

Что навело вас на эту мысль? То что они «зависли» на своих отметках? ;)

питон в молодых и преспективных ходит в вебе лет уже лет 10. Zope помнит еще кто?

О, да, патчил его как раз 10 лет назад!

лол не я один такой динозавр. я тогда на классическом ASP без .net пилил, zope смотрелся модно и молодежно. И что это ему дало?

если результаты данного опроса и предыдущего не могут быть разными группами в одной гауссовской популяции c обычным доверительным интервалом (0.95%).

Интересно, один я не знаю кто такая гауссовская популяция?

гауссовская популяция

Есть подозрения что это выборка с гауссовским распределением. Хотя ссылочку «на почиать» таки хотелось бы.

Интересно, один я не знаю кто такая

Более вероятно что вы единственный кто читал текст :) Я, например, посмотрел картинки и пробежался по числам.

Есть подозрения что это выборка с гауссовским распределением. Хотя ссылочку «на почиать» таки хотелось бы.
Тогда наличие в ней каких то груп делает полет мысли еще более загадочным..

Спасибо за анализ.

Сразу видно, что по сравнению с прошлым разом резко уменьшилось количество тех, кто начинал программировать с С++. Примечательно, что у нового поколения C++ в образовании заменила не Java, как во всем мире, а Pascal и Basic.

Думаю, что это утверждение не верно.

С чего Вы взяли, что это новое поколение? Размер выборки увеличился, но ничего не говорит, что увеличение произошло за счет нового поколения. Учитывая то, что большая часть опрошенных, это люди от 20 до 40, нет ничего удивительного в том, что Basic и Pascal являются наиболее популярными первыми языками, так как в школе преподавали именно их (возможно и сейчас преподают). Возможно, это же можно сказать и про институты. Из личного опыта, в КПИ не IT специальности начинали именно с тех же Basiс/Pascal.

Вообще было бы интересно отслеживать динамику популярности языков программирования в качестве первого языка.

Ээээ --- вы заметили что в первом графике есть данные предыдущего опроса ? Про новое поколение нам говорят цифры опыта работы, а какое-то другое объяснение будет предполагать масштабное смещение аудитории не связанное с возрастом по первому языку, что мне кажется невозможным

Возможно, предыдущая выборка была не репрезентативна. Лично для меня удивительно видеть C++ на втором месте в опросе 2011.

Кстати было бы интересно сравнить график «На каком языке вы написали свою первую программу» (1) с графиком «Первый основной язык» (2), так как (2) скорее показывает сознательный выбор, а (1) выбор сделанный преподавателем.

Возможно, это же можно сказать и про институты. Из личного опыта, в КПИ не IT специальности начинали именно с тех же Basiс/Pascal.

Да если бы только возможно... В Каразина Дельфи был основным языком, когда я учился. Забавно, что препод была исключительно толковой и вполне себе секла в том же Шарпе, но искрене фанатела от этого конченного Дельфи...

Хм, человек который сечет в делфи и шарпе, выбирает делфи.

просто свои тараканы в голове

А может хитрые преподы что то не договаривают?

Факультет компьютерных наук?

Руслан, спасибо за детальный анализ. Я бы позволила поддать сомнению следующее высказывание : «Видим, что лидеры все те же, однако количество открытых вакансий на С# заметно превышает количество вакансий на Java — похоже, что использование Java выросло быстрее просто потому, что под этот язык легче подобрать людей.»

Мне кажется, что от того что как раз подобрать Java специалистов было и остается очень тяжело , это привело к тому , что: 1) не эффективно использовать пассивные методы поиска для Java раз-ков — редко они шлют сами резюме и особого смысла размещать вакансии нет 2) от этого безнадежного дифицита -переключились на обучение молодых 3) некоторые аутсоринговые компании даже отказываются от небольших Java проектов ( ввиду сложности поиска и высокой стоимости спецов). Опять таки мое субъективное мнение.

То есть по Java точка насыщения уже произошла, прекратился рост и вместе с тем число вакансий, а для C# то-ли рост меньше, то-ли просто этот процесс еще впереди — да, вероятно в этом Вы правы. И дисбаланс может означает что действительно, потребность выросла быстрее, а подбирать людей — соответственно тяжелее. Да, так вполне может быть.

Тогда более корректно это предложение должно звучать следующим образом
....
однако количество открытых вакансий на С# заметно превышает количество вакансий на Java — то ли под этот язык легче подбирать людей, то ли число Java проектов достигло точки насыщения и рост рынка в этом направлении замедлился.

Думаю аутсорсеры добавляют много шума в статистику — за одной вакансией может скрываться десяток свободных жопомест.

Понравилось доказательство синдрома утёнка при помощи графика со сравнением привязанности к языку :)

Понравилось доказательство синдрома утёнка при помощи графика

Чета я этого не увидел. Можете пояснить?

Ну, процент привязанности растёт по всем фронтам, хотя существующие языки особо не улучшаются, а наоборот, во всю появляются альтернативы и другие инструменты.

существующие языки особо не улучшаются, а наоборот, во всю появляются альтернативы и другие инструменты.

И что?
Например, я на вопрос о новом *коммерческом* проекте, вроде, ответил — Джава. И не потому что считаю ее самой современной и крутой. Все куда проще:
1) Я хорошо (по крайней мере я так думаю :) ) знаю этот инструмент
2) Большой пул разработчиков (о котором я имею куда большее представление чем о сообществе какого-то, например, Питона)

3) Проверенная технология (в плане стабильности/переносимости и тд)

Проектики для фана отдельно, коммерческие отдельно.

процент привязанности растёт по всем фронтам

Статистика никогда не ошибается! Ошибаются люди которые интерпретируют!
Тут есть ряд неточностей:
1) Как я уже говорил, в вопросе было про *коммерческие* проекты.
2) Не известно отношение между прошлой выборкой и выборкой за этот год. То есть могло случится так что в эту попала одна плотная группа, а в предыдущую другая. Есть ряд вопросов к релевантности данных.
3) Не учитывается общее состояние рынка. Зачем Джавистам куда-то бежать если им и так тепло, а вот 1С-никам наоборот. (Это уже к вашему утверждению)

4) Если уж говорить о «синдроме утёнка», то надо бы посмотреть корреляцию ко времени работы в индустрии и на текущей технологии.

Опрос хорош, и аналитика тоже. Спасибо.

Шикарный обзор! Спасибо!

Опечатка: не “salesforse” а “salesforce”

Пока писал сообщение примерно такого же содержания, меня опередили :)

Для меня ДОУ первоначально был техническим форумом. Я задавал вопросы технического характера. И только позже скотился...

Технические вопросы тут интересно задавать тем, кто не силен в англицком ибо для поиска решения проблемы лучше использовать англицкие ресурсы.

Просто небольшой лол:

_onSubmit: function(commentId) { debugger; if(this.editMode) {this.onEdit(commentId); this.editMode = false;} else { this.onSubmit(commentId); if(this.cache[this.openedId]) delete this.cache[this.openedId]; }

Подписаться на комментарии