Hacker News new | ask | show | jobs
by jakub_g 969 days ago
This is an interesting observation, and a bit similar to mine:

- in job1, I redid the same thing three times (!!) using different tech stacks and/or different designs; got tired and found new job

- in job2 I was working on performance and tooling, so this was quite new; but after 2-3 years it became clear the app will go the same endless cycles of UI rewriting & refactoring, with things changing faster and performance degrading faster than I could improve it

- in job3 I'm in a senior role & platform team, building & ops-ing stuff; but most importantly the company is here to stay, and it builds new stuff; there's a very stable design system, and we keep innovating & keeping lights green, rather than doing endless brand refreshing.

Also a critical diff IMO: job3 is a b2b product -> focus is on making stuff work;

job1 & job2 were b2c products -> focus was on chasing new b2c customers (hence endless UI changes, lack of focus and vision)