All streams
Search
Write a publication
Pull to refresh

Comments 9

UFO landed and left these words here

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

Думаю, что маловато элементов, чтобы делать выводы. Нужно добавить, что сам взрослеешь. И длительный проект помогает рефлексировать.
Даже недоделанные проекты важны. Жизнь прожить - не МКАД перебежать! Перед кем отчитываться за неисполненные мечты?!

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

Считаю, что это зависит от целей.
Вижу 2 направления:
pet-проекты для трудоустройства: мелкие проекты приближенные к реальному(а в идеале реальные), задача которых решать бизнес-проблемы. Тогда их будет легко описать в резюме через STAR методику.

pet-проекты для экспертизы в стеке технологий,в архитектуре,полном сопровождении ПО: большие проекты(не обязательно монолиты), которые задействует как можно больше технологий, нюансов, моментов - в таком случае чем тяжелее, тем лучше.
По собственному опыту знаю, что самые сложные и "экспертные" моменты возникают там где их не ждешь, и чем сложнее проект, чем индивидуальнее, тем больше этих моментов будет.


Есть еще направления(#для своих нужд, #для набивания руки), кто хочет поделиться своими целями и видением, пожалуйста, самому интересна данная тема.

Большое спасибо за ваш развернутый комментарий! Все правильно) Но в нашем случае, мы начали делать приложение исходя из собственных ошибок в помощь другим. Опубликовали его, начали получать обратную связь от пользователей, и пошел процесс доработки. В каком-то смысле, это уже превратилось в параллельную интересную задачу по сопровождению собственного продукта. На базе приложения выросли блоги, сайт. Монетизации практически никакой, но довольно интересно почувствовать себя в роли разработчика собственного программного продукта. Понятно, что организация сделала бы подобную программу за неделю, а тебе нужно много времени, чтобы сделать что-то дельное)

Какая же это жиза. Есть у меня парочка проектов, которые переписываются каждый полтора месяца из-за того, что "блин, а че в языке есть такая фича? на базе этой фичи все и напишу!" или, как было уже сказано, из-за того, что ты растёшь как программист, узнаешь новое и постоянно (или не очень) прогрессируешь, то понимаешь, что весь твой проект - полный говнокод. Идея классная, реализация на уровне госуслуг) Переписываем! Тут все как у новичков в Linux после Windows. Установил какую-то софтину для кастомизации. Сломал что-то. Переустановил систему.

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

Sign up to leave a comment.

Articles