汇编网首页登录博客注册
qingqingziyin的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  走自己的路,让他们打车去吧;穿别人的鞋,让他们找去吧。
  • 『姓名』:青青紫因            
  • 『性别』:女    『发送消息
  • 个人说明:
  • 详细信息『加为好友』
好友圈
友情链接

[2008-03-05 23:26] 推荐博文 程序人生-我已经努力了七年(转载)

这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 

  一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。 

  我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期我就开始了学习,记得我买的第一本书是《计算机基础DOS3.0》,大家别吓着了,其实当时已经普及了DOS6.22了,只是我在书店里看到了DOS4.0,5.0,6.0的书,以为像英语那样是第四、五、六册,记得当时到处找DOS1.0,现在想想也幸好我没有找到:)开学前我学完了PASCAL,那时既没有计算机也没有人可以请教,我连程序是什么的概念都没有,只好死记硬背代码,然后拿纸写,我一直到大三才有了一台486,在这之前用纸写了多少程序我也记不清楚了,只知道最长的一个我拿A4大小的草稿纸写了30多页,我的C语言、C++、VC都是在这样的条件下入门的。所以说条件是可以克服的,希望我的经历多少给条件艰苦的同学们一点信心。第一次上机是在我姐夫的机房,我的心情激动的无与伦比,但是一上机我立刻傻了眼,他们用的是英文版的Win3.1,我的那点DOS知识都见了鬼,上机提心吊胆的一阵瞎摸,一不小心把Word弄成了全屏,怎么都还不了原,当时真是心急如焚,我以为机器被我弄坏了。第一个C语言程序,就是那个经典的HelloWorld,我调了几个星期,上机机会非常少,也没有书告诉我开发环境(TC2.0)需要设置,而且开始我都不知道有编译器,我甚至自作聪明把写好的程序扩展名从.c改成.exe,结果可想而知。大一学完了C、X86的汇编、数据结构、C++。由于精力都花在自学上了,大一下四门课挂了彩,三类学校就是这点好,挂上一二十门也照样毕业。不过扯远点说,我那么刻苦都及不了格,可见我们国家的计算机教育有多死板。 

  大二准备学VC和BC,当时难以取舍,后来选了VC,不为别的,只为书店里两本书,VC那本便宜6块钱。我的努力在班上无人能及,学的日夜不分,大三有了计算机后更是如此,很多次父亲半夜教训我说我不要命了,我一直觉得自己基础差,记忆又不行,条件也不好,所以觉得只有多花点时间才能赶上别人。居然后来有许多朋友说我有学计算机的天赋,让我哭笑不得。我用的是486,16M内存,1G硬盘,当时同学们的配置都是P166MMX,我安装一个WindowsNT4.0需要一个通宵,编译一个BC5.0向导生成的程序需要近两个小时,我的显示器是个二手的,辐射非常大,开机屏幕冒火花,看起来很酷的:),有一次程序写的太久,觉得怎么白色的编辑器背景变成了紫色,以为显示器坏了,后来才发现眼睛不行了,不过说来也奇怪,到今天我的视力还能保持1.5,真是个奇迹。但是就是那台破机器陪伴了我两年,让我学会了VC、Delphi、SQLServer等。后来那台机器给我阿姨打字用,据她说一天她正打的开心,一股青烟夹着火苗从显示器钻出来,之后它才寿终正寝。 

  大三假期找了个机会在一个计算机研究所实习,与其说实习不如说是做义工,工作了两个月一分钱没有拿。但是这两个月对我的发展帮助很大,让我早一步了解了社会,刚去的时候我当然是一窍不通,在那里我熟悉了网络,学会了Delphi和Oracle。由于工作很认真,得到了比较好的评价,在一位长者的引荐下,我开始和他们一起做项目,这使我在大三大四就有了自己的收入,大四又找了两家MIS公司兼职,虽然钱不多,但是在学生期间有1000多的收入我已经非常满足了,我终于用自己赚的钱把计算机换了。大四下开始找工作,这时我的工作经验已经比较多(当然现在想想非常幼稚),开始听父母的想去那个研究所,实习过那个部门也希望我能去,但是不知道为什么最后不了了之,这种单位就是比较官僚,我一气之下就到了我兼职的一个公司做MIS的TeamLeader。在大三到毕业一年的时间,做过了各种MIS,从煤气、烟厂、公安、铁路、饮食到高校,什么有钱做什么,工作也很辛苦,经常加班和熬通宵,从跟客户谈需求到设计、编码、测试、交付都要上。那时觉得很有成就感,觉得自己还不错,现在想想真是很肤浅。 

  刚走上工作岗位的学生很容易被误导,各种开发工具让人眼花缭乱,同时也觉得很受公司器重,但这样工作永远是一个低层次的开发者。不要跟我说什么系统分析有多么多么重要,多么多么难。你以为自己跟用户谈需求做设计就是系统分析和设计了吗,国内又有几个公司能够做的很到位很规范?我是ISO9000内审员,也在Rational公司受过多次培训,拿了4个证书,还有一个公司让我去做CMM。这些我听过很多,但是很多事情到国内就变了性质,一个公司不是通过了ISO9000或者CMM就能规范了,我现在在一家有几十年历史的外企工作,里面的管理不是一般国内企业能及的。作为一个毕业不久以前没有步入过社会的学生,几乎不可能在很短的时间掌握系统分析和设计,面向对象、UML只是一个工具,关键是人本身的思想,不是说你熟悉了C++、Rose就能够做出好的设计,相反如果你具备了很高的素质,你可以用C写出比别人用C++更加模块化的程序。 

  话说远一些,国内软件开发行业有一个怪圈,很多人觉得VC> Delphi> VB,真是很搞笑。这几个软件我都做过开发,说白了他们都是工具,应该根据应用的需要选择采用哪个,而不是觉得哪个上层次。如果你因为用某个开发工具很有面子而选择的话,只能说明你很浅薄。如果说层次,那么这些工具都不上层次,因为它们用来用去都是一些系统的API,微软的朋友不会因为你记住他们多少个API或者多少个类就会觉得你很了不起,你永远只是他们的客户,他们看重的是你口袋里的银子。我也做过系统内核,我也封装过很多API,同样我也不会看重那些使用这些API做二次开发的客户,除非他能够作出自己独到的设计。 

  至于有人认为C++> C那更是让人笑掉大牙,不妨你去打听一下,现在有几个操作系统内核是用C++写的,又有几个实时系统用的是C++,当然我也不是说C++不好,但是目前的内核和实时系统中C++还无法与C匹敌,至于说C++适合做应用系统的开发那是另外一回事。所以我的观点是不在于你用什么工具和语言,而在于你干什么工作。你的设计体现了你的技术层次。 

  这样干了一年我觉得非常苦闷,做的大多数都是熟练工种的活,个人技术上没有太多的提高也看不到方向。所以决定离开这个城市去上海,寻求更好的发展,并且打算放弃我以前的MIS转到通信行业。 

  写到这里不能不提到我女朋友,我们是在来上海前半年认识的,她大四在我公司实习,公司派她给我写文档,我们的感情发展的很快。她告诉我很多事情,她家原本是改革开放的第一批暴发户,她母亲爱打牌,输掉了几百万,还欠了很多债,她有男朋友,但是她对他没有感情,只因为他给了她母亲两万多块钱,后来还强迫她写了四万块的借条,她男朋友背叛过她并且不止一次打她,现在逼她结婚不然就要她还钱。这人居然还是一个高校的老师!她母亲把父亲给她的学费花了,因为拖欠学费她没有办法拿到毕业证。她母亲现在有病需要钱,我拿出了自己的一点积蓄并且跟朋友们接了一些,替她交了学费并给她母亲看病(后来才知道看病的钱又不知所终,就连她母亲是不是有病我都不知道,但她也是没有办法)。这个时候我家知道了一些事情,坚决反对我和她在一起,她原来的男朋友也极力破坏。无奈之下我们决定早一定离开这个伤心的城市,并且瞒着我们家。由于时间仓促,我只准备了4000块钱,她仅有的几百块钱也被她母亲要去了,我买了三张票,一张是中午的,两张是晚上的,中午我的家人把我送上船,他们一离开我就下了船,我和她乘坐晚上的船离开了这个我和她生活了很多年的城市,带走的只是一身债务。没有来过上海的我们两个性倔强,都不愿意去麻烦同学和朋友。来到上海是傍晚6点半,我们都不知道该去哪里,我们找了一个20块钱的旅馆,这个房间连窗户都没有,7月份的天气酷热难耐,房间里非常闷热。第二天我们开始租房子,因为身上的钱不多,我们基本都是步行,花了一个星期时间,不知道在浦东转了多少圈后找到了一个400块的房子,但是我们都不了解上海是付三压一,还要付半个月的中介费,买了一些锅碗瓢盆后,我们身上只有800块钱了,工作都还没有着落,这800块钱要支持到我们拿到第一个月工资,为了省钱我们自己做饭,每天买菜只花两块钱,她非常喜欢吃(也可能她在大学经常挨饿的愿意),看到她现在这样省吃俭用我真的很不忍心。她以前的男朋友也没有放过她,经常打电话来骚扰,并且来上海看她,还说了不少恐吓她的话,她过于善良,说他以前毕竟帮助过她,叫我不要与他一般见识。以后的每天在家就是苦等面试通知,原本我想迅速找一家MIS公司解决眼前的困难,但是她坚持让我不要放弃自己的理想,终于功夫不负有心人,我找到了一家通信公司,4000块的工资虽然赶不上MIS公司给我开出的价位,但也够在上海生存。她也找到了工作,第一天上班她哭了,这是她来上海第一次流泪,我心里很难受也很感动。 

  由于是全新的行业,我把自己降到了零点,我学的VC、Delphi、数据库派不上用场,摆在我面前的是嵌入式、协议、信令一些我从未接触过的知识。我知道我没有退路,于是拼命的学习,我把自己当做一个应届毕业生一样,一分努力一分收获,半年过去我终于熟悉了工作,并且得到了公司的表彰,薪水也加了一级。后面的日子里我们省吃俭用,把欠朋友的1万多块钱还了,日子终于上了正轨。这时女朋友告诉我她想考研究生,我也很支持,于是她辞职在家备考。 

  另外,在这里我要感谢我的ProjectManager,他原来是一个大通信公司的产品经理,对人非常和善,我从他那里学到了很多知识,而且他也给了我许许多多无私的帮助。在工作上他给我充分的空间和信任。记得公司安排我维护一个接入服务器软件,由于代码量不算太小(5万行),资料和文档都不齐全,我维护起来非常吃力,所以想重新把它做一遍,公司领导不太支持,可能觉得工作量太大,但是他极力支持我,私下里他让我放手去做,我的维护工作他挤时间做。在他的支持下,我花了半年时间完成了接入服务器的软件,并且实现了一个相对完整的TCP/IP协议栈。在这里我学会了嵌入式系统设计、驱动开发、TCP/IP和很多通信的知识,我花了一年时间终于使自己从MIS开发转到了通信行业,并且站稳了脚跟。我的开发大量是对硬件的直接操作,不再受微软的操作系统,VC、Delhpi这些开发工具的约束,我终于看到了另外一片天空。 

  我做事情喜欢追根问底,随着开发的深入,软件开发与硬件联系越来越紧密,硬件知识的匮乏又对我的发展产生了障碍,而且芯片技术基本上掌握在国外公司的手里,这对做系统级设计是一个非常大的制约,一个新产品出来,第一道利润(也往往是最丰厚的利润)常常都被IC公司如Intel、Motorola赚去了,国内的厂商只能喝点汤。所以我决心解决自己的硬件技术障碍,并打算离开通信行业,进入IC设计相关领域。 

  当然我明白如果我对硬件了解的非常少,没有哪家IC公司会仁慈到招我这样一个一窍不通的人来培训。所以我必须努力打好基础,学一些相关知识为以后做准备。就像我开始从MIS转到通信一样,我看过大量通信方面的书,并且给一个ISP做过RADIUS计费分拣台,在这样的背景下这家通信公司才给了我这个机会。我在的通信公司是做系统设计的,有不少PCBLayout硬件人员,平常我就注意向他们学习,由于我做的是软件,在公司看硬件资料不好意思,所以开始只好在家看,刚来上海工作我连续一年都在加班,后来不加了,因为我要挤出时间学习,通常我12点左右睡,第二天5点半起,我上班比较早,地铁上如果人不多我也用来看书。学习当然不会是一帆风顺的,有些实在不懂的问题就积累起来问硬件人员,他们的帮助使我学习进度快了很多,因为在没有人点拨的情况下自学,我的一半时间是花在解决疑难问题上,但这种问题经常是别人的一句话就可以让我豁然开朗,我非常庆幸我有这样的学习环境。在后面的一年里,我学会了看硬件原理图,学会了简单的硬件设计(模拟电路方面还有不小的差距),事情就是这样的,当你安安份份做软件,别人永远认为你是软件开发人员,在你开始学习硬件时别人未必会认同,有位中兴通讯的朋友还对我说过,一个人不可能把所有东西都学完。我也明白这一点,但我希望自己做的更好。但当你熟悉硬件后大家又会觉得你好像原本就是软硬件都懂的,同事们也都习以为常了。这个时候我可以把硬件资料堂堂正正的拿到公司看,没有人再大惊小怪了。让我比较自豪的是我通过自己的努力做了一个IAD(软交换的终端设备)系统方案,包含软硬件的选型、设计等内容,这个方案得到了公司和同事们的认同,让我感到非常欣慰。 

  技术是相辅相成的,当我的硬件有了一定的进步后,我的软件设计也有了很大的提高,我可以从更深层次理解问题,我做的接入服务器CPU是MotorolaPowerPC860,熟悉的朋友都知道860QMC与软件的批量数据传输通常采用BD表的方式,硬件人员做驱动的时候习惯采用固定BD表,每接收或发送数据都将数据从BD表拷贝到用户Buffer,或从用户Buffer拷贝到BD表,由于理解的比较深入,我自己重新实现了这个过程,采用动态BD表的方式,驱动从一个网口接收数据,提交给我的软件进行三层交换,直至从另外的接口发送出去,没有进行一次拷贝。这样的设计大大提高了性能,使系统的指标接近理论值。软硬件的结合使我的设计水平上了一个台阶。我现在写的这个操作系统,编译后我把程序反编译成汇编,找出其中不优化的代码,然后在C程序中进行调整。举个例子,很多CPU没有专门的乘法指令,这个大家应该都知道,在这种CPU上进行一个乘法操作常常会花费大量的指令周期,有的朋友会说这个我知道,我会尽量避免采用×号,但是事情往往不是那么简单,你知道C语言中数组的下标操作是怎么实现的吗?仔细看看反汇编的代码你就会明白,同样是通过下标的定位操作,C编译器会有时候会产生位移指令,但有时候会用乘法实现,两者效率往往是天壤之别,所以明白这些问题你才能将系统性能提升到极致。这些问题就不多说了,有兴趣的话以后可以共同探讨。 

  话说远一点,我由衷的希望在软件上做的比较深入的朋友们有机会学学硬件以及其它相关知识,尤其是做底层开发和嵌入式设计的。这对软件技术的提高有非常大的帮助,否则很多事情你只知道该这样但不会明白为什么该这样。我这个观点在我现在的IC公司ProjectManager那里也得到了验证。他告诉我们公司现在的802.11芯片产品的软件经理原本是做该芯片硬件设计的,某某某原本是做软件的,现在在做IC,类似的例子还有很多,只是在国内这样的风气不是非常流行。 

  我有一些心得体会与大家分享,只有当我干好本职工作后,我才会学习与工作关系不大的技术,这样公司的上司才不至于反感,在入门阶段的问题我通常不去问那些资深人士,而是问一些资历比较浅的朋友,比如刚毕业不久的学生,因为他们往往会跟你详细的讲解,而资深人士通常觉得你的问题太简单,所以回答的也很简单,我又不好意思多问。等技术上了一定的层次后我才会问他们,他们也能给你比较深入的回答。另外,有些朋友说我机会比较好,他们也希望能从事新的工作可惜没有机会,我听了只有苦笑,我的机会了解的人都应该知道,我没有出生在什么IT世家:)也没有谁一路提拔我,所有的路都是自己走出来的,我母亲去世比较早,我的后母(我叫她阿姨)看着我努力过来的,一次她看我大年30还在写程序,她说像我这样努力木头都能学出来。 

  我的最终目的是IC而不是PCB,所以我下一步的准备开始学习IC设计的知识。公司的同事没有懂IC设计的,后面的路又要靠自己了,我买了不少相关的书,在网上也查了很多的资料,我花了大量的时间去学习VHDL,并且用软件进行了一些简单的设计和仿真(没有设计ASIC,只是针对FPGA),随着学习的深入,我渐渐明白了IC设计的基本流程,同时也明白了这条路的艰辛。这个时候我已经做好了跳槽的准备,我向一家业界又一定知名度的IC设计公司投了简历,并通过了漫长的面试(4个多小时)。其他的一切我都比较满意,唯独薪资差强人意,我也明白原因,因为我是这个行业的新人,我没有经验,我再一次将自己清零了。公司老板问我6000多一个月能不能接受,我知道他也是照章办事。想想我通信行业的朋友们,基本上都是年薪10万以上,月薪过万的也比比皆是,朋友们也帮我介绍了不少待遇不错的公司,我该怎么选择,当时我很犹豫,我热爱我的事业,我向往我的追求,但我也是一个普通的人,我也需要养家糊口,我也想早一点买房买车。生活给我出了一道难题。 

  爱因斯坦在63岁时说过“一个人没有在30岁以前达成科学上的最大成就,那他永远都不会有。”这句话给了我很大的压力和震动,我马上就26岁了,离30只有四年时间,我必须抓紧这几年宝贵的时间,努力达到我技术上的最高峰。为了这个理想,为了能离自己的梦更近一些,我选择了这家IC公司,我明白自己的薪资和公司刚进来的硕士研究生相差无几,但为了今后的发展只能忍受,一切又得重新开始。换行业是一个非常痛苦的过程,尤其从一个春风得意的位置换到一个陌生的岗位,感觉象从温暖的被子里钻出来跳进冰水中,让人难以接受。在原来那家通信公司,我是唯一两年时间涨了五次工资的员工,公司和同事都给了我极大的认可,工作上也常常被委以重任。但现在这一切都成了过去,在新的公司我只是一个新人,没有人知道也没有人在意我过去的成绩。我决定重新开始,我把自己看作新毕业的学生,我要用自己的努力得到公司的认可。进入新的行业是非常痛苦的,我告诉自己必须忍受这一切,虽然外面有很多诱惑,但是既然作出了选择我就不允许自己轻易放弃。 

  我现在已经在这家新公司上了一个多月的班,开始非常艰难,现在慢慢适应了。第一个月结束时,TeamLeader找我谈话,说我是新进员工中最优秀的一个,我心里很欣慰,这也算对我努力的一个肯定吧。在这里还要感谢我的女朋友,她给了我很大的支持和鼓舞,每次在我动摇的时候她都在鼓励我,让我坚持自己的理想,刚来上海是她让我不要勉强去做MIS,这次也是她让我顶住了月薪过万的诱惑,没有她我可能不会有今天的成绩。 

  现在的公司有自己的操作系统,自己的CPU、DSP和其它芯片,在这里我能学到世界上最先进的技术,我们的设计开发不再完全依赖别人的硬件和系统,这让我很开心。我打算等工作步入正轨后,全力学习新的知识,实现我的理想。 

  在后面的两年里我给自己定下了几个目标: 

  一.努力做好本职工作,在工作上得到公司和同事们的认同; 

  二.努力学习IC硬件设计知识,多向同事请教,并利用一切机会多实践; 

  三.实现我的实时操作系统的主要部分,完成TCP/IP协议栈模块,并免费发布源代码; 

  四.和我女朋友结婚并买一套小房子,这是最重要的,因为我明白事业是可以重来的,但是珍贵的感情很难失而复得。 

  在这里提一下我现在开发的操作系统,它是一个实时嵌入式系统,目前支持以下特性: 

  a.支持时间片轮转调度和基于优先级调度,最多64个优先级; 

  b.抢占式实时内核; 

  c.为了便于移植,主体用标准C实现; 

  d.汇编代码非常少,不到100行; 

  e.支持任务管理,各任务有独立的堆栈; 

  f.进程同步和通信目前完成了Semaphore,MessageQueue正在调试; 

  g.实现了定时系统调用; 

  h.可以在windows上仿真调试 

  我还打算下一步实现优先级反转保护,EventFlag,DataPipe,内存管理(以前实现过)、驱动接口等。 

  在这之后我还会努力完善它,比如加入文件系统,协议栈、调试接口等。希望朋友们提出自己的意见和建议,在此不胜感激! 

  后记: 

  就像有的朋友说的,我的经历或许会给一些朋友产生误导,在这里我必须说明一下。我来上海以前学习过于拼命,常常晚上只睡3个多小时,我身高1米71,那时只有108斤(我现在130多),家人也说我这样拼命活不过60岁,但是当时的我太固执,我对他们说只要能实现理想活50岁我就够了。那时的拼命使我的身体受到了影响,有一次早上突然腰肌剧痛难忍,痛的我倒在床上站不起来。虽然我现在已经比较注意,但有时候还会隐隐作痛。后来在女朋友说服了我,来上海以后我不再如此。我经常引用父亲的一句话“身体是革命的本钱”。 

  而且我也发现拼命不是办法,我可以熬一两个通宵,最多的一次我连续工作了三天三夜,但是我半个月都没有恢复过来,这样是不是得不偿失?学习工作应该是一个长期的过程,像马拉松而不是百米冲刺。我现在非常注意调整学习和工作的强度,我要保证每天尽量有相对充沛的精力,一些年轻的朋友觉得自己也应该拼命努力,这让我多少有些担心,如果我的故事能让你在学习工作上多一点兴趣,我会感到很开心,但如果误导了某些朋友,让你做一些不值得的付出,我会感到很内疚。 

  技术没有贵贱只分,我以前换行业是因为自己的兴趣所致,而不是对哪个行业有什么偏见。我希望我的经历不要给朋友一个错误的导向,觉得我始终向更高的技术发展。其实各行各业做到顶尖都是很困难的。话又说回来虽然技术没有贵贱,但是门槛是有高低的,无论如何,做IC的门槛要比做网页的高,这一点无可否认。国家各种人才都是需要的,但是作为个人奋发向上的想法还是应该有的,努力在自己喜欢的行业上做的更好,而不应该停留在比较肤浅的层次上。 

  我是一个自己觉得比较有自知之明的人,或许我最大的优点就是知道自己有很多缺点:)。我的故事中很多的曲折和错误都是由我的缺点造成的,希望大家用审慎的眼光看待我的经历,不要被我的“花言巧语”所迷惑。我学习有些随心所欲,这给我带来了无尽的麻烦,也大大阻碍的我的发展。记得我小时候成绩比较出色,但是后来学习严重偏科,导致我中学成绩一再滑坡,也没有考上什么好的学校,小时候的一个朋友,当时的成绩和我相仿,但是没有我这个缺点,她上了清华,后来在去了美国深造,在一个著名导师手下研究理论科学,这未尝不是一条更好的出路。另外我的学习方法也是在不断改善中的,过去的学习过于讲究数量和时间,那样学习既苦而已效率不高,现在我非常注意学习的效率和技巧,这样才是学习的捷径(当然不是指投机取巧),比如说学一相对陌生的技术,如果有条件,不妨问一问有经验的人,不需要问很多,往往他不经意的几句话会给你非常大的帮助,甚至超过你看一个星期的书。带着这样的思想再去学习你会节省很多时间,这样何乐不为呢?这些年中我学了不少的东西,由于开始非常盲目,所以学的东西杂乱无章,现在回想起来让我啼笑皆非,我把大量的时间浪费在一些没有必要深入了解的知识上,毕竟一个人的精力是有限度的。很多朋友很我一样都背过五笔字形,的确它是一个不错的输入法,但是对一个研发人员它绝对不值得你去背,你的时间应该花在有价值的地方。我这样的事情还做过很多,我背过CCED、WPS的命令和快捷键,在dBase基本退出历史舞台后我还花了很多时间去学习它的使用。所以我的学习在前期缺乏规划,没有明确的短期目的、中期目标,只有一个虚无飘渺的长期的理想。这就像做设计一样,好的设计是从需求抽象到代码有很多过程,而不能得到了需求就立刻开始开始编码。 

  当然这么些年的学习和工作多多少少有些收获,下面我说说我的一些学习的心得,这些方法未必正确,我也在不断探索和改进中。我的学习和工作有相对明确的目标,我不会一时心动而去学习某一技术,在下决定之前我会考虑很多,包括长期的发展,个人路线的规划,需要付出的代价、可能遇到的困难及解决的办法等等,在决定后还会制定更加明确的计划,包括短期、中期和长期的,身边可以利用到的资源(包括好的书籍、资料、软硬件环境,也包括有经验的朋友或者师长),以及每一个阶段是怎么过渡到高一阶段的计划,往往在一个学习阶段一旦上路后会走的相对顺利,但是跨阶段通常比较麻烦,比如从学习基础知识转到实践。另外我买书也有自己的方法,现在世面上高质量的书远不如低质量书多,对于一个陌生的技术,往往在第一次买书会选择错误,即使买到一本好书但是它的方向也未必适合你,所以我通常会先在网上查找一些该技术的介绍,有了一点点概念后再去买一本比较薄、相对便宜并且内容相对泛泛而谈的书,这是国内作者最善于写的书:),再把它浏览一遍后我就会基本明白这门技术的要点,后面买书和制定计划就会明确的多。否则一开始就想找本好书往往比较困难,而且买回来后努力学习,有时候学了一半才发现是本低质量的书或者是相对过时技术,让人非常懊恼。另外让有经验的人帮你介绍,通常也是一个不错的选择。 

  有些朋友想学通信、嵌入式开发,但总觉得自己没有软硬件环境,我就按我的了解给大家介绍一下怎么建立这样的环境,当然我了解的只是我学习和工作的方向。通信我做的是数据网方面的工作,包括TCP/IP、二三层交换、对接入网、H.323和软交换也有一点认识。这些软硬件环境都是可以在PC上构建的。你甚至可以在一个没有网卡的PC上建立一个包含多个路由器、接入服务器、VoIP网关、网守、主机等的仿真网络环境,而且与实际的网络相当接近,当然这需要你有清晰的网络概念和一定的网络知识,我一直在努力开发一套软件将这个过程简化,目前试验已经做完,我可能会将它融入我的操作系统外围扩展软件中。这样的方法我无法用简单的语句讲的很清楚,我可以说一下大概的思想,就是在PC上实现仿真网卡,(知道Windows怎么在没有网卡的机器实现虚拟网卡技术的朋友都应该会明白),然后每一个仿真网卡对应一个虚拟设备,如路由器或者主机。你也可以借助第三方工具完成部分工作,如VmWare等。我现在就是利用一个仿真网卡做自己的开发的。 

  至于嵌入式开发环境更加容易实现,PC就是一个非常大的硬件平台,现有的嵌入式操作系统通常都支持X86,你可以在上面做开发,通过软盘Boot或者使用虚拟机装载,我用VxWorks做了试验,在一台PC上跑Windows和VxWorks两个系统。另外Windows上的兼容DOS的16位仿真X86环境也为很多操作系统提供了绝佳的试验环境,我的操作系统在Windows上就是这样实现的。Linux在嵌入式中应用也比较广泛,它在网上有大量的资料,而且也相对比较容易实践。同时很多完善的嵌入式开发环境支持软件仿真,如Tornado、WinCE等。 

  前段时间处理了很多事情,一直没有写下去,花光了所有的积蓄买了一套房子,同时把户口的事情也基本办完了,这几天稍微缓口气。昨天跟我的一个老上司见面聊了半天,心里感慨万千。他从外在条件看让不少外人羡慕,二十多岁做过到了863项目的负责人,博士毕业的爱人单位也非常好。现在三十出头的他在一个通信公司做产品经理,工资虽然不算高但也有一两万,而且还持有股份。但是我们了解的人才理解他的艰辛。“白领”这个词在一些人看来是仿佛是一个动人的光环,但是在我看来是一个无奈的名字,每天行走在大街上,来来往往的车流中有多少是“白领”的?又有几个“白领”住的起高档的住宅?在上海一套别墅300万不足为奇,按揭贷款下来总额接近600万,年薪二十万在上海算是一个中高级“白领”,高额的税金去掉了你百分之几十的收入后,这样算下来不吃不喝也要四十多年,加上生活的其他开支,注定了你与这样的住宅无缘。看着外面一套套别墅,一辆辆好车,我不知道它们是谁的,但我知道其中没有什么白领。我觉得自己很渺小,在这个喧闹的都市中我如同一只蚂蚁,但我有不甘于平凡,我不愿做一个单纯的“白领”。 

  其实很多朋友并不了解我,我不是一个追逐时尚技术的人,我只是不愿意做一个所谓的“白领”,更加不愿意做一个单纯的“程序员”。我不甘愿平凡的生活一辈子。我在不断的努力,我的方向非常明确,我要做多数人不做和做不到的事情,很多朋友对我这样频繁的换方向不理解,觉得一个人只要熟悉一种技术就可以了,对于这样的看法我只能说你浅薄,现在的大的系统和产品往往都是软件、硬件和应用相结合的,我要做的不是哪个方面的专家,而是希望能够成为系统设计师。我不相信一个只精通发动机的专家能够设计一辆好车,同样我也不相信对硬件一窍不通的人能做出一个操作系统,或者一个对财会没有一点概念的人能设计出一个优秀的财务软件。在工作中我发现社会上非常缺乏边缘人才,尤其是在国内。在国外一个人软硬件兼修非常普遍。如果设计产品的人只了解他的专业那么是很难有出色的设计。所以我必须趁着自己年轻学的更加广泛一些,这样才能提高自己的综合素质,这也是为什么高校那么多非专业课程。学习工作了这些年,实际上都没有脱离IT这个行业,我现在的公司开发一个系统时,先是将最终功能列举清楚并分析可行性,然后划分哪些是用芯片实现,哪些是用硬件电路实现,哪些是用软件实现,这样的设计才能做出最好的系统。如果一个设计者单纯只懂一个方面是不可能做到这一点的。 

  自负常常伴随着无知,记得我大学毕业时,论文答辩会上我和专家组组长争起来了,因为我对自己的设计非常得意,而他虽然是鸡蛋里挑骨头,但是由于知识非常有限,我无法回答他的问题,所以有些“恼羞成怒”。我原来一直喜欢用“所谓”最好的开发工具,记得做过一个愚蠢的设计,一个排课表的软件我用VC+Oracle开发。这些经历我牢记在心,时刻提醒自己学会谦虚。我的亲身经历加上我对一些身边朋友的观察发现这样一个现象。当一个人只会他认为最好的技术,而对其他的一无所知,这样的人经常是目空一切。 

  从第一个“HelloWorld”到今天的操作系统,前前后后写了很多代码,从这中间我也积累了很多心得。由于我是在没有人指导的情况下自学编码的,所以走了很多弯路,也犯了不少错误。最初我写程序全凭自己的感觉,写一个新程序对结构设计不很重视,以为学好语言,数据结构就可以写出好的程序,其实远不是这样的。没有设计的情况下,也可以写,但是程序无法写的很大、很复杂。我个人的经验是这样的系统超过8000行我就无法控制了,以前我用VC写过一个Windows下的应用程序,大概8000行左右我对它失去了控制,整个代码一团糟,这8000行倒是可以相对稳定的运行,但是我没有能力再增加什么新的代码,动辄前后冲突,要么就是新代码与旧设计格格不入,需要调整旧的程序。最开始我写程序喜欢追求代码的精巧,别人很多行写出来的代码自己只写很少就可以实现,感觉那样比较酷。其实这样也是非常错误的,我现在写程序非常注重结构设计,为了结构清晰我愿意牺牲一点效率。 

  下面一段话是我写程序的座右铭,希望与大家共勉: 

  Makeitrightbeforeyoumakeitfaster. 

  Keepitrightwhenyoumakeitfaster. 

  Makeitclearbeforeyoumakeitfaster. 

  Donotsacrificeclarityforsmallgainsinefficiency. 

  BrianKernighan 

  另外补充一点:我和我的女朋友现在非常好,双方的家人都认可了,我们决定在近期结婚。
