Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Had a job working for an online gardening shop, where I was on minimum wage and despite being a junior I was probably one of the more switched on devs there (I had to convince everyone to use a git when joining, previously they edited files directly via SFTP on the prod oscommerce site that had not been updated in 6 or so years and had lots of config.php.2009.barry.bak type shit going on).

Someone not in the IT department went around our back (held us in disdain because we pushed back with his silly demands and deadlines) and got an outsourced team to build us a solution to replace our proprietary accounting software, which needed to tap into the accounting software's MSSQL db, and our ageing OSCommerce MySQL database.

Because he didn't talk to us, the spec was completely absurd and he didn't even mention that there were two completely different databases.

So my task was basically to take the immensely poor quality, wrongly specced code, and "make it work". Think having to chew through a giant class with literally thousands of mysql_ (no escaping or anything like that) queries and having to rewrite them either using PDO or the mssql extension. I think I lasted about a week on this project before I got up from my desk and left, never to return.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: