作为程序猿/媛的你在5.20这一天都干了什么???

  今天是2017.5.20,也许你忙的都忘记了今天是网络情人节,因为5.20谐音我爱你,被称为网络情人节,也许身为菜鸟程序猿的你会写个小程序或者copy一个网页发给自己的女票或者媳妇或者......。我相信大多数工作的程序猿都不会再搞这种看似很幼稚的东西,因为很low,就算给女票看了,如果不是那种网页版的,女票也许看不懂,还不如给女票或者媳妇发个大红包或者去海吃一顿或者去大商城狂购一番更让女票高兴和k开心吧,之前我也给自己女票发过网页版的心啊,动态图片啥的,当然修改一下文字和背景音乐或者照片就行了,女票还是会感动一会滴,今年呢,也不费那事了,发了个小红包,还没找工作,暂且发个小红包,先哄着吧。

  这种小惊喜用多了就没意思了,这里发几个吧,让没用过给自己的小女票看看,也许会感动一会儿的。发了三个吧,我也是从别的地方找到的。使用的话修改一下文字就行了了;

  百度网盘链接:http://pan.baidu.com/s/1nvwRGoh 密码:l7e2

  演示效果一:

演示效果二:

演示效果三:

好像也就那么会事吧,分割线,一年前我弄这东西的时候也是兴奋不已,仔细琢磨,今天感觉很一般,第一是因为感觉不新鲜了,第二呢,礼拜六啊,身心疲惫的我竟然又改了一天的代码,结束了这20天左右,自己开发第一个完整的一个简单的项目,以下就说说今天改代码这件事。

1:事出起因:这要从五一假期来说,五一假期我回家办点事,刚到家,我们社团的指导老师打电话问我去哪里了,我说回家了,老师说有个项目很着急,想让我做个原型,我说我回学校开始做吧。5.1号回到学校,大概就是晚上七点左右老师说了简单需求,至今文档创建时间还在我的桌面上放着;

2:5.1号晚上指导老师说完需求,我就开始着手设计数据库,作为一个新手的我,经验不足,导致了后来很多的错误和不足,就这把数据表创建好之后直接导到了数据库,也许当时心里不安的就是根本没有建立各个表之间的联系,也许一个老手看起来,我真的好白痴啊,也是今天花了一天时间把各个表之间的联系建立了,把之前的代码好好修改了一下,真是改的我身心疲倦,发誓再也不用jsp+servlet开发项目了;(由于我ssh,ssm框架也就是这几天学完,所以没用框架开发,就用了自己熟练的jsp+servlet开发),自己也是够二,做了20天发现逻辑和系统出现严重问题,虽然是一个原型,小项目,但是也要五脏俱全啊;前台后台数据库一个不能少啊。这全靠我这个没经验的菜鸟来完成,也是够心累的;不过也学到不少东西;

3:从5.1晚上七点到刚刚修改的基本差不多,平常除了上上课,因为最近结课吗,我也快该实习了,不想学校这边的事情处理不干净,也是该上的去上,不该上的一节也不去上,这差不多20天,期间修修补补(大多数都是老师让改啥我思考思考改啥,因为自己技术有限吗。),这期间也看着一些框架视频,因为我感觉jsp+servlet开发太恶心了。所以拖拖拉拉,延期了20天,昨天晚上指导老师都说结项目吧,最后又修改几个地方,又加了一个需求吧,就是这个需求把我整懵逼了,就是之前说的,没考虑表之间的联系,所以今天5.20修改了一天的代码,心好累,昨晚呢指导老师给了我一件谷歌IO大会的短袖和一个红本本,昨晚心里还美滋滋的,至少有回报了呗,今天把我累的懵逼了,短袖太宽了回宿舍给室友了。短袖和本子如下所示:

4:先发几张图片吧,最后说说问题和心得吧,由于项目不知道那个老板啥想法,源码和数据库暂时不分享了吧,反正写的也不好;

5:问题总结:

  问题一:由于指导老师只给了一些简单的需求就让开发项目,这里需求就不说了,我认为这样很不好,导致后来出现一系列问题;也导致项目大修大改过;

  问题二:作为菜鸟程序猿的自己思路不够敏捷,考虑问题不全面,技术不够熟练,不能把握全局等等等等,以至于后期不断的修改,这点需要培养和锻炼,总之有很多需要学习的。

  问题三:技术不够熟练,比如自己会ajax,但是不熟,让做的评论不是实时显示的,是页面刷新出来的,有用点击也是页面刷新,不是实时显示的,这点严重的致命点,之后的学习道路上多多练习,还有就是TNND,我在网上搜个简单java评论和有用没用的源码都没有,大牛们没事的时候可以写写啊,更让我生气的是下面这个哥(我一生气点个反对,难道这就是写不写先占着吗???):如果我之后牛逼了,肯定把很多常用的源码分享一下,也好让我们这些菜鸟好好学习学习,我相信共享和开源可以促进自己提升和进步;

 问题四:临时添加需求真的很头疼也很恼火,因为需求改变了,好多代码都要改变,有时候之前写的代码自己都看不懂了,这真的很恼火哦;

   问题五:硬伤,虽说做项目就是增删改查,但是逻辑和业务也很重要,之前没有完整的搞完前台后台,页面全都是自己弄的,很心累,而且逻辑自己也是慢慢做慢慢摸索的,比如前台一个人登陆可以增加房间,可以对房间设置收费,设备信息,规则等等等等,这些都是冥思苦想才搞出来的,也许是我太stupid了,不过慢慢来呗。

  总之吧,还有很多很多东西需要慢慢接触和学习,活到老,学到老,世间的知识这一辈子都学不完。好了,不废话了,赶紧去老老实实做做框架项目,攒攒经验吧。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯数据中心

SuperNAP数据中心揭秘——中

image.png 前面介绍了switch通信数据中心的总体设计思路,下面再介绍其数据中心内核心的IT微模块,根据图6所示的IT微模块示意及相关专利介绍称,其...

3025
来自专栏好好学java的技术栈

赠书活动第①期情况

913
来自专栏Java架构

程序员如何通俗易懂的给老婆解释什么是微服务?

程序员有了老婆之后就是累,上次好不容易给她解释了什么是Restful,这不,麻烦又来了…

1322
来自专栏前端知识分享

第1天:CSS基本样式

记住:浏览器有默认margin和padding。样式最开始记得一定写:*{margin:0;padding:0}。

541
来自专栏俞其荣的博客

记自己2018年三月份的面试经历烦烦烦烦面试的几家公司写在结尾

32612
来自专栏Golang语言社区

【Go 语言社区】七牛首席布道师:Go不是在颠覆,就是在逆袭-转

七牛首席布道师:Go不是在颠覆,就是在逆袭--转 文章来源:http://www.csdn.net/article/2014-07-21/2820743 七牛...

36411
来自专栏coding

写下这行代码时,只有我和上帝知道是怎么回事01.烂代码的路径依赖02.对于烂代码应采取零容忍03.代码规范的重要性04.文档的重要性

"算了,这里的代码有说不清的玄机,重构相当于在给自己挖更大的坑,还是按照原来的写法吧..."

563
来自专栏编程一生

Redis各种数据结构性能数据对比和性能优化实践

1032
来自专栏battcn

闲聊 - 回顾过去

小时候,希望自己快点长大,长大了,却发现遗失了童年;单身时,开始羡慕恋人的甜蜜,恋爱时,却怀念单身时的自由。

721
来自专栏编程一生

美团.点评服务治理框架

1642

扫码关注云+社区