程序员如何多线程工作,做个职场达人

当我正在一个很复杂的业务编写算法的紧要关头——突然,同事反映网站的某某功能不能运行了,要你给修复。接着几分钟后,你的团队负责人要求你解释一下昨天发表的有关项目的问题。以及,你的收件箱每隔5分钟就提醒你,又有新邮件了。哦no,要崩溃了!

在日常工作中很多人都会有同感?工作中突然发现的小bug,是不是蹦出来的邮件提醒,产品经理又要改功能等等不受控制的发生,在本来安稳有序的工作中该如何处理这些突发情况,不被干扰呢,现在电脑都四核八核了,你的大脑可不能单线程工作了,要学会整理自己的工作,分清轻重缓急安排好主次,做个多线程的程序员。

1.自身工作系统化排序

把手头的工作整体过一下,分清轻重缓急,不要一来任务就立马放下手头的任务就上手,这样只能丢了西瓜得了芝麻。试着把所有的事情按照紧迫性、复杂程度和优先级排列一下,重要紧急>>重要不紧急>>紧急不重要>>不紧急也不重要的顺序安排你的工作,同时你的工作大部分的时间应当是处理重要但不紧急的事情,未雨绸缪,早作打算,如果全是重要紧急的事情困扰着你,那真的是要好好调整调整了。做好排序,工作自然不会焦头烂额。

2.全局部署责任外包,管好自己的一亩三分地

让项目经理来决定先做哪个任务。同时和他们说明每个任务的具体情况以便做出正确的判断。向上级领导反映最客观合理的建议,至于整体部署排序要充分领导做决定吧。管好自己的一亩三分地,整体部署可以自己小小琢磨一下,毕竟不能一辈子都做程序员的不是。

3.职场责任感 有错勇于承认

工作中出现问题的时候,是自己的错一定要勇于承认,敢于担当。在这个高科技行业,我们常常通过响应时间和是否勇于承认来衡量SLA,因为这有助于客户和利益相关者调整他们的期望,这样他们就不会时不时地催促你,给你添加压力。职场中,你所承担的责任和你的能力是成正的,有担当才会有所收获,责任越大能力越大。

4.状态不佳?那就放空自己

当一直思考的问题得不到解答做不了决定,或者问题已经超出你的能力范围,不妨先休息一下。来个深呼吸、伸展一下身体、吃点东西、打个小盹、阅读、等等,不要强迫自己,保持一个良好的精神状态会让你事半功倍。

5.收集相关平台,学会借力

工作中会用到的小工具集合网站,服务网站,源码下载网站,视频学习网站,如CSDNDevStore,博客园这样的网站都需要收集整理下来,需要暂时没有项目创意的时候去下源码捯饬捯饬就去csdn和DevStore找找,技术问题解决不了csdn,eoe,apkbus都可以去问问,平时互联网界的新闻可以去36氪虎嗅网等去看看,每个平台都有自己的特点,有你能用到的东西就收集起来留着备用,长久以来就会成为一个很好的资源。

6.实事求是,反馈最真实的信息

工作中会就是会,不会就是不会,不会就学,不懂就问,不懂装懂才是真的愚蠢。不要畏畏怯怯地不敢说自己完成不了。对于管理者而言,希望的是能尽快从下属那里得到真实的反馈。因为这能避免延误,以便于他们能及时决策是否需要调用其他团队成员一起协助你,或者采取别的措施。

时间: 2024-11-19 03:57:34

程序员如何多线程工作,做个职场达人的相关文章

for程序员:这些你可能遇到的职场难题,我们帮你整理好了答案

"迷茫"是当下青年谈论的最多的词汇之一,无论高矮胖瘦富穷美丑,每个人都有自己独特的难题.造成"迷茫"的原因有很多种,比如生存压力,情感问题,以及困扰着相当一部分人的职场焦虑.今天这篇关于"职场迷茫"的不完全解决手册献给个推的主要用户--广大开发者们. 也许你刚刚毕业,在"没有选择"或"太多选择"面前感到恐慌,也许从业两三年之后的你失去了原有的激情,又或许是即将"奔三"的你陷入了瓶颈期,对

一位即将35岁的程序员对其五味杂陈的职场生涯感悟总结

