我的核心技术都是从哪里学到的?如何提高成长的?分享给大家。
2009-02-07 08:37 通用C#系统架构 阅读(1599) 评论(5) 编辑 收藏 举报 1997年,我在读黑龙江大学读大二时,我认识了一个内蒙古大学计算机专业毕业的一个高材生,那时我那朋友引导了我很多,
他那时候在我们家那边开一个IT公司,他知道如何靠IT技术赚钱,如何靠程序等赚钱,这些东西能卖多少钱?啥是开公司,如何
才能拿到客户的钱,客户是如何按发票给钱,税是怎么交,如何跟领导谈生意等,不管现在我跟他有多少的恩恩怨怨,他还在大
二时,把我从一个无知的毛孩子,变成如何靠IT软件赚钱、什么样的软件如何开发,才赚钱,那时候才是Dos + Foxbase,遗憾
的那时候,整个黑大计算机系都鄙视数据库,经过10多年的经验来讲,数据库还是常用管理类软件的基础,那时候我真的好想系
统的学习数据库,结果我们上数据库课时,我就听不懂老师再讲啥,老师讲的也无法用电脑演示,要自己写程序实现什么的,现在
想想真愚昧啊,我到大学毕业为止没能学上SqlServer, SQL语句接近没能彻底看懂,最有兴趣学数据库的我考试时数据库居然挂科
了,因为找不到地方运行一下,看到效果,我现在还郁闷,我自己值得骄傲一些的技术就是数据库技术,大学时是我挂科的。
大三时,我那哥们提醒我,要学Windows的程序,鼠标点一下,这样的程序才牛B, 将来才能赚到钱,是未来的趋势,我有
FoxBase的基础,想学FoxPro没能学成,也没人教我,找老师老师也不太会,老师们大部分会C语言,我们很迷茫不知道C语言能
开发啥,开发管理软件也太弱智了,还好我们学校附近有图书馆,那时候穷,买不起书,就买最便宜的VisualFoxpro的,我记得是
19元一本,台湾人写的也有,很薄,但是有图片解说,看来看去看懂了,高兴得兴奋了一夜没谁着,后来干脆一下课,就到学校附
近的学府书店去看VisualFoxpro的书,结果几个月下来,我居然把整面墙的VisualFoxpro的书全看了,但是还没能学到sql语句
如何用,还是只学到了过程化程序处理。
大四快毕业时,终于知道 Delphi 这东西很牛X,买了一本书学习了很多,那些控件怎么用都学会了,现在想想,那跟软件开发
比,差了老远去了,毕业后到大学当网络中心的维护老师,参加了学校的校园网一期建设的从头到尾,学到了很多网络知识,还去
北京培训了一下,学了一些网络管理的基础知识,说白了很多网络知识是那时候学了个扎实的基础。
高校与高校的差距表面上好像不差啥一样,当时在哈工大读计算机的,都能用上 SQLServer 的早期版本,大街边上的一些软件
公司里还能搞基于数据库的开发。
我们黑龙江大学旁边的大街上没一家IT公司,我们一直到毕业连SQLServer都没装上电脑,我还找机房的老师前后折腾了很多次,
就是没能装上,要么没光盘,要么这个那个的,就是没能学到啊,心急啊。
来到宁波后,我第一次发现计算机系里有一个老师居然会装SQLServer2000,而且他还会用Delphi开发基于数据库的应用程序,
还很像个样子,我的积极性非常高啊,我知道是怎么回事了,学校发给我的电脑上装上数据库,又到另一台电脑上连接看看,又输入
SQL语句,哇靠,太爽了,没出几天,我跑到学校的图书馆把所有的Delphi的书都分批借过来,全看了一遍,例子一个个全做看看,
后来熟悉了,1天就能看完一本了,几乎这个本那个本里都一样,稍微有些差别,那时候程序能跑起来就是万岁啊,啥多个并发啥的,
印象都没有,图书管的书也看完了,想做的例子也都做好了,我感觉还是想学习很多东西,本来我是不太安分的人,那时候宁波刚开
始见科技园区,听说那里的公司全是高新企业,里面全是软件公司,我大概知道在什么位置后,我就一夜睡不着兴奋得,到了3-4点
还睡不着,我就打了车过去看科技园区到底是什么样的,打过去了,啥也没怎么看到,应为刚在开始在建立。
2001 那时候,我一直一个念头,不做软件,我活不了了,我太想开发软件了,并不是为了钱,我就喜欢开发软件,学校里我实在是
呆不住了,我觉得再继续呆下去就是在浪费生命一样了,不知道那时候为什么会产生这样的念头,后来无意间,投简历投到的当时的
宁波宇泰软件,当时有个硕士的招聘会,我虽然是本科,我觉得开发软件我不会比硕士差,我自己还是挤近招聘会了,当时就我一个本
科投了宇泰,其他人都要几个月后上班,我是明天就可以上班,结果那次招聘会就只有我被录取了,那是改变我职业生涯的开始。
说白了,之前我都是软件开发的门外汗,在当时的公司里我学到了很多很多,php, Linux第一次见到,SQLServer的高端用法,
VSS版本控制,团队开发,培训,系统的管理,真的是啥是软件,才开始领会到。
台资企业工资高,干活压力大,那时候我的学习欲望非常强烈,我听说java很牛,很厉害,我又开始学java,没人叫学了半个多月,
java程序如何运行都没学会,先放弃,听说Oracle很牛,有想学,在宁波找培训机构什么的,没找到。
那时候.Net技术刚出来还是测试版本时,我们公司的人开始弄那个,我也很有兴趣跟那些牛人学习C#,云里雾里学些了1个多月,
当时宇泰想用 .Net 把ERP系统改造一下,我参与其中一些工作,web版本的功能等,那时候开始接触C#, 开始学到了分层开发什
么的,当我真正理解分层后,我兴奋得整天测试分层的效果,学习了WebService等当时比较时髦的技术,当时最好奇的是,一个
软件的DLL可以分别部署在不同的电脑里运行,我就很好奇,接下来的几年里我一直寻找如何弄没能找到资料,过了好几年才知道
到底是怎么个回事,如何部署,跟我当时的理解差距在哪里。
台资公司工作几年后,我产生了,不管给我多少钱,我也不想带那个北仑那个破地方了,我就很矛盾的辞职了,当时啥也不懂进去
系统分析师的职位出来了。 我真的很感谢当时的宇泰的同事,我从他们哪里学到了很多,大型台资IT企业里的很多优点,我都学习了,
而且管理我的副总的管理能力都很强,我到现在都是用他的管理方法,按他当时的管理方式管理我现在的部门,我当时学习了扎实的
html, javascript, php技术,SQLServer技术、还学到了我最擅长的C# ASP.net,如何分层开发,如何商业逻辑公用,B/S, C/S
的系统如何公用商业逻辑等,说白了现在我会的也是那时候学的技术,现在用的数据库底层也是那时候开发的底层不断完善过来的,
分层等个方面也没能超越当时的水平,但是我现在就想不懂了一个技术好好的公司,居然没能赚到钱,没能在宁波发展起来。
离开宇泰后,我来到了杭州,是为了专门学习Oracle来的,真是找到公司了,进入了当时的浙大快威智能软件,开发ASP.net
Oracle 技术。
继续写中ing.... 通宵累了,先睡了,醒了继续写。