前言

程序员(英文Programmer):从事程序开发、维护的专业人员,撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。业内人士有钱多话少死得早的说法;也有世界上有三种人,男人、女人、程序员人的说法(Java语言说万物结尾对象,但是程序员人通常代表找不到对象)。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美,也有低到尘埃里的矮矬穷,总之虽一类而九流具足。

职场菜鸟

找工作难

作为一个职场菜鸟我们要担心的第一点就是找工作问题。互联网发展到底有多迅速?这个问题从智能手机的普及(可能从刚学会走的小朋友到开始掉牙齿的长辈都用智能手机)上就能看出来。可是初入职场的菜鸟程序员找工作问题为什么还是难呢?不是说全国劳动者空缺最大的基本上就是互联网软件行业吗?按道理程序员找工作应该很容易的。这是什么情况?

  1. 招聘公司大部分都写着经验需求是2年以上。

这个要求对于新手程序员来说简直呵呵,对于很多刚刚毕业甚至没有毕业的学生菜鸟来说这种公司可以直接pass掉了,毕竟工作经验为零,基本上就是啥都不会。对,可以假装我有工作经验。对于这种想法我只能说:少年,你想太多,人家一查你证件什么都知道了。

  1. 公司要求精通各项专业技能。

下面是从一个招聘网站上截下来的Java web后台开发的要求对于部分大学生来说,大学里读了三四年书,可能不能用自己学过的每一种语言敲出“hello world!”真是不知道他们的大学里面到底学了些什么!

  1. 公司给出的薪资太低。

对于新手程序员,很多公司都不愿意给出太高的薪资(实习的时候只能叫实习补助)。因为新手程序员对于一家公司来说,给高了薪资那么意味着他们从别的地方赚来的钱倒贴在你的身上,这是任何一家公司无法容忍的。公司招你进去肯定是希望你能给他带来利润,如果你的产值比你的工资低,意味着什么不必多说。但是新手程序员对自己的工资期待过高,公司给出的工资往往达不到他们的预期。那么就有可能选择继续找工作。当然,对于一些有实力的人来说,公司给出的待遇太低他们也是不会选择的

  1. 工作地点不满意。

部分年轻人对于工作地点是有要求的,比如说我觉得在北上广深的就业机会可能比其他地方多,我觉得在北上广深的薪资更高,或者我不满意在北上广深的消费太高不选择,抑或者我想去南方不想在北方,抑或是相反我想去北方不想在南方。造成了年轻人选择工作时碰到麻烦。

下面对于找工作难这个话题给出一点本人的思考或者说建议:

作为一个初入职场的菜鸟来说眼高手低要不得;

入职前我们在学校最基本的修养就是学好专业知识;

在学好专业知识后我们需要自己学点以后工作上用得上的技能(很多学校的课程都基础应对不了企业的需求);

年轻人应该多锻炼,初期不要怕吃苦。

找女朋友难

这个话题在界内经久不衰,首先选择这个专业的女生比较少,然后毕业从事这个行业的妹子又缩水了一大半,最主要的一点是男性程序员聪明讲逻辑、不虚浮,不世故,简单来说就是智商高情商低(仅代表个人看法)。程序员他们整天和代码打交道,“把生活过成段子,把代码写成诗。”是不是用于大多数程序员的,部分程序员他们不懂得浪漫,不懂得讨好,他们做出的UI可能让所有的用户喜欢,但是他们面对喜欢的却不懂得表达。

那么怎么解决呢?本人代表以上程序员说一句,已经解决该问题的朋友请写一篇博客介绍一下你的程序员单身解决之道,本人将为你点赞转发在找到女朋友后给你打赏(一分钱^?^!)。

3-5年开发者

对于已经有3-5年经验的开发者来说,找一个月薪过10k的工作简直不要太简单。已经有了3-5年的工作经验的开发者,他们多数已经都有了成熟的开发体系,他们对于刚刚出来的最新技术也都有很详细的了解,他们都是公司中的中流砥柱。在本人不成熟的认知中他们算是行业中的精英了。但是他们面临着一个问题是这个时候是继续租房还是每个月把工资拿去还房贷。租房对于初出茅庐的菜鸟来说必然是最佳的选择(家里特别富裕的不提),工作三五年后自己有了一定的积蓄,家里再补给一点,想想付个首付也应该是够的(一般来说),但是买房的话就等于把自己绑死在了房子上,万一准备做点别的大事,那么资金就很成问题了。

话题有点远,个人认为,买房还是租房这个话题因人而异,如果你有想法,准备大干一场,那么就需要考虑资金问题,如果准备过的比较安逸买房是有必要的,租房只是在解决不了的情况下的选择。

资深开发者

资深开发者他们已经站在了金字塔接近顶端的位置了。那么应该选择继续开发还是选择转型呢?

都听人说咱干这行吃的是青春饭,干上个10几年,什么脊椎病肩周炎之类的毛病一大堆,10几年后不说公司还要不要这些老同志,就说自身的身体状态也是吃不消的,所以很多人选择转型。

但是有很多人是不认同的,因为他们热爱编程,编程已经成了他们身体本能的一部分,他们不是在写程序,他们是在创作程序,他们为编程倾注了自己的全部精力和灵魂。换句话来说,他们已经离不开编程了。而且转型带来的问题并不少。转型的首选肯定是与开发相关的职业,但是对个人的要求一样很高,随着年龄的增长,适应新的领域的知识是一件比较困难的事情,或许已经开始心有余而力不足了。

那么资深开发者到底要不要转型呢?

中年危机