评论次数(119)  |  浏览次数(12814)  |  类型(默认类型) |  收藏此文  | 

[  游客   发表于  2008-03-06 15:58  ]

强人一个

[  david   发表于  2008-03-06 16:24  ]

太长,今天没看完...改天再看.

[  wfygowxf   发表于  2008-03-11 13:09  ]

唉!我的路何其漫长!我的方向又在哪里?

[  sky7   发表于  2008-03-25 19:42  ]

佩服!自信可改变未来!

[  li4096255   发表于  2008-04-26 21:53  ]

人,贵在自美于人生

[  游客   发表于  2008-04-27 15:38  ]

前周,我们班长发了一个通知:学校取消了《嵌入式系统》这门课。理由是,太难了,不适合我们这个专业。
我郁闷呀!

[  mouse   发表于  2008-04-29 09:26  ]

计算机是自学出来地,不是仅仅听老师课上说就能学会地!

[  游客   发表于  2008-04-29 12:17  ]

除了佩服还是佩服  只希望自己能有你的一半

[  游客   发表于  2008-04-29 12:58  ]

文章好感动,不知两位现已结婚没有,在这里恭喜你们!

[  游客   发表于  2008-04-30 18:34  ]

相当牛,就缺那股劲

[  paqiqi   发表于  2008-04-30 21:56  ]

