[留学归来畅谈职业规划发展]p随着留学归国人员的增多,“海归”在国内就业与创业市场还有优势吗?今天的出国选择怎样为日后的回国就业作好准备?在北京“归国留学人员职业规划发展”论坛上,十余位留学归来的...+阅读
1、思维不僵化,不会去按照机器逻辑非常严谨的假设每一个问题,通常大部分属于新手,这类朋友处理问题又通常太过分的不严谨,思维天马行空,完全按照自己的想当然来看待分析解决问题。
2、经验丰富,技术底子也不错,通常思维僵化,喜欢用程序逻辑的方式类分析问题,总是喜欢把一个极简单的问题,分析出N个问题出来,事实上有的问题完全是他自己给自己假设出来的,现实中根本不存在,不仅仅是当前不存在,而且在未来也属于基本无法触发的超小概率事件,处处给自己下套,总是对未知的情形感到无比的恐惧,拿我自己举例,自己之前做了一个项目,就是纯粹的XHTML页面,担心用户如果自定义模板的话,会破坏了页面结构,于是用了纯CSS的皮肤方式,虽然说CSS皮肤实际上也不错,但毕竟大部分用户不会用,而我的担心(页面结构的破坏),那他破坏了又能怎么样呢?!事实上不能怎么样结果这个功能成了糟到用户反对最多的功能。
3、综上述两点,可以得到一个假设结论,也就是随着技术功力越来越厚,经验越来越丰富,人也慢慢的被代码所同化,变成了一部编码机器,总是在想,这个问题,如果出现这种那种情况了怎么办?事实上根本不会出现那些情况,于是一个简单的问题被复杂化,极端情况的话甚至出现无解情形。
那么是不是可以理解为,通常我们落为话柄的程序员思维除了不善言谈外,就是思维僵化了。
如何跳出这个圈?退一步,海阔天空,前人只言,不尽然,却也不无道理,倘若我们看待问题的时候实际出发一点,少给自己下那么多套,顾虑少一些,胆子大一些,或许能够谱写更加美丽的程序人生,相信一个技术不错,分析解决问题既不失严谨,也不会给自己假想一些不可能出现的问题,甚至说出现一个问题,但这个问题暂时想不出一个合理的解决方式的时候,退一步,倘若这个问题不会严重影响整个程序,在将来也有比较小的代价就可以修复的时候,是否能提出一个现实有效的解决方式先用着呢,少一些完美主义。
PS:我们写程序都喜欢抽象,都具备不错的抽象思维,这是我们的优势,我们应该把这一优势用到现实生活中去,抽象过去的种种问题,乃至于生活、家庭、朋友,将抽象的结果应用于未来的问题,将有助于提高我们解决生活中未知问题的能力,也就是通常所说的对问题的分析解决的能力,其实将过去的经验抽象出来解决新问题,这恐怕就是我们通常所说的解决分析问题的能力吧。
延伸阅读:
5年程序人生路从新手到项目管理本人普通院校,非计算机专业本科毕业。从毕业到现在也工作有五年了。回忆起程序人生,也颇有一翻滋味。 本人是从大三上学期开始学习计算机的,因为那时电脑突然一下比较普及,本人...
一个漫长的程序人生路程我是2000年参加工作的,第一年在宁波一所大学当老师,当时工资可能只有2K不到,由于我上大学时也经常给别人兼职打工,平均下来也能赚个每个月2K,问题不严重。本来计划是在大学一边...
30岁,我的程序人生一段落一直觉得自己并不成熟却也并非年轻,来到大学接触到真正年轻的伙伴加深了我对自己年龄危机的认识。突然意识到30岁正在向我走来,慌忙中有些隐约的声音在给我暗示,似乎应该在我的...