но опен-сорс — это свобода. если Вас что-то не устраивает можно перейти на другой проект.
слава богу, мне всегда попадались адекватные люди, которые делали замечания по делу, с которыми было приятно общаться
выглядит как будто нет, но дока как контрибьютить в целом у них не плохая http://guides.rubyonrails.org/contributing_to_ruby_on_rails.html#helping-to-resolve-existing-issues
И правда, что такие разработчики и есть профессионалы высочайшего уровня, до которого обычным смертным никогда не дорасти (если также не задротить)?
на мой взгляд, это не так.
профессионализм не зависит от этого.
если вам нравится то, что вы делаете и вы постоянно развиваетесь (читаете, учите и т.д.) — вы и есть профессионал
выходные в основном провожу отдыхая и занимаясь всякими разными несвязанными с программированием делами.
но вот вечерок-другой могу потратить на свой проект, изучения нового языка, контрибьютинг.
и да, это даёт какую-то отдушину.
недавно, если не ошибаюсь на Хабре, была статья, в которой была фраза (дословно не помню) — «Чем программист отличается от любого другого работника? Он в рабочее время пишет код и в свободное… он тоже пишет код»
крупные типа Postgres далекому человеку войти сложно да и желающих, наверное, много
ну почему же сложно, если Вы более-менее хорошо знакомы с языком, на котором написан проект, и самим проектом, то всё вполне легко.
Например, тот же Django для новичков предлагает так называемые «easy picking» тикеты — простые тикеты, которые легко решаются и помогают начать контрибьютить в Django.
просто выбирайте проект, который Вам нравится, и дерзайте, попытка не пытка как говорится :)
лично для меня участие в open-source — это профессиональное развитие, которое поможет мне вместо сегодняшних X получать завтра X + 10% и кушать больше)
Но в общем и целом доля правды в Ваших словах есть
тут уже скорее вопрос об эффективности работы. если 24 часа в сутки думать о проекте, будь то рабочий или свой собственный, это разительно снизит производительность.
проверено на опыте.
необходимо периодически переключать контексты, задачи. не говоря об отдыхе.
иногда действительно можно работать сутки напролёт, а иногда это вредит и тебе, и проекту
Я когда с работы прихожу либо мысли заняты текущим проектом
в принципе как раз вот в это время я и нахожу час-другой для этого.
т.е. я стараюсь не думать о работе уже не в рабочее время, чтобы заняться своими делами, будь то участие в open-source или отдых
как я писал, это очень полезно при изучении новых языков, вам всегда укажут на ваши недочёты и огрехи, что вряд ли будет при написании собственного проекта, который может остаться «вещью в себе».
но опен-сорс — это свобода. если Вас что-то не устраивает можно перейти на другой проект.
слава богу, мне всегда попадались адекватные люди, которые делали замечания по делу, с которыми было приятно общаться
просто в большинстве случаев программистам нравится их работа, поскольку программировать «через силу», как мне кажется, получится вряд ли.
собственно, это и написано в заключении :)
на мой взгляд, это не так.
профессионализм не зависит от этого.
если вам нравится то, что вы делаете и вы постоянно развиваетесь (читаете, учите и т.д.) — вы и есть профессионал
но вот вечерок-другой могу потратить на свой проект, изучения нового языка, контрибьютинг.
и да, это даёт какую-то отдушину.
недавно, если не ошибаюсь на Хабре, была статья, в которой была фраза (дословно не помню) — «Чем программист отличается от любого другого работника? Он в рабочее время пишет код и в свободное… он тоже пишет код»
ну почему же сложно, если Вы более-менее хорошо знакомы с языком, на котором написан проект, и самим проектом, то всё вполне легко.
Например, тот же Django для новичков предлагает так называемые «easy picking» тикеты — простые тикеты, которые легко решаются и помогают начать контрибьютить в Django.
просто выбирайте проект, который Вам нравится, и дерзайте, попытка не пытка как говорится :)
Но в общем и целом доля правды в Ваших словах есть
проверено на опыте.
необходимо периодически переключать контексты, задачи. не говоря об отдыхе.
иногда действительно можно работать сутки напролёт, а иногда это вредит и тебе, и проекту
в принципе как раз вот в это время я и нахожу час-другой для этого.
т.е. я стараюсь не думать о работе уже не в рабочее время, чтобы заняться своими делами, будь то участие в open-source или отдых