|
|
|
|
|
by throw_away1525
1228 days ago
|
|
I spent 9 years building domain expertise in a traditional engineering field and have many ideas for startups that would 100% be successful if I had the time/capital/grit/etc... not just me, anyone with my experience would be able to do it. It is incredible how absolutely awful most engineering software is. Meaning software for mechanical, civil, chemical engineers, etc... The business logic backends are basically all ancient codebases written in C++ or Fortran. CI/CD? Testing? Clean code? Yeah, no. You're having spaghetti code for dinner. And the greybeard who wrote that line of code 25 years ago and is still hanging out in a back office is reverting your changes if you touch "his" code. Imagine what someone could do using a language like Julia or Python/Numpy with modern software engineering practices could build. You would be able to iterate and add new features so quickly, none of the current players who all basically built their stuff in the 90s would be able to compete. I applied for a job at one of these companies and they earnestly asked me if I knew how to code in Delphi... um, no, have you guys heard of React or Electron? |
|
A lack of respect for established success is both a superpower (don’t listen to the bozos) and foolishness. Knowing when to use each is what makes some pursuits blossom and others slowly burn out.