B/S项目结束,又是一个新的开始

    在软考后,B/S项目也结束了。从今年的三月份,到现在的十一月份,历时八个月,期间有过因为合作、参与项目、软考等方面原因中断,而原本计划在半年完成的项目用了八个月。

    学习完B/S项目,看着今目标上一个大项下完成了一个个的小项,好像收获很多,但自己总是觉得学习过后,什么也没有留下,对于B/S模式下的开发,我还处于一片茫然的状态。对于技术知识的总结,已经写过一篇博客,《我的第100篇CSDN博客》。这一篇博客,主要是对自己的学习管理、方法、态度、思想等方面进行一个反省。

    从最开始的牛腩新闻发布系统说起,记忆中应该是用了四十多天,比计划上的要慢了十多天。那时候,正好是作品展,也有自学考试,然而自己还是想着必须要先把它完成。所以,那时候,徒弟准备自己的作品,也没有好好给予指导;自己的自学考试,也没有好好准备;到最后,牛腩的重点技术真假分页,自己也没有好好总结。

    后面的学习项目,花了一个月的时间在机房合作中,五月份中旬才继续的后面的项目学习。HTML、ASP.NET和XML,比较简单,视频也很简短,不用再准备考试,也没有其他干扰,很顺利的完成了一个又一个项目。

    150集的JavaScript,在自己还没有学习到的时候,就已经听其他人说了,看着很费劲,很无聊。但毕竟是一个大项,自己还是要学下去的。在七八月份的暑假,一直参与着项目,也只能是偶尔学习视频内容。

    到八月底,JavaScript后面一半的内容自己都是加速看了一遍,整个实例自己也没有去实践。对于这部分的学习资料,学完后,越是到后面,也觉得和其他人有着同样的感觉,无聊,不想学。

    趁着还没有开始准备软考,把简单的CSS+DIV学习结束了。这个项目的学习,让自己想到了第一年学习的VB百例,都是一个个很简单的例子,但自己亲手去做感觉就很不一样了。也正是因为这个项目的学习,才发现其实我们生活中平常用到的很多实例、浏览网页时看到的很多效果,都是用它们就可以实现的。

    九月初,我们开始了备战软考,所以向师父申请了暂停B/S项目,打算一心一意准备软考。而十月初的师徒会议,让自己改变了这样的做法。其实软考备战期间,还是可以留有很多空闲时间的。这时候,完全可以继续B/S项目后面的学习视频。如果没有软考的话,可能是一天一集,而因为软考,隔一天看一集也是很明智的选择。所以,软考过后,自己的B/S项目也紧接着就结束了。

    现在回想起来,B/S学习的这一路,好漫长呐。学习期间,也没有发现自己有什么问题,光是想着走完这一个项目,继续下一个项目就好。但现在想想,学习上还是存在不少的毛病需要改正。

    【计划执行】

    自己做的还行,因为有了今目标这样一个工具,让自己的每个学习阶段都很会很有计划地进行下去。每个阶段,每个项目,如果没有什么特殊的事冲突,自己一般都能够在计划的时间内完成。

    【时间管理】

    一个人的时间管理得好,不仅仅是看他是否完成了这一段时间内应该完成的某一项任务,而应该是看这段时间内,是否把几件事同时都处理的很好。而这一点,自己并没有做好,很多时候,都会只注重一件事,而往往忽略其他的几件事。每次到了重要紧急的时刻,才想着该处理它了。

    【学习方法】

    这部分的学习主要都是视频的学习,而我们应该怎么做才能使得这样的视频学习内容高效。刚来提高班的时候,那时候学习陈伟视频,看的时候很认真的做笔记,恨不得把视频的每一句话,每一个字都写在笔记里,这样既没有了效率,又浪费了时间。所以,现在看视频的学习资料,都会使用截屏的方法,自己再用几个词总结一下,也会写写自己的一些想法。

    【学习内容】

    其实,这个项目中一个牛腩新闻发布系统就把很多技术都用上了,有了这样一个系统的实践,后面的学习也就简单了很多,至少自己前后能产生共鸣。大体上,学习完每一个资料后,自己都会觉得又掌握了一门新的技术。但因为自己实践得太少,后面的视频学习中实例敲得不多,也导致自己不知道该如何去应用。

    【学习总结】

    不论是哪一个阶段的学习,自己都会写各阶段的总结博客,一篇对新技术的宏观认识是必不可少的。从这两年的学习看来,自己也发现时刻总结,颗粒归仓可以帮助我们很多,也可以让我们轻松不少。对于那么多的知识与技术,难免会忘记,难免会不知道该怎么去应用,但只要想想当时总结的图或者思路,这也很大程度上帮助了自己拾起。

    【新的开始】

    结束,意味着又是一个新的开始。这么长的时间,积累了很多理论知识,而真正意义上的项目,也已经来到我的世界里,我也会继续努力~

