纠结的Web程序员

七月以来,因为一些有关钱的俗事,闹的心神不宁,连怀疑人生的心情都没有,更谈不上思考人生了。现在总算尘埃落了一半,借着周末的休闲时光加上“启德”带来的些许清凉,重新坐到电脑前,整理一下程序员的心路历程和心情故事。

三句话不离本行。我半路出家混入程序员界的时候,刚好赶上B/S的兴起,机缘巧合地一直做着Web开发。刚开始几年做着还是挺开心的,不论从业界认同还是个人感受上,都会觉得这是门很“先进”的技术,对前途充满信心。这两年,明显感觉到Web开发的发展遇到了瓶颈,最主要的问题来自用户体验,所以,javascript,ajax,flash,甚至silverlight,直至html5,都是围绕着这个问题,对于普通用户来说可能并不关心背后的东西,但对于厂商来说就是巨大的利益问题了,都想自己的技术成为行业的标准。而最纠结的却是我们这些夹在中间的Web程序员,说纠结可能还有点轻,应该是痛苦,因为有些看不清方向,不是不会走路,而是不知道该往哪儿走。delphi是个很生动的例子,曾经是风光无限,如今虽然还在,但市场前景几乎看不到,所以没人会把前途生计放在那里,公司就有些delphi的应用,开发者离职了,后续的维护就成了问题。

移动互联网的出现更增加了Web程序员的焦躁。按照传统互联网的模式,B/S虽然存在用户体验问题,但利用富客户端技术似乎也能化解这些茅盾。苹果的APP仿佛又让这一切回到了过去C/S的年代,结果是在手机上客户端程序又吃香了。当然,由于很多新技术的出现,如今的客户端应用和N年前的有了许多不一样的地方,比如更加智能,依赖于网络,还有了云。虽然也有些公司依然寄希望于把应用放在自己的浏览器中,但这些声音显然很微弱,几乎听不到。现在的智能手机或平板电脑用户已经习惯了在设备上下载安装某一个应用,然后去完成自己需要的任务,有时甚至连浏览器都不要了。

这个现象好像也有在向PC蔓延的迹象,比如基本上各大门户及视频网站几乎都推出了自己的视频播放器的PC客户端,虽然在一般情况下只需要登录该网站,就能在网页中很方便地找到并播放这些视频,但网站还是要花费人力物力开发软件并免费使用,由此我也能感受到纠结的不止程序员,所有人都无法预知未来,所以,也就不放过任何一种可能性。

这世界就是这样,我们没办法知道以后的事情,所以只能活在当下,就像我们的生活,常常纠结一下又有何妨。


********

2012年8月18日


你可能感兴趣的:(纠结的Web程序员)