Здравствуйте! Насколько я следил за Хабром за все время его развития, он двигался в сторону все более и более высокопрофессиональных статей. Это, с одной стороны, хорошо. А с другой и не очень — потому что статьи для новичков в IT-сфере, на мой взгляд, тоже нужны, но если их публиковать, то трудно избежать обвинений в «разжевывании очевидного».

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

На мой взгляд, Хабр несет во многом образовательную функцию, а значит, для него можно использовать метафору учебного заведения, в котором простые знания преподают на первом курсе, а сложные — на пятом. Но это не значит, что первые или вторые преподавать не нужно. Что вы думаете?
Нужны ли уровни сложности статей на Хабре?

Проголосовало 1553 человека. Воздержалось 289 человек.

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

Поделиться с друзьями
-->

Комментарии (83)


  1. Dimega
    30.11.2016 11:47
    +1

    Отличная идея!


    1. Halt
      30.11.2016 14:15
      +27

      Я бы сказал, что инверсия идеи была бы еще более востребована.

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

      Как вам такой вариант: оценивается уровень технической сложности статьи, голоса и место в рейтинге нормируются по нему.

      Мне кажется, тогда можно будет найти баланс между хардкорными статьями и популярным контентом. Первые возьмут сложностью, вторые — аудиторией. В итоге все будут счастливы и мотивированы. А главное, при должной настройке, система будет поддерживаться сама.

      Главный вопрос в том, кто и как должен оценивать сложность статей. Или сообщество или модераторы. Может быть и те и другие. Надо думать.


      1. dom1n1k
        30.11.2016 19:54

        Больше всего обычно набирают злободневные статьи, темы которые на слуху и где есть большое пространство для холивара обсуждения. Что-нибудь типа БЭМ-а или Реакта.


        1. Halt
          30.11.2016 20:16
          +3

          И это нормально. Хабр все-таки читают люди, а не роботы.

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

          Опять же, я не хочу сказать, что авторы, которые пишут популярные статьи сплошь халтурщики. Нет конечно, это тоже труд. Вопрос именно в том, как уравновесить отдачу от разных типов материалов.


  1. GetShuk
    30.11.2016 12:04
    +1

    +1 от «второкурсника».


  1. duzorg
    30.11.2016 12:05
    +29

    А каким образом определять «сложность»? Ведь у каждого свое понятие сложности того или иного материала.


    1. riot26
      30.11.2016 12:07
      +24

      Обвинения в «разжевывании очевидного» превратятся в обвинения в неправильном определении сложности.


    1. Mel
      30.11.2016 12:14
      +7

      Помню в университетскую бытность преподаватель на функциональном анализе (если не ошибаюсь) постоянно твердил, что «это элементарно», когда как у студентов глаза на лоб лезли. Вот так же будет и с этой фичей, слишком субъективный параметр.


      1. Bormoglotx
        30.11.2016 12:24
        +4

        +1 По себе сужу — после написания статьи, особенно если глубоко копать, то автору технология становится понятна и прозрачна и он уже теряет способность оценить сложность материала, так для него эта информация уже элементарна.


      1. lexnekr
        30.11.2016 13:04
        +6

        После элементарных преобразований получаем… (С) Ландау-Лифшиц


        1. merlin-vrn
          30.11.2016 16:48
          +7

          приходит Лифшиц, весь в панике:


          • Лев Давидович, я две тетрадки выкладок потерял!

          Дау отвечает:


          • Ничего, напишем: "Легко видеть, что..."


        1. delvin-fil
          30.11.2016 16:51

          Не успел. Тоже самое подумал.


    1. freehabr
      30.11.2016 12:15
      -2

      У меня пока две идеи — или по количеству «профессионального стажа» в годах, или же просто на глазок, эмпирически.


      1. Shultc
        30.11.2016 16:16
        +1

        по количеству «профессионального стажа» в годах

        А люди с большим стажем априори не могут написать ничего лёгкого?


    1. webmasterx
      01.12.2016 04:48
      +1

      мне кажется сложность должна определяться автором + голосовалка пользователей с поправочным коэффициентом каждого (разумеется независимо от кармы). голосовалка в основном нужна будет для того, чтобы поправлять неправильные сложности выставленные новичками.
      и сами уровни должны быть не целыми, а дробными. Чтобы меньше пользователей возмущались, что пост должен быть x-1, а не x. Будет x-0.1, и они успокоятся


  1. mister_fog
    30.11.2016 12:10
    +4

    А разве автор сам не может написать в начале поста о том, для кого статья?


    1. freehabr
      30.11.2016 12:16

      Может, но редко кто так поступает.


      1. poxu
        30.11.2016 12:25
        +3

        Я вот написал пару статей для новичков.
        Как собрать простейшую Java программу с помощью Maven
        Как с помощью maven подключить библиотеку к проекту


        Очень многие не новички были недовольны. В коментариях легко увидеть.
        Собираюсь третью публиковать. Страшно :).


      1. xcore78
        30.11.2016 13:03

        Введите стандарты на публикацию. Кто не соблюдает, не пишет.


        1. BelBES
          30.11.2016 13:56

          А кто, кроме ализара, будет тогда писать на хабр?:-)


          1. xcore78
            30.11.2016 14:17

            Да, я погорячился :) Автор знает свою аудиторию (или предполагает) и может поставить нужные галочки при публикации. Возможно, рубрикация должна быть более обязательной.


  1. ilyaplot
    30.11.2016 12:15
    +3

    Этот параметр просто покажет уровень сложности для автора статьи, а не для читателя. Ничего особо не изменится, если добавят этот функционал.


  1. appkode_pr
    30.11.2016 12:16

    а кто будет определять, под какую категорию попадает материал? Или если ты — новичок на Хабре, то автоматически попадаешь в «первокурсники»?


    1. freehabr
      30.11.2016 12:16
      -1

      Думаю, каждый для себя сам должен решать, это может быть доп. фильтр статей.


    1. Angrom
      30.11.2016 12:58
      +1

      По-умолчанию все статьи должны иметь средний уровень сложности.
      И автор может понизить/повысить его по собственному желанию или, например, если это не важно оставить как есть.


      1. ThisMan
        30.11.2016 16:09
        +4

        Может тогда дать возможность читателям решать, какая у статьи сложность? Тем же голосванием ( еще одна иконка рядом с просмотрами )


        1. lgorSL
          01.12.2016 00:40
          +1

          Поддерживаю. Читатель нажмёт на кнопочку "сложно!", выразит свою позицию и не будет возмущаться, что статья по его мнению слишком сложная или слишком лёгкая.


          1. shooter9688
            01.12.2016 02:23

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


            1. vlivyur
              01.12.2016 10:06

              30% сказали Сложно
              50% сказали Средне
              20% сказали Легко
              Всего голосовало 124 человека.
              Сразу видно каков уровень у статьи. Не надо доводить до единственной оценки.


  1. Ranckont
    30.11.2016 12:16

    Не хватает ещё голосовалки, в конце заметки


    1. freehabr
      30.11.2016 12:18

      Добавил.


  1. stardust_kid
    30.11.2016 12:16
    +8

    Интересной статью делает хорошее содержимое, а не метаинформация.


  1. mrhthelp
    30.11.2016 12:18

    Отличная идея! Это очень бы помогло лично мне.


  1. Listrigon
    30.11.2016 12:18
    +4

    "… он двигалСЯ в сторону все более и более высокопрофессиональных статей.."
    Несколько лет назад да, наверное это было бы очень актуально, но в последнее время, к глубокому сожалению, большинство статей можно разделить на две категории: 1. Хоть как-то интересно 2. Не интересно-реклама.
    Про уровни сложности уж и говорить не приходится.


    1. xcore78
      30.11.2016 13:55

      Может, введение института модерации для распихивания по хабам сможет помочь? Читаешь «сетевые технологии», а там про сетевые технологии 1 статья из 4.


  1. maximw
    30.11.2016 12:19
    +6

    По-моему тенденция обратная уже несколько лет. Высокопрофессиональных статей все меньше и меньше. А обзоров и новостей и «капитанства» больше. Да и, имхо, для новичков материалов и так полно, не проблема при должном навыке гугления.


    1. Lamaster
      30.11.2016 14:24

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


    1. doom369
      30.11.2016 16:00

      Аудитория упала и соответственно мотивация писать. Раньше за хорошую статью можно было легко собрать 50-60к просмотров. Сегодня 20к это уже подвиг.


  1. VovanZ
    30.11.2016 12:19
    +1

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


  1. Randel
    30.11.2016 12:21
    +1

    Уровень сложности — понятие очень примерное и относительное.

    Знаю по себе — иногда спотыкаюсь на элементарной вещи, а относительно сложные воспринимаю на раз-два.


  1. AlexKbit
    30.11.2016 12:21

    Можно сделать так, что бы у статьи был опрос и каждый кто прочитал имел бы возможность выставить сложность статье. Общая вычислялась бы средним показателем.
    Но в любом случае сложность это понятие относительное для каждого.


    1. Randel
      30.11.2016 12:22

      Хорошая мысль. Средняя температура по больнице покажет относительную сложность.


      1. AlexKbit
        30.11.2016 12:55

        Я с вами согласен, возможно и бредово.
        Но, автор сможет оценивать свои статьи, если большинство поставит оценку, что она легкая и простая, то возможно в следующий раз он попробует найти что-то более сложное и интересное по теме.
        Своеобразный feed-back на статью.
        Статья же может быть сложной не в плане технологий и инструментов, а например в стиле изложения материала.


  1. PapaBubaDiop
    30.11.2016 12:24
    +10

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


    1. poxu
      30.11.2016 12:28
      +6

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


      1. PapaBubaDiop
        30.11.2016 13:53
        -1

        Нарисуешь 6+, все равно съедят. Тем более это не биологический возраст, мы же парни не простые, везде подтекст.


        1. poxu
          30.11.2016 14:10
          +2

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


          Я ещё раз повторю своё предположение. Может быть дело не конкретном значении возраста, а в том, что вы считатете, что возраст адекватно отражает уровень развития человека?


          1. PapaBubaDiop
            30.11.2016 14:44

            Осторожно! 16+

            это не биологический возраст



            1. poxu
              30.11.2016 14:58

              Вы, когда писали в статье, что она для тех, кому больше 25 лет — отметили в явном виде, что это не биологический возраст?


              Кроме того, хочу отметить, что когда вы пишите, что это возраст не биологический — вы всё равно оставляете связь возраста с уровнем развития в области. Это к вопросу о том, какой можно в вашем заявлении найти подтекст.


              1. PapaBubaDiop
                30.11.2016 15:14
                -2

                Дружище, запомните, мужчины, в отличие от женщин — не меняются. Некоторые сразу рождаются 50-летними. А мне всегда 14. Если Вы — женщина, то прошу прощения, у них все иначе.


                1. poxu
                  30.11.2016 15:19

                  А мне всегда 14.

                  И 14-летние школьники будут писать статьи для тех, кому за 25? Неудивительно, что публика возмутилась.


                  1. PapaBubaDiop
                    30.11.2016 16:25
                    +2

                    Бедный Эвауристо Галуа…


                    1. poxu
                      30.11.2016 16:57
                      +1

                      Действительно жалко его. Рано помер. Времена были другие.


    1. Newbilius
      30.11.2016 12:52
      +1

      А что за статья была?


      1. PapaBubaDiop
        30.11.2016 13:52
        +1

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

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

        Я расстроился и убрал статью в черновики. Говорят, художника легко обидеть. Это они с программистами не встречались…


  1. maxru
    30.11.2016 12:31
    +9

    • простая
    • очень простая
    • я сделяль


  1. SerafimArts
    30.11.2016 12:31
    +3

    Я думаю достаточно 3х градаций:


    • Для начинающих
    • Для опытных
    • Оверскилл и хардкор


  1. mickvav
    30.11.2016 12:41
    +8

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


    1. xcore78
      30.11.2016 19:51

      Потом увеличим уровень дискриминации: голоса от «старичков» будут весить больше.


      1. vlivyur
        01.12.2016 10:07

        Вроде уже есть такое.


  1. prostofilya
    30.11.2016 13:03
    +4

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


  1. fedorro
    30.11.2016 13:22
    +1

    И что дальше — фильтр сделать? А если что-то интересное\нужное отфильтруется?

    Можно и в статье, и в названии, и в теги писать, что для новичков, но пиши — не пиши, а всё равно заминусуют если в этой статье перепечатан несложный мануал, которых в интернете и так полно. Или за велосипед, который с точки зрения автора полезен и крут, а на самом деле вреден.
    И нечего Хабр таким засорять, лучше уж запилить отдельный ресурс — harbacademy, например, у ТМ этот процесс отработан)


  1. KorP
    30.11.2016 13:27
    +1

    Согласен, было бы интересно и удобно, и я бы меньше ворчал на мануалы для школьников :)


  1. teknik2008
    30.11.2016 13:40
    +3

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


  1. dkukushkin
    30.11.2016 13:41

    Осталось сделать нейронную сеть, которая сможет оценивать сложность без участия человека. Даже если будет ошибатся — то ругать ее никто не станет.

    З.Ы.
    Вспоминаю в одной из версий Word'a была функция проверки уровня образования для понимания текста. Работала криво, от нее отказались.


    1. poxu
      30.11.2016 13:43
      +1

      — Вы и пироги за меня есть будете?
      — Ага!


  1. Baur
    30.11.2016 14:06
    +7

    Хабру нужны простые статьи о сложном


  1. bungalo
    30.11.2016 14:26

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


  1. kartvladek
    30.11.2016 14:26

    Ага а доступ к «сложным» статьям давать через год испытательного срока


  1. AmdY
    30.11.2016 14:28
    +2

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


  1. maaGames
    30.11.2016 14:30

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


  1. Peter_Voronov
    30.11.2016 14:53

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


  1. vovaekb90
    30.11.2016 15:05

    Мне нравится ваша идея. Это было бы кстати также для читателей, мало знакомых с темой. Не сразу очевидно, насколько глубоко раскрывается тема, пока не прочитаешь статью. Уровень сложности был бы удобен, чтобы читатеть сразу решил, стоит ли читать статью.


  1. sovaz1997
    30.11.2016 15:12
    +1

    Я считаю, что люди, читающие статью, должны сами ставить уровень сложности. Таким образом не автор будет определять сложность статьи, а большинство. Судя по голосам (соотношение сложно/легко) можно будет определять «нишу» статьи.


  1. jumkarto
    30.11.2016 16:35
    -1

    Вероятно пометка «сложно» будет мотивировать к прочтению и пониманию, своего рода челлендж: «он думает для меня это сложно, я тебе покажу, это только звучит сложно.»


  1. expost
    30.11.2016 16:35
    -3

    Предлагаю ещё писать, сколько займёт времени (в среднем), прочтение статей.


  1. Redwan
    30.11.2016 17:17
    -1

    Еще бы сделать похабовый фильтр по минимальной сложности статьи.


  1. akzhan
    30.11.2016 17:58
    +2

    Как автор контента, могу сказать, что идея бесперспективная.


    Дело в том, что "уровень" статьи — вещь субъективная. Автор может её завышать (newbee) или занижать (в большинстве случаев).


    То есть — будет играть, только если "уровень" будет оценивать строго издательство, в данном случае — habr.


  1. dom1n1k
    30.11.2016 19:52

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


  1. stasjem
    30.11.2016 22:35

    Было бы не плохо, предложите своё видение реализации по подробнее.



  1. ivvi
    01.12.2016 12:22
    +1

    Не взлетит.