记得年09月26号的时候看到了一个专门为博客而生的网站,整体的网站风格虽然没有自定义的自由,但是总有一种记录的冲动.当时没什么“心思”,只是纯粹的注册,填写自己相关的方向和信息后就把博客开通了,算是留一些念想,日后只不定会发生什么。因为本身是WEB出身,所有惺惺相惜的用WebPeeler把各种网页上呈现的功能都扒皮一遍,算是对自己玩代码的成人礼,写了自己的第一篇技术博文,激动的开始同时期盼一个好的人气。 我不知道自己能做这么一件有意义的事情。 那时的我,对于代码就是纯粹的喜欢,做什么都敢尝试,致使学校学生处的C/S信息管理系统找到了我。傻了吧唧的认为是一次锻炼,最后却让我深夜痛哭。 承认犯错在大学是质的成长。 C#当时的我半斤八两,在敲打cat和dog的get和set实例方法时都要参照课本。勇气是有,专业知识的信心不足。遇到这种困难的时候,我一般只选择熬夜。参照了大量网上Demo,完成了增删改查的窗体操作。顺便还百度了几个WindowsForm的自定义皮肤,搞的还挺像样子。 通常这样的剧情,之后的结果是显而易见的。遇到难题。 在处理导入导出Excel表格上面,像我这样的翻书男插上翅膀都难攻克的,包括熬夜。日子还要继续。 所以在大学遇到并且找到一位代码方面靠谱的好老师,很有必要。我遇到了。 那天剧情很逗。 又是一年的雨季,操场单杠上,挂着湿漉漉的不知哪家孩子的已经抛弃的被子,陆陆续续的学生打伞经过,都会瞅一眼,算个风景。信了那句转移视线可以减压,有助开放脑洞。我使劲的停留了几秒,凝视,留念。 课堂上老师讲的大部分同学是不怎么会听的,包括我。 整堂课满脑子都是Excel导入导出的方法整理和百度海量的选择。下课前五分钟,大家都没心情坐下去,老师宣布了下课吃饭的喜讯,而我听到,感觉除了头发很热之外,没有其他感官的直接反应。 秦老师是一个美女,很傻很单纯的我当时还想着,那个年纪应有的青春。可知道老师已经成家多年后就很踏实的选择了其他学生没有选择的路,跟老师学代码靠谱的过完大学时光。 这样的想法被老师认可后,至于那些社交账号和联系方式,自然就不会花什么力气。每次下课秦老师都会往我这边看一眼,还有什么问题要解决嘛,像是在说。摇头,老师就会离开,点头,就会收拾完课本,拔下屏幕连接器,等我写问题。那时对于代码热爱到疯狂的我只会点头。 站在美的不像实力派的老师面前是会紧张的,况且这个难题实在超出了我当前实力十几条街,脑子都是乱的。老师在看完问题后说,这个需要上机调试,明天课上我帮你调试。我使劲的点头,谢谢老师后,是崩出教室的,虽然差点摔倒,却换来了老师一笑,回想起来也是那个笑容,在我熬夜痛苦时,是最大的鼓励。 中午在食堂,我吃到了撑死的状态。 事后也回想,这种技术的依赖是不利于自己技术成长的。但在未知的入门时段,这种依赖会是以后技术成长道路上的精神依赖。也会成就自己的技术方向。 晚上,一向宅男的我,去操场,看了大学中唯一一次星星。晚上还梦见了很多同学在“吹捧”我...... 终于天亮了,第一节是什么课,忘记了。反正第二节是秦老师的上机课。 呼次呼次的跑去办公室拿钥匙,秦老师不在,有点乱。最后是一个记不清什么名字的老师把钥匙给我了,同学把机房楼梯口堵成了菜市场。“谢谢,借过,借过......”一路嚷嚷的到了六楼,开了机房门,秦老师还是不在。 我把当当天上机的内容布置了一下,然后上传答案到FTP,下课前半小时放出。就这样静候老师的出现。已经搜集了很多方法,并不担心会有什么遗漏的我,想着待会老师来可以让她结合一下写出一个牛逼的东西让我学习。直到中午十一点半了,等了快两个小时的我,有点乱。旁边的寝室的哥们,嘲讽着让我这个“大神”放答案。公布完FTP地址后,大家以去食堂的速度都提交了自己的那份。我,不死心的死坐在那里,像一个十足的傻逼。 机房主管通知我要关门了。因为是周五下午没有课,大家都散的很早,出去约什么的。那时的我真心是着魔的认可着当下做的事情。在我跟机房大哥下六楼的第一个转弯,老师来了,说了一堆事情的理由,我根本没有听到前面说什么,只是最后几句对机房主管说,“你先忙你的,钥匙给我周六我还过来,还你。”机房大哥说了一声,好的老师,就溜了。 “你跟我来”。老师就准备开门了。我自觉的拿下了老师手里所有的东西,站在后面,愣头愣脑的。 至今让我记忆犹新。开了一台电脑,真的是一行一行的敲给我看,那时候我满脑子就是崇敬,外在和内心。途中有些学生在旁边打开电脑查东西,老师一直很专注的敲代码给我看,一个小时后,在没有任何参照的情况下,写完了如下代码: privatevoidbutton1_Click(objectsender,EventArgse) { #region套打、直接打印、打印预览 GoldPrinter.ExcelAccessexcel=newGoldPrinter.ExcelAccess(); //Excel.ApplicationClassexcel=newExcel.ApplicationClass(); stringstrFileName=test.xlt;//模板文件名 stringstrExcelTemplateFile=System.IO.Path.GetFullPath( ..\..\Excel\+strFileName);//打印模板文件路径excel.Open(strExcelTemplateFile); //数据库查询 stringstrSql; stringcondition=; DataAccessdata=newDataAccess(); DataSetds; if(txtSid.Text!=) { condition+=andSid=+txtSid.Text+; } if(txtSname.Text!=) { condition+=andSname=+txtSname.Text+; } if(txtClass.Text!=) { condition+=andClass=+txtClass.Text+; } if(cboSex.Text!=) { condition+=andSex=+cboSex.Text+; } strSql=selectSidas学号,Snameas姓名,Sexas性别,Birthdayas出生日期,Classas班级,Telas电话,Addressas家庭住址fromStudentinfowhere1=1+condition; data.dataCon(); ds=data.getDataset(strSql); System.Data.DataTabletable=ds.Tables[0]; //dgvInfo.DataSource=ds.Tables[0]; //导入Excel introwIndex=1; intcolIndex=0; foreach(DataColumncolintable.Columns)//填充表头 { colIndex++;//列索引值递增 excel.SetCellText(1,colIndex,col.ColumnName); } foreach(DataRowrowintable.Rows)//填充数据 { rowIndex++; colIndex=0; foreach(DataColumncolintable.Columns) { colIndex++; excel.SetCellText(rowIndex,colIndex,row[col.ColumnName].ToString()); //excel.Cells[rowIndex,colIndex]=row[col.ColumnName].ToString(); } } excel.ShowExcel(); //excel.Print(); //excel.PrintPreview(); //excel.Close(); #endregion; } } 运行成功的那一刻,我小时候的那些偶像什么的,已经不重要了。那一刻,特别有成就感。已经一点多了,饭堂目测已经没有饭了,就想单纯的请老师吃一顿,被老师谢绝了,当时的我傻乎乎的认为老师不给面子,多年后才明白,搞技术的专注于技术就行了,在自己还是孩子的时候不要去做那些大人的事情。在老师回教室的路上,“这个算法网上有,但是咱们还没有讲到,不好理解,以后你就会了,保持住这份上进心,挺好的。”老师说着,当时就感觉在被洗礼。 夕阳西下,我结束了这个C/S系统的所有编写工作,在阳台,对着夕阳,学着小周教我的方法,看尽地平线的最后一抹鲜红。自信心爆棚,以及成就感到极点。从那开始我找到了大学中比谈恋爱更多快乐的事情。 可惜物极必反。 在我交差的当天下午,学生处那边有一百多人的照片录入不符合条件被打回,走在回寝室解决问题的路上,满脑子都是张胖子通知我程序爆炸的影像。没有下雨的露天,感觉自己像个落汤鸡,被冷嘲热讽的驱赶回了寝室。记事本往床上一丢,进了阳台,用冷水洗把脸,冷静了一下,心里还是很难受,孩子气的认为都是张胖子惹的祸,事后想想,大学中多亏这些人才让我在嘲讽中进步和成长。没办法的我,继续打电话求助,熬夜,去解决当下的问题。已经十一点了,大家还沉浸在周末的愉悦当中,我已经苦不堪言。 一阵敲门声,可恶的张胖子。 “大神,咋样啦!” “不咋样,不会弄,头发掉了好几十根。” “我刚刚搜到了一个方法,还没试,要不我发给你试试。” “我艹,快发!” 张胖子咣的把门带上,走回自己寝室去了。没一分钟,代码就过来了。我直接修改了进程序运行,居然成了。“死胖子...”心里默默的骂了一句,嘴上却说,“这必须请你吃饭,走!”胖子来者不拒,晚上两个大老爷们一起拿着烤串,在操场爽了一个小时。 第二天顺利的解决了一个月以来所有的烦心事,又莫名其妙的请胖子喝了奶茶,被学生疯传我们在恋爱,当段子调侃。也是因为这件事情中帮助我的老师和同学,使我深深的认为这是一个只能你肯努力就会感受温暖和可爱的世界。他们用他们的技术态度催化我的技术人生。大学中一定会有这么几个靠谱的,用心好好去找。并且记录下来,日后留个让你回忆的念想。 过了很久以后,走在后操场的树胶跑道上的一个傍晚,同学们都在散步,迎面而来的几个看似学妹的同僚,跟我打招呼,“geek学长好!”令我十分诧异。她们说读过我的文章。那一刻内心比和她们谈恋爱都开心。虽然大学我没有时间去追一个女孩,但是那种念想还是有的。可能像是老师对于我这种随处都能碰上的学习刻苦的胚子的期待斌不是非要带着围裙,坐在昏暗的灯光下,兢兢业业的工匠师傅,具备人们口中时有时无的可贵的工匠精神,去开天辟地,但起码我会向着张朝阳(搜狐CEO)那样可以用脱口秀玩转IT界的主持自己的技术人生。代码一定要有快乐的点。 面对时代的变迁,面对亟不可待的用户体验,技术的路越来越难走。很多人劝我好多次,但是我心里其实不是不挣扎。而是总想着,十年后万一中国IT不行了,总的有一个人挺身而出,求民于水火吧,我想。 对于自己在从web(.NET)转到Android(Java),大家都是嘴上羡慕不已,也并不关心这事,只是一味的知道早转早超生的道理,与实际大相径庭的融洽氛围,变的似乎没有那么紧迫。我在这方面却神经大条,对于大家嘴中所说的光明前途,即使是手机快没电,满屏幕的未读小红点也不会有刺激,只是单纯geek~所以才“罗永浩”般坐在马桶上,躺在床上日夜摩挲手机时各种消化不良的小小不满觉得不改善会死而且一定要逼出一个未来的心情有着强烈的共鸣。 很多学弟都庆幸有我这样一个学长,每次TeamBuilding出门总带着冰淇淋,水果,瓜子之类的食物。吃饭的时候会对那些有忌口的同学单点一份不带油水的炒面,只要饭局一个人没站起来就不会大喊结账这样扫兴的话,我也理解他们确实是学习太枯燥了,面对满屏幕的字母,恐怕也只有geek才能会把它叫做Art。唉~人之初,性本贱,放着好好的公务员不走,非要去做服务行业,可能是geek们天生的服务命吧~我就是~ 我很喜欢这句话,一再写入文章。人生川流不息,无始无终,阿久悠说过不惹眼,不闹腾,也不勉强自己,做一个落后于时代的人,凝视人心,这样的人,才听得到青绿的溪流声。做技术不要为了技术而技术,不要因为走的很高很远,却忘记了为了什么出发,因为对于技术的热爱更重要。 一直在努力学习,各种数据的展示,各种动画的效果,各种繁琐的逻辑,各种版本的迭代,如果已经熟练就应该停下总结自己,因为可能再怎么努力,当下的你可能还是一个胖子,没有计划的减肥等于卖弄自己的自尊。 老师说,把自己的事情做好,改变自会发生。当下的努力就是对未来的承诺书,每次熬夜写程序的时候,一个从来没有做过的功能会把我累个半死,如果抱着较真的心态去解决问题就不会有好结果,下次的我可能会更累,所以在碰到各种收发消息回调状态时,我只会去看api,理解再理解它的根,才能握住它的脉。不能像胡同中满院的三角梅没人管,肆意的疯长,树下拴着链子的不知道谁家的狗,也不起身,两相一望,四下无言。编程和生活相通,理得清头绪,才能活出精彩。 可能你也会跟我一样,在大学中很努力的去付出,却不是那个最得宠的人,可能会看着父母送来的被子,舍不得喝的一箱绿茶,梦里奢求的联想笔记本,暗暗的流泪,然后坚毅的望着远处的星点灯光,读读柴静的《用一辈子去忘记》,《看见》,然后继续去bootstrap学习编程的art~不是疯狂,而是理性,因为内心有值得你去努力的方向,中了肩负的毒,就应该义无反顾~ 大部分的ITer都是为了更好的生活,为了自己家庭的经济条件的改善,为了自己能有所谓的成功标签,但是真正站在顶峰的人寥寥无几,可能是因为迷失了方向,算算自己写程序到现在毕业一年了,真正属于自己的代码很少,一味的去实现功能,会有写不完的逻辑和需求,必要的总结自己的思路,记录会对以后的方向把握的更好,我一直在鼓励自己的同时在鼓励旁人记录自己的代码生活,在中国写程序是在不变之中的激变,要有耐性。 写到现在自己已经被95后的孩子们所玩烂,岁月让人从批判走向了建设,面对大时代的洪流,没有深夜痛苦过,不足以掌风舵。我们还是很年轻的,有太多的东西值得我们去学习去体验,技多不压身,如果说要精通其中的话,技多是根基。 结尾了想说的是,从事IT行业,本身就是一种勇气,起码你有上进心,这份工作很艰难也很有魅力,想想自己靠自己的技术去殚精竭虑的做一件事,并且会让更多的用户体验到你的设计,想想心里就挺自豪的。 我那时候包括现在老是觉得再长大成熟后会有更好的世界,到了北京才知道,和郑州一样,堵车更严重了,雾霾更严重了,远处依旧一丛丛更高的楼,低了就看不到夕阳,只能看见它头向西,金闪闪的发着一点最后照亮城市的光芒。碰上这个时候,就眯一会儿,然后整理一下当天的代码,模块一下功能,最后一个走出公司。对着漆黑的楼梯,带上耳机,轻击周董的“花海”,伴着旋律,黑色的时间染上空白的脚步,感恩多年来技术对我这个农村孩子至到如今的所有关爱。 附:周杰伦-花海MV 北京看白癜风哪家医院疗效好白癜风治疗医院哪家好转载请注明原文网址:http://www.gzdatangtv.com/jsyy/3852.html |