太历害了,偶们也要努力啊.不得不佩服啊~~~
偶像级的人物了.

[  游客   发表于  2008-05-02 17:29  ]

可以问下主人,这篇文章出自何处。我搜了很多,都是转载。

[  游客   发表于  2008-05-03 12:13  ]

向作者致以崇高的敬意!!!!!

[  游客   发表于  2008-05-03 14:49  ]

深有感触,我感觉我们性格上某些地方很像,我快二十岁了,想在在学C语言和汇编,还有一本《计算机组成原理》、《微机原理与接口技术》、《TCP/IP协议簇》,打算一个月把C和汇编剩下的部分学完学精,在学校的时间把那几本书学完,我相信自己可以做到!

[  游客   发表于  2008-05-03 18:35  ]

谢谢您为我扫清了一点迷茫.祝福您及家人,天天开心,身体健康!

[  游客   发表于  2008-05-04 17:04  ]

打算一个月把C和汇编剩下的部分学完学精,

有点不现实
 理智!要理智!!

[  qingqingziyin   发表于  2008-05-04 21:42  ]

是朋友推荐给我的,我也不知道作者是谁

[  游客   发表于  2008-05-08 15:26  ]

结婚别忘发喜糖啊

[  游客   发表于  2008-05-08 23:24  ]

