LZ最近在写各个垃圾搜集器的性能对比与适用场景,不过由于JVM资料的匮乏,LZ还在深入的研究当中,力求做到清晰准确,通俗易懂。因此这篇文章还在酝酿当中,可能时间会比较长点,不知道有没有人在等呢?说不定LZ想多了,哈哈。

好了,废话不多说,来看看本次LZ想与各位猿友讨论的事吧。

在作为一个程序猿的过程中,或许不可避免的都会遇到一些烦心事,或者非常让人难以容忍的事,相信其它职业也有类似的情况。但是作为一个程序猿的群体,遇到的情况想必都是十分相似的吧。

LZ这里抛砖引玉,列举一下LZ遇到过的工作当中的事,也简单的谈一下LZ的想法和做法,不一定是对的,LZ也在摸索当中,如果有经验大把的高人路过,还望指点LZ一二,LZ感激不尽。

另外,此处声明一下,本文的目的贵在让各位猿友分享工作当中遇到的事以及应该如何处理,但是各位猿友也应当知道,世间的事不是一成不变的,这里所有的内容应该对各位来说都只是建议,不仅仅是LZ写的,也包括各位猿友或者高人回复的内容,各位猿友具体该如何做还是要结合自己的实际情况的。

一句话,切勿模仿,0.0。

第一大难题:总是无谓加班,领导不走下属不走的风气该如何应对?

相信大部分人都遇到过这种情况,LZ也不例外。那就是程序猿很多时候貌似都在无谓加班,无谓加班的意思就是说,其实并没有什么紧急的事要连夜处理,但是偏偏就因为领导没走,或者大家伙都没走,自己也不好意思走了。这样的加班着实难熬,LZ深有体会。当然,既然是无谓加班,那加班费什么的就不需要想了,连调休都没有的哦。

说真的,别看这种加班好似没什么事做,你甚至可以听听音乐,看看新闻什么的,但是LZ感觉真的比有事可做的加班累多了。为什么呢?因为心里总是有一个声音在不停的重复,“怎么还不走?怎么还不走?怎么还不走?怎么还不走?。”

LZ是如何处理的呢?

这种情况一般在小公司比较普遍,刚开始这种情况只是发生在刚入职的时候,后来LZ慢慢发现,这种情况似乎已成风气,或者说默认的规定了。因此LZ的叛逆之心被挑起了,某一晚,LZ率先跟领导打了声招呼就撤了。到得后来,大部分人也都好似LZ一样,渐渐的不再无谓加班了。

至于LZ的做法对或不对,这个LZ自己无法评判,但是LZ觉得就算LZ的做法欠妥,但是这种风气确实不该助长,尽管我们理解任何职位都有任何职位的难处,但这样无谓的加班不仅严重降低员工的满意度,而且最重要的是,收获甚微,LZ真心觉得这对企业没有任何好处。甚至LZ都觉得,在这个时候不写代码还好,如果写代码的话,质量会直线下降,而且效率也不可同日而语。换句话说,无谓加班赶出来的代码反倒造成了代码质量低下,效率极其低下。

LZ的小感悟

这里LZ没敢自称建议,最多算是LZ的感悟。其实针对这件事,LZ觉得如果这种情况不是很严重,比如一天一次,或一周三四次,LZ觉得还是很无所谓的,我们没有必要做这个出头鸟,不要忘了枪打出头鸟。但是,如果这种情况已经非常严重,甚至严重影响到了各位的生活,那么LZ觉得各位应该想一些办法去避免这种情况了。

当然,如果你已经打算不久之后闪人的话,或许也就无所谓了。不过LZ还是希望各位可以为净化程序猿的工作环境做一点努力,尽量抵制这种无谓的加班,避免给大部分领导或老板一个惯性思维,认为程序猿就应该多坐一会才能下班。这简直是非常可笑的一种思维。

第二大难题:与直属上司不对付该如何应对?

相信这种情况也有不少猿友遇到过,就是总感觉自己的上司好似对自己很不满意,甚至可以说有偏见,导致自己做事似乎做得好与不好都得不到认可。这种情况会严重打消一个人做事的积极性,甚至严重的,或者说自我调节能力比较差的猿友,会因此对上班产生恐惧,不过这种情况似乎程序媛比较多,毕竟女生还是面子比较薄,内心相对脆弱的。

LZ是如何处理的呢?

