Nicely put! 👏 Thanks for sharing the blog on LLMs, I was one of those persons who admired and believed them to be magic despite being a computer engineer! 😀
However, how would you address a scope creep coming from Engineering?
In a sense, sometimes engineers ear a problem and try to anticipate an issue that never has been discussed, and might not be a problem in the first place.
Are you talking about when engineers want to solve problems that aren't business problems at all?
I believe that as engineers we should focus on solving real-world problems that provide business value. If engineers are focusing on unimportant problems like maybe making a 99.9% available system 99.99% available, and it isn't a business necessity - it is just a waste of time and money.
Sometimes engineers try to anticipate problems that in practice don't exist. So, they might implement a solution and communicate that a new feature was implemented to solve problem X. However, problem X might not be a problem or a situation that will occur due to Y is already there to prevent it.
These situations happen simply because their view of the product can be different from the end-user.
Nicely put! 👏 Thanks for sharing the blog on LLMs, I was one of those persons who admired and believed them to be magic despite being a computer engineer! 😀
Great article.
Communication is a great part of it.
However, how would you address a scope creep coming from Engineering?
In a sense, sometimes engineers ear a problem and try to anticipate an issue that never has been discussed, and might not be a problem in the first place.
Are you talking about when engineers want to solve problems that aren't business problems at all?
I believe that as engineers we should focus on solving real-world problems that provide business value. If engineers are focusing on unimportant problems like maybe making a 99.9% available system 99.99% available, and it isn't a business necessity - it is just a waste of time and money.
More or less.
Sometimes engineers try to anticipate problems that in practice don't exist. So, they might implement a solution and communicate that a new feature was implemented to solve problem X. However, problem X might not be a problem or a situation that will occur due to Y is already there to prevent it.
These situations happen simply because their view of the product can be different from the end-user.