知识大全 一个程序员的奋斗历程

Posted 公司

篇首语:眼前多少难甘事,自古男儿当自强。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 一个程序员的奋斗历程相关的知识,希望对你有一定的参考价值。

  这些日子我一直在写一个实时操作系统内核 已有小成了 等写完我会全部公开 希望能够为国内IT的发展尽自己一份微薄的力量 最近看到很多学生朋友和我当年一样没有方向 所以把我的经历写出来与大家共勉 希望能给刚如行的朋友们一点点帮助 一转眼我在IT行业学习工作已经七年多了 这期间我做过网页 写过MIS 数据库 应用程序 做过通信软件 硬件驱动 协议栈 到现在做操作系统内核和IC相关开发 这中间走了很多弯路 也吃了不少苦     我上的是一个三流的高校 就连同一个城市的人多数都不知道 因为学校不好也就没 有指望能靠学校名气找一个好工作 所有的希望都寄托在自己的努力上了 大一开学前的假期我就开始了学习 记得我买的第一本书是《计算机基础DOS 》 大家别吓著了 其实当时已经普及了DOS 了 只是我在书店里看到了DOS 的书 以为像英语那样是第四 五 六册 记得当时到处找DOS 现在想想也幸好我没有找到 )开学前我学完了PASCAL 那时既没有计算机也没有人可以请教 我连程序是什么的概念都没有 只好死记硬背代码 然后拿纸写 我一直到大三才有了一台 在这之前用纸写了多少程序我也记不清楚了 只知道最长的一个我拿A 大小的草稿纸写了 多页 我的C语言 C++ VC都是在这样的条件下入门的 所以说条件是可以克服的 希望我的经历多少给条件艰苦的同学们一点信心 第一次上机是在我姐夫的机房 我的心情激动的无与伦比 但是一上机我立刻傻了眼 他们用的是英文版的Win 我的那点DOS知识都见了鬼 上机提心吊胆的一阵瞎摸 一不小心把Word弄成了全屏 怎么都还不了原 当时真是心急如焚 我以为机器被我弄坏了 第一个C语言程序 就是那个经典的HelloWorld 我调了几个星期 上机机会非常少 也没有书告诉我开发环境(TC )需要设置 而且开始我都不知道有编译器 我甚至自作聪明把写好的程序扩展名从 c改成 exe 结果可想  而知 大一学完了C X 的汇编 数据结构 C++ 由于精力都花在自学上了 大一下四门课挂了彩 三类学校就是这点好 挂上一二十门也照样毕业 不过扯远点说 我那么刻苦都及不了格 可见我们国家的计算机教育有多死板     大二准备学VC和BC 当时难以取舍 后来选了VC 不为别的 只为书店里两本书 VC 那本便宜 块钱 我的努力在班上无人能及 学的日夜不分 大三有了计算机后更是如此 很多次父亲半夜教训我说我不要命了 我一直觉得自己基础差 记忆又不行 条件也不好 所以觉得只有多花点时间才能赶上别人 居然后来有许多朋友说我有学计算机的天赋 让我哭笑不得 我用的是 M内存 G硬盘 当时同学们的配置都是P MMX 我安装 一个Windows NT 需要一个通宵 编译一个BC 向导生成的程序需要近两个小时 我的显示器是个二手的 辐射非常大 开机屏幕冒火花 看起来很酷的 ) 有一次程序写的太久 觉得怎么白色的编辑器背景变成了紫色 以为显示器坏了 后来才发现眼睛不行了 不过说来也奇怪 到今天我的视力还能保持 真是个奇迹 但是就是那台破机器陪伴了我两年 让我学会了VC Delphi SQLServer等 后来那台机器给我阿姨打字用 据她说一天她正打的开心 一股青烟夹着火苗从显示器钻出来 之后它才寿终正寝     大三假期找了个机会在一个计算机研究所实习 与其说实习不如说是做义工 工作了两个月一分钱没有拿 但是这两个月对我的发展帮助很大 让我早一步了解了社会 刚去的时候我当然是一窍不通 在那里我熟悉了网络 学会了Delphi和Oracle 由于工作很认真 得到了比较好的评价 在一位长者的引荐下 我开始和他们一起做项目 这使我在大三大四就有了自己的收入 大四又找了两家MIS公司兼职 虽然钱不多 但是在学生期间有 多的收入我已经非常满足了 我终于用自己赚的钱把计算机换了 大四下开始找工作 这时我的工作经验已经比较多(当然现在想想非常幼稚) 开始听父母的想去那个研究所 实习过那个部门也希望我能去 但是不知道为什么最后不了了之 这种单位就是比较官僚 我一气之下就到了我兼职的一个公司做MIS的TeamLeader 在大三到毕业一年的时间 做过了各种MIS 从煤气 烟厂 公安 铁路 饮食到高校 什么有钱做什么 工作也很辛苦 经常加班和熬通宵 从跟客户谈需求到设计 编码 测试 交付都要上 那时觉得很有成就感 觉得自己还不错 现在想想真是很肤浅     刚走上工作岗位的学生很容易被误导 各种开发工具让人眼花缭乱 同时也觉得很受 公司器重 但这样工作永远是一个低层次的开发者 不要跟我说什么系统分析有多么多么重要 多么多么难 你以为自己跟用户谈需求做设计就是系统分析和设计了吗 国内又有几个公司能够做的很到位很规范?我是ISO 内审员 也在Rational公司受过多次培训 拿了 个证书 还有一个公司让我去做CMM 这些我听过很多 但是很多事情到国内就变了性质 一个公司不是通过了ISO 或者CMM就能规范了 我现在在一家有几十年历史的外企工作 里面的管理不是一般国内企业能及的 作为一个毕业不久以前没有步入过社会的学生 几乎不可能在很短的时间掌握系统分析和设计 面向对象 UML只是一个工具 关键是人本身的思想 不是说你熟悉了C++ Rose就能够做出好的设计 相反如果你具备了很高的素质 你可以用C写出比别人用C++更加模块化的程序     话说远一些 国内软件开发行业有一个怪圈 很多人觉得VC > Delphi > VB 真是很搞笑 这几个软件我都做过开发 说白了他们都是工具 应该根据应用的需要选择采用哪个 而不是觉得哪个上层次 如果你因为用某个开发工具很有面子而选择的话 只能说明你很浅薄 如果说层次 那么这些工具都不上层次 因为它们用来用去都是一些系统的API 微软的朋友不会因为你记住他们多少个API或者多少个类就会觉得你很了不起 你永远只是他们的客户 他们看重的是你口袋里的银子 我也做过系统内核 我也封装过很多API 同样我也不会看重那些使用这些API做二次开发的客户 除非他能够作出自己独到的设计     至于有人认为C++ > C那更是让人笑掉大牙 不妨你去打听一下 现在有几个操作系统内核是用C++写的 又有几个实时系统用的是C++ 当然我也不是说C++不好 但是目前的内核和实时系统中C++还无法与C匹敌 至于说C++适合做应用系统的开发那是另外一回事 所以我的观点是不在于你用什么工具和语言 而在于你干什么工作 你的设计体现了你的技术层次     这样干了一年我觉得非常苦闷 做的大多数都是熟练工种的活 个人技术上没有太多 的提高也看不到方向 所以决定离开这个城市去上海 寻求更好的发展 并且打算放弃我以前的MIS转到通信行业     写到这里不能不提到我女朋友 我们是在来上海前半年认识的 她大四在我公司实习 公司派她给我写文档 我们的感情发展的很快 她告诉我很多事情 她家原本是改革开放的第一批暴发户 她母亲爱打牌 输掉了几百万 还欠了很多债 她有男朋友 但是她对他没有感情 只因为他给了她母亲两万多块钱 后来还强迫她写了四万块的借条 她男朋友背叛过她并且不止一次打她 现在逼她结婚不然就要她还钱 这人居然还是一个高校的老师!她母亲把父亲给她的学费花了 因为拖欠学费她没有办法拿到毕业证 她母亲现在有病需要钱 我拿出了自己的一点积蓄并且跟朋友们接了一些 替她交了学费并给她母亲看 病(后来才知道看病的钱又不知所终 就连她母亲是不是有病我都不知道 但她也是没有办法) 这个时候我家知道了一些事情 坚决反对我和她在一起 她原来的男朋友也极力破坏 无奈之下我们决定早一定离开这个伤心的城市 并且瞒着我们家 由于时间仓促 我只准备了 块钱 她仅有的几百块钱也被她母亲要去了 我买了三张票 一张是中午的 两张是晚上的 中午我的家人把我送上船 他们一离开我就下了船 我和她乘坐晚上的船离开了这个我和她生活了很多年的城市 带走的只是一身债务 没有来过上海的我们两个性倔强 都不愿意去麻烦同学和朋友 来到上海是傍晚 点半 我们都不知道该去哪里 我们找了一个 块钱的旅馆 这个房间连窗户都没有 月份的天气酷热难耐 房间里非常闷热 第二天我们开始租房子 因为身上的钱不多 我们基本都是步行 花了一个星期时间 不知道在浦东转了多少圈后找到了一个 块的房子 但是我们都不了解上海是付三压一 还要付半个月的中介费 买了一些锅碗瓢盆后 我们身上只有 块钱了 工作都还没有着落 这 块钱要支持到我们拿到第一个月工资 为了省钱我们  自己做饭 每天买菜只花两块钱 她非常喜欢吃(也可能她在大学经常挨饿的愿意) 看到她现在这样省吃俭用我真的很不忍心 她以前的男朋友也没有放过她 经常打电话来骚扰 并且来上海看她 还说了不少恐吓她的话 她过于善良 说他以前毕竟帮助过她 叫我不要与他一般见识 以后的每天在家就是苦等面试通知 原本我想迅速找一家MIS公司解决眼前的困难 但是她坚持让我不要放弃自己的理想 终于功夫不负有心人 我找到了一家通信公司 块的工资虽然赶不上MIS公司给我开出的价位 但也够在上海生存 她也找到了工作 第一天上班她哭了 这是她来上海第一次流泪 我心里很难受也很感动     由于是全新的行业 我把自己降到了零点 我学的VC Delphi 数据库派不上用场 摆在我面前的是嵌入式 协议 信令一些我从未接触过的知识 我知道我没有退路 于是拼命的学习 我把自己当做一个应届毕业生一样 一分努力一分收获 半年过去我终于熟悉了工作 并且得到了公司的表彰 薪水也加了一级 后面的日子里我们省吃俭用 把欠朋友的 万多块钱还了 日子终于上了正轨 这时女朋友告诉我她想考研究生 我也很支持 于是她辞职在家备考     另外 在这里我要感谢我的ProjectManager 他原来是一个大通信公司的产品 cha138/Article/program/Java/JSP/201311/19746