说真的,要换做之前,LZ早拍桌子了。但是自从LZ到了北京之后,性子就变的沉稳了许多,看过LZ的编程之路那篇文章的猿友估计会知道一点。因此当LZ感受到这种不公正待遇时,LZ没有第一时间发作,而是两个字:隐忍,或者四个字:卧薪尝胆,或者八个字:君子报仇,十年不晚(这个似乎有点严重了,0.0)。

这种情况一般无非两种,第一就是自己的感觉错误,一厢情愿罢了,其实上司并没有对你不满或者有偏见。第二就是事实确实如此,造成这个情况的原因或许有很多种,比如自己确实能力差劲,或者工作不积极,或者能力太强遭人嫉妒等等。

LZ遇到这种情况的第一反应就是,问自己,不停的问自己。

自己是否哪里做的欠妥?或者自己工作上有所懈怠?又或者交际方面哪里没处理好?等等这些问题。

问完之后,有则改之,无则加勉。时间久了,倘若上司的态度依旧如此,LZ会毫不犹豫的选择走人,否则的话,皆大欢喜。

LZ的小建议

这件事LZ敢自称是建议,是因为LZ觉得,自己的做法,在某些时候还是值得效仿的。

首先遇到这种情况,切忌的就是与上司翻脸,或者对工作开始懈怠,这是十分不成熟的表现,甚至可以说幼稚。LZ觉得,无论如何,都要做好自己该做的,在此基础上,才有资格去谈论是非,否则,一开始就是你错了。

当然,谈论是非并不是让你去找上司的茬儿,而是用自己的努力工作去验证到底是你真的做的不好,还是因为上司个人的原因,或者两人契合度的原因而导致的这件事的发生。倘若是真的因为你做的不好,那么LZ相信,在你真正做好自己的事之后,上司一般会对你的态度有所改善。倘若不是,那么LZ也奉劝各位,走吧。尽管有句话叫在哪跌倒就在哪爬起来,但是请你相信LZ,这种情况,你已经爬不起来了。

第三大难题:总是让我去用我自己不喜欢的技术该如何应对?

这种情况估计会更多,就是你本来是做JAVA的,突然来了个PHP的项目,好吧,请你去做PHP吧。又过了一段时间,啪!又来了一个.NET的项目,或者.NET项目组人不够了,好吧,请你去做.NET吧。

LZ是如何处理的呢?

坦白说,LZ遇到过这种情况,但并不是十分严重。LZ本来是做JAVA的,相信各位猿友看到LZ的头像就知道。但是在之前的工作当中,有一段时间,LZ几乎已经变成了DBA。还有一次,LZ被通知要做一个基于MFC的控件。

无奈之下,LZ那次花了不少时间,最终还是把这个控件给做出来了。LZ个人觉得,LZ针对这种事并没有采取什么措施,因为LZ本人对这些事并不是特别在意。

LZ的小感悟

这次LZ不敢自称建议了,但是LZ也要说一点小感悟。那就是很多人不愿意更改自己从事的技术方向,大多数原因是唯恐自己变成万事皆通,但最终无一精通的人。对于这种事,LZ的建议只有一句话,做好你该做的,然后,自己学自己的。

结束语

这些事做法可能会有千万种,但是LZ只取一句:无愧于心!最后奉上一张图。

