Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 44

Задорно. Хорошо. Плюсую.

Спасибо!)

Вам 20, понятно.

  1. RMS за свободное ПО, а не за ПО с открытым кодом. Отличия в Философии на gnu.org.

  2. Большинство разработчиков открытого ПО это нанятые на работу за зарплату инженеры в крупнейших корпорациях, цель которых подучить прибыль и заплатить зарплату.

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

Пока ещё 19.

  1. Да, Вы правы насчёт философии RMS. Спасибо за исправление и внимательность.

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

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

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

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

Выньте голову из сами знаете откуда

Git это тема микрософт

Какая-то у вас жуткая путаница в терминологии, я вроде понял, но опасаюсь за 20-летних ) Тема M$ это деньги это github для хостинга проектов на git, да и сам github не их изобретение, а лишь приобретение компании. А git это свободное ПО, созданное Торвальдсом, и git != github. Да и помимо github есть и другие хостинги для git (source hut, codeberg и пр.), не нравится M$ - используете их.

Кроме гитхаба остальным только некоторые фирмы пользуются.

Речь о том, что путь получить работу, делать бесплатные проекты на гитхаб.

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

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

Субъективно, но мой опыт доказывает обратное, мне мои проектики помогли. Хотя я начинал карьеру в IT, когда не было не только гитхаба, но и git не был ещё написан. Но вот с появлением таких публичных "витрин", по сути специализированных соцсеток для программистов стало удобнее делиться кодом. Хотя сам по себе git самодостаточен и распределен -- в нём есть всё необходимое, чтобы делиться кодом безо всяких вебсервисов. Некоторые ортодоксальные продолжатели, как sourcehut, так и предлагают -- патчи по email и вот это всё по канону )

Также мне откровенно всё равно, будет ли на моём коде тренировано ИИ (если будет, то только хуже этому ИИ!). И пусть себе зарабатывают, для M$ это же цель жизни. Пока они предоставляют бесплатный сервис для опенсорсных проектов -- это явно позитивный эффект для опенсорсного движениея. Отмечу, что к сторонникам M$ я определённо не отношусь )

Билл Гейтс снизил цены радикально на все, начиная с дос за 40 вместо 240 долларов, и заканчивая бесплатным браузером. Против микрософт сам торфальдс ничего не имеет, а RMS с UNIX AT&T боролся, когда гейтс сам юниксом торговал, и делал это лучше всех остальных, пока не забил на это дело, потому что он им лицензионных платежей до фига башлял, так на фига они ему, он сам сделает винду и ему за лицензию башлять будут. Билл гейтс заработал свой каждый доллар.

Смысл ии и всех этих сервисов в том, чтобы в конечном итоге наиренироваться на вас , стать вами, и вас выкинуть из уравнения.

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

Тема с тренингом ИИ возникла только в последние годы, с хайпом этой технологии. Ну окей, не было бы хостингов опенсорс проектов, тренили бы их на корпоративных данных, на почтовой переписке -- и так всё это делается наверняка, только втихую (вот Anthropic заявила недавно, что будет использовать сессии пользователей для тренинга). Я не думаю, что наличие опенсорса здесь сильно что-то меняет. Хотя своё влияние на индустрию ИИ конечно окажет, причем самое странное.

Во-первых, действительно повыкидывают массу малоквалифицированных кодеров, порог входа станет вроде бы ниже ("вайбкодинг"), а на самом деле ещё выше, т.к. нужно будет разбираться в логике работы разнородных систем, а не просто строчить код в IDE изучив какой-нибудь язык+фреймворк -- роль кодинга значительно к LLM, но не вся. То что LLM научатся сами всё проектировать и потом ещё и дебажить выглядит маловероятным, поскольку от LLM до реального ИИ -- по-прежнему огромная пропасть.