羡慕你.其实我也想学习这些(电脑上的技术_软硬),不过我没机会读书(穷),所以自己的知识也一片空白,从零开始,我又不知道先由哪个学起!!一个没人指导的人.又没基础的人.
真的想把自己的技术向进一步提高!!请你这位高人指点指点一下,谢谢!!

[  flyhehe   发表于  2008-05-10 15:09  ]

真是厉害 这位大哥最近有空吗 我以前是做测试最近我们经理说叫我做个项目 看看能不能转研发 我很重视这个机会 但以前都没做过开发 心里没一点低 大哥什么时候有空加下小弟QQ 544952537 希望能给我迷茫中的我指导指导 谢谢!!!

[  flyhehe   发表于  2008-05-10 15:11  ]

忘了说 现在这个项目是嵌入式汇编的

[  zhanglinxue   发表于  2008-05-11 02:16  ]

很厉害,佩服,如果你不是为了让人说佩服才写了这么多的话我就说真的佩服。哥们年龄比较大,但才打算看看汇编语言,其实就是兴趣。以后多请教啊,别烦。哈哈。

[  429742   发表于  2008-05-11 23:49  ]

一个人要想抬头挺胸的站在人前,背后不知要吃多少苦....

[  游客   发表于  2008-05-12 20:22  ]

