对技术的态度

Posted fabao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对技术的态度相关的知识,希望对你有一定的参考价值。

1.实用

所有技术都是砖,哪里需要哪里搬

拿来用的东西,快速复制粘贴即可.原理性的东西,能多学则多学,不能多学也不必纠结.

2.积累

不懂的东西,慢慢学,总会学会的.

每做出来的东西慢慢做,总会做出来的.

3.能力

平时的工作实际这要就是:设计,编码,调试这3件事.(建库建表也算是一种设计)

主要需要的能力就是:业务,技术两方面.

需要的能力点有3点:查找力,模仿力,整理力.

整理力。从一开始的要做什么一直屡到操作和软件的反应。把乱的代码整理整齐。这个我称之为整理力,叫总结归纳能力也可。

查找力。从一堆代码里找到自己要看的,或者从控件属性里找到自己需要的。从网上找到自己需要的资料。这依靠的能力我称之为查找力。

模仿力。自己不会的语法从网上搜一下,就能套用写自己的代码。这依靠的能力我称之为模仿力。

 4.三板斧为主

代码最好简单明了,不要有太多花的东西,结论简单明了.

但让我困惑的地方在哪里呢?

1.网上很多人似乎把面向对象当做万能解药,把它神话了,好像我们写程序一定要面向对象,一定要有一些高级的设计一样.

2.C#中有Linq这种方便的技术存在,有的时候不使用感觉自己好像low了.

但是现在我想明白了,面向对象也好,Linq也好,并没有解决编程的第一问题,而只是让程序员爽而已.

为了切实解决编程的核心问题,写程序的时候要重点考虑的仍然是数据结构和算法.

那些让人爽的东西,只是锦上添花,如果我正好觉得它方便我的表达,我就用;若是用着不顺手那就不用.

看网上一篇文章说,管理不能大于绩效.

写程序呢......封装一下是个好习惯........但是最好写完了以后进行.

整理封装不要大于创作.这是正确的姿势.

 

以上是关于对技术的态度的主要内容,如果未能解决你的问题,请参考以下文章

三星帝国的崛起(对技术的态度是尊重,但绝不迷恋。并且权力集中不看短期效益)

技术部员工绩效考核方案

读书印记 - 《技术元素》

金融分布式账本标准落定,助推区块链及数字货币产业发展

Go语言?Docker?对新技术怎么看?

AI药物设计交流学习