Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Опыт open source проектов.


Автор: Purple_Light 13.7.2009, 12:48
Всем привет!

Кратко:
Хотел узнать ваше мнение по поводу open source проектов, кто в них участвовал и стоит ли это того.

Длинно:
Работаю в ИТ области уже более 4 лет, за это время сделал несколько проектов, разобрался с паттернами и рефакторингом, работал в комманде. Решил сменить работу, хочется интересных проектов. Вообщем все как обычно. Стал рассылать резюме, смотреть требования к кандидатам. Многие фирмы просят прислать пример своего кода, чтобы оценить уровень владения языком. Конечно рабочий код я прислать не могу, по многим причинам, думаю всем извесным. Решил примкнуть к открытому проекту, где нужна помощь. Если честно посмотрел пару проектов и понял, что мне потребуется год чтобы понять как работает проект, в проектах есть вакансии на исправления багов или поддержку билдов, но как мне кажется с этого много опыта не наберешься.
В принципе мой вопрос сводится к следующему, если у кого-нить опыт учавствования в подобных проектах? Т.е. реальное создание модулей или классов, а не исправления багов. Помог ли вам опыт полученный там? Узнали ли новые паттерны, оттачили уровень мастерства? Помогло ли участие в проекте профессиональной карьере?


ЗЫ: Интересны именно C++ проекты, поэтому сделал тему здесь.

Автор: DrHex 14.7.2009, 03:09
Все будет зависить в каких вы проектах участвавать собрались.

То и есть boost, если вы будете участником, и при устройстве на работу вам будет нужена эта библиотека, то вы можете позиционировать себя как разработчик.

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

*nix - ну тут наверное с паттернами не получится, а вот определенные знания.....

Но во всех жтих open source проектах, врядли вам тадут продумывать архитектуру ну и все такое.......

А к карьере это может помочи лиш только если проект относится к вашей спицификации.


P.S.
А сколько убитого кода(хардкода ну и все такое)  в этих open source проектов




Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)