我这个样是不是极其垃圾?恳求蹂躏
本科毕业后在北京从事程序猿近3年,一年网游码农,后来从事C+编程。
能力:
C+(不敢妄言精通),STL(轻松读懂源码)+BOOST(能够读懂源码,轻松使用),Opengl(还行)+三维数学(自认为不错),WIN32API(理解比较深刻)+MFC(深谙其底层机制)
诉苦:
老大水平高,先不提。
同事C+水平偏低,算法方面除了for就是while。比如:海量数据(接近万数量级)竟然用for全部加载,害得我还得在MFC下用背景线程做动态加载和释放,nnd,界面逻辑又不是我的职责……。同事没人会用STL,Boost就更别提了……估计他们连模板技术都搞不懂,想想我在学校就已经把STL源码读懂快一半了,真不知道他们是怎么学的……同事有人号称6年Opengl经验,我觉得我半年现学现卖都比他强。妹的,他搞opengl6年,还得六个月gl经验的我告诉他四元数究竟是啥,神奇不神奇?!C+专业程序猿啊,竟然还能说出指针寻址快过引用……没听说过编译器内联优化么?!
我平时负责一些空间数学算法的研究,都是些比较难度的,无文档,直接读C语言源码,有时候调试到凌晨5点,胆汁都快吐了。之前和同事配合三个月完成两个平台,加班,加班,身体都快毁了。最近半年,受命单挑一个大数据量三维模型与地形浏览平台,各种改引擎源码,各种绕过效率损伤大的代码路径,有时候为了找到一个热点,我得上下读上千行代码,理清思路,然后改动只有几十行(门面模式的引擎,理清调用逻辑不是件很容易的事情),有时候花了一整天,也没啥好办法,总不能自己重写整个代码路径吧……为了完成它,各种加班,各种回家后熬夜研究GL,同时还得研究各种挺难的算法,搞得天天失眠,(眼袋已经永久了),身体垮了,体检白细胞淋巴细胞双低(免疫力低下),紧接着就重感冒一个月,没错……一个月,几乎挂掉,但还坚持上班,真TM苦逼死……
年终总结的时候,我突然意识到,自己的时间,大部分都是在读代码,理解各种算法上了,这些东西怎么写到总结里?苦逼啊,我的年终总结算上图片一共8页word,同事们的总结光提纲就2页……擦了,老大嘴上不饶人,说我“现在没啥写的了吧,让你消极怠工”。擦了!你让他们做我的工作试试,他们能搞定么!?我经常上下几百行读代码,帮他们找bug,一调试就是几个小时,我邀过功么?!有次他们说我代码有问题,卡死程序,我一上午一动不动查bug,最后凭借第六感发现是底层老大你写的printf管道重定向输出导致缓冲溢出,我年终总结能写“一上午找出一个BUG”?我找谁诉苦去!老大你改接口,竟然在参数中间加参数,把一些参数往后推,还用默认参数,苦逼的我以为自己问题,调了一下午,最后还是第六感救了我……我不求你夸我,至少,你理解我是想帮你搞好工程好不,我忍着重感冒的头痛找BUG,是想帮大家节省时间,怎么,没法写到成果总结上,您老人家就认为我没做啥东西,消极怠工啦?
还好,尽管代码很多赶工的痕迹,但平台总算成型,尽管不够尽善尽美,但已经能够支持海量模型与地形浏览。一个人,半年,中间还做各种杂事,各种DEBUG,各种研究,各种伤病,坚持做好这个平台,我容易么我?我为啥左手用鼠标,因为我右手已经鼠标手了,握鼠标姿势超过一个小时就肩痛,老大还整天说我左手鼠标装b,我每次都解释右手有伤,你难道每次过后就忘?我的话,你从不记得?1024x1024图片加载入GL,建mipmap硬加速也需要10几毫秒,真的就很容易改成多线程加载了?我做了多少尝试才解决……老大你水平那么高,为啥不帮我找个解决方案,还总说这么简单都搞不定?(谁能告诉我更好的解决方案我请他吃一个星期饭)原生引擎各种空间换时间的算法,对付海量数据简直是小汤哥的电影--不可能任务,我经常花一两天时间找解决方案,100兆100兆地减轻内存消耗,心力交瘁啊,我是一个人在战斗啊,好吧,别人界面加一个功能、改一个逻辑就邀功,我也厚着脸皮邀功去,咱自尊心伤不起,咱没法当会哭的孩子去求奶吃……老大经常说我总是按自己的思路去搞,好吧……我可以按你的思路安排逻辑,但,您能忍受我花半个月去改底层来适应这种逻辑么?类似种种,不赘述了
当年我3k/月我都干了,当初是没任何C+经验,但我人还算聪明点吧,我有学习能力,半年达到看懂Boost源码的水平应该能证明点什么了吧?现在加薪了,6k/月……在北京怎么活?我水平不是很高,但总不至于薪水不及连STL都不懂的同事的一半吧?说得过去么?就因为老大你们是老乡?我不想拿智力说事,但只要有时间,没有我搞不懂的技术和知识,你问问他们,看得懂泛型算法么,懂得多维向量的真正定义么?我干那些牛马活,开始磨练的是技术,现在磨损的是耐心和信任。恕我狂妄,天才可以当牛马用,牛马可以当天才用?
前天晚上,加班中,老大在一边骂骂咧咧(原谅我,我没心电感应超能力,您说的那些半截话,我实在是没想到你还有其他的指示……),突然意识到那天是2·14,自己却没人可送花……事后才知道某人那天没有安排,如果我有时间,烦心事不是那么多,我怎么可能会不提前准备一下,至少可以请人吃顿饭吧,顺便送朵花也算没浪费那一天不是,一个女生怎么能在那一天没收到花朵呢……今年的机会错过了,明年不知道还有没有
现在想想,自己真tm垃圾,为了技术,究竟要失去多少?“先择业还是先就业”,现在,我总算是真正理解这句话的深刻程度了
我实力不足,没办法很潇洒地退出,风险实在太大。但我实在不知道自己还能忍受多久,尽管前面有人给画了一张很大的饼,不断地告诉我,“努力就能吃到哦!”,我能再用几年去赌么?不知道有没有过来人,能够告诉我,我这样的水平,有施展的空间的话,真正公道的待遇应该是怎样的?我该怎么决定以后的方向?
或者,尽管拍砖,随便骂,洗耳恭听,对我也没坏处,谢谢