General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Vitaly L
ThePrimeTime
comments
Comments by "Vitaly L" (@vitalyl1327) on "Do NOT contribute to open source | Prime Reacts" video.
RL in a nutshell.
1
I always look at the open source contributions of the candidate. In detail, line by line. Because it's a rare opportunity to see how they work in a wild, much better than giving them some refined test problem. If all I see is copyright date changes or fixing typos in readme files - that's the last I'll see of them. Meaningful contributions are very valuable. If throughout your career you never had a need to contribute, never stumbled upon issues in the software you're using, then it's a massive red flag on its own.
1
Do contribute to Open Source if your company is using some open source project, and had to fix some bugs in it, implemented additional functionality that can be generalised beyond your specific use case, etc. Do not contribute to Open Source if you simply want to add that line to your CV. Just as simple as that. In other words - contribute only the changes you use yourself and proven them to be necessary in at least your specific use case.
1
It's not an ideal world, and there are good reasons for doing so. Case in point - a company designing CPU cores. It's contributing a lot, for obvious reasons, to compiler infrastructure (both LLVM and gcc). It is unavoidably having internal branches months ahead of what's published. Every single commit goes through the legal department first. Otherwise (and it happened a lot) such commits will leak microachitecture details of cores not released yet or not sufficiently patent-protected yet. I was in such a position and it was extremely frustrating, of course, but I see why it is what it is.
1
It's called "maintaining the quality standards". It's only a "gatekeeping" when you're the one determined to drag the quality standards down. As a side note - same goes for pretty much every instance when someone cries "elitism".
1
@Illusion-clock readme typo fixes are needless low quality contributions, period. The quality is laid bare for everyone to see and judged objectively to be far below acceptable threshold.
1