Я скоро буду искать новые возможности для трудоустройства. Я традиционно классифицирован как Администратор рабочего стола, но я действительно больше ИТ-швейцарский армейский нож. В настоящее время я нахожусь в команде администратора, но меня спрашивают, что делать для команды типа разработки. У меня есть опыт работы с C#/C++/C/Per/... ad nauseum, но никто из них не работает в официальной команде разработчиков, работающей над формальным проектом. Чтобы исправить эту воспринимаемую дыру в моем резюме, я хотел бы участвовать в хорошо работающем проекте с открытым исходным кодом, над которым я мог бы работать по вечерам. Кто-нибудь знает сайт, на котором я мог бы найти такой проект? Или у кого-нибудь есть, чтобы рекомендовать. Я знаю, что я мог бы пойти на некоторые из таких сайтов, как sourceforge, чтобы найти проекты, но мне сложно определить, какие проекты активно ищут помощи, и которые представляют собой просто чей-то хобби-проект, который они хотят развивать. Я предполагаю, что я ищу, это своего рода открытая страница «Объявления». Спасибо за любые предложения.Open Source C# Возможности
ответ
Если вы ищете проект с открытым исходным кодом на C#, вы также должны взглянуть на CodePlex (см. project list filtered on C#).
Вот несколько больше C# проектов с открытым исходным кодом Я в курсе (либо работал с, используется, или слышал много хороших докладов), которые хорошо работать и, безусловно, приветствуем вход:
- Subtext (система веб-журнал)
- SubSonic (инструментарий для доступа к данным + много больше)
- MVC Contrib (дополнительная благость для ASP.NET MVC)
- AJAX Control Toolkit (Элементы управления, построенные на фреймворке ASP.NET AJAX)
- BlogEngine.NET (система веб-журнал)
- DasBlog (блог система)
DotNetNuke (портальная система в Интернете), вероятно, является самым крупным проектом .NET с открытым исходным кодом, но это в VB.NET.
Я думаю, что лучше присоединиться к установленному проекту, чем начать свой собственный. Ваши вклады будут использоваться больше людей, и с точки зрения работодателя я бы скорее услышал, что вы внесли свой вклад в проект, о котором я, возможно, слышал, а не «Я начал еще один проект в .NET .NET».
Одним из хороших способов является просмотр каталогов Sourceforge и Google Code, а также поиск небольшого и среднего проекта, который обращается к вам и который открыт для внешней помощи.
Следует также отметить, что если вы хотите заполнить пробел «без коммерческого опыта», лучше создать и огласить инструмент самостоятельно, а не посвящать все это время существующему проекту с открытым исходным кодом. Выберите хороший любимый проект своего творчества и бросьте его.
Если вместо того, чтобы сообщать работодателям «Я работал над проектом с открытым исходным кодом XYZ», вы смогли сказать: «Я являюсь создателем и сопровождающим инструментом Fiddler, доступным на XYZ.com». Я думаю, что это гораздо более сильная продажа ,
Удачи, в любом случае.
Должно сказать, что у Codeplex должно быть что-то, что вы ищете. Его SourceForge, хотя по своей природе MS ориентирован на проекты на основе C# и .net, он использует все технологии. Проверьте это.:)
Я в очень похожей лодке. Я администратор, который начинает делать больше развития, и я присоединился к нескольким проектам с открытым исходным кодом, размещенным на Codeplex, которые я использую на работе. Хотя я предпочитаю работать с back-end Subversion (чем Team Foundation Server), использование SvnBridge делает это менее болезненным.
Мой совет - это поиск активного проекта (на котором, как представляется, регулярно или (или, по крайней мере, часто)) вы хотите участвовать в этом проекте. Если другие участвующие в проекте, над которым вы работаете, дают вам возможность быть подотчетными и кому-то отказываться от идей. Это действительно помогло мне в кодировании, увеличив мою уверенность в том, чтобы публиковать код и изучать новые трюки.
Это полностью стоит того, чтобы участвовать в открытом источнике.
Это, пожалуй, самое сложное в Open Source, потому что некоторые из самых легитимных проектов выглядят не так, потому что их присутствие известно только через плохую веб-страницу, построенную в 1997 году, и список рассылки. Другие проекты очень яркие, но им нечем их поддержать. Некоторые проекты не знают, как принимать новых членов и не знают, как их спросить.
Лучший способ найти эти проекты - удержать ваше ухо на земле и сети на форумах, подобных этому.
Jon Galloway писал:
Я думаю, что лучше присоединиться к установленному проекту, чем начать свой собственный. Ваши вклады будут использоваться больше людей, и с точки зрения работодателя я бы скорее услышал, что вы внесли свой вклад в проект, о котором я, возможно, слышал, а не «Я начал еще один проект в .NET .NET».
На первый взгляд вы можете подумать, но факт заключается в том, что проекты с открытым исходным кодом гораздо более распространены, чем независимые проекты для домашних животных, а другой факт - проекты с открытым исходным кодом не имеют двух ключевых ингредиентов, которые работодатели хотят см.: опыт разработки программного обеспечения для платной клиентской базы и опыт полного жизненного цикла разработки программного обеспечения.
На самом деле, на многих работах слишком много внимания уделяется «открытому исходному» акценту, а не помогает вам.
Open-source по-прежнему ассоциируется в сознании многих руководителей с академическими и академическими (а не коммерческими) взглядами на программирование. Достаточно или несправедливо.
Теперь это определенно, всегда и навсегда, хорошая идея, связанная с открытым исходным кодом, для обучения, для сообщества и по еще нескольким причинам. Но если вы специально пытаетесь убрать этот пробел от «программиста-любителя» к «профессиональному», я думаю, что самый простой способ, способ, который дает вам больше всего «взрыва» для вашего программирования «buck», - это строить и продвигать что-то с нуля.
Это демонстрирует полную разработку жизненного цикла программного обеспечения и демонстрирует инициативу.
И это, скорее всего, вы узнаете гораздо больше о фактически программирование делать вещи таким образом, а не разрабатывать левую компоненту пользовательского интерфейса спинового виджета для последнего проекта бедра с открытым исходным кодом;)
Мое предложения найдите область приложения, где у вас настоящая страсть. Если вы просто хотите убить какое-то время, вам нужно присоединиться к тысячам проектов. Но он может быстро стать еще одной «работой».Когда я ищу людей, чтобы присоединиться к команде DotNetNuke, я ищу людей с увлечением нашим проектом, а не только тем, кто хочет прийти на свое резюме. Люди со страстью с большей вероятностью будут придерживаться нас как с помощью веселого кодирования, так и с ворчанием, в то время как люди, которые ищут место для своего резюме, обычно не прилипают дольше, чем требуется, чтобы добавить новую строку в резюме.
Вы можете найти Ohloh немного. Существует довольно много проектов, которые составляют tagged as C#. Поскольку Ohloh также пытается отслеживать репозитории исходного кода, он может немного рассказать о деятельности проекта.
- 1. C# open source djvu library
- 2. Open Source Calendar View
- 3. Что такое лучший open source JavaScript open open source?
- 4. Open Source C++ игровые движки математические библиотеки?
- 5. Open Source Objective-C Синтаксис Highlighter?
- 6. Open Source Objective-C Math/Калькулятор двигатель
- 7. Open Source SIP Dialer в C#
- 8. Open Source Grammar Checker
- 9. Open Source Amazon EC2?
- 10. Opentok Open Source License?
- 11. Open source twain library
- 12. NHibernate open source POC
- 13. OpenAuth & Open Source Projects
- 14. Open Source ASP.NET CMS
- 15. Open Source SCORM player
- 16. Open Source Java CMS
- 17. osTicket Open Source Alternative
- 18. Open Source Clearcase Альтернативы
- 19. Open Source Рубин Проекты
- 20. Open Source СУБД
- 21. Open Source Desktop Sharing
- 22. Open source Alfresco
- 23. Open Source Excel Engine
- 24. Open Source альтернатива Mathworks Polyspace?
- 25. open source office DOC reader
- 26. Open source альтернатива DITA Open Toolkit
- 27. #Pentaho Open Source BI Tools
- 28. .NET Open Source Contour Plotting
- 29. Является ли Xamarin Open Source?
- 30. Open Source - инструмент моделирования EER
Пожалуйста, повторно открыть и сделать Wiki? – 2008-12-10 02:28:48
Почему? На вопрос ответили, и я, вероятно, не должен был спрашивать его здесь, в первую очередь. – EBGreen 2008-12-10 15:47:50
Потому что вполне вероятно, что с течением времени он должен/может быть отредактирован и стать вики такого рода; что очень важно для переполнения стека. Я мог бы задать аналогичный вопрос и сделать его вики, но тогда он будет закрыт, потому что он существует, забрав ценный постоянно меняющийся ресурс. – 2008-12-15 20:00:28