分类目录归档:心情随笔

一些事

不经意间,这年已过了大半,掂量掂量拥有了什么 — 还是一声“喟叹”而已。

很忙,又很闲 — 每天写着机械性的code,还得唠叨地“指导”着,不用思考,不用学习,却掉了不少肉。 — 哈哈,减肥一直是我的梦,可惜的是憔悴的显老了。

其实,还是因为迷茫。

还是有点可记忆的事。遇上了两本好书《黑客与画家》和《浪潮之巅》。“Michael Buble – Home” 真得很好听。

世界宽广,生命长,我想走慢一点…

感悟

受挫一次,对生活的理解加深一层;

失误一次,对人生的醒悟增添一阶;

不幸一次,对世界的认识成熟一级;

磨难一次,对成功的内涵透彻一遍。

2010年个人总结

又是一年年终,感叹时间的飞逝。

该有个总结,其实很少下笔,这很不该,下来务必好好加强。

2010年,总体不给力,接触面是多,却蜻蜓点水居多。心态还不够稳重,急,抱怨……

2011年的计划:

  • 一个团队
  • 一次旅行
  • 学习英语
  • 加强技术:PHP,JAVA
  • 集中精力:放好心态,加强执行力,循序渐进。
  • 阅读写作:每个星期至少2篇Blog。

告别2010,给力2011年,在明年的今日,展示力量的时候~

祝愿朋友们新的一年健康,快乐,进步!

国庆假期

很快,十一假期已结束~

假期,依然是回家。家乡变化不是太大,但空气很好,特别喜欢晚上的寂静。

这些天来,亲朋好友间走走,大半在家和两老唠叨,莫名有着幸福,责任……

很平淡的过完了假期,今天已是返回远离家乡的工作的城市,也觉得,下来的路更要踏实~

继续

忽然这么一阵热忱,今自个儿整个blog,把之前的http://ljlwill.blog.163.com也搬迁过来,也发现,文章也是寥寥无几,惭愧。

其实,敲敲文字,转转帖子,记录生活的晴晴朗朗,留下这么一个轨迹,于己,于人或许是个好事。于是,再继续…….

IT人如何成长?

在IT行业滚爬了一年多了,该好好规划下来的路线。为此,参阅许多前人例子。总结了下,希望有助于大家,更希望过来人给我们这些菜鸟们意见,指导。
看到这么一个软件开发者的成长路线:

                                    |–> 其它路线
入行 –> 软件工程师 —
                                    |–> 高级软件工程师 –> 系统分析/架构师 –> 资深技术专家
                                                                     |
                                                                      –> 团队领导  –> 技术总监

现在简单为软件开发的方向分以下几类:
1)系统开发:如操作系统,数据库系统,服务器系统等开发;
2)专业开发:如图像处理开发,自然语言分析开发;
3)应用开发:银行、电信等业务系统,ERP,BI等;
4)简单开发:简单网站,简单管理系统开发;

在这不同的方向里,软件基础(如数据结构等),专业知识(如数学等),行业知识上都会有不同的侧重。

对方向有了大概的头绪后,则该如何规划,才能走好这些方向呢?

1)首先,需要充分学习软件基础知识。万丈高楼平地起,没有很深的地基何以建造高楼大厦。在一年多里,自己开发了许多网站应用,但现在觉得没什么进步,而且有些东西力不从心了。这应该是软件基础知识的欠缺,也就造成发展空间的有限。为此,只有打下深厚的基本功,下来的路才能越走越远。基础知识的学习很是枯燥的。希望你我都坚持!
2)应用系统知识。在具备一定基础知识的基础上,我们通过学习应用知识。便是能上手工作了。应用知识指的是,如web应用开发,数据库应用开发。而这些得通过实践,再实践,才能形成一个体系。但在此之前,基础知识很重要。应用知识通常是一个个的知识点,如企业计算的Java分层,EJB,分布式计算,这些J2EE定义的企业应用开发知识,有时都可以在短时间内完成某个知识点的学习。
3)软件思维方式。在这方面表现的好,这就是能力的分水岭了。莫怕,引前人所说:都是可以通过学习练就的。我们可以在框架,模块化,面对对象,一些经典的技术解决方案入手,务必具备细致周到,逻辑严密的思维方式。
4)了解软件过程的规律也非常重要。这一点还未深刻体会。现在搬点理论,^_^。好的规范和过程(软件工程基本都会经历需求,设计,代码,测试,评审的过程)可以控制开发进程,避免一些风险。

此上都是浅述,菜鸟毕竟是菜鸟哈……

社会都流传,程序员是“青春饭”。确实,如果始终从事低端开发,随着年龄的增长,就可能被这行业边缘化,找不到自己的定位,终究被淘汰。唯有不断蜕变,其过程艰难的,但只有打好扎实的软件基础,同时,要形成体系,才能对系统有整体的了解。最后,要不断训练自己的软件思维。多了解优秀的系统,养成良好的开发习惯。咱们会成功的!嘿嘿。

路漫漫其修远兮,吾将上下而求索!