现在绝大部分程序员用的都是高级语言,所谓的高级语言通俗的话说,可以说成是封装之后的语言,封装后的语言就比较友好了,代码易维护,开发人员使用起来也比较惬意。

能用低级语言开发出一个普通的项目的程序员都是比较牛逼的,工作量不亚于一个大型项目,所以现在的程序员就不要抱怨各种开发中的困难了,用着IDE,使用着高级语言再抱怨这,抱怨那的,那些曾经用vi,用低级语言编程的前辈听了之后可能会笑而不语,心里想这也太矫情了吧。

打开网易新闻 查看精彩图片

这就像一个长期负重长跑的人,一旦他们卸下身体上重量,再跑一定觉得很轻松无比,虽然现在的开发条件已经非常宽裕了,但是人们还觉得不够,这个最重要的表现就是各种层出不穷的“开发框架们”,对于有的公司来说,你干脆没必要用什么高级语言了,咱们公司你只要会用某某框架,你就可以胜任目前的工作了。

这种情况的确是可以的,会某某框架就可以在某一个公司胜任当前的工作了,不过,这种情况最大的弊端就是,对于程序员来说,这不是一个很好的现象,毕竟市面上的框架也是很多很多的,如果只是掌握一个框架,显然知识范围有限,未来的发展也是很狭隘。

打开网易新闻 查看精彩图片

针对这个问题,好多程序员往往会进入另一个误区,他们为了扩大自己的前途,会学习很多框架来使自己变得更强大,其实这种做法是在与“框架们”较劲,这种就有点自不量力了,因为框架是可以不断的出新框架的,你是战胜不过他们的,为了解决这一痛点,必须从源头解决。

就说后端语言吧,比较主流的就是php和java,这些较多,以前java的框架是比较出名的多,不过php也不少了,如tp,ci,lumen等,近几年来,移动端的崛起之后,前端语言的分量也变得不轻了,因此前端框架也开始变得很多很多。

那么要想摆脱这一痛点,就必须从根源去解决问题,只要抓住这些框架们的“根”就解决了根们问题,比如java的框架不都是java实现的,php的框架不都是php实现的,像前端框架anjular,jquery都是原生js实现的,因此最最根本的就是把这些基础语言学习好才是根本的根本。

打开网易新闻 查看精彩图片

对于一个前端工程师来说,把js,css,html学习到位了,再去熟练掌握一门框架,然后你再去学习另一门框架时,你会发现好多原理和思想差不多,甚至你都可以自己开发封装一套框架了,这时候你再学习其他框架自然是学习成本很低的。

因此,当有时候在为不断的学习感觉累的时候就要反思是不是在学习好多重复的东西,没有掌握技术的根基造成的。记住了,如果累不要抱怨,想想是不是没抓住学习的要领,还有项目出问题时也不要抱怨鼠标,也不要抱怨键盘不好使,这些都不是主要问题,键盘不好使不会影响你项目的进度,只是会影响到你的心情而已。

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!