技术的成长

简介:

最近因为一件事情,让自己突然对自己产生了巨大的怀疑。工作一年多,仔细想想貌似真的只是在积累项目经验,而在技术深度上却一直停滞不前。这其中确也有因为之前做产品没有太多空闲时间的缘故,但更多的还是自己一直不得章法。对nginx源码的学习,一拖再拖,想成为这方面的专家却也不知道努力挤出时间或者说没有好的方法让自己合理安排出时间。

毕业的时候自己选择这里,就是想安心的做技术,以求在技术上得到长足的进步。现在却发现在做着一些没那么有技术含量的东西,像某人所说:上学的时候给我一定的时间也能够做出来。虽然我觉得上学的时候,大部分进公司做的东西也能做出来(除非是那种需要基于一定的环境像大数据、高并发才能做的)。但其实我明白,那句话的意思主要强调的是应该潜心去研究一门技术,比如hadoop、storm等,成为一个领域的专家。这也的确是自己的软肋,也的确该好好加强。

这也牵扯到了技术的广度和深度的问题。这两个的优先级不能一味的说谁优谁劣,技术研究的人肯定倾向于去拓展技术的深度,而面向产品、架构的人应该关心广度多一些吧。当然如果不去精通一门技术,广度却也是无法拓展的。所谓技术上的成长,抛开技术的深度和广度来言,我觉得还是主要指技术思维的拓展和进步。技术领域的很多东西都是触类旁通的,只要你有好的逻辑思维和方法论,那么对于很多东西都是能很快上手直至掌握、运用、精通的。

还有一个上手能力和学习能力的问题,上手能力指的是你掌握然后使用,而学习能力应该是理解并能改进。这两个概念以前没去区分过,现在想想却也是有很大不同的。上手容易,精通难。所谓学习能力,是上手之后能够快速地吸收为自己的东西,能够从自己的角度看待问题,甚至提出自己的改进。很多人接触一个新的技术的确能够很快地上手去运用,但是却很少会深入地去学习这种技术的原理、运行机制之类的东西。这也是优秀开发人员和一般开发人员本质的区别。 学习技术,更是要学习其精髓而非皮毛,知其然更要知其所以然。

其实,总结来看,作为一个技术人,追求的技术上的长进,从多个维度来看,关键的还是项目经验和思维能力的同步提高。当然,如果对某一个领域能深入研究从而成为专家那也是锦上添花的事情。









原文出处:后端技术杂谈
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。
目录
相关文章
|
24天前
|
人工智能 大数据 云计算
拥抱变革:我的技术感悟与成长之路
【4月更文挑战第11天】 在技术的海洋中,我是一名不断探索的航行者。本文记录了我在信息技术领域的学习历程、项目实践以及对未来技术趋势的思考。从最初的困惑和挑战,到逐渐的深入理解和应用,我体会到了持续学习的重要性和创新思维的力量。文章不仅分享了个人的技术成长故事,也对如何面对快速变化的技术环境提出了自己的见解。
|
14天前
|
开发框架 安全 .NET
C#编程高手的成长之路
【4月更文挑战第21天】本文揭示了成为C#编程高手的路径:牢固掌握基础知识和面向对象编程,深入了解C#特性如泛型和委托,精通ASP.NET等框架工具,养成良好编程习惯,持续学习实践并参与开源项目,勇于挑战创新。通过这些步骤,不断提升编程技能,迈向C#编程的巅峰。
|
物联网 Linux
我在阿里云的成长之路
简述阿里云的部分功能使用,分享心得体会。
|
弹性计算 小程序 数据库
阿里云成长计划
在阿里云开发者团队的全面支持下,相信全新升级的“开发者成长计划”将为培养国内云技术领域优秀人才提供高效助益。
|
人工智能 运维 监控
一线技术人的成长思考总结
作为长期奋战在一线的技术人,我深刻体会到几个思维能力对技术人成长的重要性,熟练运用这几种思维可以帮助我们快速的进入到新的领域,在分析、定位和解决问题上有很大帮助。作为长期奋战在一线的技术人,我深刻体会到几个思维能力对技术人成长的重要性,熟练运用这几种思维可以帮助我们快速的进入到新的领域,在分析、定位和解决问题上有很大帮助。
一线技术人的成长思考总结
|
设计模式 缓存 架构师
架构师技术领导力成长之路(1)
架构师技术领导力成长之路(1)
160 0
架构师技术领导力成长之路(1)
|
架构师 小程序
架构师技术领导力成长之路(3)
架构师技术领导力成长之路(3)
158 0
架构师技术领导力成长之路(3)
|
监控 Dubbo 架构师
架构师技术领导力成长之路(2)
架构师技术领导力成长之路(2)
120 0
架构师技术领导力成长之路(2)
|
Web App开发 移动开发 JSON
前端成长之路之打好根基
前端成长之路之打好根基
293 0
前端成长之路之打好根基