总结

一、技术博客 - 总结过的,才是真正掌握的!

看技术书籍的读书笔记,定期技术学习总结,职业生涯规划的思考等等。此外,通过博客与人交流,获得帮助也帮助别人,与大家共同学习进步。热门社区有CSDN、ITEye、博客园等等。

 

 

二、生产力 - 从点滴做起,提高效率!

思考如何提高工作效率。比如使用脚本避免重复性手动操作,开发小工具方便自己和别人,多使用IDE等工具的快捷键等。这也符合DRY原则,Don't repeat yourself,推荐一些办公工具和开发工具。

2.1 文本工具。
UE、Editplus、Notepad++

 

2.2 电子邮箱
Outlook邮件分类

 

2.3 日程安排
Calendar

 

2.4 IDE
Eclipse、Intellj IDEA

 

2.5 脚本
Bat、Shell(Cygwin)

 

2.6 其他常用工具
数据库:MySQL、SQLServer Client
服务器连接:SSH、FTP
代码管理:SVN、Git
Web服务器:Tomcat、WebLogic

 

 

三、深入软件工程 - 不死抠技术,俯瞰软件开发全貌!

深入理解软件开发中各个部门人物的角色,项目的关键里程碑,以及各个阶级的产出物。

3.1 需求分析
PRD文档、Dreamweaver、思维导图

 

3.2 系统设计
Rose(UML)、PowerDisigner(DB)

 

3.3 编码阶段
项目构建:Ant、Maven
单元测试:JUnit、Mock、自动化测试
持续集成:Hudson、CC

 

3.4 后期维护:优化、重构
在一个个项目的锻炼中,学习如何分析、如何设计、如何排期、如何协调沟通等等。

 

 

四、代码积累 - 不断积累,才能成就高手!

传说高手都有自己的代码库,可以快速应对各种问题。定期整理自己的代码库,不断完善,每个人都可以拥有自己的百宝箱。

4.1 Linux
C、Shell

 

4.2 Java
Desktop:Swing、SWT、
CoreJava:JDK7、IO、Socket、Thread、JVM
J2EE:SSH、EJB

 

4.3 Windows
Qt、DirectX、Win32

 

4.4 Database
NoSQL、T-SQL、PL-SQL

 

4.5 Web
jQuery、HTML5、PHP、ChromePlugin

 

4.6 Mobile:Android、IOS、PSP

 

积累代码的同时,别忘了业余项目的重要性。如果工作不忙,就多做些业余项目,实践中提高。如果工作比较忙,经常加班,就在工作中多锻炼、多总结。

 

 

五、RSS订阅 - 始终站在浪潮之巅,风口浪尖!

订阅热门的技术博客、业界新闻等,追赶潮流,不被淘汰。

 

5.1 IT资讯
36氪:http://36kr.com
虎嗅:http://www.huxiu.com/
果壳:http://www.guokr.com/

 


5.2 技术博客
酷壳:http://coolshell.cn
淘宝技术大学:http://qing.weibo.com/n/淘宝技术大学

 


5.3 数据库
MySQL OPS:http://www.mysqlops.com/

 


5.4 电子商务
派代:http://www.paidai.com

 


5.5 软件工程
UML软件工程组织:http://www.uml.org.cn/


 

5.6 我关注的项目
Nutz:SSH外的选择 http://nutzam.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值