Во-вторых, и это самое странное, поскольку LLM тренят на самых популярных языках (попробуйте повайбкодить на каком-нибудь Hare или диалектах Forth), то станет появляться ещё больше кода на этих языках, сгенеренного LLM. Это уже можно видеть по обилию MCP-серверов на javascript :) Python, JS с диалектами и несколько распространенных в индустрии языков (как Java, C++, Go, Rust) и круг доступных альтернатив на которых LLM вообще будут способны писать адекватное резко сужается.

Вот я думаю на этом пузырь и лопнет в какой-то момент придя к балансу сил. Развитие новых языков программирования не остановить by design (люди будут придумывать всякое и дальше), к AGI путь как был долог, так и остался. LLM станут полезным помощником, но не полной заменой.

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

  1. билл Гейтс снизил цены радикально на все, начиная с дос за 40 вместо 240 долларов, и заканчивая бесплатным браузером. Против микрософт сам торфальдс ничего не имеет, а RMS с UNIX AT&T боролся, когда гейтс сам юниксом торговал, и делал это лучше всех остальных, пока не забил на это дело, потому что он им лицензионных платежей до фига башлял, так на фига они ему, он сам сделает винду и ему за лицензию башлять будут. Билл гейтс заработал свой каждый доллар.
    Более того, сам линукс получил жизнь после того, как ibm, обделавшись со своим конкурентом виндоуз ос/2, выделило на рубеже 2000 на линукс для борьбы с микрософт 1 млрд тогдашних долл, это как сейчас 5 или 10 млрд. Никакого энтузиазма, это все на деньги корпораций существует, которые оплачивают труд квалифицированных писунов кода, потому что на голом энтузиазме без тех, кто за весь этот банкет платит, будет смешное недоразумение с бедствующими энтузиастами. Без корпоративного интереса получения прибыли и их финансирования, все эти энтузиасты быстро сгорают, и в итоге сами пишут, что никогда больше этим заниматься не будут.

Смысл ии и всех этих сервисов в том, чтобы в конечном итоге наиренироваться на вас , стать вами, и вас выкинуть из уравнения.

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

Про альтруизм Билла Гейтса я не рискну развивать тему, очень уж мемный топик :)
Однако, помню ещё компанию микрософта "Get the facts" в начале 2000-х, где они поливали грязью линукс со всех доступных мощностей. А поняв неуспешность попыток, решили сами влиться в эту тему, чем по сей день и занимаются -- раз не победили, то подзаработаем. Их покупка гитхаба тоже ведь из этой серии. Не удалось задавить свободные лицензии -- значит возглавим это движение, ещё и денег заработаем. С лицензиями действительно последнее время наблюдается тихий корпоративный сдвиг -- с протестной антикорпоративной GPL популярность уходит в сторону BSD/Apache и прочих либеральных "разрешительных" лицензий, которые никак не запрещают этот код потом закрыть. Это как раз то, против чего боролся Столлман :( Но видимо это эволюционная плата за поддержку опенсорса корпорациями.

IBM обратила внимание на Linux ещё в 90-х, но видно было, что они не видели в нём тогда серьезной силы, так возможность слегка пнуть конкурентов. Серьезные вложения пошли когда Linux уже набрал обороты как серверная ОС и начал тихо сдвигать с пьедестала коммерческие юниксы от Sun, самой IBM и прочих (тот же Xenix от MS, ведь действительно был неплох). В документалке "OS Revolution" эта тема подъема Linux в 90-х и до начала 2000-х подробно описана, тогда же появился Red Hat и успешно добрался до IPO, VA Software, Cygnus и прочие. Конечно, роль IBM в легитимизации Linux в корпоративном мире конечно нельзя недооценивать, с их подачи, после портирования своего софта на Linux, туда же потянулись Novell, Oracle и другие корпорации. Позже IBM вложились значительно деньгами в В общем, я это к тому, что Linux начинался и успешно вылез именно как некоммерческое начинание, протест против системы. Он оказался в тему в конкурентной борьбе корпораций, за счет чего выжил. Но за ним также последовали и выжили другие проекты, даже те, на которые корпорации внимания никогда особо не обращали. Например GNU по сути стал придатком Linux (а не наоборот, как задумывалось), с кучей своих абсолютно некоммерческих, но полезных софтин. Я вот с большим удовольствием пользуюсь GNU/Emacs, который продолжает развиваться, хотя никакие компании в него не вкладывались. Да и GCC хоть и поделали альтернатив, но его роль как тулкита для кроссплатформенной сборки нельзя недооценивать. И таких примеров полно, как FOSS продолжает разввиваться именно силами энтузиастов.

Статью всячески плюсую! У меня хоть и скромные проекты в opensource, но даже они мне помогали как дополнение к резюме, а с какого-то момента рекрутеров нашедших меня по страничке github стало не меньше, чем приходящих с linkedin. Да и вся моя карьера в IT это учеба на чужих исходных текстах по сути :) Не было бы GNU, Linux, Emacs и подобных им воодушевляющих проектов FOSS -- я бы вероятно потыкавшись во всякие проприетарные среды ушел бы в другую профессию.

