我市有一家公司从事供应链优化、数据挖掘和预测建模。我努力了,但没能进入那里。
现在我想做类似的工作。它们应用了许多优化技术,使得公司的决策变得更加容易。
目前,我了解Python、Django、PHP、Linux和web开发。
有谁能指导我做那些工作,我需要学些什么,这样5-6年后我也可以开始为小商店制作那些类型的软件。我是说我需要学习哪些语言和工具。
发布于 2011-07-22 14:02:46
正如Freiheit所说,语言并不那么重要。您可以很高兴地在Python中处理这些问题。
你应该阅读组合优化问题。从维基百科开始,对许多问题有很高的描述。典型的问题,你会想看看旅行推销员,垃圾箱包装和背包问题。
“组合优化的并行元启发式”(1999)
它有点老了,但它会为你打开域名。
发布于 2011-07-22 13:46:23
与其说是语言和工具,不如说是理解和解决问题的能力。
在我认识的软件工程师中,那些最有价值(也是薪水最高的)是那些能够解决问题的。当老板或客户来找他们时,他们说,“我需要用我的数据做X,而我们有这些问题和挑战”,这些开发人员就可以用一般的软件来解决这个问题。然后,他们可以用Java、Rails、PHP、C、.NET或任何其他现代语言编写该解决方案。这就像一个结构工程师能够用木头、铁、钢、石头或铝建造一座桥。他的设计比他的材料更重要。
关键是你可能知道编程语言,但你能很容易地应用这些语言来解决问题吗?
https://softwareengineering.stackexchange.com/questions/95138
复制相似问题