来杭州也有那么几天了,面试也有那么些,面试过程中发现大部分公司在社招时对在大学写的项目都不感冒,觉得都是小孩儿写着玩的,看来对大学的项目都有很深的怨念啊。哈,也能接受,毕竟大学也就这样了。

不过对我这样的大学项目都是实打实的非学校项目的人来说,确实有些不利= =

 

其实最关键的是,大学写的项目都因为各种原因,没法开源,而且上过线的没上过线的项目也都没有可访问的网址了,相当于是死无对证,全凭我一张嘴胡说八道…

设身处地地想想,要是我是面试官,我肯定会对这个人的真实项目经验有怀疑,于是这篇博客就展示一点我说的是事实的凭证,也当是对我大学时代写过的大大小(da)小(da)的一些项目的一个总结。

 

于是按我认为的重要程度来排序吧,非大学写的东西就不列上了,因为那时候写的几乎都放到 Gayhub 了。

对了,这是我第二个 Gayhub 账号,之前那个因为各种原因没在用了,所以看起来这个号好新啊哈哈哈。

 

味酷订餐网

这是大二开始,和其他 4 个团队成员一起开发的在线订餐平台。当时那啥美团、饿了么都刚起步,触手也没有伸到南昌这个小地方,于是我们果断出击,做了一个订餐平台。主要是想让学生在教室点完餐,回到寝室外卖就到了,方便快捷。

这是一个团队的项目,而且算商用的,也没有考虑过开源。而且数据库我虽然有备份,但是里面商家上传的静态文件我却没保存,于是即使重新搭一个 Demo,也恢复不了原来的样子,再说我也不愿意再去装 MSSQL 和史上最强 IDE —— Visual Studio 了。

在整个项目里,负责的主要还是桌面端和移动端 UI 的开发,还涉及到一些性能优化,当然后端我也有参与,日常维护也少不了我。当时基本就是这样的,每个人每个部分都或多或少地参与了,因为基本大家都能写后端的代码,只是前端我做得比较多。

味酷项目图片
味酷的宣传海报
当时做过的各个系统

哈,还做过 WP 版,当时团队里都是用的 WP,而且开发也方便,虽然这不是我做的。我们也做过商家管理平台,毕竟也有那么多家商家嘛。

味酷的源文件
前端的JS文件

看看,真怀念当时创业的日子,没日没夜地优化,跑商家,又累又有趣啊。

网站关停之后,weaku.com 被湖南一个癫痫病医院用了,简直 MDZZ。

 

校园数字迎新系统

这算是第一桶金吧,接的中国电信南昌分公司的项目,当时 6 个人 2012 年暑假开发了两个月,几乎每天都是出去下馆子,于是这些“金”都被吃光了,但是至少都换了个新手机。

整个系统都是 Metro 风格,因为 2012 年 8 月吧,Win 8 正式推出了,全世界都在用 Metro UI,我们有什么理由不用呢?嗯,这前端就是我写的。

这是我们一群人第一个正式的项目,不过大一在校团委宣传部的技术部门(前身“卧龙苑”)也呆了一年了,也是有一定的能力和编码规范的,出乎意料地写的还不错,可维护性也挺高。现在已经被我们学校使用了,也算是一个成功的产品,地址

这毕竟是商业系统,也都已经交货这么久了,我也没资格开源= = 差不多看看里面的文件结构就行。

直到13年底都在维护
CDWS源文件

 

南昌公积金管理网站

这是因为上一个“校园数字迎新系统”做得还不错,于是又接到政府的外包,为南昌公积金网站改版。最近他又改版了,之前橘黄色的是我们做的。

南昌公积金官网
南昌公积金项目相关文件

 

卧龙苑

进入卧龙苑是我人生的转折点,如果没有进去,那我的人生一定完全不同。也做了乱七八糟的活动页啊,卧龙主站的改版啊什么的,都是非常宝贵的回忆。能说的太多了,反而不知道怎么说,一笔带过吧。

大一时候每天下晚自习去网吧敲代码,甚至翘晚自习,我还真是拼啊。我第一次通宵,竟然在网吧敲代码,真的,我真是佩服我自己…

卧龙苑

 

基于 B/S 架构的航空产品零件库管理系统

真是厉害,飞行器学院竟然能有这样的一个毕设课题,可以,很强。

作为整个学院唯一懂这个的,这个课题不是为我量身定做的么?我不选谁选?

简历中我都没怎么提这个系统,并不是做得不好,相反,这个系统我是花了很多心思的。

认真对待每一个项目是我一直以来的习惯,于是做这个系统我完全建立在实际使用的情况下去开发的。严格地讲,这个系统还是算是一个后台管理系统,涉及前端的并不多,更多的是对权限管理的设计和安全方向的考虑。

之前的项目都是使用 RBAC 作为权限管理,但是即使是 RBAC 的变形中也缺少一个用户组的身份,于是考虑了很久开发出了一个带用户组的 RBAC,横向纵向都没有越权的可能性。

考虑到文件的涉密性,项目也要加入到权限管理中,在复杂的逻辑中晕头转向,但是开发出来了。

航空产品零件库管理系统

值得一提的是,课题要求做 VB.NET 的,但是我还写了个 C# 的。为什么?因为当时把项目放到了公网上,但是没有 Windows 的服务器啊,只好用 Linux 的。Linux 怎么放微软家的东西?还好有 Mono,但是它对 VB.NET 支持不好,所以只好又写了个 C# 的。当时还对 Mono 的兼容性写了好几篇文章进行分析。

毕设项目文件
毕设权限相关文件

哈哈哈哈,我想哭了,我发现它的数据库我没有备份就删掉了…里面还有大量的存储过程…

没了都没了…(´;ω;`)

 

杂货

其他就是一些工具类了,比如加解密的类、操作数据库的类、分页存储过程等等…

 

结语

现在才发现误删了数据库,虽然以后没有再用到那个项目的可能性,但是心里还是空落落的。

对一个程序猿来说,代码就是生命…当时删文件夹的时候我就说有什么事忘记了,于是直接 Shift + Delete 了。

 

这些项目不算辉煌,但也是大学四年的一个缩影。以后还是要更努力,向新的生活前进。


原创文章,转载请以链接形式注明出处:http://blog.ttionya.com/article-1666.html