I'm at Meta now but I was at Google as well.
I really enjoy contrasting the two toolchains and where they rise and fall short of each other.
I must say the debugging experience at Meta has been spectacular.
I liked the way CitC exposed Snapshots and easy to make projects.
(+ A bunch of other dozen opinions)
I was also at Amazon circa 2011 and it's funny to think about the experience back then.
I remember i toiled to get Eclipse CDT to work whereas everyone else worked without any language intellisense.
The work paid off though and I was able to drop P95 of the real time service I was on by 50% with the aided code intelligence + hooking it into callgrind.
Interesting. A couple of questions:
- How young are the kids?
- How do they behave, especially with essentials like eating and sleeping habits?
- Could you carve out a morning and/or evening routine for yourself?
- How much outside help could you rely on (grandparents nearby, lovely neighbours...)?
My kids now are 7,5,2.
They were obviously younger when I was doing it.
2 years was during COVID so I never really had to travel for classes which really saved time.
I did most of the coding and ideation on either paternity leave or holidays. Evenings were often running smaller experiments or eventually endless iteration of a paper.
My wife was great and helped me focus usually 8-11pm most nights and some weekends 1-4pm.
We don't live nearby any family and friends were not much help.
reply