3 ms·
The opinion represented in the article is based on top of several false assumptions. 1. GitHub represents the major part of software development world. No. It
by Nekorosu 10y ago
The opinion represented in the article is based on top of several false assumptions.
1. GitHub represents the major part of software development world.
No. It's a tip of an iceberg. I don't think I have to elaborate this one.
2. Open source software development model is an absolute winner.
No. It's just one model of development which fits some kinds of projects better than the others. Companies tend to open-source tools. Product's code is usually closed source. Obviously there are a lot of developers who spend most of their time on closed source projects. Some of them also have life.
3. Your open source projects contribution helps recruiters to evaluate you performance for any kind of software development project.
Not true. A lot of jobs are either legacy projects work, niche technologies work or both. Some niche technologies are closed source. Some legacy technologies predate open-source culture. The problems you face doing open source projects are very different from those you face doing b2b, b2c projects.
Having said that the author's opinion looks invalid to me.