为什么选择前端
2018-02-08 17:15
288 查看
起源
和前端的缘分起始于大学时候的一个创业项目,当时技术比较闭塞,用的是 php 和静态前端的结合开发模式,自此结缘。到踏入社会的前一刻也没想好从事前端,所以实习的时候去两家公司分别尝试了 php 和前端开发。定心一番思索后,才选择了前端。
首先,为什么不是 php
php 一度被业界认为是“最好的语言”(其实现在也是,不过总感觉是一个哏,存粹是玩笑话),但 2016 年的 php 已被不能满足大公司的需求,JAVA 以其多线程、强大易用等特性,成为了众多互联网公司的香饽饽。在觉得 php 已赶不上大潮流的情况下,放弃了 php,所以不是 php然后,为什么是前端
熟悉对前端的熟悉,是我在抛弃了 php 的情况下第一个想到的开发方向。如果从大一加入社团开始接触前端算起,到毕业那时,对前端的了解已经有了 4 年。虽然在闭塞的环境下,仅仅接触到了 HTML & CSS & JS,但也打下了比较好的基础。
强大
现在的前端已不仅仅停留在画静态页面,当下的前端之强大,在 V8 引擎和众多框架/库的加持下,能做的事包括但不限于:服务端(node.js)、动态页面(vue & react)、APP(weex & react native)、桌面应用(electron)、游戏、VR 等等
所以前端对我来说相当于一张宝藏地图,当下我仅接触到了 node 和 vue 这冰山一角,还有广阔的天地等着我。
可移植
前端开发的可移植性应该说是前所未有的,几乎在所有带浏览器的移动设备上都能运行。我写一遍代码,在手机上能用,电脑上也能用,而且还非常直观,所写即所得,看到自己代码跑起来的感觉特别舒服。
最接近用户
本着强迫症研发精神,我特别注重用户体验,丝毫不放过一丁点的体验瑕疵,所以我会在开发中格外关注产品的交互和代码的质量。同时,由于最接近用户,也让我渐渐培养起了产品思维,了解这个项目的来龙去脉,知道如何做能更符合用户习惯。
所以
以上,所以选择前端。相关文章推荐
- 前端 为什么我选择用框架而不是Jquery
- 前端开发工程师,为什么选择Angular 2?
- 他们为什么选择前端工程化,而我又是基于什么考虑的
- 他们为什么选择前端工程化,而我又是基于什么考虑的
- 前端开发工程师,为什么选择Angular 2?
- 前端测试回顾及我们为什么选择Karma
- 前端开发我为什么选择cordova
- 前端开发我为什么选择cordova
- 作为前端,我为什么选择 Angular 2?
- 前端开发我为什么选择cordova
- 前端构建大法 Gulp 系列 (二):为什么选择gulp
- 【前端工程化】我为什么选择Angular2
- 为什么选择卡尔福导航仪
- [转]为什么不选择软件测试?
- 为什么人们普遍选择城市而非农村
- 为什么选择.NETCore?
- 前端学习 -- Css -- 属性选择器
- IT运维工程师们为什么选择使用Linux系统
- 我们为什么选择ASP.NET?
- 我为什么会选择成都这座城市来创业?