原文: http://michaelcrump.net/11-things-every-software-developer-should-be-doing-in-2012
这个是一个老外认为在2012年每一个程序员要做的11件事儿。
1.注册一个twitter账号
2.泡StackOverflow
3.开一个博客
4.网络并非生活的全部. 线下交流也很重要.
5. 买一部智能手机.
6. 掌握移动应用开发技术
7.至少学习一种设计模式
8.制定一份年度计划
9.学会一门新的编程语言
10.提高自信
11. 制定一份书单
----------------------------------------------------------------
我觉得也有必要自己制定一下2012年的个人计划
1:每月学习一种设计模式。全年至少学会12种设计模式。
2:强化对Java和Android底层代码,算法,数据结构的理解。
3:看完一个完整的开源代码,最好自己也写一个类似的出来。
4:学会一门新的编程语言。wphone
写于 2012年2月2日 18:30
*******明年的这个时间看看自己实现了多少******
今天是2013年2月4日,时间过的好看啊,一年了。
回顾一下,一年的学习经历。按照上面的列表顺序回答。
备注:满分 10分
1:系统的学习了20多种设计模式,并在实际的工作中,大量的应用,能熟练的应用。(10分)
2:学习了effective java ,java 并发开发。其中effective java 中的知识都能掌握,熟练应用,多线程并发还不是很好,只是看完,工作中没有用到。(9分)
数据结构和算法又从新看了两遍,理解更加深刻。 (8分)
在Android,能熟练的自定义控件,滑动控件,上升了更高的一个层次,内部原理早已经明白,而且看了大量的android源码,包括控件的源码,底层的源码,每次写控件都是按照android的方式定义。(10分)
3:看了一个完整的开源项目,Nutz,并深深的被吸引,作者写的太好了,代码质量也很高。在工作中,也用到了一部分开源中的设计思想。(10分)
4:没有学习wphone。原因:没有设备,书,工作环境,而且没有看好它。
但是学习了IPhone的开发,看了一本iphone开发的书。做了一些例子。但是属于入门级别。(5分)
总体感觉,自己的技术水平在一年中,上升了一大截,非常高兴。在项目中,能自己设计一些架构,并经过实践考验,架构的拓展性和修改性等,还是很好的~V~。
新的一年马上要开始了,指定一下今年的学习计划。
1:继续学习设计模式,把所有的设计模式,用到项目开发中,灵活运用。同时,算法需要多看一看。
2:java的多线程,并发,线程池,读写锁,原之类,加密,解密,JVM基本原理和调优,把这方便学习一下。
3:争取学习完Netty的全部源码,并做一个并发的项目。
4:学习一种数据库的源码,用一种数据库。例如:mongoDB,HBase。
5:看一下解决方案,缓存设计方案,系统分拆方案,高性能通讯方案。
6:希望能带一下团队,锻炼自己的领导能力。
写于 2013年2月4日 16:30
===============明年的这个时间看看自己实现了多少===================
今天是2014年2月9日,总结一下过去一年的收获。
总体的感觉是失望,在技术上的突破不多,屈指可数。
技术:也没有学习iphone的开发,上半年领导2个人进行开发,算是懂点领导的东西。下半年,换了新的工作,工作压力很大,但是所学到的东西确是零,自己没有进步。
生活:在个人的感情了也出现了问题,上半年和老婆感情出现危机,让我每天都睡不好觉,有时还头疼,有的时候我感觉自己的精神是不正常的。下半年中旬,和老婆和好了,心情也变得好些。
理财:和同学学习了炒黄金,赔了些钱,让我有些后悔,再也不炒了。还是把主要的精力用到技术上。
总体的评分,3分(对自己非常不满意)。
1:设计模式还是之前看过的,又看过几次,巩固了些。(5分)
2:看了一些,算是一般。(5分)
3:没有看完Netty的全部源码,也没有做并发项目。(0分)
4:没有学习数据库源码。(0分)
5:没有看过分拆的方案,别的方案也没有看。(0分)
6:带领了2个人,指导开发。(8分)
总体感觉,技术突破不多,感情受到挫折。
新的一年马上就要开始了,抛弃旧的一年,振奋精神,用新的面貌迎接新的一年。
在新的一年,我必须有进步。制定一下计划:
1:买个mac本,学习iphone开发,把学了一半的iphone捡起来,把iphone学好。
2:在Android技术上,把NDK开发学会,包括学习C++语言。
3:把项目做好,最好能带1-2个人,慢慢学习管理。
4:在Android上,继续研究新的技术,使自己继续提升。
5:认真对待工作中的技术,弄懂,学明白,积极改进用到的技术。
同时,把2013年没有完成的事,在今年完成。主要是2个:
4:学习一种数据库的源码,用一种数据库。例如:mongoDB,HBase。
5:看一下解决方案,缓存设计方案,系统分拆方案,高性能通讯方案。
以上的这些,希望都能实现,不断的督促自己。
=======写于2014年2月9日,17:15 看看明年这个时候实现了多少===========
分享到:
相关推荐
2012年,我有幸在一家外贸公司实习,这段经历对我产生了深远的影响,让我对外贸业务有了深入的理解。\n\n实习期间,我主要负责与非洲、中东、印度等地的外国商人进行商务沟通,处理订单,从中获取利润。这使我深刻...
5. **承诺与期待**:“在情人节的那天夜里,我想听到的话是我爱你,我希望你做的事是:抱着我,靠着我,说爱我.” 这种对未来的期待和对彼此的承诺,可以类比为项目合作中的明确目标和期望,对于确保IT项目的成功至关重要...
31. **feel like (doing sth.)**:想要做某事,表达个人意愿或感受。 32. **dislike**:不喜欢,厌恶,表示对某事或某人的反感。 33. **because of**:因为,表示原因。 34. **have a good time** / **enjoy ...
题目51中,“be seen to do sth.”表示“被看见做了某事”,因此用不定式(to jump)。 4. **词性转换**:题目41中,“the loss of”需要名词形式(lose的名词是loss)。题目42中,“sounds”后跟形容词作表语,...
### 2012职称英语B级精选词汇知识点解析 #### 一、核心词汇解析 ##### 1. **annoying** (使不愉快) - **解析:** “annoying”意为使人感到不快或恼火的。例如:“His constant complaints were annoying.”(他...
29. 这题考察固定搭配 "would like to do sth.",表示 "想要做某事",所以正确答案是 "D. to relax"。 30. 题目考察感叹句的构成。形容词 "strong" 强调风大,符合 "How + 形容词 + 主语 + 谓语!" 的结构,故选 "B...
2. "come on" 在这里表示即将发生的事,比如“我感觉感冒要来了”。 3. "come on" 表示跟随,即“你先去,我完成工作后就来”。 4. "come out" 在此处指发布或发行,如“他们的新CD什么时候发行?”。 5. "come ...
- `above doing`: 不屑于做,认为自己高于做某事 - `above suspicion`: 无可怀疑,清白的 - `information technology`: 信息技术 - `about to`: 即将,正要 - `after`: 追踪,追求 - `against`: 反对 - `...
6. 第六题考查固定搭配,"would like to do sth." 和 "feel like doing sth." 分别表示想要做某事和感觉想做某事。 7. 第七题考察虚拟语气,对过去的假设,主句用过去式,从句用过去完成时,故选B。 8. 第八题考察...
19. "So am I."的用法:第19题,当要表达“我也是”时,可以用"So am I.",所以正确答案是B. So。 20. "be full of"的用法:第20题,"be full of"表示充满,所以正确答案是A. full。 这些知识点是八年级英语下学期...
用户故事(User Story)是敏捷开发中一种重要的需求表达方式,它以简洁明了的语言描述了用户的期望或需求,格式通常是:“作为一个[用户角色],我想要[做某事],以便于[达到某个目的]”。用户故事不仅有助于团队理解...
4. 动词时态:第四题考查动词"used to"的用法,表示过去常常做某事,现在不做了。"used to be"是正确答案,表明父亲过去是一名教师。 5. 时态与语态:第五题中,根据"at the end of next month"可知,动作还未发生...
例如:"虽然我很想参加你的派对,但我今晚有重要的工作要做。" 5. 我们该上床睡觉了。(It is time that. . . 某人该做某事了) 此句型用于表示某事应该在何时进行,通常后接虚拟语气。例如:"现在已经很晚了,是时候...
这份试题是针对江苏省扬州市邗江区2012-2013学年八年级英语下学期期初的检测试卷,使用的是牛津版教材。试题内容涉及到多个语法、词汇和句型知识点,旨在检验学生的英语综合能力。 1. 条件状语从句的用法:题目中的...
" 是请求许可的常用句型,表示礼貌地询问是否可以做某事。正确答案是 B. May。 32. 题目询问对Daniel有什么建议。"advice" 意为“建议”,符合上下文。正确答案是 B. advice。 33. "Believe it or not" 表示“信不...
便签软件是将你要做的重要事情况放到你的桌面上.这样就不会忘记了. 本程序还有提醒功能.设置好提醒时间.会像QQ一样.在屏幕的右下角弹出提醒窗口.并振动.让你不会错过一件重要的工作.如果设定的时间没有开机.程序将...
右图就是本站的主页效果,我做得很简洁,没有用太多花哨的图片,也没有用走马灯。明眼人一看就知道这是基于ASP.NET MVC而开发的Web应用程序,使用了Bootstrap。不错,基本答对!需要强调的是,这个博客站点以及后端...
【安徽省2012-2013年中考英语试卷三】是一份针对初中毕业生的英语测试,旨在评估学生的英语听力、语法、词汇和交际能力。试卷分为几个部分,包括听力、英语知识运用等,旨在全面检验学生的英语综合水平。 在单项...
在此,我要对给予我支持和信任的领导表示衷心的感谢,对所有同事的包容与理解表示歉意。我将珍视每一次批评与建议,以促进自我提升。请继续指导和监督我的工作,共同为学校的发展贡献力量。 以上是我的述职报告,如...
代码在 MIT 许可证下,所以你可以做任何你想做的事,但请保留许可证和我的名字。 当然,如果您想修复/更改/添加任何内容,您可以通过推送请求请求来为项目做出贡献。 据记载,这个项目是2012年开发的,做了一个小...