zoukankan      html  css  js  c++  java
  • 读书学习:我编程我快乐(一.2)

    2 供应和需求

      Web被广泛使用后,你只需为公司创造一个简单的HTML就能挣不少钱。每个公司都想拥有自己的网站,但很少人知道怎么制作。各家公司都愿意高薪聘请有经验的网页设计师。那时候只需知道基本的HTML、超链接和站点结构,就可以称为有经验的Web设计师了。

      制作HTML非常简单。制作出好的网页不容易,但是基础的东西很好掌握。那时候,Web设计师供不应求,工资极具诱惑力,越来越多的人开始阅读相关书籍自学HTML。结果,越来越多的人成为HTML方面的专家。

      当Web设计师越来越多时,就开始划分真正具有艺术性的设计师和实用主义设计师。竞争也降低了他们的薪酬。由于雇佣Web设计师价格低廉,越来越多的公司开始要创建自己的网站。以前他们或许要付5000美金才能制作他们的第一个网站,现在只需付500美金。

      当然,也有公司仍然愿意花大价钱制作出色的网站。那些优秀的设计师也有资本开出高价钱。

      最终,网页设计师的薪酬降到了中低水平。一般水平的Web设计师逐渐被最终用户以及做IT但并非专业做网页的人取代。这样,HTML设计者的供应、需求和价格达到了平衡。

    Web设计师行业的历史发展证明了一个众所周知的经济规律--供求规律。提到供求,大都数人都会想到一件商品的价值是多少,应该卖多少钱。如果市场上这种商品供大于求,价格就会下降;如果供小于求,那么价格就会上涨。

      除了可以预测商品和服务的价格,供求关系的规律还可以预测价格的变化将如何影响出售和购买此种商品或服务的人数。通常,同一件商品的价格越低,购买者越多。

    这条规律有什么价值呢?我们可以把编程工作外包给国外团队,将大量的廉价IT工作人员注入到我们的市场经济中。在国内,我们担心失去工作,但是廉价的劳动力事实上也增加了市场对IT人员的总体需求。同时,随着需求的增加,价格也在降低。高需求产品和服务的竞争是以价格为导向的。在买方市场,价格就是薪水。你不能在价格上与他们竞争,因为你承受不起,那怎么办呢?

      国外市场为我们的市场注入了廉价的开发人员,但是涉及的技术范围很窄。印度有很多的Java和.NET程序员,也有很多Oracle DBA。在国外从事非主流技术的人员还是很少的。当选择专注于哪种技术的时候,你要仔细考虑供给增长和价格下降给你的职业前景带来的影响。

      作为.NET程序员,你会发现自己每天都在和成千上万的人竞争。但如果你是Python程序员,那么竞争就小得多。这会造成.NET程序员的平均工资大幅降低,也就可能会引起市场需求的增长,也就是说,会产生更多的.NET工作机会。这样,你可以很快地找到一份工作,但是薪水不会令人满意。相对于市场需求来说,Python程序员的供给比.NET少得多。

    如果Python工作能提供更高的薪水,那么就会有更多的人为了追求更高的薪水来做这份工作,这样就加剧了竞争,也会降低Python程序员的薪水。

      这就是供求平衡。但到目前为止,印度专门为已经平衡的IT市场提供服务。在印度,主流的外包公司不会着手做新技术。他们从来都不做第一个吃螃蟹的人。他们等待技术服务市场平衡,然后再用极其廉价的编程成本打入这个市场。

      这样说来,你可能会选择市场上需求较低的工作。如果你害怕失去工作,自然而然地,你就会选择避免与外包公司做相同的工作。既然外包公司的工作都是市场上需求较高的,那么你就应该关注那些特殊领域的技术。这样或许不能减轻竞争压力,但是竞争的重点会由价格转向能力--这正是你需要的。你无法在价格上与他们竞争,但是可以在能力上与之抗衡。

      同样地,随着主流程序员平均成本的降低,需求就会增加。对Java程序员整体需求的增加,会导致国内工作机会的增加。国外廉价Java程序员的增加可以拉动市场需求,包括对更高级程序员的需求。

      现实正是如此。许多公司看到要使国外团队更好地工作,它们就必须要留住国内那些更高级的程序员。这些高级程序员可以制定标准、保证质量、领导技术团队。市场对Java程序员整体需求的增长,会导致对此类高级开发人员需求的增长。低端工作可能会流向国外,但比起外包之前,市场上会多出更多的高端工作机会。与特殊技术市场的情况类似,从事高端层面的Java开发工作,竞争就会从价格转到能力上。

    从供求规律中,我们可以学到重要的一点--需求的增长会加剧价格的竞争。如果只想做稳定可靠的工作,并且跟随着工作发展,那么你就会卷入与国外开发人员的价格竞争中,因为你的技术决定了你只能进入平衡的外包市场。如果在主流技术市场中竞争,你就必须在更高层面上竞争,否则,你就要去发现市场上的不平衡,找到外包公司无能为力的工作。这两种情况,你都必须找到工作的动力,提高自身的技术和灵敏度来应对一切变化。

  • 相关阅读:
    《构建之法》第1.2.3章读后感
    回顾并总结关于复利计算器的三次实验
    实验0、了解和熟悉操作系统实验
    0302思考并回答一些问题
    递归下降语法分析程序设计
    1203有穷自动机的构造与识别
    评论集锦
    C语言文法定义与C程序的推导过程
    Vue简介教程(四)[自定义指令 | 路由 | 过渡 & 动画]
    Vue简介教程(三)[事件处理 | 表单 | 组件]
  • 原文地址:https://www.cnblogs.com/zhouxiuquan/p/1955643.html
Copyright © 2011-2022 走看看