欢迎来到高博应诺!
0512-62955981
高博应诺

找到什么样工作对程序员来说才是好工作?

2019-04-18 486
作为一名程序员,在寻找工作时会想到的第一个问题是什么?
  “我该怎么写简历?”
  或者“面试的细节是什么?”
  很少有人关注一件事:
  我需要找到什么样的一份工作?

  就像老王的儿子小王一样,他很聪明,从上学到大学毕业仅用了9年时间,临近成家,上网看各种攻略,“女神约会的十大秘诀”,“如何与女孩第一次聊天”,请别人介绍,每天相亲见面,但从未想过:“到底什么样的女孩是我喜欢的”。

程序员找工作

  很多人会有这样的观点,找个工作,就为了发展,别的事情都不是事。
  这观点就像是,找对象,别人问你有哪些标准一样,女孩要找什么样的程序员标准很明,无非就是一辆车一套房,工资卡上交,父母容易相处。但反过来,对于程序员找一个女孩来说就“很难”了,只要这个人“很好”,但是,这个人哪里“好”?
  很多人说他们正在寻找“好工作”,同样如此,到底是什么样的好工作?而且,每个人的情况都不同,同样的工作,月薪2万5,并且提供股票期权,不过,是需要经常加班的。对于别人来说,这或许就是一个机会。但是如果你非要说,需要多用些时间和精力,和你的爱人共同响应国家的二孩政策,那么,这项工作对你来说就完全没有吸引力。
  那需要怎样做呢?

  当您正在寻找工作时,您如果不违反以下四项原则性问题,就不会有什么大问题了。很多人千辛万苦找到一份工作,三五个月后,就换另一家了,认识的人事都满十二个星座了,钱浪费了很多,重要的是浪费了精力和时间,其他人已经积累到一定程度,奔着20k方向去了,而你仍然在几K之间徘徊。

程序员找工作

  哪四项原则?
  符合价值观、感兴趣、并与您的职业目标相匹配。
  1.价值观
  这是最重要的,当你听到这个词时,你可能会觉得我想和你谈论理想和谈论人生,但是在工作了很长时间之后,你会发现这个词比黄金都有用。
  我有个同学,毕业签了一家月薪12k的公司,可当时程序员的平均工资水平约为8k,每个月,他都能比以前他的同学们多赚4千元!
  后来,毕业吃散伙饭,并谈到了他要去的这家公司,据说是家经营古董收藏品的公司,这类公司是否也需要前端的岗位?
  我问他:你认为收集古董很有意义吗?
  他瞄了我一眼:我认为每个月都能多赚更多的钱!其他什么意义不重要。每月给我三万,让我去负责看守电梯都行。
  眨眼之间,我看到他在技术博客上写道:整个公司都没人懂前端只有他,而开发出的东西都是针对老年人,不需要使用任何新技术,平时并不忙,基本就是一种“等死”的状态。
没过多久,他的公司果然被等死了,要再找新的工作啊,就完全没有技术优势了!
  我问他:都没找些时间来研究一下新技术吗?
  他挥了挥手:干着这么很无聊,哪有那种心情?
  其实价值观就是哪些东西对你是重要的?做什么是有价值的?
  人都喜欢自由和挑战,毕业进大公司,规则章程都规定好了,你只需负责实施,就连去趟厕所就需要翻阅《员工手册》,做项目也没办法好好发挥,更不用说换个新代码了,甚至需要在网站换个图都需要上报审批!
  这样的工作,能坚持多少时间?
  一开始,安慰自己说坚持一下就挺过去了,可长久来呢?这是一个和价值观不相符的问题,只要还在这家公司,再经过十年后仍然如此,我没有听说有任何公司因为程序员而改变了企业文化。
  2.要有兴趣
  对于程序员来说,兴趣不仅是最好的老师,也是唯一的爱好,丰富的精神食粮。有的大神在电脑面前一坐就是十几个钟头,一看外边天黑了,自己也犯迷糊:我女朋友是谁来着?
  很多人觉得一谈兴趣,就是在灌鸡汤,但是看到技术大牛上百万的年薪,自己又羡慕。说起来这件事吧,还振振有词:你看人家大牛,本身就有天赋吧,还那么努力,往电脑面前一坐就是十几个钟头,咱是比不了啊!大神花的功夫,那是表象,根本原因还是兴趣。
