Здравствуйте, velkin, Вы писали:
V>Статья о том, что достигая определённых вершин профессионалы не будут делиться с другими своим опытом и знаниями.
В чем-то это верно. "делиться опытом и знаниями" означает писать статьи, выкладывать ролики, выступать на конференциях.
Другой вопрос, что это требует немалой траты личного времени, которое можно потратить на саморазвитиепрограммирование доту.
Я вижу только один профит — толковые комментарии, которые поправят ошибки, подскажут что-то новое.
Но, начиная с определенного уровня, круг "полезных" читателей сужается, и в итоге на потраченные усилия получаешь только срач пополам с "умными" мыслями, которые ты уже передумал n лет назад. В общем, бессмысленно.
Мне кажется, что действительно талантливо у человека не жалко раздавать свои знания. Жмутся те, кто освоил маленький кусочек и понимают что на большее не способны.
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[2]: Профессионалы не делятся топовыми наработками
У меня у тех кто на передовой знания приходится пассатижами выуживать. По американски это называется job security. С другой стороны, когда я себе отхватываю жирный проект, то тоже не спешу им делиться, так что понять можно.
Здравствуйте, velkin, Вы писали:
V>А это значит лучшие наработки находятся в закрытом доступе. Сколько не ищи в интернете не найдёшь, их попросту там нет. Понятно, что далеко не каждое знание полезно и всё же. Таким образом наблюдать можно лишь за лучшими образцами находящимися в открытом доступе, но не за лучшими образцами в мире.
В опросе выбрал "другое": я бы и рад поделиться, но делиться тоже надо уметь, называется "преподавание". Я — не преподаватель, я не понимаю, как кого-то можно чему-то научить кроме как "смотри как это делаю я, теперь повтори".
К тому же я не уверен что у меня есть какие-то реально ноухау.
Работай честно, думай головой, программируй структурированно, (дальше более шутка чем реальные советы, хотя и реальные советы тоже) код выравнивай, пользуйся системой контроля версий, форс пуш не делай, пиши комментарии и тесты. Но это такие прописные истины, примерно как "мойте руки перед едой".
С уважением,
Владимир Лебедев-Шмидтгоф
Санкт-Петербург, РФ.
Здравствуйте, velkin, Вы писали:
V>А это значит лучшие наработки находятся в закрытом доступе. Сколько не ищи в интернете не найдёшь, их попросту там нет.
Неверный вывод. Достаточно одному китайцу съесть одну летучую мышь профи один раз поделиться наработкой с профаном — как она (при её действенности) пойдёт вирусно в массы.
V>Понятно, что далеко не каждое знание полезно и всё же. Таким образом наблюдать можно лишь за лучшими образцами находящимися в открытом доступе, но не за лучшими образцами в мире.
Другой вопрос, когда "наработка"/опыт — весьма сложны и специфичны, узкоприменимы. Там да — коэффициент распространения не как у ковида, цепочка распространения быстро протухнет, т.к. некому будет применять и ретранслировать этот опыт.
В целом по теме — я например не знаю, как делиться. Специально это делать заморочно, надо еще и уметь. Исключение — какие-то тезисные вещи, которые можно изложить коротко в теме на профильном форуме. Да и не часто попадаются узкоспециализированные вещи, которые никто до меня не пробовал/проходил.
Здравствуйте, velkin, Вы писали:
V>А это значит лучшие наработки находятся в закрытом доступе.
Есть ещё один вариант, большинство "наработок" это просто мусор. Кто хочет делится чем-то, тот пишет полусерьёзные статьи в arXiv и подобные ресурсы.
V>«По каким причинам Вы не хотите делиться с коллегами своими профессиональными наработками, знаниями и навыками?»
Здесь не хватает как минимум одного пункта:
Не делюсь, потому что мой сикретный код представляет собой кусок говна и мне стыдно в этом признаться. Поэтому, лучше я отвечу что-нибудь из вышеперечисленного.
Думаю, если бы этот пункт присутствовал, то на него ответило бы 85% профессионалов.
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Профессионалы не делятся топовыми наработками
Здравствуйте, IT, Вы писали:
IT>Здесь не хватает как минимум одного пункта: IT>Не делюсь, потому что мой сикретный код представляет собой кусок говна и мне стыдно в этом признаться. Поэтому, лучше я отвечу что-нибудь из вышеперечисленного. IT>Думаю, если бы этот пункт присутствовал, то на него ответило бы 85% профессионалов.
Здесь как раз и смысл в том, что когда человек переходит от "мой код кусок говна" к "мой код само совершенство", желание делиться своими наработками у него пропадает. Иначе говоря, если это не подразумевает коммерцию, то безвозмездно делятся на стадии обучения, когда сами наработки, знания и умения не настолько совершенны, чтобы представлять наивысшую степень полезности как для самого автора, так и для других людей.
Под совершенством подразумеваю лишь условную конечную точку эволюции программиста, кто-то от неё дальше, кто-то ближе. Под профессионализмом подразумеваю не то, работает человек по специальности или нет в данный момент времени, а лишь его высокий уровень квалификации. Говнокод действительно могут не показать, потому что стесняются, не хотят слушать ругань в свой адрес от не пойми кого и так далее, но вот отличный код не покажут по другим причинам.
И главная мысль изложена в топике, дело даже не в причине, а в том, что другие люди эти наработки не увидят. Тот же новичок забивает в поиске "как стать программистом". Он найдёт кучу материалов, но лучшие пути которые уже были использованы скорее всего скрыты от общественности. Дело здесь, конечно, не только в программистах, опрос изначально был не про них, это как бы общая тенденция.
Re[3]: Профессионалы не делятся топовыми наработками
Здравствуйте, velkin, Вы писали:
V>Здесь как раз и смысл в том, что когда человек переходит от "мой код кусок говна" к "мой код само совершенство", желание делиться своими наработками у него пропадает.
Это ерунда. Как раз наоборот. Желание поучать и наставлять, а тем более примерами своего божественного кода, у нас не просто в крови, это у нас на уровне инстинктов. За это даже деньги не берут, т.к. получают нечто большее. Любой бомж с упоением будет тебя поучать и передавать тебе свой жизненный опыт. Так что ищешь ты не там.
А вот то, что подавляющая часть кода у подавляющего числа профессионалов — это... ну ты понял... больше похоже на правду. Да и по-другому вряд ли может быть по объективным причинам.
Если нам не помогут, то мы тоже никого не пощадим.
Re[4]: Профессионалы не делятся топовыми наработками
Здравствуйте, velkin, Вы писали:
IT>>Любой бомж с упоением будет тебя поучать и передавать тебе свой жизненный опыт. V>Так вот именно, что бомж. А профи даже не станет тратить на это время.
Это только если ему эта жизнь наскучила совсем и ему не интересен ни его божественный код, ни ты, ни я, ни наша с тобой дискуссия. Иначе, в данном контексте бомж от профессионала не сильно отличается.
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Профессионалы не делятся топовыми наработками
Здравствуйте, Dair, Вы писали:
D>Работай честно, думай головой, программируй структурированно, (дальше более шутка чем реальные советы, хотя и реальные советы тоже) код выравнивай, пользуйся системой контроля версий, форс пуш не делай, пиши комментарии и тесты. Но это такие прописные истины, примерно как "мойте руки перед едой".
Вы не представляете скольким разработчикам таким образом Вы бы открыли Америку да что уж там, если по телевизору из-за этой пандемии «открыли» мытьё рук после улицы, и это вроде взрослым людям вещают
Здравствуйте, wildwind, Вы писали:
V>>«По каким причинам Вы не хотите делиться с коллегами своими профессиональными наработками, знаниями и навыками?» W>Категорически не хватает двух вариантов: "не хватает на это времени" и "не чем особо делиться".
Это опрос из статьи один в один, думаю нет смысла его менять, особенно для сравнения с данными оригинального опроса. Если нет приемлемых вариантов значит голос в "Другое", тем более можно выбрать несколько вариантов и опрос из-за этого не пострадает. Нет времени, нечем делиться (потому что ничего нет или NDA) это тоже причина, но по мне она не столь интересна. А вот когда люди осознанно не хотят делиться топовыми наработками, то есть могли бы, но не хотят, это уже поинтереснее.
Re[2]: Профессионалы не делятся топовыми наработками
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>Не увидел варианта ответа "нет времени". SVZ>По себе сужу: можно много чего рассказать, но как представишь, сколько времени надо потратить, чтобы эти знания оформить документально, то сразу всё желание исчезает.
А если еще и софт какой выложищб, то саппорт его последует.
В итоге — очень дорого для желающего поделится выйдет.