Big tech companies invest a lot of effort to sell us the point that every
good programmer
must have their own open source project. Many programmers have open source side projects, but quite few of them can explain why they waste their time on it. As a result, they work for free, to make big tech rich. Actually, open source can't make money for programmers, but may be useful as a promotion tool for them.
Most successful projects I’ve seen are: I needed/wanted X, so I made X and now I’m sharing it with you so you can use it and maybe help me out.