> 1st key to succeed here was to work from 4-5 AM to 8 AM before my day job. This was a massive helper. It was truly amazing to see how much these little chunk of time ad up and become HUGE amount down the line.
This is the frame of time when I get substantially more done at my job. Well, for me it's more like 5am to 9am. It's a sweet four hours of no interruptions, no meetings, and no BS. I still work for the remainder of the day, but things are much more relaxed because I'm always able to accomplish something during the early 4 hours. In contrast, if I were to start work at 9, there's a good possibility that my productivity will get swallowed up by spurious questions, standup, meetings, meetings that suddenly appear on my calendar, @here, bug reports from customers, HR insisting I fill out yet another sentiment survey, maybe a 1-on-1 with my manager, careful rebasing after someone merged a humongous PR, deployments being broken because someone pushed a change to the configuration, and so on. Friends and family are either asleep or getting ready for their day, so my phone isn't frequently buzzing. I can't go back to working normal hours; work sucks when the day ends and you didn't actually get any measurable unit of work done.
I can see how that would be the perfect time window for working on some other project while still having a day job. Although these days I don't have the will to take on that much programming work.
Like, the full remainder of the day, until 5-6pm? I like your approach if the company in onboard and accepts that it means I might not be reachable for the same amount of hours during the day.
Not working but having to be reachable doesn't count either
Up to around 4:30 or 5pm. I'll rarely if ever stay online after that unless I'm actively pairing or trying to help someone.
I get what you're saying, though I don't mind being around and reachable. The company expects my time around similar hours to other engineers, so I'm not changing that deal. For me personally, extra hours starting at the buttcrack of dawn is worth it in terms of stress relief and feeling accomplishment. Everyone's different, and that's a good thing because if everyone did what I do then the positive effects would be totally nullified.
Granted, yes, I would be glad to always sign off around 2pm. Maybe this is something I should negotiate with my next company someday.
Right, but the number of RSUs is fixed at the beginning of each year, so you won't know how much each vest is worth until you actually sell them, and the price can take a shit (or moon) in the meantime.
Yeah, why not? It’s just different priorities in life. If your priority is hanging out with friends at night, that’s okay. For some people, it’s getting up early to work on their own stuff.
It can also be a sacrifice, something that people forsake while they work to get their personal project off the ground, because that’s what they really care about, even if spending time with friends would be more fun in the short term.
This is the frame of time when I get substantially more done at my job. Well, for me it's more like 5am to 9am. It's a sweet four hours of no interruptions, no meetings, and no BS. I still work for the remainder of the day, but things are much more relaxed because I'm always able to accomplish something during the early 4 hours. In contrast, if I were to start work at 9, there's a good possibility that my productivity will get swallowed up by spurious questions, standup, meetings, meetings that suddenly appear on my calendar, @here, bug reports from customers, HR insisting I fill out yet another sentiment survey, maybe a 1-on-1 with my manager, careful rebasing after someone merged a humongous PR, deployments being broken because someone pushed a change to the configuration, and so on. Friends and family are either asleep or getting ready for their day, so my phone isn't frequently buzzing. I can't go back to working normal hours; work sucks when the day ends and you didn't actually get any measurable unit of work done.
I can see how that would be the perfect time window for working on some other project while still having a day job. Although these days I don't have the will to take on that much programming work.