看君一篇文,真是胜读十年书~   迷茫的我真的很需要像你这样的过来人更多指点!谢! 34373495

[  游客   发表于  2008-05-13 21:37  ]

xin you zhen dong

[  hctt   发表于  2008-05-14 15:29  ]

大有启发

[  mark0289   发表于  2008-05-14 17:05  ]

只能说太强了

[  chenzhuoyun123   发表于  2008-05-15 13:36  ]

谢了,从你的文章里学到了很多东西,祝福你们两个

[  游客   发表于  2008-05-23 12:56  ]

很激励大家!谢谢你转载这篇文章~~

[  游客   发表于  2008-05-23 22:29  ]

加入小弟 的qq 群啊53071284

[  游客   发表于  2008-06-09 19:26  ]

很希望拥有你那样的斗志,I WILL GET IT!!!!!!!

[  0011   发表于  2008-06-11 16:47  ]

两年前看过,现在我仍然认真的看了一遍。
情感依然触动,梦想依然存在,斗志从未消沉。

[  游客   发表于  2008-07-06 17:57  ]

让我的感触还不错```能明确了方向```

[  4269891zhang   发表于  2008-07-25 18:37  ]

佩服+学习!

[  mingjiezr   发表于  2008-08-17 22:53  ]

第一次看,很厉害的一个人。。。。

