遇到琐碎任务,突围的三个重点
Posted 程序员入门进阶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遇到琐碎任务,突围的三个重点相关的知识,希望对你有一定的参考价值。
每个人都不想平凡过一生,职场上也不想平庸。于是很多人进入职场
后,干了几个月后就觉得公司给自己指派的任务都很简单,并且很琐
碎。自己有种大材小用的感觉。有人就觉得没有了成长,选择了跳槽。
然后发现他在每一家公司都待不到半年就跳槽,等到几年后发现自己
什么都没沉淀下来,为了成长却没有静下心来想该怎么做,把时间白
白的浪费到跳槽换工作,不断地适应新的环境当中。 心如果静不下来,这个才是毁灭性的。你看似琐碎的任务,其实
对你就是一个锻炼。在职场初期,就是会分派一些基础工作,像我之
前的就是给别人打下手,解决一些诸如字串翻译错误,给别人编译版
本,写一些测试代码。
在职场初期,你什么本事都没有,或者说你没有表现出来你的能力,
你期望公司直接提拔你,直接担当重要岗位,这本身就不现实。我们
听过勾践卧薪尝胆,韩信忍胯下之辱,道理差不多。
职场初期虽然没有这么的伟大,但也是磨人性子的时候,你这个时候
要找到突破琐碎任务的方法,只有这样子,你才能真正的突围出去,
担当更高的职位。
新人接到琐碎的任务,就像是打磨一块璞玉一样,需要时间雕琢,才
能光彩夺目。不要因为任务琐碎,就选择逃避,这个解决不了任何问
题。这一节我来说下怎么破解这个琐碎任务。
职场中需要一个主动性,能够自我反思,并且不断学习,前行的人,
前途不可限量。如果你能感受到工作的琐碎,并且开始出现了这个问
题,那么至少证明了一点,你已经开始进行思考,只是没有找到解决
方法。
能够意识到自己的工作开始对于自己的成长没有帮助,那么你就有了
改变的依据。那么,以下的一些建议,或许就对你有用。 ① 技术提升
当你意识到自己陷入琐碎的任务中无法自拔,很大程度上是因为你没
有充分利用好你的技术。当开始琐碎任务的时候,大脑随后出现的厌
倦,就是你可以行动的动力。而第一件能做的事情就是,提高你的技
术。我们是否能记得,高中的知识,去解初中的题,会非常容易,并
且快速准确。原因是为什么呢?因为我们的解题思路有了变化。
在我刚开始工作的时候,每天陷在界面布局,配色里面,对于回调嵌
套,理解的云里雾里,对于 C 里面的宏控扩展,也是整得彻夜难眠。
虽然说我解决了很多问题,但发现还是琐碎,每一个问题过来,我都
感觉是从零开始,没有一套完整的分析思路。眼瞧着没有提升, 虽然
看着解决的问题数在增加,但我知道这样子不对。我需要摆脱这个局
面,需要一种方法,让我可以把这些琐碎的事情,进行高效处理。
于是,我开始进行总结,归类,并且借助技术文档,来学习系统框架。
通过升维出去,来破掉这个琐碎的困局。于是第二年,工作就开始出
现转机,开始游刃有余,高效率的完成工作。因为能够轻松的完成任
务,大脑也会因为优越性,从而兴奋起来。这就是你可以充分利用的
时间,借此机会继续拉开差距。
这里再举个例子,就是当时人力那边,跟我聊天时候,我问了一个问
题,就是他们怎么处理考勤异常呢?每个月公司几百人,要处理这么
多人的数据导出,分析,是个大力气活。他给我的结果是,每月导出
来,然后一个个来看,然后有异常的统计下来,随后给每个人发邮件。
我问他这个花费多久,他说一般需要一天时间。然后我确认了一个问
题,就是他导出的格式是什么,他说就是表格。
基于这两个因素,我开始琢磨,怎么提升这个效率。我给出的方法是
使用 perl 脚本解析表格,然后让他把规则给我讲明,用 perl 自动解
析,分析出来出现异常的人员,以及具体信息。在初步使用的时候,
是随时输出信息,确保正确后,然后使用写好的 vb 脚本进行自动解析
输出信息,给对应的人发送邮件。这样操作下来,他的时间完全腾了
出来。使用工具帮他解决琐碎,重复性的事务。 ② 横向拓展
在寻求解决方案的时候,就是自己开始横向拓展的机会。我们需要辅
助工具,开发一些工具类,来协助我们摆脱琐碎的任务。
比如,在安卓开发多国语言的过程中,有个不能避免的问题是,我们
需要导出所有的翻译字串,然后交由翻译公司翻译,翻译完后,再导
入到项目中。这个工种明显不能用蛮力来解,因为量太大,于是寻求
工具就是最好的办法。那个时候就是用 perl 导出成表格,记录下来详
细信息,等翻译那边处理完成,再用导入工具导到项目中即可。而 perl
脚本就是我在尝试解决问题的时候,进行的横向拓展。
那个时候,工作中一直要开发新的应用,在开发了多个之后,发现一
个应用的开发过程,配置这些信息,都是按照一个文档执行,并且是
确定性的。当一件事重复做了几次之后,你就要思考怎么优化
它。于是,我开始寻求解决方案。并且这个时候刚好学习了 lua 脚本,
就想着用这个来做个工具吧。
我将一个应用要做的那些事情,详细列出来,然后需要我们填写的,
比如启动入口名字,应用宏定义,以及应用名称这些,用类似 ini 的
简单格式去定义。完成了这个定义,同步在代码中,需要去生成插入
逻辑的地方,进行标记,方便脚本执行的时候,进行锚点。技术人解
决问题,可以用技术的方式解决。 ③ 升级思维
琐碎的问题,当你看见的时候,就是你可以借助的资源。通过高效率
的解决,那么自然而然你的时间就会比别人多出很多,而这个就是你
可以更快的提升自己的综合能力。当你越来越擅长这些事情的时候,
你就有了突围出来的本事。领导会交给你更多的活,你就有了可以商
量,以及可以调度的资源。那么你的管理能力,任务拆解能力,沟通
能力都会有飞速的提升。
因为你面对的资源,环境,场已经改变。你不需要困在代码编写的维
度,不能思考更多,只有领导才关切的公司话题。你有了机会参与进
去,出谋划策了。记得之前有个新闻说一个国外的人,领导看着他一
天很忙,却不知道这个人做了一个工具,帮他自动完成工作。
这个例子在说一件事,要充分利用自己的技术能力,来改变琐碎的任
务,把这些有规律的事务,用工具实现,从而解放自己,腾出时间去
升维,提升自己的能力,综合能力。
琐碎的事情才能看到你的创造力,只有这种状态下,你才会开拓视野,
进行优化。记得刚开始工作,也是负责的这类活,而分配这些活的原
因无外乎这几个:有能力问题,有锻炼考量,实际一切都是因为你还
没有秀出本事。而琐碎的事情,就是最好的炼金石。你能在这里面折
腾出来,任劳任怨有了,如果没有你也学会了工具解决繁琐问题,总
归就是,你都有了提升。
一个人看前途,看两条线,一条是匹配公司的线,一条是自己独立的
线,从这两个方向去考虑,解决掉眼前的琐碎的任务,变成你的优势。
当你能够定下心来,将琐碎的事变成自己能力提升的跳板,这就是在
自我适应,没有被琐碎打败,而是选择了迎难而上。这个在职场上会
有大作为。遇事不逃避,选择切入点去解决问题,这才能够锻炼自己,
给自己长本事。
琐碎任务要想到解决的方法,让它变成你成长的台阶,而不是选择逃
避。不要怕琐碎的事情缠身,你要怕的是琐碎的任务是否有解,如果
你就是一直搬砖,那么搬砖作为琐碎的任务,你该怎么解决呢?要避
免搬的快,继续再多搬一点。这个时候要想的是怎么跳出这个琐碎任
务,如果你没意识到这点,你就会一直在搬砖的这条道路上。
解决琐碎任务的终极目标,是为了升维,把事务性的任务用工具解决,
从而把时间腾出来,去思考创造性的任务,比如项目管理,功能设计。
最后说下,琐碎任务是必然存在的,我们在刚进入职场的时候,要用
自己所学知识,技能,把这些任务归类,编写自动化脚本来处理。琐
碎任务还有可能是自己不知道怎么规划手头任务,导致自己一直忙碌。
以上是关于遇到琐碎任务,突围的三个重点的主要内容,如果未能解决你的问题,请参考以下文章