面试
Java各个学习阶段的建议
http://www.cnblogs.com/zuoxiaolong/p/life51.html#3666001
读书
http://www.cnblogs.com/stoneniqiu/p/4750126.html
工作
工作中如何突出自己
http://blog.csdn.net/yunhua_lee/article/details/52710894
业务代码都写不好的程序员肯定无法成为技术大牛,但只把业务代码写好的程序员也还不能成为技术大牛。
DO More
1、熟悉更多业务
2、熟悉端到端
3、自学
Do better
你负责的系统和业务,总有不合理和可以改进的地方,识别出这些地方,并且给出解决方案,然后向主管提出,一次不行两次,多提几次,只要有一次落地了,这就是你的机会。
例如:
-
重复代码太多,是否可以引入设计模式?
-
系统性能一般,可否进行优化?
-
目前是单机,如果做成双机是否更好?
-
版本开发质量不高,是否引入高效的单元测试和集成测试方案?
-
目前的系统太庞大,是否可以通过重构和解耦改为3个系统?
-
阿里中间件有一些系统感觉我们也可以用,是否可以引入 ?
如何与上级领导沟通
http://blog.csdn.net/yunhua_lee/article/details/5431495
1)用别人听得懂的语言
2)关注对别人有利的东西
3)提供足够的事实证据
4)如果以上措施都没有生效,那么放弃沟通交流,不要浪费时间
祝:
大家生活愉快,工作顺利