最近几年对于web前端的传闻很多,比如人才稀缺,简单易学,待遇丰厚,整体势头发展良好等等 。遇到过一个不太熟搞后台开发的同事跑来问我学习前端需要掌握哪些内容,也听说过一个搞IOS开发准备自学前端半个月然后要去找前端工作,也曾看到过有人对前端市场人才的稀缺这样吹捧过:
现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在 。没错,优秀的前端工程师简直比大熊猫还稀少 。… …
不仅在国内的互联网行业,在国外,前端工程师一样是需求旺盛、供不应求的香饽饽 。
对于这样的吹捧,不反对也不支持 。因为由于每个人的位置,经历的不同,对事总会有不同层面的理解 。而作为一个从成都的菜鸟,蜕变成一名北京厉害一点的菜鸟,也来谈谈自己对于前端的理解 。
一、地域差异
在成都的大部分公司,有一种专门负责切图排版的网页工程师 。他们需要懂一些PS,然后会使用HTML与CSS排版 。而这类人往往是刚参加工作不久的毕业生,响应式布局对他们来说是一种高大上的技能 。很荣幸,我也曾经是他们的一员,也正因为如此,我掌握着熟练的切图技巧,而这个层次,可能就是外人认为的入门容易吧,然而实际上还差很远很远 。
另外一种,就是比较厉害一点的程序员 。他们会js+一门后端语言,比如php,jsp 。但是他们会会更加偏向后端一点,他们将
【Web前端开发的思考与感悟,看完这篇文章你再考虑是否入坑!】html,css,js当成一种很基本的东西,更多的逻辑都使用后端语言来处理,并不会那么清晰的将html页面与后端语言分离开来 。所以我们常常会看到有的页面以.php,.jsp结尾 。
来了北京之后,才算是见识了真正的web前端 。以至于常常会有一种恨自己为什么不早一点来的感觉,恍如隔世 。随着学习的慢慢提升,会感觉到北京的前端更加具有明确的方向 。
我们会真正的注重用户体验,所以每个页面都会响应式布局,从PC端适配到最小320px宽度的移动端,更加注重html5/css3的相关知识的运用,也会为了用户体验做很多功能之外的更加合理的处理 。会真的很认真的考虑面试中常常会问的如何优化前端性能 。因此我们使用gulp+来构建前端代码,压缩,打包,上传cdn 。
总的来说,在北京,前端更加专业与明确一点,发展更加好一点 。
二、兴趣是否重要?
我曾经很认真的思考过这个问题,很多前辈大神告诉我,“兴趣很重要 。”可是我经过仔细分析自身的情况之后,却得出了一个相反的结论 。因为我并没有发现什么东西是我感兴趣、并且能让我能够混口饭吃的 。然后现在我也觉得只要我能够这样慢慢努力下去,在前端这个行业里,还是能够拥有一席之地 。现实一点来说,只要你能够进下心来不排斥它,你就可以选择它 。毕竟人都是要吃饭,要养活自己的,我想大多数人都是没办法指着自己的兴趣过活的 。
文章插图
《一万小时天才理论》告诉我们,在某一个方向专注一万小时,你就能够成为这个方向的专家 。我认为,这个道理,在前端也同样适用,专注,比兴趣更加重要 。
三、什么心态会影响自己的进步?
不坚定 。
至少我现在可以肯定的是,前端方向,并不是一个糟糕的选择 。在最初的时候,时常会在UI设计与前端之间摇摆不定 。我认为我对UI设计更加感兴趣一点 。特别是参与了电信一个视频播放app的设计之后,更是认为自己未来是有机会成为一名优秀的UI设计师 。但是我另外又觉得自己在前端方向会更加快一点提升自己 。于是在很长一段时间里就纠结在这个问题上摇摆不定,停滞不前 。其实不管坚定的选择哪一个方向,在目前的互联网行业里,都是很热门的选择,都有出头之日 。而最大的错误就在于,犹豫不决 。
- 三 Bytom Dapp 开发笔记:Dapp Demo前端源码分析
- 十三 ROS开发实践——ROS中SLAM地图(
- Web5到底是解决什么问题
- JDK和SDK的区别
- 从人工到智能!百度AI开发者大会分论坛,探寻国球乒乓背后的AI之路
- Android开发笔记之简易画画板的制作
- 岗位内推 | 小红书商业广告部门招聘广告算法、广告系统开发工程师
- TI-BASIC 计算器游戏开发之文字、图形、音频教程:前言
- 开发前的准备 山内游者:CC2533开发---1
- idea 创建java web项目_使用IDEA创建javaweb项目