这个话题是由不久前的华为员工中年危机引发的。最近,有关华为裁员的消息一时间闹得沸沸扬扬,一位自称是华为前员工网友称,华为中国区开始集中清理34岁以上的交付工程维护人员,研发开始集中清退40岁的老员工,一时间业内哗然。此事件网上有一种言论:既然入了IT的行,就要明白优胜劣汰是自然规律;干不动了就得让位,公司的处理既然没有违法,就无可厚非。由此事件引发了网上对“中年危机”的讨论。于员工而言,在最尴尬的年龄被抛弃,痛苦可想而知。但是你在岗位上工作了10年了,一个刚毕业的年轻人培训个一段时间就和你能做的差不多,你的工资又是他的好几倍,那么你被替换掉不是很正常的吗?

网上很多新闻帖子对此进行了分析讨论。本人总结了一点,也是最重要的一点就是:你之所以被淘汰是因为你已经跟不上时代,我们时刻站在技术上时代的潮头才是我们最大的资本,因为我们不说不可替代,却是企业最需要的。

结束语:

作为一个在象牙塔中积蓄知识的小菜鸟来说很多东西本人只能通过网络、周边去了解,很多情况是小菜鸟现在还没有想到的,本文一则是对自身的迷茫感悟,二则是为了让自己有危机感,在职前积累更多的资本。

附图:

作者:游语

来源:51CTO

热点推荐:程序员路在何方相关推荐

  1. 程序员路在何方的辛苦工作

    不是"发烧级",就别干这行 软件开发这个行业容不得半点放松.有人就用"逆水行舟"来形容程序人的工作现状,这是因为软件的开发,无论是技术的更新.还是发展的速度都是 ...

  2. 经典推荐--程序员之打油诗

    经典推荐--程序员之打油诗 写字楼里写字间,写字间里程序员:程序人员写程序,又拿程序换酒钱. 酒醒只在网上坐,酒醉还来网下眠:酒醉酒醒日复日,网上网下年复年. -- 宁愿老死程序间,只要老板多发钱:小 ...

  3. Jeff Atwood倾情推荐——程序员必读之书

    英文版:<Code Complete 2> 中文版:<代码大全(第二版)> 作者:Steve McConnell 译者:金戈  汤凌  陈硕  张菲 出版社:电子工业出版社 出 ...

  4. 如何用python破解热点_Python程序员:没有我蹭不成功的网。教你如何愉快的蹭到WIFI?...

    想象一下,程序员没有WIFI会怎样? 程序员没有网络肯定会寸步难行! 但是对于 想要WIFI破解,python+字典,这是必少不了的.热点加弱口令也是核心.字典自己加精,你的字典有强大,你能破解的WI ...

  5. 好书推荐 “程序员的自我修养”

    09年4月份出的,算是比较新的 (见http://www.china-pub.com/195439) 买来看是因为自己在代码跨平台移植的过程中不可避免的遇到编译与链接问题,而自己对这一大块领域又没什么 ...

  6. 程序员推荐推荐程序员阅读的好书

    1.作者:约翰·森梅兹(John Sonmez) 畅销书<软技能:代码之外的生存指南>作者."Simple Programmer"网站的创始人.他努力追求"将 ...

  7. 简历狗-程序员简历模板推荐 程序员求职简历如何写

    应届生或者刚毕业的程序员在写简历的时候 切记不要写精通某某语言,如果真的学的很好,推荐写熟悉. 但是有的同学可能仅仅使用一些语言例如go或者python写了一些小东西,或者了解一些语言的语法,就直接写 ...

  8. 强烈推荐 | 程序员七大生产力工具

    [回复"1024",送你一个特别推送] 原文作者:Aceyclee 原文地址:https://zhuanlan.zhihu.com/p/27419523 特别声明:本文为Aceyc ...

  9. 第二十一期:干货盘点!推荐程序员使用的5款工具软件

    说到程序员,大多数人脑袋里显现出来的第一个画面应当就是一个面容冷漠的人指尖在键盘上快速飞跃敲出一行行看不懂的字符就能轻而易举入侵别人的系统.然而想象很丰满,现实是很骨感的,大多数程序员都只是一个简单的 ...

最新文章

  1. android fragment activity 交互,Android基础之Fragment与Activity交互详解
  2. k8s:服务发现Service
  3. [视频教程] 如何在Linux深度系统deepin下安装docker
  4. requests-使用代理proxies
  5. 如何运用所掌握的技术构建一个完整的业务架构
  6. RIP juniper
  7. 内存泄漏的原因及解决办法_浅谈 JS 内存泄漏问题
  8. Activity传递数据
  9. 热电厂sis系统服务器升中标结果,电厂SIS系统简介
  10. 荣耀笔记本linux版拆机,拆机荣耀 MagicBook 锐龙版,真材实料一眼看到
  11. 用python判断素数
  12. 《人性的弱点》-[美]戴尔·卡耐基
  13. VMware虚拟机装系统出现Units specified dont exist
  14. 手机没Root?你照样可以渗透路由器
  15. hadoop之MapReduce统计选修课程人数,不及格门数,选课人数
  16. 【obs】发送前丢帧算法及帧优先级设置
  17. MindSpore论坛十一月活动宣传
  18. 软件体系结构测试定义,软件体系架构复习要点
  19. 立象Argox条码打印机CP-2140M开发
  20. 《思考的技术》的思考技术点

热门文章

  1. 正则表达式抓取文件内容中的http链接地址
  2. jQuery中的$el是什么意思
  3. Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码
  4. 一次网站性能排查实录
  5. WIN7如何替换开机登录画面
  6. ajax请求,请求头是provisional are shown。请求未发送出去
  7. OpenStack Skyline 现代化的管理界面
  8. Linux Kernel TCP/IP Stack — L2 Layer — Traffic Control(流量控制)
  9. OpenStack 的 SR-IOV 虚拟机热迁移
  10. VMware 虚拟化编程(9) — VMware 虚拟机的快照