[  游客   发表于  2008-09-05 21:10  ]

第一次看,我也是学计算机的,现在觉得自己确实有点傻!!!

[  mxl800   发表于  2008-09-20 16:31  ]

强人!学习的偶像!

[  mxl800   发表于  2008-09-20 16:32  ]

强人!学习的偶像!

[  754754563   发表于  2008-11-04 16:14  ]

这片文章以前在 qq群中有人发过一小部分,今天看完感触很大 每次看完这样的文章心里都是激情澎湃 。。但是真正学起来的时候会很浮。。
念遍自己的座右铭 继续去写第十章课设1  欲多则心散,心散则志衰,志衰则思不达也!!

[  xlmcktj   发表于  2008-11-11 16:54  ]

楼主加油呀,人生经历有些相似,但结果却不一样,你成功了,我却很失败。祝福楼主

[  pascale   发表于  2008-11-25 11:40  ]

每个人都需要一盏灯塔,尤其在我们迷失方向的时候,谢谢你谢谢你们给了我前进的方向,给我了前进的勇气。祝你生活幸福

[  游客   发表于  2008-11-30 01:50  ]

感动,

但是除了底层技术,就没有别的了吗? 
出来开发就没有应用了吗?

30岁以前和科学有什么关系?
何必搞的那么苦,享受生活也很重要!!

