java菜鸟程序员2012年度总结——分享、收获与感恩并存-程序员宅基地

技术标签: java  数据结构与算法  数据库  


前言:又是一年总结时啊。本来总结打算前几天就该写的。但由于一直在忙最后的期末考试,今天终于考完了。现在终于有时间来对这一年进行总一下了。刚开始的时候想了半天不知道该用什么题目好。想了想,今年的博客一直围绕着“java程序员由笨鸟到菜鸟”的专题来写的。现在想想。经过一年的洗礼,差不多由一个没有思想,没有想法的笨鸟变成会敲两行代码的菜鸟了。所以有了现在的“java菜鸟程序员2012总结”题目。


2012注定是不平凡的一年。我们经过了传说中的“世界末日",我们大家都有幸存活了下来。这一年,我收获了,学到了很多。差不多也把学到的,收获的都分享给大家了。从年初开始着手写博客到现在,完成了一百八十篇博客的创作。收获了六十多万的访问量和两千多条来自五湖四海的网友的评论。有鼓励,有批评。在这谢谢那些曾经鼓励我的朋友,你们的鼓励是我前进的动力。同样也很谢谢那些批评我的朋友,你们的批评是我提高的阶梯。下面通过时间的流逝总结逝去的2012的那些日子。


2012年年初,寒假还未开学。早早来到学校,在这要真心感谢孙继磊老师。谢谢他给我这次项目开发的机会。趁着寒假还未开学。我还有我两个较好的哥们跟着孙继磊老师开发滨州市某政府单位的一个项目。当然我们还是处于打下手的角色。虽然只有短短的不到二十多天的时间。但这二十多天我学到了在课堂上没学到的很多东西。这二十多天我真正明白了“程序员最后死在需求上”这句话的真谛了。这次开发主要是用到ASP.NETmvc3的相关技术。虽然到现在一些技术点都忘记了很多。但其原理和思想经过那二十多天运用还是记忆犹新的。在这段时间中,虽然没有用到什么高深的技术。但跟着孙老师学到了很多有关编程思想的东西。通过这次项目经验。学习到了,编程语言不是技术,语言不在于掌握多少,而在于掌握语言的思想。语言仅仅是技术的工具。不要一味的去追求什么高级、新的语言。掌握好思想。语言这个工具的问题就迎刃而解了。这二十多天的项目经历同样让我感受到了项目开发中的态度问题。不要总以为一个小问题没什么到不了。有可能产品上线之后就因为这一个小小的bug而全盘皆输。做事尤其是项目开发一定要有一个认真和追求完美的态度。在这一点不得不佩服孙老师。




PS:项目时的自娱自乐,那时候真心感觉自己是一个胖子。



开学以后,正式进入2012年的3月份,开学以后没有了做项目时的紧张,没有那时的忙碌。每天仅仅上那几节课,突然感觉有点空虚了。当时想了想。感觉已经进入大二下半学期了。接近两年的时间,自己自学了不少东西。但几乎都不系统,并且学过的很多东西都有些忘记了。正好有11级的师弟们总是问我一些自学的路线等问题。所以我萌生了把自学的东西通通以博客的形式总结出来。想想当时真的好天真。当时想着用一个月的时间去总结所学的java有关的所有内容。但最后做下来差不多用了有接近十个月的时间吧。说实话,当时做这个决定的时候我真的没有把握能坚持下来。想着能写多少就写多少吧。慢慢的写着有越来越多的博友浏览。也慢慢的有更多的人给我留言。在这真心的感谢那些支持我的朋友。说实话。没有你们的鼓励和支持我真的无力坚持到最后。自从做了决定之后,于是有了现在的《java程序员由笨鸟到菜鸟》专题。随着这个专题的开篇,也算我真正的博客生涯的开始。它一直伴随我到了2012年的年末。