杂谈---程序猿的悲催事儿,您怎么看?相关推荐

  1. 杂谈---程序猿的几种分类,你躺枪了吗?

    引言 最近LZ刚刚恢复了一点看书的状态,目前主要正在攻读深入计算机系统这本书,外加数据结构和TCP协议辅助,而且LZ也将之前的计算机系统原理系列正式更名为深入理解计算机系统,目前4.1节正在酝酿当中, ...

  2. 给 Java 程序猿们推荐一些值得一看的好书

    转载:http://www.cnblogs.com/xrq730/p/4994545.html 学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积 ...

  3. 程序猿的崛起,一篇文章看懂编程语言

    王国维在<人间词话>里写道:古今之成大事业.大学问者,必经过三种之境界:"昨夜西风凋碧树.独上高楼,望尽天涯路."此第一境也."衣带渐宽终不悔,为伊消得人憔悴 ...

  4. 被嫌弃的程序猿的一生,请耐心看完,会有你的影子

    程序员从早前的一种职业发展至今,俨然已经成为大众眼中的「特殊物种」.关于程序员的调侃与段子也盛产于网络,常常引起全网围观.但是程序员说到底并不是「两耳不闻窗外事,一心只用敲代码」,他们也有生活和工作上 ...

  5. 程序猿职场求生指南[手动狗头]

    程序猿职场求生指北 工作篇 时间规划 向上管理 如何避免被裁 社交篇 日常拉近和同事的关系 朋友圈 生活篇 如何成为优秀员工 如何轻松地成为优秀员工 团队管理篇 壮大团队 如何激励员工 人员管理 结语 ...

  6. 不服来战!这才是产品汪与程序猿撕逼的正确方式

    问题背景:当你的产品内测时,这时候程序员看着那个功能或者交互很不爽,开始各种吐槽,紧接着一群程序员开始吐槽,有多不爽,有多鸡肋,有多麽....balabala..你该怎么办?(@PMCAFF会员CSQ ...

  7. 苦逼or高薪程序猿,你选谁?WEB前端这个行业普遍年薪20万+,吃鸡如开挂!

    在这个产品风卷残云,软件如雨后春笋蹭蹭蹭冒的时代,我觉得未来是属于程序猿的,大家也争前恐后的想当程序猿. 有的人觉得,程序猿实现了自己改变世界的梦想,但是有的人认为这是一条不归路.你真的适合当程序猿吗 ...

  8. 七夕关爱单身狗程序猿:4本书给你一个完整的脱单秘籍

    导读:今天,数据叔要关爱一下单身狗中的程序猿,当然,也可以说关爱一下程序猿中的单身狗,看起来有点动物园-- 别错过,文末有福利! 身为一个程序猿单身狗,在即将到来的明天可能面对的情况是介样婶儿滴! 也 ...

  9. 呆萌程序猿的恋爱奇葩说

    爱情就是死循环,一旦执行就陷进去了 爱上一个人,那就是常量限定,永远不会改变 女朋友就是私有变量,只有我这个类才能调用 --程序猿爱情观 程序猿希望谈一场什么样的恋爱? 1.需求明确. 想做什么,直接 ...

最新文章

  1. R语言散点图可视化:自定义标题和标签、拟合回归线、lowess为散点图添加平滑拟合线、修改散点图中点颜色和点符号、分组散点图、添加图例、pairs可视化散点图矩阵、ggplt2可视化、lattice
  2. Linux入门——一些linux基础
  3. Shell、内外部命令——Linux基本命令(2)
  4. 服务器和运行内存,服务器运行内存不够的解决方法
  5. Linux网络:网络传输基本流程与协议初识
  6. VTK:网格之Subdivision
  7. 60度斜坡怎么计算_【测绘】南方CASS土方计算方法—方格网法
  8. JavaScript 中遍历对象的属性 1
  9. 怎样改变计算机桌面的特效主题,电脑桌面主题、图片怎么设置的技巧大全
  10. 相量除法能用计算机吗,电路相量的加减乘除运算
  11. “有人拿十几万很开心地走了” 滴滴裁员名额员工竟然抢破头 官方回应...
  12. SQL Server 删除数据表数据
  13. tpch测试mysql_MySQL数据库之MySQL-tpch 测试工具简要手册
  14. [全国十大城市火车票售票点、订票电话(买票再也不用去火车站排队)] – [旅游] – [校内论坛]
  15. 2014-2015-2 《Java程序设计》课程学生博客列表
  16. vc6 file-open后错误(“0x73d311c7” 指令引用的“0x00000004”内存。该内存不能为”read”)
  17. 网页打印与标准纸张换算 px与cm换算
  18. 获取微信运动 php,微信运动数据抓取(PHP语言)
  19. 浏览器无法渲染php,解决lighttpd运行后浏览器无法渲染html
  20. java object比较排序

热门文章

  1. 电脑键盘的详细键值表
  2. 2022镭速新功能发布暨合作伙伴招募线上会议,邀您参加
  3. 阿凡提和他的小毛驴(2)
  4. 计算机科学类单独分区,2015年合肥工业大学硕士研究生复试笔试试题(计算机专业)...
  5. 攻防世界-MISC:base64stego
  6. 关于进程的终止和暂停
  7. [蓝桥杯]2013年c++ B组题解(上)
  8. windows 10 中 java 设置path不起作用
  9. 【数据结构】单向不带头结点 非循环链表的 增,删,查,改 的实现
  10. JS前端CSS+元素,鼠标事件触发鼠标模形变成手状的形状