现实就是现实,所谓残酷艰苦,或是云淡风轻无外乎都只是对现实的自我标注。某种意义上应该说更像是为自己所作所为找个令自己好受的说法。
残酷的现实下,妥协是对不如意的最常见,也最有效的解药。在妥协面前所有残酷或将变得渺不足道。尽管对妥协者来说,内心往往都充满了无奈和挣扎。
我很快理解了为我提供建站服务企业向现实妥协的无奈,就在我觉得可以鄙视他们给我那一堆文件的页面代码不久之后。然后,我也妥协了。
我的嫌弃一是来源于在我废寝忘食学习所收获的知识和不断练习取得的进步,一是对服务商的不解和埋怨。
不解和埋怨,我是有充分理由的。页面前端代码太乱,且使用的是古老的 table方式,这个传统的方式最大的问题是代码冗长且不易调整。特别是批量调整,所涉及到的每一段代码都得改,工作量很大,尤其是在原来代码没有规范排列,没有必要注释的情况下更是如此。
当时一种新的简洁高效的页面代码表达方式已经比较成熟,正在变成主流的前端页面代码规范,这时候还采用古老的方式,我认为是说不过去的。重要的是,我这样一个才开始学习的小白都明白的道理,且有没觉得多大难度的东西,为什么不用在我的网站上呢?我不理解!
在我当时的意识里,作为一家专业建站企业,在客户的产品上使用最新技术,或者说最流行的先进技术是天经地义的。况且,我认为我正在学习的这个页面语句表达方式是能够提高效率的。
不过,不久后我还是理解了他们的苦衷,尽管有些勉强。毕竟以最低成本获取最大利润是他们当前的最首要任务。而房租等日常运行开支是确定的,要做到最低成本就意味着最短的开发周期和最便宜的人力资源成本。这种指导思想下,程序员的选择上有所妥协是可想而知的。而绝大多数他们的客户只要看到浏览器上的表现大体符合要求就算过关了,并不会像我一样挑剔较真,要去研究什么页面代码。因此,哪怕是经验和技术差强人意的应届毕业生,也是可以满足不太懂的客户的基本要求的。
我真正不太理解的是,作为程序员自己为什么不要求进步,而选择向现实妥协。
早安,五月十二。
网友评论