慢慢的,随着时间的推移进入了2012年的5月份,博客还是继续的在写,在5月份我在CSDN博客中遇到了影响我很大的一个——勇哥(http://blog.csdn.net/cheny_com),他的学习方式和学习思维还有一些对学习和生活的态度都深深的影响了我。在和他交往的过程中。他说的每一句话都值得我去细细揣摩。在交流中,非常有幸的获得了暑假去勇哥”火星人“开发团队实习的机会。在此,真心的感谢勇哥跟我这次机会。当然在写博客的同时,也没有停止编码,在此期间做个几个练手的小项目。差不多把源码都贡献给大家了。其中包括:

分享一个基于SSH的商场管理系统(附源码)

分享一个基于SSH实现的简单学生选课系统(附源码)

还有几个做的不算太完整的小项目,所以也就没上传上来,我怕误人子弟啊。呵呵



20127月。七月份迎来了期待已久的暑假。暑假的开始意味着北京实习的开始。这是我第一次来到北京。说实话,初来北京没有给我什么大城市的感觉,我的感觉呗压抑充满着。明显的感觉到了北京快速的生活节奏。到了火车站之后,下了火车坐地铁到了天通苑北。勇哥在那接我。勇哥给我的第一印象就是稳重。到了之后开始了对勇哥的”榨取“,为什么说是榨取呢。很明显,个人能力与勇哥相比来说。差距太大了。很多东西都要来问他。慢慢的,经过几天的时间,对”火星人“项目管理工具有了初步的了解。慢慢的勇哥开始给我布置一些简单的任务。虽然任务都不算太难,但都做的都不是太完美。在这说一下“火星人”项目管理工具,这真是一个很不错的项目管理工具,虽然我到现在对他的了解还不是很深,但我能感觉到,他不仅帮助项目开发人员都项目进度的管理,他更是一个管理者对项目的整体了解和时间和成本的节约。现在想想,真的很怪自己当时太没把握好那么好的学习机会了。浪费了很多时间。虽然短短的不到一个月的时间的学习,但真正的感觉到了,自己在学习态度和学习方法,还有一些编程思维上的大幅度提高。


图片来源:http://blog.csdn.net/cheny_com/article/details/7355542


20129月份,暑假开学,正式进入大三时代,对于专科生来说,我们成为了毕业生。因为从大一开始就下定专升本的决心,所以大三即为进入一个专升本的学习时间。也就是从那时开始,离开了代码。正式算一下。从很少敲代码到现在差不多有小半年的时间了。虽然期间偶尔有敲代码,但也寥寥无几。从九月份开始,开始学习数据结构、操作系统、微机原理等理论课程。从学习到现在感觉收获还是很大的。学完这些课程之后。对于以前遇到一些不解的问题,通过学习这些课程,很容易就明白了。所以这就是为什么培训结构培训出来的学生和全日制大学学生学出来的学生的差距所在吧。培训出来的学生永远只局限于表面用的层次之上。根本无法深入到底层实现。因为如果想要理解到底层的实现问题,必定要用到计算机理论知识,如操作系统、数据结构等课程。


201211月份至今,一直以为山东省专升本考试会在12月份,所以这段时间一直在努力专升本中。但事与愿违,苦苦等待的专升本时间通知一直没有下来,一直到现在考试时间都是一个未知数。看着图书馆里一个个做试卷,看真题的孩子们,突然感觉很无奈,我们这些人的命运完全掌控在了山东省教育厅的手中了。如果他现在下个通知说专升本考试取消。我们也都没有办法。在这同样要真心的感谢一个人,他就是我的班主任冯君老师,感谢她一直以来对我的督促和教导,希望明年还能继续做我班主任,呵呵。在这期间,准备专升本的同时也研究了一些java的第三方开发工具。比如操作office的一些工具。还抽空学习了一下oracle的基础知识。为了练习,自己装了一个oracle,连带服务器端都安装上了。至今我还一直煎熬着安装oracle的苦果——电脑卡的要死。在11月份,我还参加了一个IT博客大赛,并且有幸获得了“优秀学生博客”的奖励。这也算对我这一年来努力的肯定吧。昨天刚刚收到奖品,正好来得及在这晒一下。


不管怎么样,总体来说2012,一切都很美好。2012,快乐与分享共存。2012,收获与感恩同行。2012,谢谢有你们陪伴。在对2012总结的同时。也对2013进行一个展望吧!

2013,我即将毕业,不管专升本是否能考得上,找工作肯定是要面临的。说说2013的工作愿景:

2013注定是我人生的一个转折点。2013即将踏入社会,走向人生的另一个世界。2013不求大富大贵。只求可以健健康康的生活,高高兴兴的学习和工作。希望2013可以为以后的人生做一个好的铺垫。希望可以找到一个自己满意的工作。

在即将踏入社会。我希望可以再明年毕业的时候。找到一个自己满意的公司。不求公司有多大。只希望公司有一个好的企业文化。希望能够通过自己的努力为自己东家创造一份应有的利益。以自己现在的能力和实力,明年应该将会找一个以javaweb开发为主的公司进行就职。但我的真正兴趣不在于web应用的开发。我希望在以后的工作中可以在大数据和云计算方面有一个好的学习和发展。所以我还是很希望明年的工作可以有这方面的学习机会。同样我希望在踏入工作的同时,能够在社会中稳住自己的脚步,以一个全新的心态开始新的征途。

2012世界末日我没有倒下。相信在明年的就业挑战中我一样可以释放光彩。在即将踏入2013年的今天告诉自己:

加油,comeon,年轻人,像雄鹰一下的飞翔




在此真心希望有同行能推荐工作哦!!!


2012年12月30日

写于山东滨州




版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/iteye_18480/article/details/82452316

智能推荐

使用nginx解决浏览器跨域问题_nginx不停的xhr-程序员宅基地

文章浏览阅读1k次。通过使用ajax方法跨域请求是浏览器所不允许的,浏览器出于安全考虑是禁止的。警告信息如下:不过jQuery对跨域问题也有解决方案,使用jsonp的方式解决,方法如下:$.ajax({ async:false, url: 'http://www.mysite.com/demo.do', // 跨域URL ty..._nginx不停的xhr

在 Oracle 中配置 extproc 以访问 ST_Geometry-程序员宅基地

文章浏览阅读2k次。关于在 Oracle 中配置 extproc 以访问 ST_Geometry,也就是我们所说的 使用空间SQL 的方法,官方文档链接如下。http://desktop.arcgis.com/zh-cn/arcmap/latest/manage-data/gdbs-in-oracle/configure-oracle-extproc.htm其实简单总结一下,主要就分为以下几个步骤。..._extproc

Linux C++ gbk转为utf-8_linux c++ gbk->utf8-程序员宅基地

文章浏览阅读1.5w次。linux下没有上面的两个函数,需要使用函数 mbstowcs和wcstombsmbstowcs将多字节编码转换为宽字节编码wcstombs将宽字节编码转换为多字节编码这两个函数,转换过程中受到系统编码类型的影响,需要通过设置来设定转换前和转换后的编码类型。通过函数setlocale进行系统编码的设置。linux下输入命名locale -a查看系统支持的编码_linux c++ gbk->utf8

IMP-00009: 导出文件异常结束-程序员宅基地

文章浏览阅读750次。今天准备从生产库向测试库进行数据导入,结果在imp导入的时候遇到“ IMP-00009:导出文件异常结束” 错误,google一下,发现可能有如下原因导致imp的数据太大,没有写buffer和commit两个数据库字符集不同从低版本exp的dmp文件,向高版本imp导出的dmp文件出错传输dmp文件时,文件损坏解决办法:imp时指定..._imp-00009导出文件异常结束

python程序员需要深入掌握的技能_Python用数据说明程序员需要掌握的技能-程序员宅基地

文章浏览阅读143次。当下是一个大数据的时代,各个行业都离不开数据的支持。因此,网络爬虫就应运而生。网络爬虫当下最为火热的是Python,Python开发爬虫相对简单,而且功能库相当完善,力压众多开发语言。本次教程我们爬取前程无忧的招聘信息来分析Python程序员需要掌握那些编程技术。首先在谷歌浏览器打开前程无忧的首页,按F12打开浏览器的开发者工具。浏览器开发者工具是用于捕捉网站的请求信息,通过分析请求信息可以了解请..._初级python程序员能力要求

Spring @Service生成bean名称的规则(当类的名字是以两个或以上的大写字母开头的话,bean的名字会与类名保持一致)_@service beanname-程序员宅基地

文章浏览阅读7.6k次,点赞2次,收藏6次。@Service标注的bean,类名:ABDemoService查看源码后发现,原来是经过一个特殊处理:当类的名字是以两个或以上的大写字母开头的话,bean的名字会与类名保持一致public class AnnotationBeanNameGenerator implements BeanNameGenerator { private static final String C..._@service beanname

随便推点

二叉树的各种创建方法_二叉树的建立-程序员宅基地

文章浏览阅读6.9w次,点赞73次,收藏463次。1.前序创建#include<stdio.h>#include<string.h>#include<stdlib.h>#include<malloc.h>#include<iostream>#include<stack>#include<queue>using namespace std;typed_二叉树的建立

解决asp.net导出excel时中文文件名乱码_asp.net utf8 导出中文字符乱码-程序员宅基地

文章浏览阅读7.1k次。在Asp.net上使用Excel导出功能,如果文件名出现中文,便会以乱码视之。 解决方法: fileName = HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8);_asp.net utf8 导出中文字符乱码

笔记-编译原理-实验一-词法分析器设计_对pl/0作以下修改扩充。增加单词-程序员宅基地

文章浏览阅读2.1k次,点赞4次,收藏23次。第一次实验 词法分析实验报告设计思想词法分析的主要任务是根据文法的词汇表以及对应约定的编码进行一定的识别,找出文件中所有的合法的单词,并给出一定的信息作为最后的结果,用于后续语法分析程序的使用;本实验针对 PL/0 语言 的文法、词汇表编写一个词法分析程序,对于每个单词根据词汇表输出: (单词种类, 单词的值) 二元对。词汇表:种别编码单词符号助记符0beginb..._对pl/0作以下修改扩充。增加单词

android adb shell 权限,android adb shell权限被拒绝-程序员宅基地

文章浏览阅读773次。我在使用adb.exe时遇到了麻烦.我想使用与bash相同的adb.exe shell提示符,所以我决定更改默认的bash二进制文件(当然二进制文件是交叉编译的,一切都很完美)更改bash二进制文件遵循以下顺序> adb remount> adb push bash / system / bin /> adb shell> cd / system / bin> chm..._adb shell mv 权限

投影仪-相机标定_相机-投影仪标定-程序员宅基地

文章浏览阅读6.8k次,点赞12次,收藏125次。1. 单目相机标定引言相机标定已经研究多年,标定的算法可以分为基于摄影测量的标定和自标定。其中,应用最为广泛的还是张正友标定法。这是一种简单灵活、高鲁棒性、低成本的相机标定算法。仅需要一台相机和一块平面标定板构建相机标定系统,在标定过程中,相机拍摄多个角度下(至少两个角度,推荐10~20个角度)的标定板图像(相机和标定板都可以移动),即可对相机的内外参数进行标定。下面介绍张氏标定法(以下也这么称呼)的原理。原理相机模型和单应矩阵相机标定,就是对相机的内外参数进行计算的过程,从而得到物体到图像的投影_相机-投影仪标定

Wayland架构、渲染、硬件支持-程序员宅基地

文章浏览阅读2.2k次。文章目录Wayland 架构Wayland 渲染Wayland的 硬件支持简 述: 翻译一篇关于和 wayland 有关的技术文章, 其英文标题为Wayland Architecture .Wayland 架构若是想要更好的理解 Wayland 架构及其与 X (X11 or X Window System) 结构;一种很好的方法是将事件从输入设备就开始跟踪, 查看期间所有的屏幕上出现的变化。这就是我们现在对 X 的理解。 内核是从一个输入设备中获取一个事件,并通过 evdev 输入_wayland

推荐文章

热门文章

相关标签