- 主题:很不理解为什么要学信息学竞赛,奥数不好吗?
不能太神话 oo 概念,在面试和工程开发时,很多人并不真懂 oo;一般的项目,架构师负责实现了从业务需求到系统架构的转换,并划定拆分了系统框架,工程师在写一个又一个的微服务。把接口定义好,能想清楚关键流程,逻辑上是完备的,这样的人就已经能放心用了。
像微信这种超大型项目没有做过,也不好发表观点。
- 来自 水木社区APP v3.5.7
【 在 iamgj 的大作中提到: 】
: 我当然学计算机出身了,核心当然是OO了。
:
: 有oo概念前的计算机能干现在这么多事情吗?能用微信支付宝吗?
:
: 你不用OO给我开发个微信看看?
--
FROM 39.144.38.*
辅导过小朋友做作业的,分享一个受用的
了解计算机思维,怎么用计算机解决问题,在做数学题的时候,有计算机算法思维,是能交叉增强的。
比如有些题目,娃不知道怎么下手;即使最简单的计算机搜索,枚举,算法思维,也会提供一种开始的切入点。顺势把解题思路打开。
另外,计算机思维很有价值的一点是,提供了让人去寻求通用解决问题方法的探索。像哲学里面提到的方法论。把复杂的问题简单化,步骤化的思维能得到强化,因为计算机实际运行的是简单指令,但是简单指令叠加后是解决的复杂问题。
--
FROM 39.144.38.*
您应该是对此有深度见解,可能感受很深。
期待您可以分享一些故事,例如不懂 oo ,在工程中会遇到什么坑,质量怎样;而懂 oo 会真正带来什么改变和提升。或者是 什么规模的系统没有 oo 会带来硬伤之类。oo 思维带来的真正是什么提升。
抛砖引玉,真诚期待能分享一些故事。谢谢
- 来自 水木社区APP v3.5.7
【 在 iamgj 的大作中提到: 】
: 什么叫神话啊,oo不是编程必须用的吗?
:
:
: 确实很多人不懂oo,所以只能考算法了
--
FROM 39.144.38.*
想是您误解了我意思,首先不是抬杠,而是真诚请教。
我本科生物计算机双专业,大学程序设计拿过某省第三名(参照ACM组织形式),ACM拿过铜银。
工作带过大几十人团队,但是只做到日流水几千万的产品项目。更大的项目产品没有经历过。
算认知上有短板的,有很多东西是真的不懂,所以一有机会就要请教学习。曾经组建团队面试遇坑太多,之前几个帖子只是表示我以往经历的团队这么玩。
同时尽管学习经历了那么多,回归基础,如果有人问我面向对象的核心本质之类的,或者用自己理解的语言来定义,我真回答不出来,认知真的不够。自己确实没有理解透。因而看到真正有见解的人,是非常真诚请教。
真是发自内心认真请教学习。
【 在 iamgj 的大作中提到: 】
: 我不知道你什么专业背景,能问出来这种问题我也是醉了
: 这就好比装修公司的人不明白为什么盖房子还得先画图纸一样,或者大瓦房盖多了,不明白盖房子为什么要用钢筋。
: 再或者说天天骑马当交通方式,不知道为什么要开汽车一样的可笑。
: ...................
--
FROM 183.160.112.*
真诚的感谢这么详细的回复和建议。
【 在 iamgj 的大作中提到: 】
: 你这个日流水,我不知道大几千万的单位是什么,如果单位是人民币,提供不了任何和系统复杂性有关的东西啊。要是平均一笔业务一万块钱,你这才几千笔业务。
: 要是每天大几千万pv还算有点东西。
: 按照你的描述大概还是增删改查吧?属于给传统行业做支撑的业务系统?
: ...................
--
FROM 183.160.112.*