Hacker News new | ask | show | jobs
by cixinlui 1897 days ago
If you think that there is 'no good reason' why excel users couldn't pick up some coding, and 'no good reason' why developers shouldn't make business reports, you should think about those questions harder, and try to understand what the reason actually is, not worrying about whether it's good or bad. Your not understanding why people do something is not going to make them stop doing it.
1 comments

My opinion is that people do what they do because they don't have the choice. As in because my tool is not on their radar. Obviously optimistic from me, but I am launching a product, I have to be!
I don't think it is correct that "they don't have the choice". Reliance on EUDAs in Excel is a well telegraphed problem for literally decades. There have been lots of attempts to solve it, whether by apps which seek to replace Excel, addins or things which work with Excel, programming interfaces, changes made by Microsoft to Excel itself, alternatives such as Jupyter. You needed to know about these and understand to what extent they succeeded and why they failed. If there's an opportunity for your tool, why is it different to all the other solutions?
The main motivation is because "I was there". I've worked 13 years building EUDAs in Excel, with all sorts of addins and what not. I've been very good at it. Being the only developer on successful trading desks for years. Creating tools used by everyone at one of the best hedge fund on the planet.

Literally everyone wants out of Excel but can't. Users are too addicted to the speed of iterations.

Hiring UI guys to make web apps instead of EUDAs is going to be orders of magnitude more expensive than working with Excel and EUDA developers.

I've listed all the alternatives over the years. None of them is spot on. I've spent 13 years asking myself: why the f is nobody building this?

Do you think that the alternatives failed because they weren't 'spot on'? Perhaps they failed because it's a much harder problem than they recognized when they started out.
Honestly I have no idea... I think it's easier to give it a shot than to try to answer that question