技术基础技术深度技术广度之间的关系

Hotodo导学

技术基础

技术基础足够好的话,学新东西会非常快,解决新问题就不会犯怵,因为很多技术的原理是相通的。计算机软件硬件发展这么多年,最根本的物理原理是没有多大变化的,往下到操作系统层面,甚至计算机硬件层面,你会发现,编程语言特性和虚拟机特性不再重要,技术基础和具体的编程语言没有太大关系。而越往应用上层走,变化就越快。掌握了更多基础,就相对更不容易被时代淘汰掉,有良好的技术基础,跟什么样的技术人员合作都是无障碍的。

掌握技术基础需要系统的看书,一本书带来的信息量和价值远大于书的价格,各个领域的经典都通读一遍,这个价值绝对超过几万块钱购书成本。掌握技术基础,看似很难变现,其实它是变现、实现价值的基础。

技术深度

具备了技术深度,遇到问题可以快速定位并从根本上解决,不再靠瞎猜。当某个细分领域的技术或知识学到一定深度后,就会有触类旁通的能力,学习其它技术会更快,可以自然而然地增加技术的广度。

对于技术深度,看书的作用不大,技术深度的探索主要是靠专项实践,通过在实践的过程中不断踩坑填坑涨经验值。对于实践最好的方式是写代码、做实验,自己挖坑自己填,自己造更好的轮子淘汰不好的轮子。

技术广度

具备很好的技术广度,就很容易做出最优的技术方案,而不是只能是选择自己最熟悉的东西去凑合。对技术管理者来说,具备比较好的技术广度,我们可以跟所有岗位流畅沟通,无论是硬件还是软件,客户端、服务端、前端、测试、存储、数据、算法……技术上很多东西是相通的,可以很容易的理解各种方案,不被忽悠。

对于大多数的技术,了解只需要一两天,简单搞起来只需要一两周,入门可能只需要一两个月。既有深度又有广度,需要很多年甚至职业终身。




转载请注明:http://www.180woai.com/afhzz/4649.html


冀ICP备2021022604号-10

当前时间: