This brings me back to my first startup job supporting a software that was used by several large corporations you’ll know.
Configuration and data entry was done by directly manipulating the prod database, with commands that were stored locally in text files, pre-written in the SQL Manager or created from Excel macros.
If you fucked up, you copied over the parts you had changed from the testing db, which doubled as the only backup.
If you started a transaction and forgot to commit or roll back, the application on the customer’s end would lock up.
The web frontend was based on hand-written html+css spaghetti code and Microsoft Silverlight.
Without any prior job experience or SQL knowledge, I got an account with domain admin rights and full write access to prod on my first day.
Only 2 people could work on the server at a time cause they didn’t want to pay for terminal server licenses.
This brings me back to my first startup job supporting a software that was used by several large corporations you’ll know.
Configuration and data entry was done by directly manipulating the prod database, with commands that were stored locally in text files, pre-written in the SQL Manager or created from Excel macros.
If you fucked up, you copied over the parts you had changed from the testing db, which doubled as the only backup.
If you started a transaction and forgot to commit or roll back, the application on the customer’s end would lock up.
The web frontend was based on hand-written html+css spaghetti code and Microsoft Silverlight.
Without any prior job experience or SQL knowledge, I got an account with domain admin rights and full write access to prod on my first day.
Only 2 people could work on the server at a time cause they didn’t want to pay for terminal server licenses.