3 ms·
I worked at a gaggle of jobs for anywhere from a week up to a year and a half or so before I got my current job, where I've been for over five years now (and I
by ddoolin 5y ago
I worked at a gaggle of jobs for anywhere from a week up to a year and a half or so before I got my current job, where I've been for over five years now (and I imagine I have at least another two if not more, but that's all logistics). I work for TRD writing software for their NASCAR teams. It's very challenging on and under the surface, great fun, and the company has been very good to me. We have no paying customers and the user base is very small so the pressure is high but not in the way that you get with paying customers. We can set a ton of the expectations and limits of our software, and our few users are generally easy to please. Oh yeah, and we're fully remote with generous expectations for hours. My work/life balance is amazing, even (especially?) compared to my peers in Big Tech Co, some of which left us for them.
On the downsides, the team is small and ownership is often siloed which can ramp up pressure. Also, races happen on Friday thru Sunday typically so those of us working on live software trade some weekdays for weekends (remote work has made this way less of an issue). The pay is above average, but we can't compete with Big Tech Co. in the same state, so retaining ambitious people can be difficult. Finally, we move quickly and often don't really have time to go back and refactor/restructure old projects on official hours, which can make transitions difficult.
Motorsports may not be my passion, and it may have taken awhile to get here, but I'm really quite happy here.