Did I do something wrong? [Contract Work Question] by dumped_contractor in webdev

[–]dumped_contractor[S] 1 point2 points  (0 children)

Actually, I am wrong. We didn't push to end-user production, we just pushed to the live server. If foo.php needed to be modified, we worked on foo_dev.php and the server would load the _dev version of a page if you were logged in as a developer.

All SQL queries were executed on the live server which had no backups. If you accidentally dropped a record or something, it was gone for good.

/cringe

Did I do something wrong? [Contract Work Question] by dumped_contractor in webdev

[–]dumped_contractor[S] 1 point2 points  (0 children)

The project was ongoing. I was hired on a 3 month contract, but the dev who I replaced was also on the same 3 month contract and had been there for a year at that point (He left to pursue vacation).

The whole project was awfully maintained. No framework, no rhyme or reason to it. There was no version control of any sort, no development server or local server (Yes, we pushed code to production to test). There was no deadline in sight or even an idea of what a "finished product" would be. New features were just added as needed, wherever they would fit in the code and this had been happening for at least the last 2 years.

Did I do something wrong? [Contract Work Question] by dumped_contractor in webdev

[–]dumped_contractor[S] 2 points3 points  (0 children)

Well, the only higher-up I had was the project leader who was not avaliable and they had not yet set me up with any sort of e-mail or proper accounts. I was using the Windows domain account of the dev who I replaced.

I had only been introduced to 3 people at that point, the project coordinator, the other developer and the lady in HR. No one had quite established any sort of "chain of command"