最近看到不少抱怨搞.net工资低的帖子。别的方向我不是太清楚,作为搞了近8年.Net信息系统开发的码农也想发表下自己的意见。

  由于我的阅历和能力有限,首先想限定下本文的范围。这里说的“信息系统”主要包括:政府、企业、医疗、电信、金融这类的大行业以数据库系统为主来进行业务管理的系统;“令人满意的薪资”大概是指一个没啥背景的年轻人靠自己的努力买的起房子、娶的了媳妇、养得起孩子、能开个B级车、还有点闲钱玩的起如Hifi、单反、喝茶之类的小爱好、每年能到陌生的地方远足两三次。

  范围确定好了还不够,我们讨论一个问题或现象浮于表面是不可取的。窃以为很多技术人员在一定阶段后遇到瓶颈无法提升,很大程度在于其情商和文化程度还有待提高。这里的文化程度不是指你的学历,而是指在你的人生道路上当你遇到问题之后的你的思维方式和判断能力。

  作为一个社会人(不是东北话里的社会人儿~哈哈),一般我们会有三方面的需求:一方面是物质上的比如薪资、待遇、过得去的生活条件;一方面是精神上的比如别人对你的尊重、需要、地位;还有一方面的自身的比如成就感、责任感、幸福感、信仰等。第三方面来源于自身的精神境界,而前两方面是需要别人给予的。那么我们怎么向别人索取物质和精神上的给予呢?答案只有一个,就是看你对别人或者组织的贡献有多大。

  这里需要指出的是“贡献”和“你的付出”是两个完全不同的概念。别人需要的是“有用的贡献”而不是“你的付出”,这也是很多做管理的常说的“只看功劳不看苦劳”。

  接下来请原谅我跳出码农的思维模式,用BOSS或项目管理者的思维模式来描述这个问题。作为一个信息系统项目的管理者我只关注以下:

  ·商务(项目是否能顺利拿下来)其中包括客户关系、竞争对手、技术和业务方案、合同、招投标方式。

  ·开发团队(项目是否能在有合理利润空间的工期和资源投入下完成)其中包括有个让我放心的团队Leader、有个靠谱的项目经理和客户有良好的沟通不至于项目需求跑偏。

  ·回款(这个不解释...)

  ·项目产品化、推广、聚焦行业

   剩下的可能会考虑下资本运作、未来的战略方向、以及前台小妹儿....还有别的吗?基本没有了...等等...码农呢?开发技术人员呢?对不起,真的不在我的考虑范围内.......

  说到这里,有些码农会拍案而起!尼玛人家国外大公司就不是这样....人家重视技术!重视技术人员!同学冷静~冷静~别忘了你是在天朝。一个物种是否能生存下去只取决于一点,就是适应环境。人也一样,你没本事换环境,那你就必须适应环境并且做在这个环境里有贡献和有用的人。有部分做开发的技术人员,总有一种莫名其妙的优越感,总觉得自己是在搞高科技,很牛B。但相对于他对整个项目的贡献其实是存在巨大的落差的,导致期望的薪资也和市场有巨大的落差。

  综上,作为一个有技术背景的你,可以当:

  一个能独立撰写技术和业务方案并上的了台面给客户讲方案的售前;

  一个能独挡一面带领一个技术开发团队保证保量完成开发工作的技术方向Leader;

  一个能与客户沟通,合理评估整个项目势态的项目经理;

  在比较有规模的技术团队,你还可以当:

  一个数据库大拿;

  一个架构设计大拿;

  一个系统集成大拿;

  一个前端大拿;

  以上的,薪资可以说都能做到“令人满意”。对目前薪资不满意的可以自己掂量下上面的角色,哪个你能胜任?总之各位码农看出规律没,你得在一个公司和项目需要的重点领域牛B,更好的是还能独挡一面,最好的是还能带起一帮人干好这个领域。而不是哥懂Asp.Net、Javascript、Oracle、Nhibernate、MVC、设计模式...哥很牛B...哥怀才不遇....哥干了6年.Net亲身经历告诉哥搞.Net的就是没搞Java的挣的多....

  总结:屌丝的思维模式决定了屌丝的生活水平

