Сегодня осознал что очень хочу писать библиотеки для Python.
Зачем?
По началу я буду писать много бесплатных библиотек. Позже расскажу почему бесплатно.
Когда пишешь код, и понимаешь что очень часто ты просто переписываешь одни и те же куски кода. Да, можно их загнать в функцию (так скажем ссылка на исполнение кусков кода) чтобы не переписывать по сто раз. Но тем не менее всегда нужно помнить что писать в этих функциях. Даже когда ты опытный разработчик, все равно всего не запомнишь и частенько приходится ковыряться в своём коде чтобы посмотреть что да как ты делал.
Гораздо легче написать библиотеку и документацию к ней, чтобы можно было быстро вытащить нужный мне фрагмент кода написав всего лишь одну строчку.
Сначала это будет писаться мною бесплатно, потому что все таки хочется получать фидбек от потенциальных пользователей моей библиотеки чтобы писать код ещё лучше.
А потом я безусловно буду писать библиотеки для которых не будет доступа кому угодно (или будет, ни по подписке. То есть API к результатам исполнения кусков кода). Это нужно чтобы я смог набрать нулевых разработчиков джунов за копейки которые не знают английского и очень быстро их обучить на своих библиотеках, чтобы код они могли писать при помощи моих библиотек. При этом я ничего им не дам, что они смогут утащить в плане знаний в другие компании. По сути как нулевыми они ко мне придут, так нулевыми (для других компаний, но не для меня) и уйдут. И при этом они будут иметь мотивацию не уходить от меня.
В итоге я получаю дешевую рабочую силу без мотивации уходить от меня и потенциальный продукт для использования другими компаниями и разработчиками.
оО