菜鸟成长记

突然才发现,昨天(20-03-2016)刚好是自己入圆5周年。时间一下子回到了之前,刚刚入圆的那一天(20-03-2011)。

记得那天注册,是在大学宿舍的晚上,天开始变得模模糊糊的时候。还清楚的记得,那个时候自己还在自学jsp&servlet!

菜鸟,对于那个时候的我来说,再没有更好的称呼了。

我想谈谈我自己的一些经历,和大家分享一下。如果你觉得好听,或者受用,那么也就达到了我的目的。如果你觉得没什么意思,或者说收获不多,那么就当做杂文一扫而过也无妨。之前有网友发消息给我说:希望我给她一些指导,因为她有一些迷茫。说实话,我没有什么丰富的人生经验,真的没法指导。所以,后来我婉言谢绝了。

说说学习,我不得不说一下我们大学宿舍(4人[首长-<保研中大,现在腾讯工作>,邓厅 - <考研成功>,代码源 - <魅族工作> & me - <新加坡工作>]-广州大学城),宿舍的学习氛围从大一一开始就很浓厚。在首长的带领下,我们那个时候开始为奖学金而努力奋斗(后来,我想那个时候应该还么有怎么脱离高中的学习状态的缘故吧)。并且很难相信,我们宿舍从大一一直到大三下学期,居然没有人玩游戏。玩游戏都是在接近大四的时候开始的。这真的出乎了很多人的意料。

开始出现自己主动学习的时候,我想是在大二第一学期开始,那个时候的我们还是有很多迷茫(就如上面提到的一些网友,基本也出于这一阶段),因为大学四年很快就会过去,正如‘university‘的发音‘由你玩四年‘一样,大学很多自己的自由时间,如果自己真的就那么玩下去,那么四年很快就会断送在自己的手里。所以,多多少少会有那么一些迷茫,总的来说是对自己未来担忧的一种迷茫:不知道自己干什么,或者自己到底能干什么?如果你有清晰的认识,或许你就没有那么迷茫。所以,就开始找自己的兴趣爱好,发现java不错,那就干呗!这一开始干不怎么样,但是后来发现自己一发不可收拾。

我认为我的学习方式就是看视频,然后做练习。我记得那个时候四号平台(现在已经没有运行了),电驴(电骡子 -_-),上面有很多java方面的视频资源,pdf资料。所以那个时候就开始到处下载这些资源。下载好了以后,进行分类(基础,中级,高级)。然后就是每天10多个小时候的学习。很多人难以想象那个时候疯狂到了什么程度 -- 很多时候是凌晨2~3点的时候还在看视频,做练习(跟着视频做)。那个时候,一次体检,发现自己的体重才42KG。一下子把我看傻眼了,真的,我自己倒是吓得不轻。后来就慢慢调整,早一些睡觉,做到和常人一样的生活状态。也是从那次体检开始,我开始了迷恋上跑步,大二第二个学期,整整跑了一个学期,这样为后来的跑步打下来基础。

做练习的时候,也不忘做一些笔记。刚开始的时候,都是做笔记在本子上面,后来发下这样做了以后,到后来要查相关的资料的时候很麻烦,并且不是很方便。最后,就把资料放到了博客园上面。放笔记到圆子上面的宗旨:大家一起学习,共同进步。当初的想法就是这样的简单,没想到自己就这样坚持了5年。

现在工作了,在工作中自己有一些模糊的东西,在园子里面搜索一下,很快就解决了。这也实现了自己当初最简单的想法。

在写blog的时候,很多情况下,我是站在普通观众的角度去写的,所以你会发下我的blog风格有很多截图,或者说图文并茂,并且很多都提供源码下载链接(毕竟一个人藏着掖着,终究只是自己一个人知道;何不把它公开,大家一起学习,才能共同进步嘛)

分享一些激励自己不断前进的东西:

完整java开发中JDBC连接数据库代码和步骤       ---    阅读量达到:368775

博客积分 - 694018 排名 - 106

最简单搜索,找到自己想要的结果       ---    我想这个才是我想要的效果(大家一起学习,共同进步)

5年的时候,我想其实可能比5年更长。之前是菜鸟,现在是什么呢?我并不清楚,只知道坚持很重要。

Stay Hungry, Stay Foolish. -- Steve Jobs.

时间: 2024-10-10 16:46:17

菜鸟成长记的相关文章

菜鸟成长记1,软件工程大一经历

菜鸟成长记1 -----大一总结及反思 大一即将结束,突然间想总结一下我的大一生活,最重要的还是好好反思一下. 回首整个大一感觉自己学了好多的东西,但最终的感觉还是一无所成,大一上学期学习c语言,一直处于一个总是一个没有入门的感觉,虽然简单的c经长期磨练已经差不多搞懂,不过稍微复杂点的抑或着说稍微麻烦点的都没有真正学会,仅仅是学过c而已,在学c的同时一直想练ACM可能真的是天赋不够也可能是自己不是这块料,在几经折磨下,做了uva上不超过30道题的情况下放弃了,除想练ACM这中间还接触了java和

