💡 Идея: IT-Некромансер ищет свежий GIT-труп

 Публичный пост

Привет всем! И снова с вами я, как обычно - с очень оригинальной идеей (нет)!

Тут не читать, если вам дорого время! ищите "тут читать" а еще лучше "а че делать".

Сейчас я раскрою очередную тайну (обожечки, всратые секреты онлайн) - 80% решения ваших технических проблем уже написаны в интернетиках и если вы умеете хорошо гуглить, то вам просто нужно найти кусок кода на стековерфлоу и закрыть им багу (создав два новых рабочих места, для тех кто потом будет за вами подчищать).

Так вот! Как показывает практика - проблема начинающих программистов (курсы, универы, итд), в том что они не умеют гуглить, а решают задачу в лоб. Причем если задача нерешаема и об этом есть кейсы 200x годов - они упорно продолжают бить лбом о стену.

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

Вам еще не надоело читать? Ладно, тут читать:

Если у вас остался недоделанный пет-проект, сдохший стартап или любой другой заброшенный код в GIT, который имеет хоть какое-то описание в виде целей или вы можете его добавить - отдайте его дяде! (мне)

Дядя даст его на IT-практику, для оценки "думалки" войтивайтишников. Также приветствуются кейсы в виде действующих проектов, которые вынесены в GIT отдельным проектом без NDA, Know-How и прочего, тк. за действия с форком вашего трупокода никто отвественности не несет.

Так, я не понял - а че делать?

  1. Взять свой заброшенный код на GIT, который вы не смогли доделать из-за технических нюансов
  2. Дописать в README.md что хотели сделать и почему остановились (бага, логика, долго делать)
  3. Скинуть ссылку прямо сюда: https://github.com/UPCoD-UNKD/git-graveyard/issues
11 комментариев 👇
Yury Katkov в шаббатикале 18 июля 2021

Я к абстрактному мышлению не способен, можно мне примеров десяточек? Какого размера задачи, какого размера баги? Речь про то, что если заказчику нужна инфосистема, проще продать ему вики, чем идти и самому что-то ковырять? Или речь про то, что если у него в консоли undefined is not a function, то на stackoverflow есть хороший рецепт как найти проблемное место?

И как к этому относится код заброшенного проекта?

  Развернуть 1 комментарий

@ganqqwerty, любые проекты, любого размера баги. Или не баги, а нерешенные штуки. Ну например - из последней волны интерны написали плагин для плагина вордпресс, который интегрирует маркетинг-систему sendpulse в плагин giveaway. Это не rocket science, это обычная практика.

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

@ztsv, Ну а я тогда на чем студентов тренировать-то буду?

  Развернуть 1 комментарий

Иногда написать велосипед, даже если в интернете есть готовое решение — хорошо.

Это прокачивает навыки, позволяет расти.

Неплохо бы, делая такие финты, соблюдать условия:

  • Свое решение по времени укладывается в требуемые сроки
  • Свое решение будет справляться с требованиями не хуже
  • Руки чешутся научиться решать проблему X или применять Y
  Развернуть 1 комментарий

@daihaminkey, Это уже next level. Там нужно уметь в оптимизацию алгоритмов, эвристику итд.
У нас выпускники если смогут наладить энвайрмент и запустить - уже шикардос. Хотя бывают и уникумы.

  Развернуть 1 комментарий

А чему вы обучаете студентов? Из поста не очень понятно, а любопытно

  Развернуть 1 комментарий
Andrey Rogovsky Ответственная автор 19 июля 2021

Я - директор организации, которая является стейкхолдером в системе трансформации образования. Показываем потенциал студентов, готовим кадры итд.

А вообще мне просто нравиться бустить людей. Занимаюсь с 2020, решил просто оформить официально.

  Развернуть 1 комментарий

В Swift кто-нибудь умеет из студентов? Есть проект, который люди любят и раз в месяц кто-нибудь да и шлет один и тот же фича-реквест: https://github.com/bits-ee/hottestcorners/issues/2

Если кто возьмётся заимплементить — помогу чем смогу в телеге.

  Развернуть 1 комментарий

@zahhar, Спасибо, но тут больше похоже на какое-то системное ограничение от iOS?

  Развернуть 1 комментарий

@andreyka, нет никакого системного ограничения. в тасочке написано чё-как. в SDK iOS есть методы, позволяющие получить путь к системным папкам, нужно ими воспользоваться.

  Развернуть 1 комментарий

😎

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

Что вообще здесь происходит?


Войти  или  Вступить в Клуб