3 ms·
My first job after dropping out of college the first time was working for a Tae Kwon Do management firm, writing software to help people run martial arts studio
by tombert 3y ago
My first job after dropping out of college the first time was working for a Tae Kwon Do management firm, writing software to help people run martial arts studios. The job had me doing ColdFusion and Adobe Flash [1].
Most of my job involved working on their marketing pages, but at some point they had me work on the credit card processing platform, and I've sort drawn a soft line in the sand that I won't do that ever again.
Part of it was just that the code was really messy (it was ColdFusion after all), but a lot of it boiled down to having to deal with the million edge case conditions required to achieve PCI Compliance. Somehow, that company had managed to get a PCI Compliance label, and I have no idea how, because the code was held together with duct tape and prayers; there were hundreds of nested if statements, and if's nested inside else nested inside other ifs.
I'm not saying that it's unnecessarily complicated, but I know I'm not smart enough to deal with it.
[1] I'd like to point out, this was 2012; it was considered kind of outdated even at the time!