2 ms·
One of the best things about my job is that the CEO and other product owners genuinely understand and accept that when they change requirements and blow out X w
by b_t_s 5y ago
One of the best things about my job is that the CEO and other product owners genuinely understand and accept that when they change requirements and blow out X weeks/months of work the project will take that much longer. Not having that at the upper levels of management is going to make everyones lives painful. It's not a quit immediately issue, but certainly an explore your alternatives issue. It's also sometimes a symptom of financial stress. Life is _much_ better working at a company that is significantly and reliably profitable. Deadlines at the C level are bankruptcy and/or negative cash flow. Even decent executives have trouble not trickling that pressure down on the entire dev team. But as a dev without a signifiant equity package, the solution to that is just find a better company. Also, as a junior you pretty much shouldn't be making _any_ architecture decisions. Suggesting them, sure, but actually making them, no.