初级JAVA程序员的困惑

到今年7.4号来北京就两年了,先后在两家公司工作。第一家公司只有三个人开发,到最后倒闭了。2011-7-4号我到了现在我呆的这家公司,公司做的是互联网漫画,我和另外一个同事负责数据统计这一块。数据统计的基本流程是:用户访问网站记录日志====》Python解析日志入库=====》JAVA Web项目处理库中的数据生成报表====》运营人员使用报表。我主要负责“JAVA Web项目处理库中的数据生成报表”,该项目权限管理使用了Spring security和定时,前台用 iReport+jasperReport进行展示。平时比较注意领导的谈话(技术方面的),不懂的就赶紧学。感觉理论上懂了好多,但是好多都没有亲身实践。JAVA程序员之路,我怎样才能快速提高我自己?linux环境下编程、数据库调优、Web调优、云计算?如果以后就在互联网的数据统计这块干,我应该怎么办?现在的公司一天300万条数据,没遇到过很大的困难,我要还家公司吗?现在工资才6K,如何才能快速增长啊?

坚持就是胜利,提高自己方式要边学边闲,闲的时间让你飞跃,如同拳头要缩回才能有力再次打出,为道日损,损之又损,学了有形知识再抛弃直至忘记,才能找到知识中隐藏的“无”。

多谢彭老师,我是今年4月份开始关注您,原因是想关注中国的开源情况,然后通过百度搜索到了您。我常看您的帖子,非常严谨、非常本质,是我的偶像。我现在做数据统计,后台定时,前台报表,基本上都一样,觉得技术上没有提高,有的是日复一日的重复。今天看了郎咸平的评论许三多,反省自己,觉得自己也是有不小的浮躁,比如项目页面不够美观、代码存在潜在的风险和BUG、对业务不够熟、有些Jar包需要升级等,我要做到精益求精。

彭老师,看过您的这边文章“Instagram卖出10亿美金的启示”,里面说“有一句话:如果程序员不注重业务,明天你的工作就会被自动化程序替代,其实云计算是向自动化编程迈出的第一步;如果程序员对纯技术感兴趣,那么向架构师方向发展,性能微调直至分布式等Scalable可伸缩可扩展设计,最终研发或搭建出自己的云平台”。我对纯技术感兴趣,但是我们公司的数据每天才到300万条左右,没有用云相关的东西。我将来准备在互联网行业做数据统计,长远来看应该走一条什么样的路呢?走数据库、Linux、脚本、JAVA、云计算行吗?

2012-06-09 16:26 "@banq"的内容
坚持就是胜利,提高自己方式要边学边闲,闲的时间让你飞跃,如同拳头要缩回才能有力再次打出,为道日损,损之又损,学了有形知识再抛弃直至忘记,才能找到知识中隐藏的“无”。 ...


banq老师的“闲”是用来思考和升华之前的“学”吗???

老师能详细解释一下上面引用的话吗??

先练起来再说,每天300万条也不小了,可以搞些hadoop类的开源学习一下。

关于建议你边学变闲,主要是有时间思考升华,我自己想的,如果说有什么来源,我读励志著作不多,就知道老子的道德经。

谢谢…………
你的日志对我的影响很大
。。。。。。一语惊醒梦中人

我也是在痛苦中思索,崇拜彭老师,所以才写了这个帖子。渴望前辈的指引,少走弯路。

2012-06-10 01:52 "@wjpiao"的内容

顶一下
2012-06-09 16:26 "@banq"的言论
坚持就是胜利,提高自己方式要边学边闲,闲的时间让你飞跃,如同拳头要缩回才能有力再次打出,为道日损,损之又损,学了有形知识再抛弃直至忘记,才能找到知识中隐藏的“无”。 ...
...

我认为这个闲应该是一种思考,对你现有知识的思考和认知,从中了解你的状况,才能更好的把握一个方向

把自己工作做好的前提下,用业余时间了解些其它知识,拓宽知识面。我也菜鸟一枚,现在工作中CRUD,维护+开发一个有十年之久的项目,JSP+JDBC,搞了一年技术没多少长进业务上了解一些,现在业余时间看些Socket、Thread、OO等方面的书,写些代码,提高自己,逆水行舟不则进退。

我认为先要立足于本职岗位所需的业务和技能,深入下去。
让别人都认为这块的业务和技术,就你最熟悉,这样,你的价值就出来了。
之后,适当拓展自己的知识面,起到锦上添花的作用。