"Невероятный скачок в скиллах." - Когда как, есть же проекты с открытым исходным кодом, где тоже говнокод и каких-то заградительных gate`ов нет для попадания в проект твоего кода, например, прохождения всех тестов (потому-что самих тестов в проекте почти нет).

За статью спасибо.

Проекты с говнокодом популярными обычно не становятся. И ты хотя бы можешь выбирать open source проекты, в коммерции устроился и терпи теперь, а тут свобода))

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

Если говорить про новичков, которые не особо могут разобрать, где бест практис, а где код плохой, то их пул реквесты вряд ли примут в качественные проекты (что заставит задуматься о качестве кода). А в своих личных репозиториях, благодаря практике, они со временем начинают замечать ошибки в старом коде, как люди, с улыбкой и лёгким стыдом оглядывающиеся на свои прошлые решения. Здесь очень важно время и постоянное развитие. И вам спасибо, что прочитали!

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

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

Это заградительное преимущество, к которому подталкивало (L)GPL растворилось в океане опенсорса по мере того, как люди стали выбирать другие лицензии. Например MIT.

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

Мой опыт говорит, что подобные судебные иски были и они решались довольно легко в пользу Free Software разработчиков. Поэтому крупные компании всё-таки не практикуют активно подобное заимствование открытого кода.

Если б было всё так просто и радужно, не написал бы комментарий. John Deere & GPL.

Ну, так ваш же пример и показывает - при нарушении GPL никто не молчит, а принимает меры. И люди явно готовы к победе.

Странные заходы.

Извините, ни разу о вас не слышал и вряд ли услышу.

Этот факт должен проблемой стать или что?

Линус Торвальдс. Ричард Столлман. Гвидо ван Россум. Брэм Моленаар. Джеймс Гослинг.

Если без Википедии: ядро Linux, git; это тот мужик, что всех задолбал предъявами про то, что Linux на самом деле GNU/Linux, но что он написал-то, не уверен - Emacs, что ли; понятно, Python; вообще без понятия, кто этот достойный джентльмен; он Джаву, вроде, изобрёл? Но речь, конечно, не о том, про кого конкретно я слышал/помню или не слышал/не помню. Речь о том, что как-то странно призывать народ идти в опенсорс за широкой известностью в узких кругах.

Это просто ещё одна причина идти в опенсорс)))

Это примерно как причина ходить в музыкальную школу, потому что а вот вдруг идёшь по парку, а навстречу вдруг девочки, а в кустах вдруг стоит рояль, а ты, такой, садишься за рояль и так мастерски начинаешь наяривать "Fantasie Impromptu", что девочки сразу собираются вокруг кучкой, млеют, тают и дают.

…и дают по шее, потому что ты при переходе из ля минор в ре минор залез сперва залез в до мажор.

Не только в опенсорсе бывает жесткое ревью.

И это ещё Торвальдс правильно сделал, что операционку своим именем назвал, может и его бы не особо знали в ином случае

Непохоже, чтобы дело было в этом. Прочие из списка ничего своим именем не назвали, но я только Моленара не угадал (хотя Vim‑ом когда‑то пользовался довольно долго). Я было предположил, что надо, наверное, в новостях мелькать, интервью давать — но, если подумать, тоже непохоже на правду: те же ван Россум или Столлман, вроде, не особо мельтешат — во всяком случае, в пределах моего информационного пузыря. С другой стороны, наверное, каждый айтишник, даже не пользуясь C++ или, тем более, Паскалем, знает Вирта и Страуструпа, хотя тоже, вроде, на публику не лезли и именем своим не назвали ничего. Фиг знает, как так получается — вот почему‑то, в статьях про одни технологии принято упоминать создателя, а про другие — не принято.

Вы так вкусно рассказываете про open source.

Извините за прямой вопрос и не сочтите за грубость, а сами-то вы в нём кто?

не обязательно быть кем то чтобы что то вкусно рассказывать :))

Название поста "Ваш GitHub — ваш личный бренд"
Заглавный посыл "Линус Торвальдс. Ричард Столлман. Гвидо ван Россум. Брэм Моленаар. Джеймс Гослинг."
<sarcasm> Насколько мне известно, все эти люди пользовались другими сервисами систем контроля версий. Не github. На github только зеркала их рабочих репо. Да и то появились сравнительно недавно(в исторической мерке) Не, ну всем известно что Торвальдс автор git системы контроля версий. Но вроде на github у них только зеркало, а разработка на git.kernel.org например.</sarcasm>

То, что Вы назвали сарказмом, определенно сарказмом не является. Я бы даже сказал, что это противоположность сарказма

Похоже <sarcasm> общепринятый тег в HTML++ для чатов)) Можно бы <irony> или <humor> но есть же стандарты))

Молодежь верит в то, что до github жизни не было.

И до Торвальдса тоже были только мрак, Mark I и коммунизм.

В 19 лет написание любого кода в команде с другими людьми дает этот самый Невероятный Скачок в Скиллах. Дальше рост замедляется и в общем где-то уже похож на логарифм а не экспоненту.

Хотелось бы увидеть ссылку на GitHub-профиль автора статьи.

"Кто стряпает тяжеловесные передовицы по финансовым вопросам? Люди, у которых никогда не было гроша в кармане." (С)

А теперь прочтите имена этих людей:

Нужный человек не в том месте может перевернуть мир. - искренне Ваш, G-Man

Не всем получится стать ютуберами-тиктокерами-кем-то-там-еще. Далеко не всем удастся подкармливать свою эгоманию.

Что у списка общее? Они начали за 30-35 лет до дня сегодняшнего, когда никого другого и не было. Иначе говоря, им посчастливилось стоять у истоков новой индустрии.

Итак, вопрос.

Знаете ли вы имя разработчика попадающего под описание https://xkcd.com/2347/?

Ваш GitHub — ваш личный бренд

Наиболее утилитарный эффект от профиля на гитхабе заключается в том, что он:

  • может заменить собой созвоны, собеседования и тестовые задания при трудоустройстве.

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

Один-два репозитория как готовый ответ на сотни одних и тех же вопросов на десятках собеседований.

Большая удача если интервьюер перед собесом хотя бы резюме до конца прочитает. А уж о том что кто-то будет код в на GH смотреть я уже даже и не мечтаю.

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

Рекрутер может и не полезет, а технический специалист с большим интересом глянет исходный код, чем шаблонные сказки о прошлых работах. Не думаю что являюсь исключением, я в резюме смотрю в первую очередь ссылки на код проектов, если есть. Для меня это как минимум означает увлеченность профессией, если человек тратил своё время, пытался что-то изучить сам и не постеснялся выложить. И да, резюме я тоже не всегда дочитываю, самое важное пишут в начале )

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

Лабуба.
Мир сходит с ума сегодня.
В целом посыл здравый. Но это увы не точно.

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

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

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

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

А теперь находится какой-то чел, который решил, что я должен навести там порядок по его личным стандартам.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации