程序员的一生
for (int i= 0 ; i < "世界末日".length(); i++) {
if ("病倒"==true) {
continue;
}
if ("挂掉"==true) {
break;
}
if ("转行"==true) {
break;
}
else{
System.out.println("做不完的项目/改不完的界面/加不完的班.......");
}
}
------解决方案--------------------程序员好像大多都灰暗,求阳光
------解决方案--------------------《是非人生——一个菜鸟程序员的5年人生路》算是我浅薄的人生里一个里程碑了,想上天涯首页也上了,想被河蟹也河了,而且都是头一天晚上说我明天会不会如何如何,第二天就果然如何如何了,这算不算一语成谶。
帖子被锁两天了,版主和工作人员都没给出解释,我挠破头皮也不得要领。牛二哥说我比他牛B,先他一步被河蟹,我觉得我最牛B的地方远不止如此,我最牛B的就是写的都是歌颂我朝盛世之景也会被天涯河蟹……这不官逼……
牛二哥还鼓励我发到杂谈,起一个标题党的销魂名字,我当即便想到了——一个程序员的放浪生活,这是我潜心研究标题党起名手段之后的卓越成果呀。不过算了吧,我这个连放浪的毛都挂不上,就是个普通程序员的普通生活,普通到所有菜鸟程序员都能找到自己的影子。
莫非是写了太多的华为?不应该阿,网上对华为已经到了众口铄金积毁销骨的地步了,唯独我还是客观又中肯的评价——毕竟我自认对华为的感情与妖魔化华为的众人还是不同的。
挠头,摇头。
不管怎么样,我还是找个能发贴的地方写我自己想写的东西吧。
1.1.8.1 写在前面
头几天有人在论坛里发帖子自称程序员,后来有人回帖恶语相向表达了自己的不满,我就迷惘了,我以为程序员是所有能敲几行代码的人的总称,无论这个人水平多高多菜。但现在看起来明显不是了,尤其我这种最擅长ctrl+c和ctrl+v的人无论如何也不配自称程序员的。我也乐于自称代码工人,如果这么自称会给大家带来快感的话,但是我头几天跟人自我介绍的时候用了代码工人这个称谓,好多人一下子没反应过来代码工人是干什么的,非要我重新解释一遍就是程序员才豁然开朗。
你看,不是我要忝居这个称谓,实在是大家习惯了叫写代码的人为程序员,也许你认为我尸位素餐,不过我真的是人民大众所认为的普遍意义上的程序员,是人民大众把程序员这个你们家那么神圣的称谓变低俗的,低俗到我也能被称为程序员的地步。
另外,如果非要考我几个NB问题然后才能容许我自成程序员的话,那我只能问候他了,你凭什么认为这个称谓多么神圣多么不容侵犯,你凭什么觉得自己自称代码工人就不容许别人自称程序员,你凭什么在周星驰自称死跑龙套的同时不允许他也自称其实我是一个演员,你凭的是你妈逼你的?
1.1.8.2 头文件
第0章完全是起源一个笑话,说一个数学家搬家,一共10个箱子,到地方后死活就说搬家公司给弄丢了一个,搬家公司一查正好10个箱子,他一查就九个,闹到后来当面对质只听得他老人家数道:0123456789……
其实搞IT的和搞数学的一样,计数都是从零开始,所以作品也应该从零开始。呵呵,不过这个能看这文章的人一定都很了解,我也不用赘述。
我是个程序员,或者叫代码工人,或者叫打字员,都可以,我没有特殊的癖好或者荣誉感,这个职业对我来说并没有如某些人一样产生神圣感,也没有某些人一样有厌恶感。这只是一份谋生的职业,没有把青春献给它的冲动,也没有做一天和尚撞一天钟的慵懒,我不爱它也不恨它,平淡就是我最大的感受。
平淡?是的,就跟我呼吸的时候一样,不主动不拒绝,离不开甩不掉,就跟我浅薄的人生一样总是不好不坏不强不弱。
我工作了4年,上网了8年,活了快30年。基本上一开始职业选择程序员是被逼无奈,以后要做下去也是无可奈何。我明白程序员这条路不好走,但是也没有外界传言的那样难走,诸如程序员是吃青春饭云云,那绝对是井底之蛙对未知事物的妖魔化。
我不是个好为人师的人,也没有能力给人指点迷津,我只是想诚实客观的给那些在这条路上迷茫的人说个方向。哦,还要声明一下,我没有自诩先知,我不知道正确的方向在哪里,时至今日我也在摸索,只是我觉得我过往的经历于还没有踏上或者刚踏上这条路的人会有裨益,也许能让您少走弯路或者看清前方——毕竟,我工作了四年,您下一步可能踏上了我刚踏过的脚印,我仅仅是希望不要走我走的歧路不要摔我摔的跟头。
某些论坛里,很多大仙勇于给刚毕业或者没毕业的迷茫青年指点迷津,其言论令人发笑令人齿冷,请容许我用无知来形容,因为除此之外我空洞的大脑没有别的词语能形容,此类言论我印象深刻的有C没前途C++不值一晒之类。唉,误人子弟毁人前程。
有很多大侠技术上真的很牛,评论起语言方向之类往往高屋建瓴天马行空,列举读过书来也是汗牛充栋数不胜数。这很好,真的,只是我在几年前看的时候简直灰心的要死——就一个初学者来说,做一个程序员的门槛变的有些高不可攀,而且我总认为如果一份职业和荣誉感挂上钩的话会有些皮里阳秋的意思了,如我般的凡人来说受能力所限技术上不可企及大牛但是还要依靠这份职业来养家糊口。
当然也不乏有些YY的作品,搞得我看了以后觉得很好看只是跟我乃至我日常接触的程序员完全不在一个空间。
我要写的故事跟我的经历有点类似。
这个人小时了了,大了就一点也不了了。上中学不努力结果上了一个野鸡大学,上大学仍旧不努力虚度了四年光阴,专业是计算机可是毕业了连指针是什么都不知道。
明明满脑子糨糊一肚子大便,却还自视甚高,标准的干啥啥不行,吃啥啥没够。
靠关系找了工作,单位里被排挤被鄙视,因为不会做人不会做事,处理不好指导老师的关系即使工作了两年毛也没学到,仍旧不知道指针为何物,却可以恬不知耻地宣称自己不屑用指针可以用数组来代替指针。
后来适逢大公司急速扩张,恶补了几天C语言和数据结构便去应聘,走狗屎运进入大公司。公司压力大的好像高压锅,逼迫着他学习工作,他从大学的教科书看起到后来凭了点小聪明居然也混成了小leader。
这个人一辈子走狗屎运,第三次跳槽进入了外企,面对着松散的制度和自己千疮百孔的技术能力发呆,经常会思考:我的人生是偶然还是必然?
1.1.8.3 构造函数(1)
“我给你讲一个故事,从前有一只小鸟,大冬天一个人飞,天气太冷了,小鸟都冻僵了,bia-ji从天上一头栽下来摔到地上。这时候路过一头牛,这牛走到小鸟头上 pu 拉了一坨,pia 糊小鸟身上了。就跟盖了个热乎的大棉被一样,小鸟在屎堆里躺着热乎呀,马上就醒过来了,舒服的她一点都不想离开还张嘴就唱上歌了。结果这时候来了一只猫,听到鸟叫miao的一声扒开牛屎捞出小鸟就吃掉了。你听懂没?”
董延明给自己的侄子讲这个故事,讲的侄子面红耳赤。董延明接着说,“这个故事告诉我们三件事情,第一,在你头上拉屎的不一定都是敌人,第二,把你从屎堆里拉出来的不一定都是朋友,第三,你都掉屎堆里了,能不能闭上你的鸟嘴。”
侄子今年大学毕业,学的也是计算机科学专业,结果对着电脑显示器连hard disk都不认识,如果不是自己的侄子董延明一定问候他母亲。
侄子心高气傲一心创业,滔滔不绝的描述自己的蓝图,这无疑刺激到了董延明。他努力追忆自己的大学时光可是总是想不到身边有哪个人能跟自己侄子的状态匹配上,他摇头晃脑拍着侄子的肩膀说,“都是那个二B《奋斗》把你害了呀。”
董延明小时候是四里八乡远近闻名的神童,长大后成了泯然众人,成了全国几百万普通IT从业者的一员。他有时候努力去挖掘自己不同于常人的地方,挖地三尺的结果总是一无所获,终于在他25岁的时候认同了自己的平庸,从此八风不动的坚持做程序员这条大多数人认为的死路。
他上高中的时候不会想到自己会做程序员,当时莫说程序,就连电脑都没有摸过,偶尔去过电脑培训的地方看到黑黑的dos界面便产生了一种恐惧,别人让敲键盘也缩手缩脚,结果把与键盘的第一次亲密接触一直保留到了大学。