[菜鸟成长记]iOS开发自学笔记01-向helloworld致敬

我有一个梦想就是成为一个iOS开发.........菜鸟,老规矩,一切从helloworld开始. iOS8伴随着iphone6/6plus而来,Xcode6伴随着iOS8而来,苹果更新换代的速度依然很快,从硬件到软件,每次更新就意味着开发者们又要面临着一次次的恶补,当然,像我这样励志成为iOS开发菜鸟的人来说,目前还没有到面临这些问题的烦恼,我只需要专心做好我的hello world小程序,就像我从前无数次地在其他平台一样. 首先打开Xcode后从模板中选择single view applic

[菜鸟成长记]iOS开发自学笔记07-UITextField自动隐藏键盘

点击UITextField输入框后,软键盘默认情况下在结束输入后不会自动隐藏,目前总结了两种可以自动隐藏软键盘的方法: 第一种:通过响应UITextField对象的Did End On Exit事件,当点击默认软键盘的"Done"按钮或"Return"按钮会触发Did End On Exit 事件,通过编码实现来响应Did End On Exit事件来实现自动隐藏键盘 - (IBAction)TextFieldDidEndOnExit:(id)sender { [t

[菜鸟成长记]iOS开发自学笔记06-导航控制器和segue的传递数据

导航控制器通常用来显示分层内容的向下导航界面,受限于设备屏幕大小,iPhone或者iPad需要通过更多的层次访问来显示足够丰富的内容,导航控制器一般会和表视图同时存在,但不是说必须一起绑定使用,这里将表视图嵌入到导航控制器中用于分层显示视图内容,以single view application为模板建立一个project,打开Main.storyboard,点击view controller再在工具栏上点击editor->embed in->navigation controller将视图控制

Android菜鸟成长记9 -- selector的用法

在项目开发的时候,由于系统给出的控件不够美观,因此开发时领导常常要我更改下界面,用美工给的图片取代系统图片.开始时,我只是给按钮等设置一下背景图片,这样做虽然美观了,但界面看起来却比较死板,比如用户点击了按钮后,按钮没一点反应.于是我就再给控件添加上onTouch监听事件,按下后改变背景颜色,松手后再恢复原来颜色.但后来发现了selector这个利器,真是喜出望外,不用再添加onTouch监听事件了,用起来也方便灵活.不得不说,多和其他开发人员交流技术经验等还是很有必要的,特别是像我这样独自负责

菜鸟成长记---9.27 VMware horizon view 给域用户添加本地管理员权限

要点就是:域控制器 在管理工具 中 打开域的组策略管理器 在 用户 首选项 本地用户和组里 新建一个 administrators 组 ,添加对应的桌面池 用户组,这个 百度有,可以借鉴下"杜飞" 的博客   http://dufei.blog.51cto.com/382644/1657656 第二个 就是 去 该桌面池的 父虚拟机 里 在他的用户组 Administrators(内置) 里加入 桌面池要授权的用户组,比如 domain users .... 打快照,重构该桌面池就OK

[菜鸟成长记]iOS开发自学笔记03-UITableView初级进阶之cell的删除

上一节在自定义UITableView表视图单元格的基础上,实现了一个简单的表视图界面,包含了一些自定义的界面元素在内.苹果的产品从iPhone到MAC都提供了多种多样的手势操作以彰显其操作的人性化,在如“邮件”等系统自带软件的表视图单元格中,每个单元格向左滑动即可在最右边出现删除按钮,以方便用户快速地对所选择行执行删除操作.其实实现这个功能并不难,仅仅只需要在ViewController中实现UITableViewDataSource协议中的方法 - (void)tableView:(UITab

菜鸟成长记(十)----- 好笑的格局

一:我最爽的生活是什么样的? 工作中:能操一口流利的英语.交流谈判侃侃而谈.需求分析解决方案娓娓道来.码起代码健指如飞.观点鲜明反驳做到有理有据.整个就一挥斥方遒之势. 生活上:有一个自己心爱的姑娘.操着一口流利的英语扯淡看剧阅读听歌毫无鸭梨.有一个属于自己的窝.有着合理计划的假期.能不受经济上的束缚想去哪里就飞哪里想买买想吃吃.还没有出过国门.还没去纽约时代广场拍明信片.滑雪还没去滑.蹦极还没蹦.跳伞还没跳.攀岩还没攀.-- 二:过一年最爽的生活我需要多少钱? 计划性的:有个自己的窝:目前毫无

Android菜鸟成长记12 -- ORMLite的简单使用

在我们的开发中,为了提高开发效率,我们一般都会使用到框架,ormilte则是我们必不可少的数据库框架. 对于ORMLite我也是今天才刚刚接触,我们先从一个简单的项目来了解它吧. ORMLite jar 要想使用ormlite,我们要先下载其jar包. 下载方法: 我们可以到官网去下载:http://ormlite.com/releases/ 下载的时候,我们要下载一个core的jar和android的jar,本人用的是ormlite-android-5.0.jar和ormlite-core-5