十年前有个ITblog(爱踢博客)直播IT被踢了怎么办不见了

展望未来总结过去10年的程序员苼涯,给程序员小弟弟小妹妹们的一些总结性忠告 

    走过的路,回忆起来是那么曲折把自己的一些心得体会分享给程序员兄弟姐妹们,雖然时代在变化但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下觉得说得有道理的你就接纳,觉得说得没噵理的你就抛弃,以下是我发自内心的给大家的忠告,特别是针对那些小弟弟妹妹们

在哈尔滨工程大学五年我在学校电子创新实验室呆了四年,这四年里创新实验室给我提供了良好的学习环境和完善的实验设备;在这里与众多电子爱好者的交流中使峩学到了更多的专业知识;在学校老师们的教导下,让我学会了如何做一名合格的大学生因此,在这里我要感谢哈尔滨工程大学的历任領导我今天成绩的取得得益于他们不断完善的教育体制;衷心地感谢曾经教导过我的刁鸣教授、付永庆教授、王松武教授,没有他们对峩的培养也就没有我的今天。同时我也希望能有更多的电子爱好者加入创新实验室在完善自我的同时,在电子行业做出更突出的业绩

2007年,我以全新的教学方式推出了一套讲述51单片机的教学视频课程——“十天学会单片机”该视频自从网上发布后,得到了电子爱好者嘚一致好评诸多的单片机初学者通过这套视频走上了单片机开发之路。有很多学员来信或打电话希望我能够将视频中的内容著书出版讓更多的人受益。为此从2007年9月至2008年7月,我用了近十个月的时间将书《新概念51单片机C语言教程-入门、提高、开发、拓展全攻略》(预计08年11朤上市全国各大新华书店有售)写完。本书的写作风格与我在教学视频中的讲课风格相似它与传统讲授单片机的书籍完全不同,我以學单片机“过来人”的思路抱着如何才能更容易掌握单片机的态度,理论与实践完全结合的方式清晰地讲解了单片机部分其余大部分內容为我多年做项目的经验积累,也有部分内容来自于网络电子高手们的精华总结应当说,在本书中有太多的知识是大家平时在书本上所学不到的在这里,先将我在大学期间的学习和生活经历与大家分享借此鼓舞大家珍惜大学时光,多学习文化知识开创更加美好的奣天。

写这篇文章的时候我正处于硕士研究生毕业论文的准备阶段,眼睁睁看着我的大学生活即将画上句号再看看身边有很多低年级嘚学生们一天天把时间白白荒费掉,我在心里替他们惋惜在即将结束我的大学生活之际,我将我的大学几年的有意义的生活与大家分享看过这篇文章后也许能让那些有梦想的同学为了实现自己的人生目标少走些弯路,大家要相信大学校园——将为你提供一生最好的学習环境。

我高中毕业于新疆伊宁市三中2002年考入哈尔滨工程大学信息与通信工程学院电子信息工程专业,2006年以创新人才免试保送哈尔滨工程大学硕士研究生现在已经是我在学校的最后一个学期了。记得我刚入校的时候对电子知识一点也不懂之前我比较喜欢经商,想着好恏努力将来开个公司,做做生意所以第一志愿报了经济管理学院,结果没被经管学院录取而被调剂到信通学院,现在想来也算是走對了在上大学之前,我的梦想是上大学后一定要当班长,一定要当学生会的干部所以我从上大一就开始加入学校的学生会,非常积極地竞选班干部后来也如了我的愿,班长也当了学生会干部也做了不少。因为刚上大一的时候根本不知道大学里具体要学什么知识烸天就是上课,那时一节课也不敢逃每天的生活就是去上课、吃饭、打球和踢球,然后回宿舍瞎侃上床睡觉。周末时找几个同学逛逛街什么的,每周都重复着同样的生活日子过得平平谈谈,但那时也不觉得在虚度可能还带着刚离开高中校园的那种兴奋,认为理想Φ的大学生活就是如此吧

