程序员的牢骚
CSDN论坛上曾经有一个帖子很火,楼主号召大家讲出自己工作中最痛苦的时候,于是就有很多"高人"出来表白心声了。
修改别人的代码,边上还有个人天天不停的催,MD,真想一脚踹死它.
维护自己的代码同样痛苦!
曾经一个while循环里竟1K多行,再改时,真想跳楼............
不断的篮屏
1。没有成就感的工作,总是做维护
2。低下的开发效率和成品率低,质量低
3。同事知道但不帮忙
4。开发过程所需必要条件不具备的等待
5。无奈的上csdn看看大家是不是也这样
看别人的算法,注释又不详细.郁闷
没有女程序员陪着聊天
看别人写的没有注释的几千行存储过程。
并且存储过程的变量是这样声明的
declare a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,aa,ab,ac......
declare a1,a2,a3,a4,a5,a6......
不停的删除,解包,再编译...每次编译半小时,一天下来=什么都没做
你们那都算啥,我不但要维护别人的代码,还要纠正别人代码中的各种错误,在别人的代码上添加新功能。
更客气的是老板让我自己出去跑业务,自己做后台开发,没有前台我得自己出去找人谈价钱等等,到最后我还得到客户那里节款。
你们都想不到我在公司用的电脑的配置,P3 450 * 2(由于是双CPU,512M内存,还不算慢的残不忍睹,我们同时有用塞扬667 128M内存做DELPHI项目的)
维护不是自己写的,没有文档的代码....变量不是a1就是a2.....
老是在时间与空间上挣扎..
最难受的是学不到东西的时候!
老板逼着用根本不会的新技术来开发项目,有限的时间里要从头学起,还要保证质量……
最郁闷的是经理或者客户根本不看你的劳动成果,只要你的程序一点bug就扁得一无是处
最痛苦的是,快要交货的时候,出现BUG,领导也知道了,况且也不敢修改的多了,引起其他的问题,心里惦记
有同事暗用BT下东西 搞的网络贼慢 不能查资料 郁闷
最郁闷的是自己做了一半的东西要交给同事继续完成,同事第一件事就是删掉我精心写的技术文档…而且见一个注释,删一个注释,据说我的
注释影响了他的代码的可读性,乱!
我自己认为开发的时候不痛苦
但是产品全面测试时全是边角料的东西很烦琐很烦琐
甚至一天就在成千个数据项里对来对去找来找去 郁闷
有想法,但就是写成程序时,老是出现这样那样的问题,火候不到家啊!郁闷~~~~
在自己的电脑上开发好的jsp/struts,部署到服务器,结果,和服务器的环境不同,上面还有其他jsp,不能改,没法部署。最最痛苦啊!!
今天就挺烦,该死的DirectX文档写得稀烂,想要的信息根本不写,Sample也没有,拷!!!!
lxfan(Fan):
你自己跑业务,自己做开发,你还在老板手下打工?自己可以单干了!!!要是真的是这样的话,你可真够傻的!但愿你只是在撒谎。哈哈。
我和楼主类似呀,要做个项目的二期,正在看一期别人写的程序,妈的,几百行的程序只有几行注释,连个块注释都没有,让他写,他说看看式样书就能看懂,他关键的地方都写注释了,式样书又没写怎么实现的,你不写谁知道啊。他再过几天就走了。人家和老板关系硬,不敢得罪.
我接过一个别人留下来的项目,那个才郁闷,函数写的很长,最长的有1800多行,后来因为要加一块计算过程,就在那个1800多行的函数中加了代码,编译不过来,说函数太大,我日哦
项目管理极度混乱
不断变化的需求,让人郁闷,如果事先估计不足地话,真是头疼..,很多问题其实大家都有遇到,,没办法,谁叫咱是做开发的呢..
跟楼上的有同感,做的软件没什么架构,基本是铁板一块,没有激情,唉,郁闷
面对口头传授模糊不清的需求去搞设计和写代码,根本无从下手,硬着头皮干明知十之八九要推翻的活计
軟件做完最後一天才知道他是怎麽運行的, 可想而知这段時間是怎麽在客戶的領導下渡過來的
你比我好,老板逼着我去学vb6.0,拜托,我是个DBA,同事离职了,叫我接他的案子!F uc k!
学点.net、asp.net、数据库方面的东西我没什么意见,为什么偏偏是vb6.0!变 态台 湾佬!
1.需求不明的开发项目
2.同事之间互相推卸责任
3 系统的设计失误.
4 由与一不小新写错控件明而半天都找不出原因
5 叫你做一个你不会做的东西又不给你资料也不能上网.
1.每天8小时对着CRT,但其它人都是LCD
2.编译器出错(解决了)
3.直接写表后要注消后才会在前台有变化。
4.数据库设计不合理
5.两个人以上参与时,报异常。单个人都没错,但合在一起就是不兼容,一开始还不懂是谁错。
编码过程中有美女经过........................
搞设计的不了解UML,搞数据库的不清楚范式,搞测试只知道运行程序,项目计划按自然月来排,负责人给上面说了大话,害苦了我们这些民工。
有一天你接到客户的电话,让你把A功能改成像B功能一样的风格;
第二天你接到客户的电话,让你把B功能改成像C功能一样的风格;
第三天你接到客户的电话,让你把C功能改成像A功能一样的风格;
.
.
.
第N天你接到老板的电话,让你把该项目交接给XX君;
第N+N天你接到XX君的电话,说客户要把A功能改成跟B功能不一样,B功能改成跟C功能不一样...
第N+N+1天你被叫到BOSS办公室,BOSS又红又黑的表情,突然从喷壶中喷出:"这么几个简单的功能怎么搞了这么久,现在交给XX君居然还有问题,你之前是怎么沟通的啊。现在客户很生气,项目款这个星期又不能付了,你说要我怎么惩罚你。"片刻,BOSS语重心长地说:"唉,这样吧,看在你这段时间天天加班的份上,这次就只扣点奖金吧,下不为例。"
整天对着机器,找不到女朋友...
维护别人的代码确实痛苦,不但注释不够,数据据的说明文档不够,共通的程序的调用方法没有说明,连设计书看起来都很难,看了半天都不知道要达到什么目的,哎!!
还有整天对这机器,有时候恶心,都不想搞了!!
学不到东西,无所事事
最郁闷的就是:
1、工作效率低---恨自己
2、领导不理解---恨单位
3、客户谈需求---恨用户
郁闷:更改离职同事满是bug的系统
更郁闷:没有文档支持
再郁闷:一条条更改由bug造成的错误数据
极度郁闷:每更新一次系统都要坐2小时公车去用户那里
文档靠猜,看代码靠反编译.
有楼主的感受.另:人事部来了一pl MM,好兴奋,用平时n(>=2)倍的速度赶完手头的工作,跑下楼朝人事部直奔去.只听此mm与另一mm说:唉,好难受啊,我那男朋友,我叫注意点注意点,结果...你看我都为他去医院做掉三次了....
到自已的电脑旁,用平时1/n(n>10)的速度接着做该明日做的工作.
最痛苦的一件事就是看到了这个帖子(俺刚如门).
我刚进一个公司,就要接手改一个上万行的存储过程,然后老板还说这是我们以前一个很优秀的程序员写的,真是汗!!!!!
最郁闷的是拿到这个月工资的时候老板告诉你东西已经搞完,你明天不用过来了。。
每一次打开一个代码编辑器,总有如下的惶惶然:
1>我的整体构思是不是会被人认为很低劣?
2>我的代码会不会让别人看不懂?
3>我的编译工具倒底有多大的缺陷?
一小气哥们(同事)终于弄到个项目经理头衔(手下带一人),于是天天显威风,手下人给他一个他开除一个.项目要到期了,找新人也来不及了,偶于是倒霉地来到他手下.nnd三个月过去了业务没搞定 (6人/月的很小的一个项目)、框架没搞,还与上面折言旦旦,再一周就搞定!!最要命的是这家伙不给我需求文档等等资料,只告诉我可能要用到什么技术(也不让我搭框架),整天就是让我上网查些小玩意发给他,弄了半个月,终于明白:这老兄对要用到的技术还一无所知,又不想交给别人(怕我了解业务,这是他现在的唯一优势,汗!!)。
每一次打开一个代码编辑器,总有如下的惶惶然:
2>我的代码会不会让别人看不懂?
-----------------------------------
你才是正常的痛苦,我遇到一些人恰好相反,他们总担心:
我的代码会不会被别人看懂?真是急死人了!
在开始做软件的初期阶段,跟着一个项目经理做一个路由器开发,
被他认为我是那种"一点办法都没有的人"......
心里感到特别特别的难受......
只好是通过无限的加班来弥补吧,也就是在这个阶段我失去女朋友,
我觉得应该是一个非常不错的女人!
半年后离开这个公司,我开始带着一个新人做一个项目,
他的基础可能比我当初还差,很多东西基本听不明白,经常对人家发脾气,
项目是做完了,但是这件事还是让我现在想起来都感到内疚......
最难受的是你的头对程序一窍不通,随意乱改,以为改程序就像把黑板檫了重写一样简单.
跟在别人后面做半截子的项目最难受。
很多东西都已经定型,改起来特别不爽。
还有就是多个人同时维护一份代码,改得互相冲突。曾经就有自己的修改被人覆盖结果被人误认为没干活的例子。气到死
复用清华一牛人写的负荷建模的算法,1千多行的成员函数,更郁闷的是成员函数的参数是成员变量~整理他的算法的时候我整天在杀人和忍住不杀之间痛苦地徘徊
是给人家擦屁股,
最难受,
我记得最郁闷的时候是编了几百行 然后突然出现不知名的错误非法退出且没保存
最痛苦的事
设计规划的一堆shit
明知道是一堆垃圾还要硬着头皮作
1.无任何文档,只有代码
2.不知道流程,搞了半天才知道数据原来是这样的;边看代码边学习流程
3.在这堆代码上作二次开发,而且还有人在旁边催;眼中心中都冒火。
网上文章,觉的有意思的兄弟 ,顶一下~
分享到:
相关推荐
基于springboot教育资源共享平台源码数据库文档.zip
linux开发篇,配套视频:https://www.bilibili.com/list/474327672?sid=4493702&spm_id_from=333.999.0.0&desc=1
ReadEra 这个阅读应用能够打开下列任何格式的文档: EPUB, PDF, DOC, RTF, TXT, DJVU, FB2, MOBI, 和 CHM. 基本上来说,你可以用它阅读你的设备内存中的任何书籍或者文本文档。 这个应用与划分成章节的文档兼。,有一个书签功能,可以在你阅读的时候,自动保存你的进度。另外,它让你更改页面模式,从几种不同的主题中进行挑选(夜间,白天,棕黑色调,还有控制台)。
软件环境:KEIL4 硬件环境:STM32单片机+舵机 控制原理:通过控制输出信号的占空比调节舵机旋转的角度
基于springboot仓库管理系统源码数据库文档.zip
酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 酒店管理系统源码C++实现的毕业设计项目源码.zip,酒店管理系统源码C++实现的毕业设计项目源码.zip个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。酒店管理系统源码C++实现的毕业设计项目源码.zip酒店管理系统源码C++实现的毕业设计项目源码.zip酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。酒店管理系统源码C++实现的毕业设计项目源码.zip,个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分98.5分。主要针对计算机相关专业的正在做毕
58商铺全新UI试客试用平台网站源码
springboot vue3前后端分离 基于SpringBoot+Vue的轻量级定时任务管理系统.zip
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
4D毫米波雷达点云数据处理方法研究.caj
S M 2 2 5 8 X T 量产工具供大家下载使用
基于springboot的文物管理系统源码数据库文档.zip
基于springboot的电影院售票管理系统源码数据库文档.zip
基于Java web 实现的仓库管理系统源码,适用于初学者了解Java web的开发过程以及仓库管理系统的实现。
美容美发项目,使用django框架,前后端一体化项目
在线票务:2023年中国在线票务行业市场规模约为24.99亿元,挖掘市场蓝海新机遇 在数字浪潮的席卷下,传统的票务销售模式正经历着前所未有的变革。纸质门票逐渐淡出人们的视野,取而代之的是便捷、高效的数字和移动票务。这一转变不仅为消费者带来了前所未有的购票体验,更为在线票务平台开辟了广阔的发展空间和市场机遇。随着国民经济的持续增长和文体娱乐行业的蓬勃发展,中国在线票务行业正站在时代的风口浪尖,等待着每一位有志之士的加入。那么,这片蓝海市场究竟蕴藏着怎样的潜力?又该如何把握机遇,实现突破?让我们一同探索。 市场概况: 近年来,中国在线票务行业市场规模持续扩大,展现出强劲的增长势头。据QYResearch数据显示,2023年中国在线票务行业市场规模约为24.99亿元,尽管受到宏观经济的影响,市场规模增速放缓,但整体趋势依然向好。这一增长主要得益于国民人均收入的不断提高、电影及演出行业的快速发展以及政府政策的支持。例如,2023年财政部、国家电影局发布的《关于阶段性免征国家电影事业发展专项资金政策的公告》,为电影行业注入了强劲动力,进而推动了在线票务市场规模的扩大。 技术创新与趋势: 技术进步
基于SpringBoot的养老院管理系统源码数据库文档.zip
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
内容概要:本文档是一份详细的Go语言教程,从基础概念介绍到高级主题均有覆盖。主要内容包括Go语言的基础语法、数据类型、控制结构、函数、结构体、接口和并发编程等方面。通过具体示例介绍了如何使用Go语言进行开发。 适合人群:初学者和有一定经验的程序员都可以从这篇教程中受益,特别是那些想要快速掌握Go语言并应用于实际项目的开发者。 使用场景及目标:适用于初学者系统学习Go语言的基础知识和常用功能;也可以作为已有开发经验者的参考资料,帮助他们解决具体的编程问题,提高开发效率。 其他说明:本教程不仅包含了Go语言的基本知识点,还重点讲解了其独特的并发编程模型。读者在学习过程中应该注重理论与实践相结合,通过实际编写代码来加深理解和记忆。
基于springboot计算机基础网上考试系统源码数据库文档.zip