最近一直都想整理下职场的事情,突然想起前不久,在技术论坛上,看到一个上海32岁程序员对12年职业生涯生活感悟的帖子,同样都是程序员,也同样都是差不了几年也要跨入“35岁程序员”的段位,看完之后比理解更多的是自己感同身受,难以自拔,越来越觉得自己活成了以前自己最不讨厌的人的样子. 接下来,我们一起看看这位兄弟的感悟总结,内容大部分与帖子原文保持一致,做了一小部分语言修饰的修改,便于大家阅读. 注:后面文中所有提到的“我”,都视为该兄弟. 现状 32岁的程序员,工作12年,有房有车,一家四口,两边两

程序员这些你必须知道的职场潜规则

一.开门见山有一天吃午饭,我和我的同事兼好友,一边吃饭一边聊天八卦,说到:有一个部门的领导技术一般,项目上的很多事情问他,他也不知道,不知道为什么能当上经理,难道就是靠着自己在公司的工作年限久? 这个问题后来我思考了好久,也困扰了我好久,有一个阶段,甚至有点讨厌这个人,有项目上的事情问他,也不能很好的解决,不像和某些同事合作起来那么的舒服,谈笑之间就能把事情解决了. 又是一个中午,和我一个年长的朋友一起吃饭,他在一个上市公司做技术总监,我把我的困惑讲给他听,他笑了笑,对我说:很多事情,存在即合理

程序员如何平衡工作与生活

中国职场人的工作生活失衡很常见,IT行业更是"重灾区".而在IT行业中程序员是近年来受关注度很高的一群人,他们似乎一直以"钱多话少加班晚"成为被大家调侃的对象,稀有的女程序员也被人们贴上了"为了工作不修边幅"的标签.事实上,从随机调查到的女程序员那里,我们发现了她们每个人都有独特的工作生活平衡技巧.这些是可以供男程序员借鉴的. 注重团队协作 在男人主导的工作领域有一些女生参与其中,看起来更符合"男女搭配,干活不累"的设定.从接

黑马程序员——java多线程基础知识1

多线程 进程是一个正在执行的程序. cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短.一个进程可能存在多条路径.迅雷的多路径.每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元.每一个进程至少有一个线程,线程就是进程中的一个独立的控制单元,线程控制进程的执行.jvm启动的时候会有一个进程就叫做java,exe,该进程中至少有一个线程在控制Java程序的执行 ,而且该线程的执行代码在 主函数中.该线程称为主线程.虚拟机至少也有两个线程,一个主线程执行,另一个负

黑马程序员——Java多线程

多线程基础知识 进程是一个正在执行的程序. cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短.一个进程可能存在多条路径.迅雷的多路径.每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元.每一个进程至少有一个线程,线程就是进程中的一个独立的控制单元,线程控制进程的执行..jvm启动的时候会有一个进程就叫做java.exe,该进程中至少有一个线程在控制Java程序的执行 ,而且该线程的执行代码在 主函数中.该线程称为住线程.虚拟机至少也有两个线程,一个主线程执行

每个程序员和设计师必做的10项运动

每个程序员和设计师必做的10项运动 分类 程序员人生 程序员和设计师大部分时间都坐在电脑前.有效的锻炼有助于他们更好地工作. 传统的: 当坐在电脑桌前的时候 脚触地. 双手在肘部弯曲. 打字时手应搁在桌子上. 键盘和鼠标应在触手可及的地方. 显示屏应在视线水平上,不高不低. 光线最好应来自上方.即光线应该从天花板上照下来. 每隔20分钟远眺.可降低眼睛长时间盯着近距离物体产生的疲劳. 鼠标和手差不多大小. 使用全尺寸符合人体工学的键盘.我个人比较喜欢Microsoft和Logitech这两个品牌

黑马程序员---Java多线程

---------------------- Android开发.java培训.期待与您交流! ---------------------- 线程与进程是程序运行中体现的两个名词,它包含这不同的程序域.进程指的是一个正在运行的程序,如:360,QQ运行时就是不同的两个进程.当你打开windows任务管理器时,看到的每个进程就是此时windows中正在运行的程序.线程则就是进程中的一个个独立的控制单元,线程控制着进程的执行,也就是说每个正在运行的程序中就包括着很多的线程. 主线程:Java虚拟机运

黑马程序员_Java多线程

- - - - - android培训.java培训.期待与您交流! - - - - - - 进程:正在进行中的程序.其实进程就是一个应用程序运行时的内存分配空间.进程负责的是应用程序的空间的标示. 线程:其实就是进程中一个程序执行控制单元,一条执行路径.线程负责的是应用程序的执行顺序. 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序. 每个线程在栈区中都有自己的执行空间,自己的方法区.自己的变量. jvm在启动的时,首先有一个主线程,负责程序的执行,