Whatever gets the job done without wasting time.
Whatever gets the job done without wasting time.
Completely agreed. My point isn't that these tools can get the job done, but that I see too many people praising them because they can get the job done. There is a difference between done and useful. I can throw together a market model in excel quite fast and easily, its "done". It might even be useful in your case, but please don't give high praise to it because no real world task has ever ended with that task. Everything you will create, especially software will be reused. That's the whole point and power of software. These tools make it incredibly hard to reuse anything. I think we should have higher standards for our tools, especially when whole companies are being built on it (don't think google here, think portfolio management companies and Excel).
Edit: I would like to include an example of a spoon. I can bash in a small nail using it, it will not be good, but it will be done. It will stick one piece of wood to another. but would you praise the spoon as a hammer replacement?
It didn't matter, those files were done used as input data into Tableau for further processing, where they could carry on doing the work that actually mattered to them.
This is the daily reality of industries whose software isn't the main service, not doing beautiful software to reach HN first page.
Also, you said
> asked IT for VB.NET and were able to quickly proceed with the work that actually mattered to them
I have already addressed this. > We just make it work not because its possible, but because nobody wants to go through the requisition forms.
Edit: Also just insisting that whatever makes it work should be used sounds like a carpenter who is proud of using a spoon as a hammer. Even if you are not a carpenter, I don't think anyone would feel good about using spoon as a hammer in a DIY project.