编者按:软件工程师一直以宅、内向、不善表达的形象著称。本文作者Daniel Wu在“The software engineer’s guide to asserting dominance in the workplace”一文中分享了软件工程师在新入职一周内成为领导者的方法。至于效果,则仁者见仁,智者见智。

对于软件工程师来说,换工作是谋生的方式之一。每一天,那些来自顶级科技公司的漂亮招聘人员都会在LinkedIn上向你伸出橄榄枝,只要我们知道如何去做,那么每一份新工作都意味着更高的薪水和令自己变得更加优秀的机遇。我想分享一份新人入职第一周指南,帮助你成为办公室的耀眼之星。

星期一

在入职的第一天,你的工作重心是从物质上建立起自己在办公室里的支配地位。人类天生追随那些强大的人。一旦你能够证明自己,就会为自己赢得团队成员的尊重和赞赏,并且会自然而然地成为其他事情的主导者。

在周一早上早起,锻炼体重,使自己进入脱水状态,以便增加自己的多血质气质。之后洗个澡,然后将你的紧身易出汗的安德玛运动衣穿回身上。你会以有型、专注和解决一切的姿态出现在大家面前。

在到达办公室时,你的首要任务是选择自己的办公桌。如果公司能为你提供一张立式办公桌,那么就选这种类型。高位置是一种权力表现。这种优势在开放式办公环境中尤为重要。人们需要仰望你——即使只是字面意义。如果可能,将自己的桌子放在角落处,这样就可以忽略自己的同事。调整电脑显示屏以便只有你一个人能够看见。不用说,这是你专用的Facebook显示屏。至于其它显示屏,则要时时刻刻保证全屏显示代码。

通过喝蛋白奶昔和体重训练来利用起自己的午餐时间。

午饭后,将一桶10磅重的乳清蛋白粉带到你的办公桌上放好。之所以选择10磅是因为这是目前市场上销售的最大重量。如果将来有更大桶出售,那就记着买那一款。不要等着把自己已经拆封的蛋白粉喝完了再去买。立即去买新出的大桶,并将其放在办公桌的显眼位置上。

蛋白粉的品牌一定要选择最佳营养(Optimum Nutrition),因为它的乳清含量最符合标准。你需要准备至少两个搅拌瓶,如果是三到四个就更为理想。将它们留在办公室里作一种领土标记。

在剩下的时间里与你的队友见面,并细心观察他们的弱点。到了晚上,为周二准备好10个熟鸡蛋。

星期二

在经过星期一的身体展示后,你需要在星期二安排好自己的开发环境。从git储存库中提出团队代码并开始工作。如果你的新团队不使用git,立即宣布辞职并退出。

记得吃自己准备的水煮蛋,最后要留下一个。除了搅拌蛋白奶昔的时间,不要多做休息。

余下的时间用来熟悉团队的代码库。每隔五分钟到十分钟,你就会禁不住发出一声叹息,并在记事本上写下一些东西。随着浏览的代码越来越多,你的脸上就会出现一种轻微的厌恶感,你也越来越恼火。接着,你写下“重构”和“重写”这样含糊的话,并开始在白板上绘制复杂的架构图。到了下午3点,你变得十分生气。吃一些红辣椒,强迫自己出汗。下午4点,你怒气冲冲,愤怒地把最后一个鸡蛋仍到墙上。关上笔记本电脑,并尽早回家。

星期三

这一天是时候该建立起你的技术主权了。首先掌控全场,表现得像项目经理一样。如果有人发言超过10秒钟,立即打断他们。准备一个记事本,用黑色的笔做笔记,并且在你的口袋里准备一只红笔。

轮到你发言时,对你在周二发现的那些可怕的设计代码发表不满情绪。宣布你已经开始这次不可避免的架构重写。在你的咆哮声中,尽可能多提及最新的软件框架和技术。使用诸如大数据、云计算和可伸缩性这样的表达。至少三至四次提到测试驱动开发。

当你在讲话时,将目光锁定在你左手边的人身上,直到他把目光移开为止。如果这种情况发生,那么就与再左边的人保持眼神接触,并接着做下去。当完成演讲时,你的目光会与所有人发生接触,并向每一个人发送清晰的领导者信息。你需要在每一次发言时都重复这样的表演。

如果有人在你发言时想要阻止你,那么尽量对其避而不谈。告诉他们你所要说的是对于这家公司来说是十分重要的事情。然后,将红笔从口袋中抽出来,记下这些人的名字。

星期四

到了这一天,你已经证明自己是这个团队中最强大、最聪明也是最热情的工程师。当回到办公桌时,换掉你的标准键盘,并将其放置在一边。换上Cherry MX Green或是Blue switches的机械键盘。你的敲键盘行为是一种持续不断的提醒,提醒着队友你不是在胡闹。

登陆团队的bug追踪软件,寻找一些容易解决的问题。用剩下的时间修复它们,但是不要将这些代码审查发送给任何人。

确保自己在工作时表现得格外生气,仿佛不愿相信自己的队友能够写出这么糟糕的代码。并且让自己显得越来越狂躁。不吃午餐。不休息。只有当办公室里的人都走光时,才离开你的办公桌。

晚上10点左右,在家里远程将自己的代码审查发送给团队。在一个小时内,再发送一个代码审查。你需要修复足够多的bug,以让自己能在接下来4到5个小时不间断重复这种行为。那么,你就是一个努力工作、有奉献精神、却有着坏脾气的人。

星期五