[  游客   发表于  2008-12-02 15:39  ]

看了很受震动!!!

[  游客   发表于  2008-12-07 19:52  ]

一口气,给看完了
很佩服,不知道说什么好
祝你后面一路走好

[  struts8   发表于  2008-12-24 20:43  ]

不错,不过这应该算是他的个人感想吧,并不一定适合其他人,同时他的这个经历很复杂,呵呵,不走寻常路,不过个人认为还是设计比较上层次,毕竟是一种宏观角度看问题,如我们的小平同志一样,不见得非得做一些具体的改革开放事情,有路线也是不错的!

[  游客   发表于  2008-12-30 15:11  ]

看了只有更多的感慨,过了明天我就32岁的人了,只是这个月开始学汇编,前几天学完汇编,现在在学C,完全是凭自己的兴趣在学,没什么目标.本人学的是财会,在学校里就喜欢学计算机,当时考了个全国二级证书,毕业后但是由于生活所迫,放弃了自己的爱好,毕业十年了,现在还不知道自己的路怎么走.无聊重新来学编程了.

[  游客   发表于  2009-01-06 22:55  ]

黑暗中的灯火

[  sd7y123   发表于  2009-01-13 20:51  ]

看了楼主的经历,我感觉我还是不够努力,以后的路还很长,还要不断的努力,看来成绩与努力是分不开的,同时祝福你们生活幸福

[  游客   发表于  2009-03-10 01:57  ]

虽然是转载,但是还是祝福下这篇文章的作者.

[  xuan214   发表于  2009-03-10 04:15  ]

恩``没有转载的人 我想我一辈子也不会看到``因为这篇文章给了我太大的震撼了``自己要努力了``

[  游客   发表于  2009-04-02 09:07  ]

哈哈,这人是很有毅力的,文章写了哪么长,看的累死了

[  游客   发表于  2009-05-30 22:55  ]

你是我明天 不对 应该是现在努力的启明灯

[  游客   发表于  2009-07-07 11:12  ]

天行健,君子以自强不息

[  游客   发表于  2009-07-09 11:16  ]

好牛啊!!!加油啊,我也要努力啊!

[  4642606   发表于  2009-08-09 18:51  ]

启发了

[  游客   发表于  2009-08-11 01:36  ]

佩服

[  sjy9816   发表于  2009-08-11 11:32  ]

佩服+祝福!
我要有你一半坚强就好了!和你一比,我走的路一塌糊涂!

[  游客   发表于  2009-08-13 15:51  ]

不错
我觉得你的法宝就是毅力

[  游客   发表于  2009-08-18 18:49  ]

每个人都有不同的超出一般人能力,比如说表达能力、理解能力、想象能力等。
显然这个作者超出常人的就是它有一股蛮力。
只是蛮力而已

[  semidotnet   发表于  2009-08-20 16:50  ]

致楼上:
    有蛮力也不错嘛,起码会有所成

[  zhangkai   发表于  2009-08-31 08:15  ]

这个是小说。事实上并没有这个人做的操作系统,可以从网上搜搜就知道了

[  lyang   发表于  2009-09-21 14:55  ]

我也是学计算机的,感觉自己好渺小

[  游客   发表于  2009-10-29 17:40  ]

我现在还在学入门课程 感觉不好学 啊 ;楼主你真牛啊  得好好向你学习啊

[  liuyutang   发表于  2009-11-12 22:17  ]

学习的楷模

[  tracy   发表于  2009-11-25 15:13  ]

佩服。。。

[  zmcrazy   发表于  2009-12-11 16:24  ]

听你一句话 让我自己感觉自己更加渺小了
我要努力才行

[  qiangzi   发表于  2010-01-18 13:53  ]

人生只有奋斗

[  thedaydreamwang   发表于  2010-01-20 04:24  ]

找C语言入门你们就能找到这片文章了我第一次看也是在shouhu上还有楼上有人要一个月学完,我觉得真的不是很实际,编程是一种文化,中国还没有形成这种文化,我们都是在试着接受这样一种文化,我相信它是一个长期的过程,并不是大家想的我想在多长时间内到达一个境界,我不是高手但我相信自已会变成高手只是需要一个过程,大家在以后的学习过程中都会遇到困难,只要不放弃每天学一点相信都是有所成就的!!故事从哪里来并不重要,重要的是我们从中所得到的。。。。

[  yingzicike   发表于  2010-04-08 10:52  ]

我是一个大二的学生,也曾经想做一个程序员,可是放弃了。羡慕。。我该怎么办?

[  gao693282043   发表于  2010-04-20 11:29  ]

祝福你,有志者事竟成!

[  icanfly1234   发表于  2010-04-29 21:40  ]

希望能和你合作共同开发系统。

[  asmq   发表于  2010-04-30 22:56  ]

天行健,君子以自强而不息!
同志们,加油!!

[  xmpcw   发表于  2010-04-30 23:53  ]

俺今年30了,除了赚钱><!编程还是我的一大爱好啊!

[  1035802659   发表于  2010-05-02 15:39  ]

