一转眼就快35了,距离IT界里说的30岁都很久了,在中国IT环境里,似乎不再适合写代码了,所以志在继续Coding的我,还要坚持,再坚持。
毕业后就来到杭州找工作,那时的公司主要是做一些小网站以及C/S架构的应用程序,比如餐饮、酒店管理系统,这种小系统一般都是基于局域网内的小型系统,自己在学校里面没有做过什么项目以及到公司实习,所以那时刚毕业没有工作经验想找开发的工作还是很难的,由于自己生活费都是找同学借的,没有那么多时间一直耗着,先找了一家做点菜系统的小公司做实施,去餐饮店安装调试系统以及培训等。工作的性质就是出差在客户那里比较多。技术上数据库使用ServerSql2000,刚开始使用的系统版本是用VB写的,后面改用.NET C#,报表系统由原来的水晶报表改成Delphi的FastReport。那时刚进公司还不到10人,公司是代理广东一家的点菜系统,由于要改系统需求时非常麻烦,所以老板后来索性把代理公司的技术经理挖过来,后来才慢慢有2,3个人来开发,我们在现场实施时要改东西就只能跟公司开发人员讲,他们改好后再通过QQ发过我们,那时反正改个东西还真折腾,客户要求改东西,我们只能向公司转达,但是改的怎么样,客户直接向我们表达不满时,我们也能默默让他们说。做实施时的工作就是现场安装公司的软件,调试通过后再安装培训,正式使用后再跟进几天,没有什么问题后就回公司了,等待下一家的现场实施。
那时我们做实施的工资与开发相差还是很大的,在老板眼里,也明显感觉到开发人员是比较受重视的,那时他们在一个单独的玻璃房里面,大夏天有空调吹着,而我们实施人员,人员总是很难凑齐的,总有桌子空荡荡。由于自己喜欢钻研技术,那时网上的资料没有现在这么的丰富,.NET开源的东西也是很少,也可能当时不知道有这些开源的东西可以去看吧,那时做实施时在现场能做的就是可以看看数据库里面的存储过程代码以及改报表的设计样式等,为了能够在技术上更进一步,只有自己去看相关的技术书,看公司的存储过程,现在看来写代码没有入门前还真的是很煎熬的,一旦入门后就会感觉不一样。就这样做个两年多的实施后自己祼辞去找那时认为非常高大上的软件开发工作。
后来没有多久也确实找着了开发相关的开发,一直到现在,这里面的故事更多,就不再像上面那样写的那么详细了,主要讲进使用过的相关技术以及个人感想。
一直使用的开发平台还是.NET,没有使用Java开发过相关项目,但是代码以及相关的Java项目是用过。写一些小的工具类应用程序,跟数据库交互主要是使用Ado.net类库。里面直接写Sql语句与数据库交互,要不就是调用存储操作数据库,那时使用PB,Delphi技术的公司还是很多的,因为它们与数据库交互使用上非常方便高效。后来慢慢好多公司开始做B/S框架的系统,因为维护起来还是很方便的,客户端只要使用浏览器就行了,其他我做实施时客户那边有20台电脑,得要维护20台电脑上的软件,配置小动一下,都得每台电脑上去改动。那时Asp.net是.NET平台做B/S架构的最好选择,那时公司使用jquery以及AJAX都是很少的地方才用到,那时会用这两项技术上的人我们都认为很牛,还有javaScript,那时公司的项目大多代码还是放到后端,异步的思想没有现在这么流行,页面刷新还是很严重,除非客户特别提出来了。
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26