3 ms·
Software engineers should be excited about their company's product because they are the only ones who can see how software can solve the customer's problem. Bu
by nomorefools 5y ago
Software engineers should be excited about their company's product because they are the only ones who can see how software can solve the customer's problem.
Business people can say AI can help business, but they don't know how AI can solve which problem in the existing process. For example, search engine was once a cranky tool in the web. It is not usable, everyone hated it. A guy should assemble a "coding" for the query to get a good result. Before it was cool, PageRank algorithm was a lab thing in the past, but until Sergey Brin and Larry Page used it for search engine, it
changes how search engine works and everyone finally loves search engine because they don't need to assemble a complex query anymore, but simply throw some keywords. You name that company, Google.
It beats other big names at that time, such as Yahoo, Lycos, etc.
Back to your case, I think the company wants it happen for them, like Google.
- mtberatwork 5y ago> Software engineers should be excited about their company's product because they are the only ones who can see how software can solve the customer's problem. I disagree. It's not just the purview of software engineers to understand or see how the company's product helps the customer. Lots of roles need to come together to create a successful product. Generally speaking, the employees that signal their passion for the given company/product/mission/etc are the one's more easily leveraged for longer hours, less pay and more work. As someone else mentioned here, be professional over passionate. The company isn't as passionate about the employee as the passionate employee is about the company. I can guarantee you that.
- chakhs 5y agoKinda my thoughts. The companies are not "loyal" to you generally speaking, so why should you be to them? This is not black and white though, it's a scale I believe. It doesn't mean you should be unprofessional, it's unethical to not do the work your paid for well.