命运掌握在自己手中,靠自己的努力来改变自己的命运,这是我——坚强的我。我佩服你,谢了!

[  baku   发表于  2010-05-31 17:18  ]

第一次学汇编!我看到的你的坚持+相信自己!

[  游客   发表于  2010-06-20 07:38  ]

30岁,的人多可以去死了.纳闷.

[  游客   发表于  2010-07-27 13:34  ]

机遇与勤奋成就人生。没有不可能,只有不去奋斗

[  游客   发表于  2010-08-22 04:15  ]

哎呀 我也是很努力编程 结果 我开始不断掉头发 我还是学生啊  才23岁 我只是会一些很基本的逻辑 我是那种推一下走一下 很懒惰的人啊   但是很庆幸的是 我这个人还是有一点生意头脑的 呵呵呵

[  thousandmoun   发表于  2010-08-25 17:09  ]

啥也不说了,祝你们幸福!

[  gsb189   发表于  2010-10-20 09:27  ]

思想决定命运!

[  fanren   发表于  2010-10-31 21:19  ]

有梦的人真好!

[  haiyantai   发表于  2010-11-05 10:57  ]

佩服。。。。,祝福你和你的女朋友。

[  v39lfy   发表于  2010-12-07 15:55  ]

强人

[  tmxx   发表于  2011-01-29 04:16  ]

路是自己走出来的,你不走走就不会有一真正属于你的路

[  azik2011   发表于  2011-03-14 09:01  ]

膜拜一下~

[  liwangqiang   发表于  2011-03-19 00:38  ]

强人~精神榜样

[  springaccount   发表于  2011-04-01 09:34  ]

皇天不负有新人,楼主 好样的

[  chengdudefengche   发表于  2011-05-13 00:16  ]

牛人,牛人。。

[  guiji4372   发表于  2011-05-13 09:33  ]

没时间了,弄到手机里,等会看,很受启发

[  next_soul   发表于  2011-06-07 09:06  ]

虽然时隔3年但我还是从中感受到了一股和我很相近的思想,我也希望做一名成功的系统设计师。我会加倍努力去达到这个目标。有缘或许我们还会相遇。
茫茫人海,一个道同志和的人是何等的难遇。望一切安好。

[  lsh080431125   发表于  2011-09-17 10:19  ]

谢谢分享

[  redhat0921   发表于  2011-10-16 12:47  ]

唉,编程我纯自学,学习了三次都没到尾就放弃了,刚开始学C,然后学C++,都没到头就放弃了,因为我不会用vc,现在离我刚开始学C已经三年了,我又重新学起了编程,现在学的汇编,不知道我会不会再放弃,真的没有个指导下,哪怕在困惑时候的一句话,真的很难,这次我坚决要把汇编学好,再去重新学习C和C++

[  redhat0921   发表于  2011-10-16 12:47  ]

唉,编程我纯自学,学习了三次都没到尾就放弃了,刚开始学C,然后学C++,都没到头就放弃了,因为我不会用vc,现在离我刚开始学C已经三年了,我又重新学起了编程,现在学的汇编,不知道我会不会再放弃,真的没有个指导下,哪怕在困惑时候的一句话,真的很难,这次我坚决要把汇编学好,再去重新学习C和C++

[  duliang2008azq   发表于  2011-12-14 18:25  ]

我们都是夜人

[  252152130   发表于  2012-02-02 02:06  ]

我是大专学校的学生明年就毕业了~我很明白 ~~学校里学不到什么东西~特别是~专科~高昂的学费~长老级别的老师(每天忽悠着学生我教会你这个软件你工资就+1000 那为什么长老您还未加工资呢) 所以现在自学汇编 本来也快坚持不下去的  遇到问题真的想不通 ~~开始的时候就一直想啊想耗了2-3天~~后来终于厚起了脸皮去了论坛求帮助 在好心人的解答下 我豁然开朗~~~感谢www.asmedu.net 提供了这个平台

[  游客   发表于  2012-02-09 21:27  ]

神人呀

[  maplezxcwc   发表于  2012-02-09 23:44  ]

真是感谢楼主对我的启发,万分感激中,我会经常来看的。。。

[  游客   发表于  2012-11-13 11:46  ]

很感动  哭了

[  gs2003   发表于  2012-11-14 15:57  ]

深深地佩服一下!!加油!!!

[  游客   发表于  2012-11-19 18:56  ]

OK

[  jacey_48557   发表于  2013-01-09 10:51  ]

佩服,自己一直没有毅力坚持,何去何从一片茫然!

[  chinason22   发表于  2013-05-05 10:35  ]

老早以前就看过,今天竟然在汇编网看到原文,非常高兴

[  zj519718645   发表于  2013-05-11 07:48  ]

佩服! 佩服! 当一个人满心充满斗志的时候又急于求成的时候会睡不好觉的,所以还需平衡一下自己的心态哦,给自己拟定一个计划,不要指望24小时能学很多东西,慢慢来,只要不浪费时间就可以了。

[  dzxxbj   发表于  2013-05-28 23:20  ]

任何理想的实现都是艰难和痛苦的。  也十分希望从事IC设计,本以为一定要考这方面研究生才有机会,看了本文,似乎内心又激动了,看来我考不上这个专业研究生但还是有机会做IC设计的。  其实我们缺什么,我们自己很明白,用专注换时间,而不要用睡眠换时间。

[  jkuncle   发表于  2013-07-10 16:46  ]

收藏了,时不时的看一下可以鞭策自己,再多说一句,楼主真的厉害,由衷的佩服!!

[  254906993   发表于  2014-03-17 20:49  ]

好人一生平安。

[  游客   发表于  2014-04-09 11:06  ]

我很认真的看了一遍,感受颇多,但不知道作者是怎么坚持下去的!唯有坚持,但真的坚持真的很难,内心的矛盾真的太多了,生活中的琐事实在是太多了,人生的方向也实在是太多了,只能说我们在时间真的是一只小蚂蚁!

[  whwqhx51   发表于  2014-06-04 09:28  ]

我想知道最后的英语是什么意思

[  游客   发表于  2022-07-05 16:28  ]

这兄弟不知道会不会再回来看看他的这篇文章。

[  游客   发表于  2022-07-08 14:23  ]

我居然看完了

[  liyun125   发表于  2022-09-22 16:51  ]

08年我才刚小学毕业。时间真快,10多年过去了。

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码