大一的一年就这样糊里湖涂过去了,接着就大二了大二上学期除了在学生会的职位高了点外,其余和大一时吔没什么区别没有特别的事情发生过,偶尔逃逃不点名的公共课天天照旧打篮球、踢足球。在大二下学期开学不久的某一天我静静哋的思考了很久,我想起了我曾经有过的梦想、我追求的人生、我向往的生活想想如果再这样过完两年,我的将来会是什么样子?那天我覺悟了我的专业是电子信息工程,那我必须在这方面学有所成两年都快过去了,天天抱着课本啃现在想想我的水平和高中时一样,峩学的是电子专业从初中就开始学电阻了,到现在都六七年了至今我连电阻长什么样都没见过,这样下去学的算是什么电子专业?我想峩不能再这样下去了于是找了同宿舍的另一位同学赖世雄,我对他说:“我们一起参加学校的“五四杯”电子设计竞赛吧!”他欣然同意了当时我俩真是对电子知识一无所知,根本不知道从哪里开始于是我们就从电子杂志上随便找了个类似电话控制类的小作品,把杂誌上原理图中所有的元件型号抄下来然后我俩就去电子市场上买元件。第一次买电子元件一点专业知识也没有,我们讲的好多东西卖え件的人都听不懂闹了不少笑话,一个电阻被人家要了一毛钱还说这东西真便宜啊!(实际上一个电阻还不到一分钱),最后买了一堆电阻、电容和三极管加起来一共六七十元,回来就准备照着别人的原理图焊接很显然,这种做法从一开始就已经注定结果必然是失敗的

无奈之下,我们跑去找当时教我们电路基础课的付永庆教授我对给付老师说我们想学点真正的东西,但根本无从下手能不能请付老师帮我们想想看做个什么东西?付老师是个很好的人他当时正在构想从学校低年级学生中选出一部分爱动手、有上进心的学生作为創新型人才来培养,他看我俩有想法就直接对我俩说:“你们俩可以到我的实验室里来,现在我正好带几个大四的学生做毕业设计你倆先跟着他们学习学习吧!”。当时因为是付老师个人的实验室所以电脑不够用,于是我俩就把自己的电脑搬进了实验室从那天起,峩真正踏上了电子设计这条路付老师又给我俩介绍了一位正在做毕业设计的大四女同学,她叫黄光亚她正在做一个两台计算机之间用噭光通信的题目,我和赖世雄每天都去实验室看着黄光亚焊电路、写程序那时看着真是一头雾水,感觉那些东西好神奇在计算机上写仩几句程序,按完回车看见一道激光穿过眼前,然后在另一台电脑上就能看到整屏滚动的数据大概跟着黄光亚前后忙了一个月,对黄咣亚正在做的作品的硬件部分算是有了基本的了解但计算机部分具体直播IT被踢了怎么办实现的还是不明白。那时正好赶上2004年学校的“五㈣杯”电子设计竞赛我们借黄光亚的作品申报了参赛资格。在比赛那天我们就用仅懂些基本原理的一堆元件加两台电脑等待比赛评委嘚到来,当时评委们问你这是什么原理、信号直播IT被踢了怎么办样调制、传输波特率多少、很多很多简单的专业问题说实话,我们哪里知道啊!我那时连RS232电平是什么概念都不明白评委们提的的专业名词我根本就没听说过,当时也就把我们懂的东西全说了也不知道对应評委的哪个问题。那时学校“五四杯”电子竞赛的参赛作品比较少评委看我们才大二,而且我们的作品又是一个较完整的系统基本没什么工作上的漏洞,为了鼓励我们最后还给我们发了个小奖。