当你职位一时半会升不上去,每个月到手的工资也没有太多变动的时候,你在心里默念:我得努力,我得奋斗,我要为我的女神买床垫……这没什么用,就算年轻,鸡血那股劲,两天就过去了!人是感情动物,倒不如从兴趣的角度:这东西挺有意思,我看看能不能把他们家网站扒下来试试(知道你肯定也做过,但是劝你别学坏。)
有的程序员上相亲网站,都不忘给人家找Bug,可以说是敬业,他们的内心戏是:唉,搞点小破坏还是挺有意思的哈!
      3.结合自身情况
      咱们先说说这“自身情况”主要指什么:你偏向于用什么技术栈?想从事哪个细分行业?这都属于“自身情况”,有人说,都是搞前端的,选技术栈我能理解,细分行业重要吗?
      虽然都是前端,但你在直播类平台敲代码,就和新闻类平台做项目不一样,就像老师也有很多种,教小学音乐和大学物理根本不是一回事。那怎么“结合自身实际情况”呢?从“技术栈”和“细分行业”来讲。技术栈的选择,初期需要考虑目前的积累、未来的前景,比如Angular 就业机会少入门难,如果你是个小白,完全可以从“0基础福星Vue”开始。但是如果你已经用了Angular好几年了,学它的人少,人才难求,对于你反而是一个机会和优势。
      这个时候你再从头学Vue,之前的经历形不成你的优势。从长远来看,并非框架决定我们选什么工作,而是工作内容决定了我们要选什么框架!当你能够从本质掌握一个框架,有足够深刻理解的时候,所有框架在你眼中,没多大差别,自然而然地,你就能根据业务需求,用最正确的框架。
      再说细分行业,假如你一直开发的是新闻类APP,下一份工作去今日头条或者网易新闻是没问题的,可你贸然进入直播类平台,没有任何积累,自然也没什么优势可言。
    4.职业目标
    很多人追求事业上的成功,它更像是打**而不是赛跑,赛跑你想赢,必须第一个冲到终点,但是**要赢,能通过很多方式“和牌”。如果问到目标,很多人的求职目标看起来都很简单:“多赚钱”!但问题是:赚钱的路有很多,对你来说是不是都一样?一份工作年薪50W,这个数字在IT界也不算低了,但如果它需要你996,甚至昼夜连轴转,对于一个需要照顾孩子的宝妈,就不是个好选择。
     一个人的职业目标可以有很多:在一个细分领域当专家,在一个大型企业当高管,或者在一个初创公司闯出一片天,如果一个人看重自己在职场中的地位,那么进入一家传统企业,对他来说就是灾难:你领导的领导都升不上去,什么时候才轮的上你?
     其实这四个方面,之所以按照“价值观、兴趣、自身情况、目标”这个顺序来排,除了重要程度之外,“容不容易变”也是个重要考虑因素。
    一个人的价值观是很难改变,就像你十年前讨厌一个人,到现在也好不到哪儿去。相对来说,职业目标就容易一些:一年前还想着在大厂做高管,现如今有了孩子,找工作的时候先看离家近的。
     总 结:
     拿到一份offer,先看它符不符合我们的价值观,工作内容感不感兴趣,再结合自身实际情况,来看它能否帮我们达成自己的职业目标。
     把握住这些原则,我们就能在一份合适的工作中,完成职业初期的积累;而不是深陷“跳槽漩涡”,在兜兜转转中空耗时间,至于一些在找工作的过程中的一些技巧,比如“如何获得面试官的青睐?”一文中有相关分享,欢迎阅读。

相关阅读

免费开发基础+项目实战班,火爆抢座中... (前50名享19元住宿)