Как стать автором
Обновить

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

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

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

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

Быть может, поведанной истории недостаёт предыстории, из которой мы узнали бы что-то про распределение ownership в прежних (и текущих?) практиках компании. Потому что если — гипотетически! — сотрудник постоянно делает лишь то, что сказали другие люди, причём лишь так, как сказали другие люди, и получает оценку своей работы от других людей, не находя в этом гармонии с собственным пониманием того, что надо делать, как это делать, насколько хорош вышел результат, то лично для меня конфликт налицо. И если — гипотетически! — суть поведанной истории в том, что сотрудник добился от компании выделения ownership над "что, как, оценка", то я бы сказал, что это куда более успешный успех, чем описанный в статье. Поборол свою голову — молодец, поборол порочные практики в компании — молодец стократ!

Но это я так теоретизирую.

Пет проекты это хорошо когда есть на это время. Когда есть семья и какое-либо хобби то времени на пет проекты нет . И это нормально. Проведите свободное время за книгой или за сериалом или с семьей ничего страшного не случится. Если надо изучить какой-то новый язык или технологию то лучше взять какую-то избитую идею без подводных камней чтоб не тратить время на решение продукт-специфичных проблем а сконцентрироваться на изучаемом предмете.

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

Мне не очень понятно в чём смысл такого пет-проекта. Наличие у тебя открытого пет-проекта полезно при трудоустройстве. По проекту сразу можно оценить код и архитектуру. Если автор его поддерживает и развивает, а проект хоть немного популярен, можно посмотреть как он умеет организовать разработку: как работает с обращениями, как оформляет коммиты, как собирает релизы, работает с версиями, пишет ли тесты, какие инструменты использует для сборки и деплоя. Хороший пет-проект, даже маленький, но хорошо оформленный, может заменить резюме и половину собеседования. Но если проект закрытый, то в чём прикол? Это же тогда просто рабочий проект.

Закрытый проект можно использовать как полигон по работе с какой-нибудь технологией. Фиг кто мне даст на работе пописать на Vue или настроить поиск на elasticsearch. Зачем этим заниматься в свободное время? Чтобы иметь представление какая технология где лучше будет подходить и какие у неё есть ограничения.

А чем закрытый проект в этом случае лучше открытого?

В дальнейшем из него можно сделать стартап или просто использовать для себя. Лично у меня один такой для автоматической торговли на аукционе. Другой - придёт ЧПУ фрезер и буду пытаться монетизировать.

Ну как минимум на этапе знакомства с технологией/предметной областью код может писаться очень плохо. Проверка концепций и т.п. подразумевают «Написал->выкинул». Зачем кому то такое в открытом виде?
Ну и например я свой проект рассматриваю двояко. С одной стороны я его планирую со временем выложить таки в сторы, и даже не уверен что исходники не открою. С другой стороны — возможно часть наработок оттуда потом со временем у текущего работодателя применю, ибо и рабочий проект, и пет проект — читалки, просто на разных технологиях и с разными фичами/целями. И у проекта работодателя конкуренты таки есть. И отношения с некоторыми очень так себе. А значит совместного улучшения его все равно не будет никогда. Лучше уж текущий работодатель преимущество получит (ну, это если проект доведу до ума, и докажу что он лучше текущего решения).
  • У меня нет своих фильмов - потому что кинематограф мне не интересен (хотя есть знакомые, которые снимали свои фанатские корокометражки)

  • У меня нет своих песен, потому что ни петь ни играть на музыкальных инструментах мне не интересно (хотя есть знакомые со своими музыкальными группами)

  • Но у меня есть свои пет-проекты, и есть куча идей в очереди на реализацию - потому что сайты и веб-разработка мне нравится.

Мораль: нет пет-проектов - ну значит программирование для вас это просто работа. А интересы у вас в других областях.

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