技术之外你要懂得的技术

刚开始学习前端时,会认为把js练得炉火纯青就可以了,经过一次又一次的项目,你的js都可以写框架了,但是你却不知道框架的意义,后来一个后端告诉我,他当年也想成为一个java大牛,认为java是世界上最好的语言,但是还是有项目不能用java解决,所以在学了c语言、c++、python语言后,深刻认识到,技术之外的技术是要接受不同的技术,如果你只是纯粹意义上的某模块的技术开发人员,只适合批发价。没有什么是可以一成不变的,你要做的就是学无止境。

从职业生涯来讲,精通一门语言是重要的,但是它仅仅只是你在这条道路上走下去的敲门砖,就好像你上学不是上到硕士上到博士就一劳永逸了,它也仅仅只是你走向另一个天地的途径。

我是从前端的css开始接触网页的,当时我的css也是可以写游戏动态页面的程度了(目前来讲也是可以进阶echarts这种可视化框架的开发了),但是并不是所有项目都需要手写css,所以本以为可以炫耀的资本在原地落了灰,你说鹅场p10的大牛现在之所以是p10,说他是某一技术上的大牛其实是不全面的,那种程度的技术大牛已经不光光是技术这么简单,前一段时间爆出某p8技术大牛出轨新闻,其实他欠缺的可能是原则上的技术,所以不断完善才是需要做的,你看一个人的全部是要能看到他的成长速度(为什么不能只单一的说成长,或许人的一生是有限的,因此速度也成了考虑范畴),所以单一 的广度或者深度无法决定你在某一技术上成就你上升到高p(文中说的p是一种工程师词汇),你总要比别人高出一个维度(维度其实是一种丈量世界的单位,时间或者空间维度或者数学上的某一多少维度等概念),目前可以拓展的维度有以下几点:

1.如果你之前有某语言的基础或者你想开始学习计算机语言,可以学习python语言以便以后你可以在数据方向进阶的更快(毕竟数据才是互联网的中石油)

2.如果前端或者后端的开发人员,请继续你技术的同时学习与你合作密切同事的技术,这样你可以全栈开发,进而成为软件工程师(其实国外不分什么前后端开发人员,只是国内市场上前后端分离后分工协作的人员统称而已,在web开发行业或者大数据行业其实都属于软件开发)

3.目前火热的行业可能是人工智能,但是人工智能只是一个行业的职称,其中分工还未明确,比如原生算法思想其实需要算法人员的支持,应用行业可能与5G、智能行业挂钩,所以需要你通信技术上的支持,还有一些数据分析的智能应用可能需要你的语言类学习(比如python语言),所以在行业的进阶上,想要成为高p行业人才,你欠缺的不仅仅是技术。

猜你喜欢

转载自blog.csdn.net/ningke_csdn/article/details/89144258
今日推荐