纠结于搞.Net待遇不高的同学入...的更多相关文章

  1. 【关于java多线程和socket通信的一些记录】---高并发/高负载/高可用/重入锁

    多线程:提高cpu的使用效率,多线程是指在同一程序中有多个顺序流在执行. 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程. 线程:同一类线 ...

  2. 2013年全国各大著名的IT公司薪资待遇大揭密

    以下为转载,特此说明!--西电好网 ============================================ 1: 本人西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇 ...

  3. 2014年IT互联网行业薪酬待遇

    以下均为应届毕业生的起薪待遇: 一.民企 1. 百度 13k*14.6,special 14~17k*14.6 开发类 13K*14.6 (2014) 测试类.前端类 12K*14.6 (2014) ...

  4. 知名IT企业待遇一览表

    115家IT公司待遇一览表       作者是西电通院2013届毕业硕士,依据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇例如以下,吐血奉献,公司比較全.下面绝对是各大公司2013届校招的数 ...

  5. UI设计工资有多高?怎么快速拿高薪?

    1.UI设计工资有多高? 有人不服UI设计待遇薪资高,那么下面就来看下一线城市的最新UI设计平均薪资待遇,大家也可以打开各招聘网站查询各行业平均薪资情况,一个行业的薪资高不高行业市场决定. 待遇较高说 ...

  6. 行高:line-height图文解析

    行高——line-height 初入前端的时候觉得CSS知道display.position.float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个style属性那 ...

  7. 【Luogu】P1411树(树形高精DP)

    题目链接 我貌似又做了一道高精题呢(笑) 这题的DP方程很好想,设f[i][j]表示i为根的子树,i所在联通块大小为j的最大值,然后乱搞 但是要高精,那么搞是得要高精除的 所以考虑f[i][j]是除以 ...

  8. 一篇文章带你搞懂 SpringBoot与Swagger整合

    Swagger使用由于不喜欢csdn的markwoen编辑器,对代码样式支持不好,看着不舒服,对审美要求比较高的同学移步github:https://github.com/itguang/swagge ...

  9. CSS行高——line-height 垂直居中等问题

    CSS行高——line-height   初入前端的时候觉得CSS知道display.position.float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个sty ...

随机推荐

  1. linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)(zz)

    linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl) 分类: linux2011-10-10 13:21 8773人阅读 评论(1) 收藏 举 ...

  2. JS组件系列——封装自己的JS组件

    前言:之前分享了那么多bootstrap组件的使用经验,这篇博主打算研究下JS组件的扩展和封装,我们来感受下JQuery为我们提供$.Extend的神奇,看看我们怎么自定义自己的组件,比如我们想扩展一 ...

  3. Kubernetes1.5正式发布

    Kubernetes1.5正式发布 修复了很多已知问题 进一步增强federation相关特性 将PetSet改名为StatefulSet 将ScheduledJobs改名为CronJobs 新增了命 ...

  4. 如何搭建Java开发环境(包括下载、安装和配置JDK)和Eclipse的安装

    JDK的下载 1.打开网址https://www.oracle.com/index.html 2.下载JDK JDK的安装 设置环境变量(以windows 7 为例) 1. 在“计算机”图标上单击鼠标 ...

  5. java jdk动态代理

    在面试的时候面试题里有一道jdk的动态代理是原理,并给一个事例直接写代码出来,现在再整理一下 jdk动态代理主要是想动态在代码中增加一些功能,不影响现有代码,实现动态代理需要做如下几个操作 1.首先必 ...

  6. 无法打开注册表项 unknown 没有足够的权限访问

    secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose 执行完,重新安装即可.

  7. spring4+hibernate4+maven环境搭建

    本文主要介绍利用maven搭建spring4+hibernate4开发环境. 首先我们创建一个maven项目,具体步骤就不详细介绍了,看看我们pom.xml文件 <project xmlns=& ...

  8. btn-default

    Bootstrap 还有一种属于按钮的 class 属性叫做btn-default . to

  9. ubuntu下面mysql,通过载入txt文件初始化数据表

    环境:ubuntu12.04   mysql(通过apt安装) (1)根据数据表中的属性列,对应在txt中构造记录(一行对应一条记录),不同属性之间通过tab键(以/root目录下构建的init.tx ...

  10. 跳转页面,传递参数——android

    android 跳转页面并传递对象(实体类)——项目中是集港收货类 网上资料:两种传递方法Serializable,parcelable 优劣比较:Serializable数据更持久化,网络传输或数据 ...