Yes! This is such an important quality in a senior engineer: Can you tune your work based on the appropriate values for the project?
Building a weekend prototype? Move fast. Just get it working. Building an MVP? Move fast but keep an eye on which areas will need to be redesigned in 6 months. Pay down tech debt as the code matures and you know which features will stick around. Adding features to software with an established user base? Move slowly and test.
If you can’t adjust your workflow based on the needs of the product, you will only be able to add value in a single niche.
Building a weekend prototype? Move fast. Just get it working. Building an MVP? Move fast but keep an eye on which areas will need to be redesigned in 6 months. Pay down tech debt as the code matures and you know which features will stick around. Adding features to software with an established user base? Move slowly and test.
If you can’t adjust your workflow based on the needs of the product, you will only be able to add value in a single niche.