忘了关于爱上工作的所有废话
如果热爱你的工作成为了做这个工作的不可谈判的先决条件,那么文明就会崩溃。我敢肯定,有人会对他们for循环中标记i++和++i之间速度差异感到精神上的满足,并为此感谢上帝,因为会有人来接手我们乱七八糟的程序。其余我们这些平庸的人只要祈祷,“调试”邮件文件夹中的未读警告在数量不要上升如此之快,使得我们不得不应付它们。
过去的时候,在他们打包马提尼午餐和扔掉激励性标语之前,关于工作的重要部分,并不是你热爱它;重要的是你不讨厌并且不会让你的同事讨厌它即可。现在,为了薪酬,工作俨然已经成功地战胜了色情书刊,让我们孜孜不倦地装作乐于其中。雇主告诉我们即使是在圣诞节夜晚也需要保持手机畅通,没问题。有些程序员使得他人讨厌他们的工作和自己也没关系,因为,好吧,那家伙热爱编码。并且如果你没有将星期六晚上的时间用来自己学习递归教程则完全是你自己的错。
和销售不能比
现代的初创企业喜欢用糟糕的方式调用高功能的冷漠。因为创造技术的人才是真正热爱攻克基于tape的技术,所以我们有一堆由销售部门和技术部门组成的公司,因为相关的其他工作已经外包给另一个网站,同时该网站又是由另一家由销售部门和技术部门组成的公司运行的。如果你从事销售,那么热爱或假装热爱你的工作是工作的一个组成部分。这就是为什么销售热情高昂的原因。如果你从事高科技工作,那么你的工作就是使一些东西工作起来,并且你可以和热情的那些人一样很好地完成工作,因为你销售的仅有产品就是你实现Stripe api的能力,并且没有人会因为做到这一点而争强斗胜地欢呼。
你公司的所有会议中,一边是精神抖擞、吸引眼球的销售人员,另一边是精神疲惫、希望会议快点结束的开发团队,之所以希望快点结束是他们已经在怀疑得需要多久才能指出竞态条件bug,而且他们知道这其实不是真正的竞态条件。
你可以不担心这一点。也许你社交能力强,对此兴致勃勃,眼神铮亮,也许你不具备这些能力。但是这和你的工作能力无关。
忽略学究人士
不管你是什么编程工作,总会有大量你不懂的编程内容。当你下定决定学会世界上的每一种编程语言时,编程是新的,那个不得不挖掘机器代码的John McLanes仍然活着,并指责我们是懒惰的。但是现在的编程和任何其他的工作一样,因为任何你需要做的以满足业务开发部团队的都可以通过学习掌握。
面试是地狱,克服它
你将走进任意给定的面试,带着所有你掌握的知识,临时再抱抱佛脚。大多数时候,你都想着走出面试,索性放弃得了,哪怕依然在原来的状态上苟延残喘。每个人都知道其他人不知道的东西,并且我们中的大多数人都会处于由另一个人来决定我们将来去留的境地,基于我们知道别人不知道的东西。
所有面试过程都是有缺陷的。并且它们将依然有缺陷,只要我们还是缺乏一种预测候选人生产工作能力的算法。只是一文钱难倒英雄汉,所以我们不得不硬着头皮迎难而上。
尺有所短寸有所长。他们之所以要面试你,肯定有你的专长和闪光点和需要你做的地方。即使你觉得自己是冒名顶替综合征,那也别害怕,珍惜它,因为老老实实没有冒名顶替综合征的才是一个傻瓜。
赚钱
你拿到你上个月的薪水了吗?如果拿到了,那不错。你能够自食其力了。你是搞程序的?对吗?ok,上个月的薪酬只是让你超越世界上80%的打工仔,更不要说那些找不到工作的人。所以如果你下个月依然有薪水,那么说明你不是冒名顶替的。
如果你只是需要一份工作,能够并愿意接受计算机作为谋生的工具,那么你拥有保持信息时代运行的一切。
更多,Java视频,Java教程尽在极悦Java培训,关注极悦官方微信,获得一手Java最新知识。