Sorry I need to stay anonymous.
Usually, I get up at 7:30AM, take some public transportation, sit at my desk at around 8AM, yes, that is a short commute compare to most of New Yorkers.
A lot of things could go wrong over night, since we are deploying new versions of code every day, even mid day. The time before 9:30 is usually used to fix problems caused by new versions deployed last night. If every thing is fixed and ready to go, we will start to trade at exactly 9:30, even for products that trade 24 hours.
If not, we will have to roll back some versions.
There could be a lot of new bugs coming up during the day. That's what we called hot fix. Most of time we need to shut down the program (if it is critical, if not, for example compliance related we will let it run), debug and deploy new version in a few hours.
I usually have a bunch of projects going on every day and I also need to take care of hot fix.
That's intense, compared to tech company like Facebook and Google.
But, we have a nice hours compared to banks, and good stimulation (quarterly bonus).
I like my job, but I dont think I can keep working in this industry after 35, it is just too intense. Maybe move to management level. |