本学期在实验室做了一个组内报告,是一些所思所想,也是一个分享,上传到CSDN上来。
写代码和下围棋很相似,一上来应该是布局,布局很重要,取舍往往在于经验和感觉,经验来自于历史的信息,哪些布局是好的布局,哪些布局适合自己,是自己能把握的,哪些布局是看上去不错的,但用起来有风险,其实做管理也一样,什么样的人,什么样的资源配置在什么地方,这也是布局,安排什么样的人合作,达成什么样的目的,什么时间做什么事情等等,因此布局特别重要,这个分享简单的介绍了一些基本的布局思想。
下围棋到了中局以后会涉及到具体的计算,因为大模样已经确定了,因此每一步的收益已经可以计算了,或者说和布局相比,可以更加准确的计算了,不计算的工程师是不太好的,走一步看一步往往表明了对不确定性掌控力的局限,以前有个朋友跟我说,他的老板每次一个任务问多长时间能做完,他的回答都是一周,我想这可能是一种无奈,如果估大了可能还好,如果估少了,加班不说,代码质量可能也高不到哪去,人力的估算,资源的估算都是非常重要的,这需要积累,和敢于估算,时间长了,就会有感觉。就好像问一个老师傅打一把青龙偃月刀要多少铁,可能他第一次打,但是他的估算可以比一个刚入行打铁的人估算的准很多。
最后是优化,下围棋的管子阶段应该是优化,很多人不在乎优化,如果古力和我下棋,只要布局OK,官子少下几个棋都赢我几条街,但如果是高手过招,优化就特别重要,比如说百度和某个其他搜索引擎效果那个好,比拼的可能就是细节了,到了优化这一步就是细棋了,每一步都没有那么大,但是积累起来就特别明显,不注重细节是到不了90分的,注重了细节,不断注重细节,就走上了向着100分的道路上了,不断的接近那个最好。
因此这个分享表面上是技术的分享,其实是工作方法的分享,至于里面提到了一些技术细节反倒不是那么重要了。欢迎大家下载阅读这个分享。
下载地址:http://download.csdn.net/source/2991774
分享到:
相关推荐
这是一个在组内做的技术报告,从技术的观点,介绍了布局,计算和调优的工作,这些工作是一个工程师的必修课,这里以点带面的进行了展开,是为了表明,编代码不是盲目的写,而是要有计划,有层次,有把握地去写,我...
总之,《SUMS77 Topology, Calculus and Approximation》是一本深入浅出的数学教材,适合数学专业的学生、教师以及对数学感兴趣的读者。它将引导读者探索数学的深邃世界,提升其在连续与离散、精确与近似之间建立...
在机械工程领域,特别是在结构设计和分析方面,拓扑优化是一个重要的研究和应用领域。在进一步解释相关知识点之前,需要明确几个概念: 1. 拓扑优化(Topology Optimization)是一种用于确定材料分布的技术,以在...
Topology and Geometry for Physicists Topology and Geometry for Physicists Topology and Geometry for Physicists
optimize design, timing, sockets, threads, synchronization, and more Architect for maximum performance: SMP scaling, clustering, and topology Integrate kernel and application tuning in end-to-end ...
Algebra, Topology, Differential Calculus, and Optimization TheoryFor Computer Science and Machine LearningJean Gallier and Jocelyn Quaintance Department of Computer and Information ScienceUniversity ...
宾夕法尼亚大学计算机和信息科学系教授Jean Gallier用一本1960页书的容量解决了所有的问题。该本书涵盖了计算机科学所需的线性代数、微分和最优化理论等基础知识,包含十分详尽的数学证明,以及这些知识在机器学习、...
Data Science Foundations Geometry and Topology of Complex Hierarchic Systems and Big Data Analytics 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开...
Isosurfaces: Geometry, Topology, and Algorithms by Wenger, Rephael
作者 Bert Mendelson 226 页, 目录: 1. theory of sets 2. metric spaces 3. topological spaces 4. connectedness 5. compactness
一种直观的方法是迭代过程,它从任意一个三角剖分开始,然后重复地进行局部优化(交换边),直到无法再增加任何一个三角形的最小角为止。 Delaunay三角剖分的算法实现通常包含以下步骤: 1. 初始化:对点集进行初始...
拓扑学作为数学的一个分支,研究空间的性质以及空间内的点、集合之间的关系。它为理论计算机科学提供了一种强大的工具,特别是在处理计算过程中的连续性和近似性问题时显得尤为关键。在理论计算机科学领域,拓扑学的...
代数拓扑学是现代数学中一个重要分支,它主要研究拓扑空间中的代数结构。Allen Hatcher编写的《Algebraic Topology》是一本系统讲解代数拓扑的教材,被广泛用作美国研究生课程的教科书。该书内容全面,涵盖了代数...
例如,提及的“Euler定理”是一个在多面体和拓扑学中非常重要的定理,它表明了在一定的条件下,一个简单多面体的顶点数(V)、边数(E)和面数(F)之间存在一个基本的等式关系,即V-E+F=2。虽然这个定理对于所有的...
TransmissionLineTopCalc 是一个 C API,用于计算连接的传输线和负载拓扑内任何节点的电压、电流、阻抗、传播常数、脉冲响应和电流与长度的关系。 TCL interp 是集成的。
Topology optimization in structural and continuum mechanics George I.N. Rozvany, Tomasz Lewinski, editors (CISM courses and lectures, 549) Springer , CISM, c2014
In the year 2000 I was given two courses to teach: analysis and topology. The Analysis course was assigned to me due to an emergency redistribution; Topology was thrown in as an award for accepting ...
作者: Rephael Wenger 出版社: A K Peters/CRC Press 副标题: Geometry, Topology, and Algorithms 出版年: 2013-4-14 页数: 450 定价: USD 89.95 装帧: Hardcover ISBN: 9781466570979
"Topology可视化在线绘图引擎 v0.5.27.zip" 是一个包含了软件工具和源码的压缩包,主要用于创建和展示拓扑结构。拓扑学是数学的一个分支,研究空间对象及其相互关系,而在计算机科学中,拓扑可视化的应用广泛,特别...