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

智能推荐

while循环&CPU占用率高问题深入分析与解决方案_main函数使用while(1)循环cpu占用99-程序员宅基地

文章浏览阅读3.8k次,点赞9次,收藏28次。直接上一个工作中碰到的问题,另外一个系统开启多线程调用我这边的接口,然后我这边会开启多线程批量查询第三方接口并且返回给调用方。使用的是两三年前别人遗留下来的方法,放到线上后发现确实是可以正常取到结果,但是一旦调用,CPU占用就直接100%(部署环境是win server服务器)。因此查看了下相关的老代码并使用JProfiler查看发现是在某个while循环的时候有问题。具体项目代码就不贴了,类似于下面这段代码。​​​​​​while(flag) {//your code;}这里的flag._main函数使用while(1)循环cpu占用99

【无标题】jetbrains idea shift f6不生效_idea shift +f6快捷键不生效-程序员宅基地

文章浏览阅读347次。idea shift f6 快捷键无效_idea shift +f6快捷键不生效

node.js学习笔记之Node中的核心模块_node模块中有很多核心模块,以下不属于核心模块,使用时需下载的是-程序员宅基地

文章浏览阅读135次。Ecmacript 中没有DOM 和 BOM核心模块Node为JavaScript提供了很多服务器级别,这些API绝大多数都被包装到了一个具名和核心模块中了,例如文件操作的 fs 核心模块 ,http服务构建的http 模块 path 路径操作模块 os 操作系统信息模块// 用来获取机器信息的var os = require('os')// 用来操作路径的var path = require('path')// 获取当前机器的 CPU 信息console.log(os.cpus._node模块中有很多核心模块,以下不属于核心模块,使用时需下载的是

数学建模【SPSS 下载-安装、方差分析与回归分析的SPSS实现(软件概述、方差分析、回归分析)】_化工数学模型数据回归软件-程序员宅基地

文章浏览阅读10w+次,点赞435次,收藏3.4k次。SPSS 22 下载安装过程7.6 方差分析与回归分析的SPSS实现7.6.1 SPSS软件概述1 SPSS版本与安装2 SPSS界面3 SPSS特点4 SPSS数据7.6.2 SPSS与方差分析1 单因素方差分析2 双因素方差分析7.6.3 SPSS与回归分析SPSS回归分析过程牙膏价格问题的回归分析_化工数学模型数据回归软件

利用hutool实现邮件发送功能_hutool发送邮件-程序员宅基地

文章浏览阅读7.5k次。如何利用hutool工具包实现邮件发送功能呢?1、首先引入hutool依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.19</version></dependency>2、编写邮件发送工具类package com.pc.c..._hutool发送邮件

docker安装elasticsearch,elasticsearch-head,kibana,ik分词器_docker安装kibana连接elasticsearch并且elasticsearch有密码-程序员宅基地

文章浏览阅读867次,点赞2次,收藏2次。docker安装elasticsearch,elasticsearch-head,kibana,ik分词器安装方式基本有两种,一种是pull的方式,一种是Dockerfile的方式,由于pull的方式pull下来后还需配置许多东西且不便于复用,个人比较喜欢使用Dockerfile的方式所有docker支持的镜像基本都在https://hub.docker.com/docker的官网上能找到合..._docker安装kibana连接elasticsearch并且elasticsearch有密码

随便推点

Python 攻克移动开发失败!_beeware-程序员宅基地

文章浏览阅读1.3w次,点赞57次,收藏92次。整理 | 郑丽媛出品 | CSDN(ID:CSDNnews)近年来,随着机器学习的兴起,有一门编程语言逐渐变得火热——Python。得益于其针对机器学习提供了大量开源框架和第三方模块,内置..._beeware

Swift4.0_Timer 的基本使用_swift timer 暂停-程序员宅基地

文章浏览阅读7.9k次。//// ViewController.swift// Day_10_Timer//// Created by dongqiangfei on 2018/10/15.// Copyright 2018年 飞飞. All rights reserved.//import UIKitclass ViewController: UIViewController { ..._swift timer 暂停

元素三大等待-程序员宅基地

文章浏览阅读986次,点赞2次,收藏2次。1.硬性等待让当前线程暂停执行,应用场景:代码执行速度太快了,但是UI元素没有立马加载出来,造成两者不同步,这时候就可以让代码等待一下,再去执行找元素的动作线程休眠,强制等待 Thread.sleep(long mills)package com.example.demo;import org.junit.jupiter.api.Test;import org.openqa.selenium.By;import org.openqa.selenium.firefox.Firefox.._元素三大等待

Java软件工程师职位分析_java岗位分析-程序员宅基地

文章浏览阅读3k次,点赞4次,收藏14次。Java软件工程师职位分析_java岗位分析

Java:Unreachable code的解决方法_java unreachable code-程序员宅基地

文章浏览阅读2k次。Java:Unreachable code的解决方法_java unreachable code

标签data-*自定义属性值和根据data属性值查找对应标签_如何根据data-*属性获取对应的标签对象-程序员宅基地

文章浏览阅读1w次。1、html中设置标签data-*的值 标题 11111 222222、点击获取当前标签的data-url的值$('dd').on('click', function() { var urlVal = $(this).data('ur_如何根据data-*属性获取对应的标签对象

推荐文章

热门文章

相关标签