Eclipse的新亮点
超酷的Feature,方便结对编程和跨地理位置的Team的协作。
Cola: Real-Time Shared Editing from Mustafa K. Isik on Vimeo.
人一思考上帝就会发笑
超酷的Feature,方便结对编程和跨地理位置的Team的协作。
Cola: Real-Time Shared Editing from Mustafa K. Isik on Vimeo.
Today, I met two friends from Motorola in BaiHuaTan park. We drank tea and shared job status and some ideas about career path together. They told me that the current project we once worked for is out of control due to bad technical decision and messy project management. It's luck that i drop away that project and left Motorola.
I prepared the talk and list few topics here so that all my friends can get my update in last two months.
What is IJO?
IJO which stand for International Java Offshoring is less 1 year old start-up company providing Java web-based application development service to Europe customer. We leverage the open source technologies such as Spring,Hibernate,Tomcat,Mysql on time delivering high quality software with low cost. We build our team with agile culture and run every project with Scrum process control methodology.
Currently, we have 10 people but run 3 projects simultaneously.We plan to build the core team and grow to 20 peoples with more projects in 2008.
What am doing in IJO?
In IJO, i am the oldest guy even older than two founders. My role is senior software engineer and project leader whose main responsibility is to translate the business requirement into technical solution and manage the team.
Am I happy with my job?
Absolutely, I enjoy the teamwork and the technical stuff.
What am I heading for?
The biggest challenge for me is paradigm switch between technical detail and high level stuff such as project and requirement management.
This week is my first week working for IJO. It's a little busy, but interesting and pleasant.
On Monday, I was introduced to the team by Ewout. Erick gave me the technical summary and project overview. I was expected to lead team as ScurmMaster.
All the guys here are student without enough Java programming experience from local university. They are very samart and open-thought. Maybe that is the most the important criteria for hiring employee or intern.
The working environment is perfect:
- Apple OS , very cool
- Enough cola, if you like
- Two balcony as smoking area
- Radio when working
- Books in library, and Dutch book in wash washroom
Erick is not only one expert in Java web enterprise application, but also good teacher with incredible patience. I believe I can learn a lot from him.
Following is the technology point list that i learned in this week.
- Selenium, automation acceptance test for web application
- Filter, very important part of Servlet
- ThreadLocal, first touch
- Spring MVC,
- FCKEditor, famous oopensourced html online editor
- Acegi
"Some people are so embedded in their familiar ways that they have trouble seeing what they have to change, no matter how many articles and books they read and agree with."
—— Ken Schwaber 《Agile Project Management with Scrum》
这句话很好地解释了“It ain't what you don't know that gets you in trouble.It's what you know that ain't so. --Will Rogers”的意思。
Scrum involves a paradigm shift from control to empowerment, from contracts to collaboration, and from documentation to code。
丢下“曾经成功”的包袱,始终实事求是,勇于创新,对一个人和一个公司都是很难做到的。
在一次集会上,肯尼迪参议员指出奥巴马继承了他哥哥的遗风:“有了奥巴马,我们就可以告别充斥着歪曲和误读的旧式政治,告别种族对立、性别对立、族群对立,乃至异性恋和同性恋的对立。”这段话既是对共和党传统战略的批评,也是对克林顿夫妇的敲打。报导称,肯尼迪参议员对克林顿夫妇将种族概念引入竞选感到极为不满。同时,卡罗琳?肯尼迪在《纽约时报》上撰文称:“我从没遇到过一位能像我父亲打动别人那样打动我的总统。但是这次,我相信这样的人已经出现了--他不光能打动我,而是能打动新一代美国人。”
|
Java是一门编程语言,要编写Java程序就需要熟悉基本的类库,《Thniking in Java》第四版是一本这方面见长的书。
Java是JVM(Java Virtual Machine)这个"OS"上的基础性语言,当然会有越来越多的脚本或者动态语言通过各种方式RUN在JVM上,比如Groovy和JRuby。《Inside the Java Virtual Machine》第二版和《Java虚拟机规范》(Java官方下载)是深入了解这个“OS”的书。
Java最流行的IDE是Eclipse,Eclipse社区也是最活跃的Java开源社区之一,所以用Eclipse去探寻Java的世界。
以上的三个方面是学习Java的可以齐头并进的“三驾马车”,这是第一步。
Java主要应用在Server-side,也有无数的Library,Framework蕴含了各种设计模式和应用领域知识,掌握他们是“无尽的路”。主要的应用是Java Web Application,毕竟越来越多的应用在向互联网迁移,Java在Sever-side的世界很精彩。
2月1日,两条IT重量级新闻惊现:
微软(MSFT)对Yahoo(YHOO)提出了61%溢价的总值443亿美元的要约收购,当日Yahoo股票大涨百分之五十左右。
Motorola新上任的CEO证实了董事会在考虑分离Mobile Device事业部,迫于股东的压力。
微软承认了自己的互联网业务的失败,所以企图收购Yahoo后重整旗鼓和Google决一雌雄。个人觉得Yahoo正在复苏,恢复元气有待时日,完全没必要让微软捡了便宜,挺住啊。
Motorola的分拆手机部门的传闻早就有了,失去50%收入的手机部门Motorola市值将大大缩水,而且整个品牌也不复存在了,但在日益亏损积重难返的状况下,董事会和股东们的不和谐声音终于浮出水面。据说,联想、华为、中兴是潜在的新东家,我们拭目以待吧。