|
|
|
|
|
by muyuu
5010 days ago
|
|
I think the crux of the matter is your job security and your financial stability (the economy where you live, etc). If you can afford to delay projects as needed without risking your position then of course that takes a lot of pressure off you and things are more enjoyable. In an ideal world, I'd be set financially by the time I'm 50 and I would work in my own stuff exclusively or almost exclusively. |
|
The other part is renegotiating timelines when they make changes to stuff you've already built.
Financial security helps but the real key is being skilled enough to accomplish a lot without breaking a sweat. As much as possible, build reusable components with nice APIs, even if it means putting in some extra time up front. Always think about how to make your own job easier down the road, and after a while you'll have an easy job.