时间: 2024-11-02 01:50:27

B/S项目结束,又是一个新的开始的相关文章

戏剧化的 LibreDWG —— 结束还是一个新的开始? 【已翻译100%】(2/2)

正如你所见,为FreeCAD和LibreCAD解决这个问题需要一个精心策划的运动.需要引入一个聪明的策略.并且在你达到一个可以对DWG文件进行高质量的读写的阶段之前,需要花费数年的时间.所以,我们在讨论的是一个关于无期限的耐心,同时要保持热情以及一些管理技巧的事. 我相信:一定有一个CAD的版本可以宣称"接受挑战"(译者注:语出<老爸老妈浪漫史>中巴尼的名言"Challenge accepted").说不定就是你?

tomcat部署一个新项目启动报错,老项目可以正常启动

问题描述 tomcat部署一个新项目启动报错,老项目可以正常启动 CompilerOracle: exclude org/hibernate/cfg/annotations/SimpleValueBinder.setType 2014-12-29 10:52:52 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.20. 2014-12-

api-怎么尽快熟悉一个新的项目,并维护它,希望大家给予一些建议,谢谢!

问题描述 怎么尽快熟悉一个新的项目,并维护它,希望大家给予一些建议,谢谢! 是一个电商项目,让我尽快熟悉拍拍平台,并在上面写一些功能,api,项目示例都有,对于这些东西的概念模糊,希望大家给我指条路! 解决方案 先搞清楚业务,这是最关键,可以阅读表结构,把各个实体字段的含义搞清楚,以及它们的关系. 然后先以用户的身份使用这个系统,搞清楚里面都有哪些活动和流程,用uml活动图画出来. 然后粗略阅读代码,看有哪些源代码文件和类,依赖关系是什么,和之前的活动图之间的关系标注出来. 有了这样一份地图,然

android开发-android 创建一个新项目时src目录下没有任何东西

问题描述 android 创建一个新项目时src目录下没有任何东西 用eclipse最新版本开发一个android程序,结果创建时src目录下没有任何东西(包),可以创建包,然后建class,但不能建一个Android Activity,以前还没有这个现象,但是我在Android Sdk Manager下载了很多Sdk版本后就这样了,很无奈,安卓开发菜鸟,求助各位大牛!

【Cocos2d-x for WP8 学习整理】(1)创建一个新项目

原文:[Cocos2d-x for WP8 学习整理](1)创建一个新项目 喜大普奔                         10.1假期之前看到了一个很振奋的消息,就是随着Cocos2d-x 2.2的发布,WP8/WIN8有史以来第一次的合并到主版本了. 之前 V2.X 在preview 版本持续了好久,搞的我一直以为微软已经放弃这么个强大的引擎了,只去支持Unity了,结果很意外的在 2.2的更 新版本,这一次,终业余兵终于转职业了,作为一直以来都被边缘化的WP开发者,我表示十分特别

怎么将Struts2中不同模块功能的源代码集成到一个新项目中?

问题描述 怎么将Struts2中不同模块功能的源代码集成到一个新项目中? 对任意三个代码进行系统集成,即新建一个项目,并把指定的三个功能模块的源代码集成到新建项目中,调试运行

克隆一个新项目的快捷方式_php技巧

有没想过最土的项目如何快速复制出一个来,然后改改就成新的团购项目了? 或者说编辑一个老项目的时候想把他另存为一个新项目而不是保存, 看下图 红色部分 具体开发代码(非细节),如下 修改模板,加入按钮 include/template/manage_team_edit.html <input type="submit" value="保存为新项目" name="commit" id="leader-submit" clas

我在项目添加一个新窗体,编译后怎么提示项目未加载

问题描述 我在项目添加一个新窗体,编译后怎么提示项目未加载 解决方案 解决方案二:右键选一个项目,设为启动项目看看

《Android应用开发》——1.5节运行一个新项目

1.5 运行一个新项目Android应用开发按照下面的步骤运行项目. (1)如果模拟器没有运行,就把它重新启动.要确保IDE在和模拟器的通信中,因为它们经常彼此失去联系.如果正在使用一个设备,同样要确保它正确地出现在这里. (2)选择菜单Window->Open Perspective->Other,打开DDMS透视图,会在DDMS选项旁边看到一些Android文本. (3)打开DDMS透视图.在Devices标签页下会看到一个条目,代表模拟器或设备. (4)在Eclipse中,从Run菜单上