020-29815005
预约专线时间:09:00-23:59

怎样计划你的事业?

新闻来源:本站 日期:2021-06-29
如何规划自己的事业。前端是你的敲门砖。以下,谈谈几个靠前头敲门后的大方向:
    1.web开发:前端、后端是web开发的两个端,其实同城的web开发,在国外很多公司都没有前后端这个说法,都叫「软件工程师」或webdeveloper。实际上,要转换一个想法:前后端并不对立,而是纯粹的一家人。不过是把国内外一些市场强行分割,归根结底,还是需要前后端都懂,所以在保持前端高水平的情况下,精进一些后端技术是必要的,但要把主次分开,前端为主。

    2.数据方向:以后数据是互联网时代的石油嘛,这个方向也不错。前台就是可视化相关的技术,在阿里这一边也有一大批数据可视化实践,因为阿里自称自己是数据公司(中石油?)。先讲到这里,不要用echarts绘制一张图表,这样的线条会很深。大学里有很多这方面的研究人员,所以搜浙大陈为了解决,不管怎样,逼格比web开发高是一定的,以后再精进也离不开大数据相关的东西什么hive、hadoop之类的,可视化是整个数据链路的最外层,还是要比web开发高一点的。

    更进一步,web开发分web前端和web后端,是从web服务的角度来看,数据研发这个是基于web开发的数据附能,懂可视化的一定是有前端能力的,懂hadoop的一定是java玩的。


程序开发


    3.大的前端方向:上面已经提到,ios/Android已经过时了,但这并不意味着死亡。只不过所有的公司都知道,没有必要进行本地开发。了解一下安卓/ios/web三个团队多浪费钱嘛,就这么点的用户量和难度,直接allin小程序就行了;等做大了再上安卓/ios,也不用全上30%的native+70%hybrid用户看不出差异。有些大型工厂,比如阿里,已经在大量使用rn和weex;由于其内部的安卓/ios已经式微,而将ios和安卓作为前台,统称大前端(还有node)。较为著名的,是饿了么和美团,这一收编也一定程度上是政治需要。象美团这样的企业,肯定是后端的。距离刘平川收编安卓/ios之后加上node团队,大前端数量与后端持平。大前端leader的话语权是可以想象的:学习ios/Android并没有什么坏处。

    4.图形方向:图形学的集大成者无疑是游戏行业,当然阿里也有自己的游戏业务,前端自然是与图形学有千丝万缕的联系,除了上面提到的可视化,还有相关3d引擎的开发工作。例如,玉伯的团队正在内部孵化antG(未开源),淘宝那边已经有前端3d引擎的开源项目,支付宝内部的蚂蚁森林,就是前端开发。使用canvas/webgl的相关技术。干这个行也是要求很高的,图形相关的算法,3d引擎的开发,这些都需要图形学的相关知识。要严格来说,传统意义上的前端很难计算,更像是图形学在浏览器端的应用,以后的发展肯定是需要借鉴传统图形学的方案,所以c/c++是不可缺少的,同时,3d/2d在浏览器端吃性能,需要webassembly的支持,native语言是更好的选择。

    一句话,要么在广度上下功夫,要么在深度上下功夫,他们的目标就是在技术上超越他人。