相关参考

党的十八大报告指出,总结十年奋斗历程,最重要的是形成和贯彻了科学发展观。科学发展观的重要意义在于__

党的十八大报告指出,总结十年奋斗历程,最重要的是形成和贯彻了科学发展观。科学发展观的重要意义在于_____。A、是马克思主义同当代中国实际和时代特征相结合的产物B、是马克思主义关于发展的世界观和方法论

中国共产党对国家的政治领导是:制定党的纲领、路线,确定奋斗目标,并通过__使之上升为__意志,成为__

中国共产党对国家的政治领导是:制定党的纲领、路线,确定奋斗目标,并通过_____使之上升为_____意志,成为_____共同遵守的规范。A、法定程序党的全体公民B、法定程序国家全体人民C、合法程序国家

知识大全 你可以等一个男人多久的奋斗时间

你可以等一个男人多久的奋斗时间?也许他一生都在为你奋斗,何必要等呢,考虑一下和他一起奋斗吧,你会很幸福的你可以等一个人多久她嫁人因为她应经找到了归宿不能再干讨她的生活但心里总会有一片最隐秘最温暖的角落

知识大全 “女生凭什么要拿青春陪一个男生一起奋斗”

感悟人生:“女生凭什么要拿青春陪一个男生一起奋斗”这个需要能力。一般平庸的女孩做不到。女生凭什么要拿青春陪一个男生一起奋斗没有谁规定女生一定要拿青春陪男生一起奋斗,也没有谁规定男生必须和女生共甘甜不共