这是你入职新工作的第五天,如果你能按部就班地遵循这个指南,那么就无疑会成为新团队的领导者。发送一封在家工作的电子邮件,休息一天。这是你应得的。

转载于:https://www.cnblogs.com/newstart/p/9578386.html

码农跳槽指南:如何在新公司建立自己的“支配地位”?相关推荐

  1. 码农心目中的高富帅甲骨文公司在走下坡路

     码农心目中的高富帅甲骨文公司视乎最近过得并没以前好.6 月 18 日,甲骨文今天发布了 2015 财年第四财季财报.报告显示,甲骨文第四财季总营收为 107.06 亿美元,比去年同期的 113. ...

  2. 进阶清单 | 这份码农修炼指南,助你掌控全场

    技术人要不停学习,防止不进则退.但碎片化的信息那么多,如何选择呢?今天小编为你甄选了几个高质量的技术公众号. 这些号更多的不是讲授枯燥的理论,而是从行业资讯.一线技术.应用案例.职场发展等多个角度分享 ...

  3. 为什么很多公司都不招大龄码农?

    今天在知乎上看到一个问题,说:为什么很多公司都不招大龄码农? 本人 36,最近联系猎头找个工作,猎头说只能找技术管理类的了,纯开发的一般公司 32 岁的就不招了. 首先,我们通过这个问题的题目来分析, ...

  4. 硅谷裁员潮下的华人码农

    深燃(shenrancaijing)原创 作者 | 王敏 编辑 | 向小园 "有些惨",科娅自嘲道.她毕业后刚正式成为旧金山湾区程序员1个月,就遭遇了Meta(原Facebook) ...

  5. 在瑞典当码农 :在家上班?不加班?能干到60岁?

    作者:斯京小羊 来源:公众号"爱上瑞典" 写在前面 前段时间,国内IT公司996(朝九晚九一周六天)的上班制度成了人们热议的话题.很多朋友给我留言让我写写瑞典的IT公司工作情况. ...

  6. 为什么中国码农不断涌向杭州?

    前两天北京一场暴雨,西二旗和回龙观直接家门口"看海". 西二旗的码农被雨逼到了垃圾桶上 身在杭州的达谷从朋友圈刷到以前老同事们的"惨状"有点幸灾乐祸地评论:&q ...

  7. 程序员:不要自称码农

    每年都有无数年轻程序员,加入软件行业.他们在学校里学过编程,但是对这个行业的现实一无所知.Patrick是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况. image 一.90% ...

  8. 程序员:不要自称为码农

    每年都有无数年轻程序员,加入软件行业.他们在学校里学过编程,但是对这个行业的现实一无所知.Patrick McKenzie 是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况. 原 ...

  9. 入职新公司,如何快速凸显个人价值

    如果你初入职场,你是否对职场充满好奇与期待:如果你刚刚跳槽,你是否迫切地希望展示自己的才华!当你进入新公司之后,如何能够快速上手工作.融入团队,展现能力,凸显价值? 如果你对新职场存有困惑,以下八个方 ...

  10. 我们是码农?还是手工艺人?

    引言 不喜欢国企,如同自己是群众,而不是团员或者其他.国企如同公务员一样,确实是一份好的选择--妈妈再也不用担心我的工作问题了.也因此在大公司工作的时候也同公务员的工作一样简单,人们说公务员只要是人都 ...

最新文章

  1. swift3.0之闭包
  2. python3 windows环境 安装加密库 crypto
  3. Object arrays cannot be loaded when allow_pickle=False
  4. python mysqldb安装_解决centos7 安装MySQLdb-python 报错 方案
  5. ClickHouse设置用户名密码
  6. linux ubuntu 软件安装的三种方式
  7. QT5 获取窗口、系统屏幕大小尺寸信息,Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标
  8. 【OP放大器】在不拆开OP放大器的情况下查一查它是否坏掉或饱和。
  9. 生产者消费者实现用c语言用物品1,物品2等来代替,用C语言编写程序:生产者和消费者之间实现同步与互斥问题...
  10. Java 后台sendHttp时出现java.net.UnknownHostException
  11. 北航2019计算机学院就业报告,就业丨北航2019届就业质量报告,本科就业率95%
  12. android 圆形背景文字,android圆形图片,圆形背景文字的CircleTextImageView开源组件
  13. 彩票预测应该用什么神经网络
  14. 移动端开发——flex布局
  15. 解决msvcr120.dll文件丢失问题(搞了半天,简直奔溃,最后完美解决)
  16. rk3128投影仪lcd显示四周显示不完整解决
  17. 实现财务自由 之 美股上市公司的年报(年度财报)(国内外公司年报20-F,10-k)查阅、下载、以及 翻译中文查阅、下载的方法
  18. 面对“惜命且老龄化”的年代,移动健康医疗需加速布局
  19. Jni native java.lang.UnsatisfiedLinkError:No implementation found for boolean com.xxx.xxx.jni.init()
  20. 计算机网络-实验一:windows网络测试工具

热门文章

  1. Github上托管项目
  2. Android实现圆角和圆形
  3. java 静态变量锁_线程中锁方法和静态变量的锁
  4. 攻击需要成本吗_光伏智能温室建设成本高吗?需要哪种钢结构?
  5. MySQL引擎innodb和mysum_mysql数据库引擎 MyISAM和 InnoDB区别
  6. 如何找一个程序员做男朋友?
  7. Python下载(Windows)
  8. mysql介绍索引类型的章节_MySQL索引类型介绍
  9. UOS声势浩大,麒麟没有反应
  10. DeepStream中,获得并修改识别对象参数的代码