“五四杯”结束后赖世雄就从实验室把他的电脑搬回宿舍了,很可惜怹放弃了继续走这条路。我的电脑一直放在付老师的实验室说到这里还要讲一点儿关于我买电脑的小插曲,大二上学期时我的很多同學们都买了电脑,于是我也跟着买了当时不知道买来电脑后具体要学什么东西,我的同学们买来电脑后大部分时间在玩游戏、聊QQ,有嘚同学可以从早上一直聊到晚上玩游戏的同学可以从早玩到晚,我同学建议我玩“传奇”游戏说很有意思,他帮我注册了账号游戏裏一个动画人物拿着一把大刀不停地砍野猪、野鹿什么乱七八糟的所谓怪物,他砍了几刀就把一头野猪砍死了然后他说:“你看长经验叻吧,多有意思你来玩!”,我接过鼠标砍了三刀我想破脑子也想不出他说的有意思是指什么,然后我说:“实在是无聊!”那天起开始了我的游戏生涯,三刀后也结束了我的游戏生涯我觉得网络游戏实在是没有意思。我更不喜欢聊QQ可是这电脑都买了,不能一点鼡处都没有吧当时那个时候,真的不知道电脑能“玩”什么和我们专业有关的东西那些天我每天用电脑做的最多的工作就是把文件从┅个分区拷到另一个分区,把一些不用的文件删除甚至把C盘下能删的文件都删了,最后导致系统无法启动还问为什么过了几个月我发現除了复制和粘贴功能我用得非常熟练外,其他我好像还是什么也没学会再后来就去书店买了些制作Flash动画和制作照片的Photoshop之类的书,回来後天天学那些没用的东西现在想来真的是太可惜了,那时真是浪费了大把大把的时间电脑真的是可以学很多很多东西的,对于我们专業来讲学单片机需要学C语言,学Keil、WAVE、IAR、ICC、MPLAB软件的使用学汇编语言;在用到电脑界面编程时,需要学C++、VC++、VB语言等;用CPLD/FPGA/SOPC时需要学VHDL和Verlog语言,学这些语言时可以学Maxplus、Quartus软件的使用;当用到仿真时,可以学Protues、Multisim软件的使用;设计电路板时可以学Protell、AltiumDesigner、PowerPCB软件的使用等;还可以学DSP用的CCS軟件、ARM用的ADS、STD软件等,所有上面我提到的这些全都依赖于计算机系统。在今天看来我是全部掌握了,然而这是后来我所付出巨大的代價才换来的如果我能利用好大一大二那些大好时光的话,我相信今天的我又会是另一番模样

接上面话题,赖世雄搬走后付老师给了峩他实验室的钥匙,从那天起实验室便成了我的另一个家。当时那个实验室只有我一个人学硬件也只有我一个本科生,其他的硕士、博士研究生主要研究理论所以很少有做硬件的,那时我分不清电解电容的正负极性我拿着一个电解电容问了实验室的好几个人,结果怹们也不知道更有人说这是什么东西,我从来没见过这件事很令我震惊,难道这就是电子专业读了四年本科又读了几年硕士研究生嘚高水平大学生吗?现在大学毕业生的工作确实不好找那不能怪别人,只是因为你确实没有别人需要你的理由偶尔听前届的学长们说箌,作为信通学院的学生如果学会了单片机、C语言、DSP那你的前途必定是一片光明。于是我开始学习单片机当时苦于没有硬件实验环境,身边又没有会的人请教于是我就上网找资料,看见网上有卖单片机学习板的那时价格都挺贵的,但我还是狠下心买了一块三百多块錢的单片机学习板寄回来后我就开始做练习,之前也看过几遍书可发现光看书没有任何效果,看上十遍、二十遍感觉是学会单片机叻,可当要应用到硬件系统中时发现其实我什么也不会。后来我就边做实验边查书这样就理解得很透彻了,就是从那时起我每天早上仈点之前就到实验室了除了选上部分课外,其他时间都泡在实验室里一直到晚上十点多看楼的大爷用脚踹着实验室的门叫我走我才离開实验室。那时每天就摆弄单片机没有人教我,全是我自己一个人摸索而且当时学的是非常难懂的汇编语言。记得大一时也学过C语言可我发现等要用的时候我什么也不会,根本和单片机联系不起来就和没学一样,我只好选择汇编语言大概一个月后,也就是快放暑假时我做出来了自己的第一个单片机作品,一个电子钟有人说你要是用单片机做出一个电子钟,那你基本上已经掌握单片机的80%了这呴话有道理,电子钟对编程的综合性要求还是相当高的

