国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > web前端 > htmlcss > 开发者,别被小程序“坑”了

开发者,别被小程序“坑”了

来源:程序员人生   发布时间:2017-03-06 11:01:26 阅读次数:6488次

2017年1月9日,对大多数开发者来讲一定是1个激动人心的日子,由于微信推出了自己新的布局性产品——小程序。小程序实在太火了,相信每个互联网人,本日得微信大众都充斥着各式各样的小程序。

1时间,各种问题遮天蔽日:

  • 创业公司,只做小程序是不是可行?
  • 小程序,解放你的手机内存
  • 利用分发的新途径

开发者们也跃跃欲试,希望加入这个小程序研发的大军当中,分享小程序的第1波红利。那末,我们真的有思考过,作为研发工程师的你真的合适转型进入小程序研发的大军中吗?

客户端研发,是不是要转型

1. 小程序的研发门坎,有多高?

根据官方给出的开发工具和DEMO:

全部小程序的组成模块分为3部份:

文件 说明
wxml文件 布局使用
js文件 数据交互、逻辑处理使用
wxss文件 样式表

如果你做过研发,你应当会发现,全部微信小程序的研发进程与网页前真个研发流程极为类似(其实,小程序的底层与前些年Facebook退出的React Native很像)。

如果你使用过,Angular/React/Vue等MVVM的框架,你更会发现,小程序也采取了MVVM的思想,对1个有1年左右研发经验的前端开发来讲,转型做小程序,也就是2~3天的问题。

2. 未来的市场需求有多大?

微信小程序开发其实本质上就是前端开发,那末:

  • 现在前端开发的市场有多大?
  • 我们合适转型去做前端开发吗?

市场混乱,前端简历满天飞

做过前端人材招聘的企业应当知道,只要上51、智联上随意发放1篇前端人材招聘的JD,就可以够收到上百篇简历。从专科到本科,从培训学校到海归大神,各式各样的人材都有。1直让企业有1个错觉:前真个人材很好招,前端研发要求的门坎其实不高。

但是,事实去恰好相反,每个企业都在为前端项目的混乱而苦恼。前端1个星期绝对入门轻松,但是要想做利害的前端,没有1两年的编程经验是很难突破的,瓶颈很大,很多人都卡在瓶颈中,所之前端很多,好的前端没多少,这也致使了很多前端开发工程师对自己的职业计划其实不明朗。

3.优秀的工程师,不愿意去做前端

问问你身旁的牛人们,给他们的工资加上20%,让他们转去做前端,他们愿意吗?相信绝大部份的回答是不是定的。笔者对前端工程师职位没有高低上下的感情色采,只是个人完全不喜欢这个工作。

如果前端只写js,也许还可以被大部份程序员接受,惋惜前端还要把html和css也都弄定,有时候还要弄定切图,这类工作琐碎,反正,花了绝大部份的时间做出来,却没有成绩感,很是揪心。

4.要求基础好,但大部份工作却又不需要功底好的工种

收入低,入门容易精通难,职业上升不明确,不被重视等等,我觉得其实都是很次要的缘由。所有语言精通都很难,入门容易不会是缺少优秀人材的缘由。php也是入门容易精通难,为何没人喊缺少php的牛人。职业上升不明确其实和人的关系更大1些,只会写后真个人和只会写前真个人是1样重要的,没法在职业生涯中上升是由于在更多周边技能上的欠缺致使的。

受不受重视永久只和你对公司有多大贡献相干,和你出身是无关的。你完全有可能可以在做前端工程师的基础上再做更多的管理工作,来到达被重视的目的,只要你有能力做这些。而且在优秀前端这么稀缺的情况下,怎样可能不被重视,我就非常重视公司里的前端啊,高薪供着他们,生怕他们1不高兴拍屁股走人。

那末,问题来了:

我适合转型做前端吗?

如何做?职业计划

作为程序员的我深深的体会到学习的快感,但是,很多情况下我们却又本不断的努力学习蒙蔽自己。

  • 学完客户端再去学前端研发是进步吗?
  • 学完前端研发再去学小程序有成长吗?
  • 全栈工程师,1定对自己有经济上的回报吗?

1.努力的谎言,你得专1

我们听到了太多有关“努力”的建议。努力固然很重要,但“努力万能论”却是1个谎言。

如果让你和泰森对打,你觉得靠努力、靠意志就可以打过他了?你又不是星矢,没有小宇宙可以爆发。聪明的人会绕开那些根本解决不了的问题。

你要去寻觅1些领域,这些领域里你有“相对优势”,在这个领域里你是不可替换的。时刻记得:脑力劳动者的价值和劳动时间无关,只和“不可替换性”有关。那末,怎样找到1个合适自己的“不可替换性”职业呢?

所谓的“最好领域”,就是你酷爱的、你善于的、和社会价值所看重的内容恰好所堆叠的领域。

但是,光是找到“最好领域”,还是远远不够的。由于你的最好领域,可能很多人都已在奋斗了。你要找的,实际上是1个“相对优势领域”。

小程序对1个开发者来讲或许是1个“最好领域”,由于它确切带来了1些“社会价值”。但是,它其实不合适与所有的开发者。由于你根本不善于,也不爱好。

你真的准备好转型做前端吗?还是希望小程序的红利给自己带来不错的工资待遇?

2.如何选择行业?

好行业不等于当下的热门行业,由于你会面临非常剧烈的竞争,要找你自己有优势的行业。如,算法很了解、数据结构设计很删除、SQL优化已到达了满级等等。

择业就是选择自己发展的方向,选择哪一个方向都不要紧,重要的是在这个奋斗的进程中还能积累自己的开发经验和技能。但,不断跳槽换行,切换不同平台,做类似性的工作肯定是是得不到成长的。也没法让自己的经济和社会地位有所提升。

或许“小程序”能够解救APP研发/传播上的劣势,但它始终解救不了你的屌丝人生

韬哥说:程序员的价值

脑力劳动者的价值和劳动时间无关,和“不可替换性”有关。做不到”稀缺”,你会堕入贫困与繁忙的循环当中。


ps.开了公众号了,以后自己的博客更新都会在公众号里第1时间推送,多谢大家对我的博客多年的支持。

@author zhoushengtao(周圣韬)
@since 2017年1月9日 23:45
@weixin stchou_zst
@blog http://blog.csdn.net/yzzst
、

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生