转眼间,三年专科学生之旅即将结束,自己也找了一份Javaee方面的工作,不管满不满意,毕竟刚从学校出来,毕竟也是专科生,只能边做边学,毕竟程序员的工作才刚刚开始。而我现在能做的就是积累!
出来也有两三个月了,工作虽然时间还不长,但大大小小的问题也遇到了不少。总结了一下有:
1> 基础知识不是很牢固(其实当初和同学之间比较还算不错的,这也许就是我的视野太小)
2> 框架层只停留在使用(或者说是能勉强使用,很多知识点都不是很熟,用的时候要网上到处找),对他们的一些原理性东西没有了解清楚。例如:hibernate (一级,二级)缓存 性能优化(使用hibernate高效的方案) spring 对事务的管理混乱 等等。
3> 在代码书写上不是很规范
1.数据库设计问题:日期类型都使用的字符串保存.
2. 数据库主键、外键设计问题 主键混乱,使用UUID,自增长类型等不统一,也增加了复杂性
3.Java代码中的类型问题:与金额相关的类型使用了double, float, int等,这也是典型的新手写代码问题,在Java代码中涉及金额的对象类型应该使用BigDecimal处理
4.代码中的异常处理不完整
5. 代码中的日志输出没有使用Log框架 直接使用exception.printStackTrace(), system.out等输出,不利于日志的控制与查找
6.代码中的事务管理混乱
7. Java/Hibernate对象的创建不合理,比如外键的关联对象,集合对象等
还有很多很多不合理的地方。。。。
4>小公司没有什么牛人,所有一切要靠自己。
为此,我做了一个学习计划,在工作之余不断学习巩固知识,建立自己的知识体系
1.hibernate框架的学习 (完成)
2.spring框架的学习 (完成)
3.springmvc框架学习 (未进行)
4.mybatis框架的学习 (未进行)
5.js系统学习(进行中)
..... 根据以后的实际应用需要进行计划
各位论坛的大牛们,看到小菜的这篇计划,望提出一些宝贵的建议和学习的技巧等等 非常感谢了各位!
相关推荐
当实际进度与计划有偏差时,需进行计划调整,以确保项目按期完成。进度管理包括进度规划、控制和协调,需要综合考虑各种因素,制定科学的进度计划,并持续进行比较和调整。 【质量管理】: 质量管理始于项目启动,...
接待工作作为计划的第一步,强调细节和承诺的履行。公司会提前发布详细的报到通知,并在报到日提供周到的接待服务,包括在宾馆设立签到台、悬挂欢迎条幅、发放文化衫和学习用品等,以营造友好氛围并帮助新员工熟悉...
1. 2022 年 10 月 17 日——2022 年 10 月 23 日(第 8 周),与教研室主任沟通,落实每个专业(或专业方向)的毕业综合实践的选题范畴。 2. 2022 年 10 月 24 日——2022 年 10 月 30 日(第 9 周),与学生沟通,...
**第一轮复习(4月10日至5月8日)** 这一阶段的目标是巩固基础知识,覆盖初中六本教材的内容。鉴于中考中基础题占比重较大,复习应紧密围绕教材,强调对基本概念、公式和定理的深入理解和应用。教师应引导学生梳理...
6. **公司品牌与专业性**:提及“上海锐普广告有限公司”作为中国第一家精品PPT设计机构,表明了对PPT设计的重视以及制作的专业水平。在制作报告时,可以参考这样的专业机构,确保PPT的质量和设计水准。 7. **新年...
"开题报告模板"是毕业设计的第一步,它通常包括选题背景、研究意义、国内外研究现状、研究目标、方法和技术路线等内容。使用模板可以指导学生规范地撰写开题报告,确保其内容全面且有针对性。 "中英文翻译模板"则...
开题报告是毕业设计的第一步,它要求学生明确研究方向,提出研究问题,阐述研究意义,制定研究计划,并给出初步的研究方案。在开题报告中,学生应详细介绍所选课题的背景、相关文献综述、研究目标、技术路线、预期...
2007~2008 第一学期 第1周~第4周 定题,拟定论文写作提纲,提交开题报告,参加开题; 第5周~第11周:继续搜集并整理资料,完成论文初稿; 第12周~第15周:按指导教师要求反复修改毕业论文; 第16周~第17 周:...
选题是毕业设计的第一步,由教师拟定,建议与实际项目相结合,以提高设计的实践性。同时,也鼓励引入企业导师参与,提供真实的工作场景和课题。对于学生自选题目,需提供就业单位的证明材料,并由学院指派指导教师,...
计算机科学与技术学院毕业设计(论文)开题报告 一、选题的研究目的和意义 随着社会经济不断发展,人们的精神压力也越来越大,适时的放松心情、缓解压力已成为生活中不可缺少的一部分,游戏娱乐则是释放压力的方式...
可以使用图表(如饼图、柱状图)来直观展示不同时间段的工作量和完成度,例如文中提到的“第一季度、第二季度、第三季度、第四季度”的工作进度。此外,还需分析这些数据背后的原因,比如为什么某个季度的工作效率高...
其次,开题报告是毕业设计的第一步,它在《附录2 开题报告示例(20150316).doc》中展示了一个标准的模板。开题报告应包括选题背景与意义、国内外研究现状分析、研究目标与内容、研究方法与技术路线、预期成果和工作...
1. 第一年:扎实基础,学习主流编程语言,如Java、Python或C++,并熟悉软件开发流程。 2. 第二年:专精某一领域,如Web开发或数据分析,并参与项目实践,获取真实工作经验。 3. 第三年:提升技能,学习云计算、人工...
毕业设计是大学教育的重要组成部分,它是对学生们四年学习成果的综合检验,也是培养独立思考和实践操作能力的关键环节。一份规范的毕业设计任务书...对于大学生来说,理解和正确填写任务书是迈向成功毕业设计的第一步。
4. 论文提交与评分:在第八学期的第十到第十一周,学生需按要求装订论文,提交给指导教师,教师填写评分表和评语。 5. 答辩与最终评估:在第八学期的第十二到第十四周,进行答辩,由指导小组组织,专业教研室主任...
同时,可以利用饼图或柱状图(如第一季度至第四季度的数据)来展示不同季度的工作绩效,以便于领导和同事了解工作的进展和成果。 【成功项目展示】 在“成功项目展示”环节,要重点突出那些对公司有重大贡献的项目...
1. **封面**:封面是毕业设计的第一印象,需严格按照学校规定的设计模板进行制作,内容包括论文题目、作者姓名、学号、指导教师姓名、学科(专业)等信息。 2. **中文摘要**:中文摘要要求简洁明了,通常字数控制在...
- 第一阶段:确定论文题目和分配指导教师,由学术委员会审定题目,对学生进行动员。 - 第二阶段:指导教师下达任务书,学生查阅文献,完成开题报告。 - 第三阶段:学生进行调研,完成论文初稿。 - 第四阶段:...
总的来说,开题报告是计算机科学与技术专业学生毕业设计的第一步,它需要全面、准确地反映学生的研究方向、计划和准备工作,为后续的深入研究和开发奠定坚实的基础。通过撰写开题报告,学生不仅能提升自身的学术研究...