冷眼看世界——之“移动开发那点事”

生活无处不代码,冷眼看来不寻常。

移动开发如此多娇,引无数码农竞折腰。

随着移动互联网的发展,各公司相继发力移动应用,各种移动应用层出不穷,相对应的,移动开发人员的待遇也水涨船高,众人趋之若鹜。前些日子在田老师吃饭,看到一位小哥边看《iOS开发》(具体书名不记得,貌似是本培训用的内部教材)边吃饭,十分认真。同样身为码农的我,不得不佩服他的努力,就坐到其对面与之攀谈起来。从聊天中得知,他目前在一家培训学校(没记住校名,应该不太出名)中学习iOS开发,为期4个月,培训结束后就可以上岗开发了。从他说话的语气神情中,透露出对美好生活的向往。但很遗憾的事,从聊天中,我也感觉到这位小哥的基础知识并不牢固,在开发中做的更多是编写按钮等事件响应,对于iOS的运行原理几乎一无所知。

这里,我并不是说移动开发不好,这位小哥也可以在将来的工作中逐渐弥补这些知识的不足。我想说的是,(忽略掉那些大牛)目前的“移动开发风”是否让大家忽略的对相关原理的掌握,而盲目的进入到这股热潮中?遥想当年的“网页三剑客”和ASP开发,跟风者无数,但随着时间的推移,这些技术和工具都逐渐淡去,留下的仍然算法、数据结构、操作系统、服务器等基础、原理,并且这些知识在时间与实际应用的考验中不断发展、不断进化,以新的面貌出现在众人面前,引领新的技术风潮。

当然,很多开发项目中,并不需要对底层原理有太多的了解,能够很好的完成业务开发就好了。但我觉着,要想做出一款好产品,需要的方方面面的支持,需要进行方方面面的优化,那么对基础、原理的掌握就成了影响到产品是否成功的重要因素。目前,由于移动开发的需求量较大,有大量的人力物力投入到其中,但当这股风潮过去后,希望不会有人才浪费的现象出现。

扫描二维码关注公众号,回复: 769314 查看本文章

或许,这只是我想多了。

猜你喜欢

转载自caoxudong818.iteye.com/blog/1697304