科技发展历程 一个画家的故事——有线电报

  1831年,英国科学家迈克尔,法拉弟发现了电磁感应定律,这是一项具有划时代意义的发现。这一定律的通俗解释是:闭合电路的一部分导体在磁场里做切割磁力线运动时,导体中就会产生电流。根据电磁感应定律研制

知识大全 男生为了一个女生而拼命奋斗,努力学习,女生会有什么反应

男生为了一个女生而拼命奋斗,努力学习,女生会有什么反应?(那女的知道他对她有意思)那女的肯定会有些感动,而且会渐渐对那男的越来有感觉,我觉得吧,说不定会在一起呢哪些电影讲述了一个女生为了追到心爱的男生

科技发展历程 系统论

   现代系统论的发展有两个主要线索,一个是从研究生物有机体角度产生的一般系统论,另一个是从研究技术工程及劳动管理角度产生的系统工程学。   

知识大全 该怎么和一个天天玩游戏的人开口告诉他先是需要他奋斗呢

该怎么和一个天天玩游戏的人开口告诉他先是需要他奋斗呢?如果是你男朋友,就分手吧,然后告诉他原因。看他能否上进。要是你儿子,扫地出门,没收钱包。一个天天健身的人,一个是天天上网玩游戏的人,那个是废物?废

知识大全 一个快23岁的男人了,可就是没找到自己的奋斗目标怎么啊

一个快23岁的男人了,可就是没找到自己的奋斗目标怎么啊?急啊!首先我想问一下什么是目标,其实现在让你谈目标是扯淡。什么我要当科学家,当画家,当什么什么的。在这个社会,一个目的,我从事的职业我喜欢,并且

癌症患者的心路历程

x一位年老的癌症患者自杀身亡。一个人自己结束自己的生命,自然有不得已的原因,而其中常见的原因便是身患不治之症,感到生无可恋。的确,一般人听到医生的诊断证实是癌,第一个感觉、感受就是惊愕,像一个炸弹在面