Comment by 988

Comment by 988 6 hours ago

0 replies

A recent thought:

It might interesting to set up an open source group that provides an ecosystem of re-usable tools and libraries that interoperate well, and solve problems that are otherwise solved with with repetitive flakey internal implementations by several players in an industry.

Sort of like Apache Software Foundation, Spring Framework (for java), Boost (for c++), but higher level and industry-specific, e.g. for finance, some libraries and tools for handing FIX protocol, parsing file formats from market data vendors, also tooling for change management / releases etc. I am sure each industry has its collection of common use cases, like geology tools/libraries for mining, or handling genetic data for bioinformatics/pharma, etc.

The group, though, should have a corporate-friendly outward branding, be composed of people actually working in the industry, and somewhat selective with membership. A goal, perhaps not mentioned on the website but known to members, would be that the organization exists for the benefit of its members getting hired in the industry, consulting work, hiring each other when practical, books, training, etc. on using the libraries and tools.

In a way, it's really not anything too original, and I am sure close to how many open source groups have always operated in practice, crossed with a something like a guild/union/professional network. The main thought would be to do this for what seems like a "missing middle" of industry-specific stuff where there are maybe tens or hundreds of potential client companies, so not totally generic like kernels/compilers/spring/boost, but not a big enough market to attract a VC backed company, but big enough to offer cushy jobs for a few dozen people who would never have to do leetcode interviews ever again.