Комментарии 23
Как будто мысли прочитали по поводу пет-продуктов. Это действительно классная штука, которые выводит тебя за рамки зоны комфорта. К тому же внутри продукта может быть много сегментов, что даст тебе как разработку опыт интеграции, например
Единственное, с чем не соглашусь - #4 "План не нужен, работай как работается"
Не думаю, что всегда нужен какой-то план или брейкпоинты, особенно если в приоритете узнать, а не сделать. План он будто бы заставляет тебя следовать ему и видеть, как много работы еще впереди. А по мне, делается - хорошо, не делается - тоже неплохо. Опять же, лично у меня наличие плана никак не уживается с получением удовольствия от происходящего. И вообще происходит накатами. Пару недель в году очень конкретно занимаюсь именно пет-проектам, остальное время может даже и совсем их не делаю.
Да, конечно, возможно наличие плана - само по себе может является некоторым ограничителем в получении удовольствия [особенно в начале разработки], тут все же, чего лукавить, акцент был на "сделать" :)
Тем не менее, на личном опыте могу сказать, что небольшой, хотя бы верхнеуровневый роадмэп изучения/разработки чего-то - очень часто является весомым подспорьем, с ним, действительно, проще преодолеть расфокус и организовать небольшую, но системность :)
ChatGPT был абсолютно везде. [...] мама спросила у меня, как им можно воспользоваться.
если на фондовый рынок пошли чистильщики обуви, то профессионалам следует шортить и выходить в кэш.
Возможно потому что у нас сейчас выпускаются маленькие програмки по пол-года - год на аппку, я не понимаю этой идеи пет-проектов.
Если они не приносят доход, то в 99% случаев они бесполезны.
Я занимаюсь наймом и видел гигабайты кода на гитхабе. Всё в пет проектах. Все показывают богом забытые репозитории с чёрт знает чем в них и гордо говорят - вот это я написал как пэт-проект. Не могу понять, как такое вообще влияет на чьё-то резюме.
Или ещё лучше. Чувак получает 60 долларов в час на работе. Овертайм идёт за 80 долларов. Он сидит и занимается либо ведением своего магазинчика, с которого он получает 5 долларов в час, либо пет-проекта, с которого берёт 10 баксов в час. Это называется арифметический бред.
Выгорают люди не от работы а от х__ового менеджмента и низких зарплат. У него жена поехала к маме, я его заставил поработать дополнительные 40 часов в неделю в течении месяца. И знаете, что произошло? Когда он получил зарплату и положил её в инвестиционный фонд он был доволен как слон. И потом продолжил так делать. Ему экстра бабло было милее Нетфликса. Но ему и платили по-человечески.
Пет проект в настоящее время - это бесполезная трата времени. Если вам руки чешутся или нужно чтобы было что в интервью показать - лучше пойдите и присоеденитесь к большому опен-сорсу. Человеку, который коммитит в ядро Линукса больше славы и почёта чем чуваку с тремя загнувшимися сайтами.
А когда вам нужно изучить новую технологию - пойдите скоординируйте это со своим боссом. Напишите утилиту на работе, выучите что-то и вам за это заплатят.
Всё это за одним исключением. Если ваш пет-проект приносит пассивный доход. Пусть даже только 1 доллар в час - то хвала вам. Если вы получаете деньги с того что вы спите, то это всегда отлично.
Проблема в современном мире разработки в том, что программисты притворяются, что им не интересен бизнес, в котором они работают. Если у вас в резюме стоит "разработал систему, которая принесла четверть-миллиона долларов дохода за один год", то мне будет глубоко пофиг, на чём она написана. Хоть на брэйнфаке.
А все эти пэт-проекты на самом последнем нодике с ТС - да бога ради. Их и ЧатГПТ нагенерирует за 20 баксов в месяц.
Вы как будто бы упустили тот момент, когда учёные развенчали идею о том, что человек представляет из себя рационального агента, действующего из сугубо рациональных интересов. Мало кто готов заниматься чем-то исключительно ради денег, во всяком случае продолжительное время.
Тем более это актуально, когда мы говорим о разработчиках. Эта категория людей получает достаточно высокий доход, где каждая лишняя копейка сверху психологически играет всё менее важную роль. Грубо говоря, заработать лишние $500 при доходе в $1000 и в $4000 это не одно и то же.
На первый план выходит удовольствие от жизни, где классный пет-проект может приносить в разы больше удовольствия, чем овертаймы на работе.
Более того, это вообще довольно редкий вид хобби, который помогает развивать важные для работы навыки. Если вы играете на гитаре или ходите в лес с палаткой в свободное время, никто вам не говорит, что вы могли бы вместо этого овертаймить на работе, не так ли?
Не, если что-то вот вам приносит дикое удоволствие - такое за деньги не купишь. Тут если вас прёт программировать по Спектрум - то флаг в руки. Некоторые получают наслаждение от похода в магазин. Удовольствие и удовлетворение - это такие вещи, их надо каждому отдельно искать.
Но когда мы говорим о процессе зарабатывания денег - тут надо понимать простую вещь. Ты либо знаешь арифметику, либо притворяешься, что она не работает.
Есть люди, которые тащятся от того, чтобы писать коды для ZX Spectrum. Есть те, которым вот не корми, но дай паяльник попаять.
Но таких немного. Я вот, например, люблю готовить. И в пейнтбол играть. Ещё люблю ездить по 12 часов в день на машине. А ещё люблю строить мебель.
Но работаю я программистом. И когда я хорошо работаю, я получаю хорошие деньги. Я их люблю вкладывать в будущее. Либо своё, либо благотворительных проектов, которые мне нравятся.
Деньги в конечном итоге, никогда не принесут счастья. Но, отсутствие денег точно сделает вас несчастным, особенно когда вам нечего жрать, или негде помыться, или ни дай бог, не на что купить игрушку на Новый Год сыну.
Тут всем заливать в уши рассказы о том, что надо тратить 20% своей жизни на дополнительный проект, который принесёт сомнительную пользу - это фуфло. Я бы лучше подзаработал побольше, и пошёл в лес на пару дней, где смог бы попрактиковаться в жарке стейка на камне на открытом огне.
Но когда мы говорим о процессе зарабатывания денег - тут надо понимать простую вещь.
Может я плохо читал, но не увидел, чтобы автор об этом говорил в посте. И вообще всё заканчивается советом:
А ещё — получайте удовольствие! Потому что иначе всё это не имеет смысла.
Я бы лучше подзаработал побольше
Если человек хочет кайфануть от кода, то это никак не связано с заработком. Для того, чтобы получить подработку - надо не хило так постараться найти её и договориться об оплате, а это уже не удовольствие от кодинга принесёт, а стресс от общения с людьми.
Пол года на мини-апку? Не слабо вы бюджеты пилите. Будь я вашим инвестором - я бы вас всех поразгонял, нанял более увлечённых ребят, дал бы им в руки более эффективные технологии, и мотивировал бы амбициозной целью. А на сэкономленные деньги повысил бы всем в 2 раза зарплату.
А вы спрашиваете почему все так плохо с наймом разрабов - вот, пожалуйста, почитайте мысли "нанимающей стороны"
вполне здравая мысль у "нанимающей стороны"
А скажите пожалуйста, что не так с идеей нанимающей стороны?
Если я создаю компанию, я очень хочу вложить своё время и деньги, чтобы получить больше денег, чем было вложено. Если ко мне приходит человек, который вкладывает своё время и деньги, и увеличиывает мой доход в два раза, то я готов с ним щедро делиться.
Если ко мне приходит аспирант на "посидеть" и если он не будет понимать, что деньги на берёзах не растут, то бога ради, пусть он хоть обпетпроектится. Я его уволю.
Люди, которые требуют зарплату в конце месяца - очень безинициативные работники.
Люди, зарплата которых увеличивается пропорционально качетсву их услгуг будут готовы работать с тобой более и более усиленно. Они не будут отвлекаться на пет-проекты, потому что они видят, что именно приносит деньги.
К сожалению, большая часть нанимающей стороны тоже далека от этой идеи. И занимается таким бредом как "уволить часть сотрудников, чтобы повысить доходы". Подобная фраза - бред сама по себе. Если вам надо "уволить, чтобы что-то улучшить" то у вас на руках очевидная бюрократическая машина которая будет "сжигать" персонал одного за другим.
Я не работаю на большие компании. Но я всегда работаю B2B. Нет смысла устраивать Instagram-funnel для того, чтобы клепать сайтики по 50 баксов за сайт, когда вы можете обслуживать одного клиента, который только за лицензии Адобу отдаёт 10 миллионов в год. Такой клиент и за ваши услуги будет платить. А если у вас в команде есть разработчик, которому "нечего делать", то хреновый вы управленец, если не придумаете как сделать так, чтобы этот разработчик предоставлял услуги так, чтобы ваш богатый клиент орал от радости как слон.
Бизнес - это группа людей, у которых есть общая цель, и они работают сообща, достигая этой цели.
Контора, в которой сотрудник справа понятия не имеет что делает сотрудник слева - это бюрократия, в которой разводятся "пет-проектики", "бережное отношение к персоналу" и "пожалуйста, Вася, не выгорай".
Если ко мне приходит человек, который вкладывает своё время и деньги, и увеличиывает мой доход в два раза, то я готов с ним щедро делиться.
И этот человек прокачал свои навыки удвоения денег либо на пет проектах, либо за счёт уменьшения дохода в два раза из-за многочисленных экспериментов.
Потому что с таким подходом вам надо было идти не в ИТ, а куда-то, где нанимают "рабочие" специальности, и там бы это прокатило на все 100%.
Ну и да, ощущение, что вы никогда не работали в компании/не руководили компанией больше 5 человек.
Возможно, ваше желание работать сверхурочно связано с тем, что вы чувствуете себя недостаточно эффективными.
А если потому что в рабочее время не поработал?
Я ждал отпуска, чтобы сделать себе кой-чего, что хочу сделать уже года два. Но оказалось, что в отпуске и без этого много дел: и врачи, и погулять, и кино посмотреть, и книги почитать, и съездить туда-сюда. Отложу на новогодние праздники. Хотя праздники короткие, я не успею.
Сори, что не совсем по теме, но статья про пет-проекты от разраба мегамаркета - это показалось мне довольно ироничным, потому что мегамаркет словно чей-то пет-проект, каждый раз лотерея, будет ли что-нибудь работать
Как по мне - персональный проект должен либо решать вашу задачу либо приносить вам-же денежку. И то и другое - как можно скорее.
Поэтому надо писать на том, что умеешь. И умеешь быстро.
Если html-ки, сделанные в ноутпаде залить на хостинг по фтп - будет быстрее, чем разворачивать инфраструктуру "как положено" - значит это должен быть notepad и ftp.
Тесты, оптимизация - это всё потом...
Pet-проекты — это зло. Вредные советы для фронтендеров