I was doing some programming for my job with a civil engineer. In 1991 a local firm was trying to use Microsoft Quick BASIC to get data out of a big data set. Interpreted BASIC was so slow that their fastest Mac would have to run full-time for three months to get the job done and by that time they would get a data reload. Also the data was unsorted so they would have to use the same horrible development environment to write a sorter. They asked me to write the same program in C to see if it would be faster. I wrote it with Think C and used every optimization I could. It ran in 1% of the time. I had a job. They paid me crap because it was a start-up and the deal was when they got going they would pay me what I was worth. They never did, I quit and went consultant and charged three times as much, including to them. Lessons learned:
Don't use a crappy language or IDE. Don't work for crappy wages. Don't treat your employees like crap especially in a tech company.
Don't use a crappy language or IDE. Don't work for crappy wages. Don't treat your employees like crap especially in a tech company.