程序员如何成功的假装在很努力的工作[转载]

2023-11-10 00:20

本文主要是介绍程序员如何成功的假装在很努力的工作[转载],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文:

      程序员如何成功的假装在很努力的工作

本文由“外刊IT评论”网(www.aqee.net)荣誉出品

work hard busy


这篇文章要讲的是程序员如何假装在很努力的工作。有两种完全不同的动机会促使一个程序员做这种假装:

第一种,你是个懒货——想不劳而获。如果你是这种人,我和你同事都会鄙视你。你不需要看下面的内容了。这篇文章完全不是为你写的!

图1:适当的带一个眼镜,你可以在会议中闭上眼

图1:适当的带一个眼镜,你可以在会议中闭上眼

第二种,你有太多的事情要做,而你需要抽出时间去思考和学习。大多数的公司里,经理们或负责人资管理的人都忽略了程序员是脑力工作者、不是做苦力的。

他们通常会有这样的观点,程序员应该全部上班时间都在努力工作。但是,我们是要思考的人,我们需要时间整理思路,学习新的知识,提高自己,成为一个更好的程序员。

如果你是属于这类人,你需要阅读下面的技巧,它们能帮助你从繁重的工作中偷出思考和学习的时间。

努力工作,给人一个良好的第一印象

这个听起来似乎是让人不解。这句话中最关键的一个词是第一印象。假设你新加入到一个团队,你的老板和你的同事将会对你第一天或第一周的表现有个评价,大概感觉出你是一个什么样的程序员。

你给人的这种主观印象越好,往后的几个月甚至几年里你就会有更多的自由。一开始就努力工作,显示你的优秀技术水平,这绝对是会获得丰厚回报的付出。如果能在你的蠢老板或同事遇到无法解决的问题时出手相救,那是再好不过了。

在团队中不要太冒尖

要小心,不要在团队中显得太优异,适当低调。你可以显示出开发速度很快,但不能太快。老板会很快的习惯你的工作效率,会给你安排越来越多的工作。

这种做法看起来和你的初衷背道而驰,你希望能有更多的空余时间做更重要的事,但事与愿违,所以要有策略。而且这样做也避免了让你的同事显得太蠢、太慢。所以,不要干的太快,但要干好,要按时完成。

让代码很好维护

你应该写出最优秀的代码,让代码维护起来很容易。在一项工作上你干的时间越长,代码可维护性将越严重的影响你的个人工作效率。

不要忘了,“任何花在调试bug上时间都是浪费掉的时间!”代码中的bug会让你实现新功能的速度变得越来越慢,你的压力会越来越大。好的设计和写一些简单文档都会日后节省你的时间。自动化你的日常重复工作。写自动化测试。

创造良好的人际网络

善于从别人那吸取知识。你的人际关系越好,你遇到问题时解决方法就越多。公司常规的工作流程只是为普通问题准备的。

当遇到棘手的问题时,你需要有人来帮助你。如果别人不喜欢跟你一起工作,他们就不会帮助你。所以,平时多取悦一下周围的人是十分重要的。

总结

还有很多其它十分有用的技巧能让你从繁忙的工作中获得更多的自由。但最重要的一条是:一旦工作,那就要努力的干,聪明的干,快速的干——用省下来的时间干自己喜欢干的事情。

记住,你的知识越丰富,你就能越好的解决问题/创造价值。我们是脑力劳动者。我们提高个人的能力,公司也会因此受益。


[英文原文: How to Successfully Pretend to Work Hard as Software Developer? 
]

这篇关于程序员如何成功的假装在很努力的工作[转载]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/379321

相关文章

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

Go 语言中的select语句详解及工作原理

《Go语言中的select语句详解及工作原理》在Go语言中,select语句是用于处理多个通道(channel)操作的一种控制结构,它类似于switch语句,本文给大家介绍Go语言中的select语... 目录Go 语言中的 select 是做什么的基本功能语法工作原理示例示例 1:监听多个通道示例 2:带

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

mysql外键创建不成功/失效如何处理

《mysql外键创建不成功/失效如何处理》文章介绍了在MySQL5.5.40版本中,创建带有外键约束的`stu`和`grade`表时遇到的问题,发现`grade`表的`id`字段没有随着`studen... 当前mysql版本:SELECT VERSION();结果为:5.5.40。在复习mysql外键约

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如