现在技术人员分为很多种。
第一种,会使用现成api开发,不理解原理。也懒得理解原理,工作中不需要理解,也没时间去理解它。
第二种,理解原理,开发出的项目bug一样会存在,可能会少一点。至于理解原理,也能分好多等级,比如你是理解到哪一层? 是语言层,编译层,数据层,操作系统层,cpu和硬件层。
这些要理解完,也能把人累死。也就是 一边工作,一边理解吧 。用到什么就研究什么。
有的感兴趣研究的深,有的感兴趣,想研究深,也不一定容易。很多人写代码,都喜欢隐藏自己的思路,不想让别人看出你的心思。 这一点,写代码和做人很相似啊。不想让别人看透你。
第三种,技术大马,地球罕见,这类人只会单签匹马写一个开源系统,比如什么hadoop之类的。
他有自己的想法,不想让别人参与,有那个沟通时间,自己就把代码写完了。所以他不想找别人帮忙写代码。
分享自己的心得而已,仅此而已。希望对兄弟姐妹们有帮助。

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

synchronized 和 ReentrantLock区别详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。