那时,我对单片机已经有了初步的掌握假期的时候我报名参加了2004年黑龙江省大學生电子设计大赛,那天起我搬进了学校的电子创新实验室我们选的题目是无线数据通信,当时指导老师让我们用FPGA做其中还要用到VC编程及C++语言,我那时还不懂什么是FPGA于是我开始拼命地学这些知识,每天吃饭都在实验室省赛不同国赛,省赛是把题目先发下来两个月後交作品就行,其实学FPGA/CPLD也和学单片机一样关键是自己动手写程序实践,不停地写程序然后看程序运行的效果,这两个月里我把VHDL语言搞嘚很熟练但是VC还差了一点。我们队一共三个人除我之外还有路智超(做模拟电路部分)和魏旭东(上位机VC程序),魏旭东是我校理学院的VC学得相当好,他的VC编程也全是自已业余学的魏旭东编程时,我就在旁边看他耐心地给我解释每一行每一句,等空闲时我自己再練那段时间我对VC有了初步的了解。比赛结果很好我们获得了黑龙江省一等奖,这也是我的第二次获奖这次获奖给了我很大的鼓舞,接下来我发现必须要学单片机C语言编程了汇编编程非常烦琐,一个全面的人才不能只将知识局限于某一方面

从大三开始学校里有各种電子设计竞赛,我总是积极报名参加为自己寻找锻炼的机会,我为此放弃了我最喜欢的篮球、足球运动再没有逛过一次街,每天早上起床、洗脸、刷牙然后就拿着书去实验室,白天在实验室写程序、调电路做各种硬件练习,晚上回来补充理论知识模电、数电、高頻一遍一遍地重复看,每晚差不多两点睡觉充分地把实践与理论结合在了一起,那时我才发现大学里的理论知识同样是那么重要而原來根本没有意识到。孤立地学习理论不把它们与要应用的领域结合在一起,就失去了学习它的意义;如果只为了参加期末考试等考完試的第二周也许就已经忘得干干净净了,如果这样学习那只能说我们学错了方向。如果一个人的模拟电路、数字电路和高频电子线路的基础不好那么他可能设计不出什么好的电路, 我们在做硬件实践的同时再来看书中的理论知识这样的结合是最好的。这种单调的生活峩天天重复着大概过了一年无数次实验失败时内心涌起的烦燥被我执着追求知识的欲望一次次抑制住;无数次胜利的经验告诉我,唯有堅持不懈、永不放弃才会取得最终的胜利在这一年期间,我陆续参加了一些国家级及校里的竞赛同时也获得了不少奖项。

大三下学期我基本上在学习单片机C语言编程,进一步熟练VC、C++语言等真正学会用C语言给单片机编程时,那时才将单片机用得得心应手回想过去,學汇编语言花费了我大量的时间假如当初有人指点我学单片机的C语言编程那该有多好,至少可以少走很多弯路很多人说,学单片机最恏先学汇编语言以我的经验告诉大家,绝对没有这个必要初学者一开始就直接用C语言为单片机编程,既省时间学起来又容易,进步速度会很快在刚开始学单片机的时候,千万不要为了解单片机内部结构而浪费时间这样只能打击你的信心,当你学会编程后自然一步步就掌握其内部结构了。大三暑期时我为每两年一届的“索尼杯”全国大学生电子设计竞赛做准备, 大赛时我们选择的题目是“集成運放参数测量仪”题目是自己队员商量后选择的,我们代表队有三名成员说实话,对于这个题目我当时心里还真没底大家研究了两個小时,感觉不应该选这个题目可惜题目已定,不能更换大赛只有四天三夜的时间,第一天的早上八点知道题目要求第四天的晚上仈点交作品,所以每一分钟都是非常宝贵的既然题目都选了不管有多大的难度都要坚持到底。我校计算机系的于振南主要负责写软件怹对硬件也很熟悉,完全是凭兴趣自学的他的工作态度和吃苦精神当时给我留下了很深的印象。那四天三夜里我们没有睡过觉尤其是於振南,他几乎是一直坐在电脑前写软件差不多有几十个小时没有睡一分钟,他什么时候吃的饭我都没看见最后我看他眼睛一直在流眼泪,当然不是哭了那是看电脑屏幕看的。因为工作量非常大要做硬件,写软件绘制整个系统的电路图,还要写几万字的论文都偠在这四天三夜里完成。当时我们队三个人的个人能力都比较强可能是以前大家没在一起合作过,所以到真正合作做作品的时候还不是佷默契电路焊了一套又一套,结果都不理想我们的作品最终在联调时失败了,每个人负责的功能能够独立实现可联在一起就不能工莋了,而评委要看的就是你的整体功能实现不会看部分的。这次比赛我们以失败告终以后大家如果有机会组队参加比赛要注意如下三點:①选题最关键,一定要选你们比较熟的队里有一两个比较熟也行,但如果三个人都不会那一定要换题②题目选定后,首先以实现基本功能为主开始做题如果基本功能你都能做成功了,那你应该能得全国二等奖了因为在这么短的时间里大部分队根本是什么也做不絀来的,如果发挥部分再能做出一部分就可以向全国一等奖进军了我们队失败的另一原因就是我们直接开始做发挥部分的题目,而忽略叻基本部分③组队的安排,一定要找大家熟悉的人最好在一起合作过,分工要明确不要无头绪地各干各的,最后要做什么大家都不奣白

参加完这次比赛后,我承接了一个开发项目我找了于振南合作,我设计硬件于振南写软件,我俩很快就把项目做完了这也算昰我们用所学的专业知识淘的第一桶金吧,获得的报酬足够支付我俩两年的学费了在学习更多电子技术知识的同时,我和于振南共同合莋开发了几个项目一点点积累着经验。

转眼就到了本科毕业聚会了大部分同学的大学生活就此画上了句号。我亲眼看着他们如何一步步地成就了自己的梦想也亲眼看着他们如何一次次地重复着自己的生活,同时也亲眼看着他们如何一天天地堕落下去从那天起,大家叒将迎来各自的全新环境在那里,也许有人庆幸、也许有人后悔但无论怎样,自己的路自己选择当然要自己走下去。
大学生活是我們人生中最宝贵的经历我们付出了四年光阴的代价,我们应该也必须为此有所收获很多同学在大学校园里迷失了方向,不知道自己来箌这里究竟是为了什么单纯的认为毕业后找个好工作就万事大吉了,可你们是否想过没有真正的本领如何能找到好工作?如何能为这個社会做出贡献更现实一些,没有一份好工作如何买房成家建立起属于你自己的幸福快乐的家呢?真本事不是靠混日子混出来的我們身边有很多机会可以发挥自己的能力,实现自己的理想即使这些机会不是很明显地让我们看见,我们也应该努力地去争取偶尔的娱樂是可以的,可是成宿在网络游戏中挥舞大刀的同学们那里可以砍出你的未来吗?适当的运动也是应该的可整天都泡在篮球场上的同學们,你觉得你还有希望成为第二个乔丹吗哥们义气固然重要,可三天两头为朋友两肋插刀你的肋骨够用吗?年轻人应该有更高的追求你要为你的将来做好准备,外面的世界很精彩外面的世界也很残酷,你活着的每一天都应该好好珍惜!

我的大学生活即将结束这僦是我大学的六年生活,有人认为我可能失去了很多东西但我得到的却是无价的,这样的人生经历可能有很多人惋惜然而这样的结果必然有很多人羡慕。为了追求我的梦想我充分利用每一天每一秒,为了实现我的目标我在知识的海洋里吸取每一点每一滴,我感觉到嘚是充实只要你有技高别人的想法,你有出人头地的愿望你能下得了做一件事情的决心,你有能坚持下去的毅力只要你天天都在进步,用不了多久你会发现一个全新的你将重新站立在大家面前。希望各位学弟学妹们珍惜你们拥有的在大学里好好努力,四年时间过嘚飞快当瞬间过后发现自己和刚入校时并没有太大的变化时,那时后悔恐怕真的晚了!

备注:本文为郭天祥()原创

我要回帖

更多关于 IT爱踢 的文章

 

随机推荐