Developing Games and Apps for WM7 Platform

If you cannot wait for MIX10 which kicks off from 15th March 2010 and want to catch a glimpse of developing applications for the Windows Phone 7 platform then this video will come as a teaser to you. 

This video from TechEd Middle East shows a game that’s played on Desktop then on the Windows Phone 7 and then on XBox and it’s the same game! We all know that Windows Phone 7 will have XBox Live gaming integrated to give us a real gaming experience and now this is a proof of it.

The video also details the coding process and shows that more then 90% of the coding done for developing games and apps for WP7 on Silverlight and XNA will be portable to other platforms like Desktop PC and Xbox. Enjoy!!!



Lịch roadshow "ĐÀO TẠO 100 BrSE 2010" tại HCM




Bắt đầu từ ngày 8/3 đến hết ngày 19/3, FSOFT HCM sẽ diễn ra chương trình ROADSHOW giới thiệu về chương trình "ĐÀO TẠO 100 BrSE 2010" tại các trường ĐH thuộc TP HCM. Mời các bạn sinh CNTT có nhu cầu tìm hiểu về cơ hội làm việc tại Nhật Bản cũng như có nhu cầu học tập tiếng Nhật.

Lịch roadshow sẽ diễn ra từ 8h - 15h các ngày sau:




DATE
University
Address
WEEK 1
Mon
8-Mar
ĐH Huflit
155 Sư Vạn Hạnh, p13, quận 10
Tue
9-Mar
ĐH Bách khoa
268 Lý Thường Kiệt. P14, quận 10
Wed
10-Mar
ĐH KHTN
227 Nguyễn Văn Cừ, P4, quận 5
Thu
11-Mar
x
Fri
12-Mar
x





WEEK 2
Mon
15-Mar
CNTT
khu phố 6, P Linh Trung, Thủ Đức
Tue
16-Mar
Bưu chính viễn thông
đường Man Thiện, P Tăng Nhơn Phú, Thủ Đức
Wed
17-Mar
Nông Lâm
khu phố 6, P Linh Trung, Thủ Đức
Thu
18-Mar
Sư Phạm Kỹ Thuật
1 Võ Văn Ngân, Thủ Đức
Fri
19-Mar
Quốc Tế
khu phố 6, P Linh Trung, Thủ Đức

Vợ làm IT thì quá... đáng yêu

Trong mắt các ông chồng có vợ làm nghề IT mà chúng tôi từng gặp, các bà vợ IT của họ vừa là người thông minh, hóm hỉnh, đáng yêu… vừa rất lãng mạn.

 

Gian nan nữ lập trình viên
Những người trong nghề IT đều nói, phụ nữ làm dự án, thiết kế Web hay kiểm thử chất lượng thì đỡ vất vả hơn người làm lập trình hay tích hợp hệ thống.

Phái đẹp làm lập trình thường rất vất vả do công việc này đòi hỏi phải “ngồi lì” cả ngày. Thời gian làm việc cho lập trình viên thực sự gắt gao, nếu như làm đủ 8 tiếng/ngày thì thường xuyên chậm “deadline” nên hầu như tất cả họ đều “lấn” thời gian dành cho gia đình và bản thân.

Công việc quản trị mạng cũng ít nữ do đặc thù công việc phải “đi” dây mạng, hiệu chỉnh máy chủ, cấu hình, cài đặt, sửa chữa máy tính... cũng không mấy phù hợp với phái đẹp.

Thậm chí, nghề này còn gây “tác dụng phụ” cho giới nữ. “Nữ lúc chưa có gia đình làm lập trình thì không sao chứ khi có gia đình rồi chắc... bỏ chồng luôn vì làm gì có thời gian mà chăm sóc chồng con”, anh Thắng, một nhân viên lập trình nói.

Một nữ lập trình viên đã gắn bó với nghề 2 năm rồi chuyển sang làm giảng viên tin học ở một trường Đại học dân lập. Lý do bạn này không làm nghề đã từng học 5 năm ở trường Đại học là do quá vất vả và chiếm nhiều thời gian. “Hồi làm phần mềm, em luôn phải làm quá giờ, thậm chí cả tối thứ 7, chủ nhật luôn”, cô này nhớ lại.

Cô tâm sự: làm trong ngành này con gái thường bị chê là khô khan và già dặn hơn sơ với các ngành nghề khác, dân trong nghề đã tự chế: “Đừng dại mà yêu gái IT/Chúng nó khô khan như bánh mỳ!”. Cô này tiết lộ, khi “bỏ” nghề rồi, tính cách của cô thay đổi hẳn, nữ tính hơn nhiều, ngày xưa toàn mặc quần jean đi làm, mái tóc cũng chẳng quan tâm, giờ toàn mặc váy, đi guốc cao gót, tóc mượt mà hơn…
  
Phụ nữ làm IT: thông minh và lãng mạn 
 
 
Nói về vợ làm nghề IT của mình, các ông chồng đều thừa nhận phụ nữ làm IT rất thông minh, hài hước, thậm chí rất lãng mạn. Tuy nhiên, họ không quên phàn nàn rằng các bà vợ này đều “lấn’ thời gian của gia dình và mải việc quên thời gian.

Anh Phạm Như Ngọc, Công ty Ericsson Việt Nam và chị Đinh Thị Thuý Hà, lập trình viên ở Công ty Công nghệ Tin học Nhà trường là một cặp mới lập gia đình được hơn một năm. Anh Ngọc hào hứng nói: phụ nữ làm nghề IT… quá đáng yêu!

Anh Ngọc chia sẻ, đúng là phụ nữ làm nghề này có vất vả thật và “bệnh” của cô ấy là hay tham việc, hay về muộn. Nhưng đổi lại, dường như mọi điều trong cuộc sống, họ đều… “lập trình” được nên tất cả đều trở nên khoa học và đơn giản. Bản thân tôi với chuyên ngành kế hoạch mà đôi khi trong gia đình, “kế hoạch” của tôi còn không hay bằng “lập trình” của cô ấy!.


Đúng là nghề nghiệp cũng có ảnh hưởng ít nhiều đến tính cách và phụ nữ học chuyên ngành kỹ thuật có thể tương đối khô khan nhưng quan trọng là do người đàn ông, họ phải biết tạo ra những sự kiện, những tình huống hoặc những câu chuyện vui vẻ để làm cho cuộc sống thi vị hơn.

Anh Lê Tuấn Đạt, lập trình viên, đã có 4 năm kinh nghiệm và hiện anh đang làm việc tại công ty Blitz IT Consultants có vợ cũng làm lập trình tại Trung tâm CNTT của Tập đoàn Viettel, nói: tôi thấy phụ nữ làm IT là những người rất thông minh và hài hước.

Tôi cho rằng IT là nghề tương đối phù hợp với phụ nữ vì không đòi hỏi nhiều sức khoẻ. Tuy nhiên nó đòi hỏi phải có khả năng nghiên cứu độc lập, tập trung cao. Nhưng nghề này cũng có thể gây ra một số ‘tác động phụ’ như làm xấu da, làm mắt kém và gây đau lưng”, anh Đạt nói.

Nhà báo Hải Hà, TKTS báo Tiền phong cũng rất tự hào khi nói về người vợ Lê Thị Huế. Chị Huế tốt nghiệp chuyên ngành tiếng Anh trường ĐH Ngoại ngữ Hà Nội (nay là Đại học Hà Nội), sau đó chị học chuyên ngành lập trình ở Đại học Kỹ thuật Tokyo. Hiện chị đã có 5 năm kinh nghiệm ở Hitachi Soft, thuộc FSoft với vị trí quản lý dự án của Hitachi Soft.

Nhà báo Hải Hà tâm sự: công việc của cô ấy vất vả lắm, tuy ít phải đi công tác như cánh nhà báo nhưng đến 7 - 8 h tối mới về nhà, đó là chưa kể hàng ngày cô ấy phải đi gần 30 km từ nhà đến công ty và ngược lại. Tuy nhiên, chưa bao giờ tôi thấy cô ấy kêu chán công việc của mình mà luôn say mê với công việc, về nhà cũng làm việc.

Anh Hà cho biết anh và vợ cũng đã từng bàn nhau về việc thay đổi công việc của chị vì anh muốn chị có nhiều thời gian hơn cho con hơn. "Nhưng vợ tôi yêu công việc của mình nên cô ấy không muốn chuyển đi đâu cả. Nhưng không phải vì thế mà tôi không hài lòng lắm về công việc của vợ vì tôi cũng theo dõi lĩnh vực này nên tôi hiểu, giờ thì tôi không khuyên vợ tôi đi đâu nữa mà tôi sẽ phải về sớm hơn".

"Với vợ tôi, tôi thấy công việc này phù hợp bởi tính tỷ mẩn và chịu khó ’ngồi lỳ’ một chỗ của cô ấy", anh Hà nói.

Anh Hà cũng không đồng ý với kiến cho rằng phụ nữ làm IT khô khan và thu nhập thấp. "Bằng chứng là vợ tôi đọc tất cả các bài báo của tôi viết và rất thích ngôn ngữ thơ ca, thuộc thơ của nhiều tác giả, đặc biệt thích Xuân Quỳnh và Lưu Quang Vũ. Tôi thấy phụ nữ làm IT chỉ có "tật" xấu là quên thời gian vì công việc", anh Hà nhận xét.

Theo VietNamNet

Mừng ngày Quốc Tế Phụ Nữ !




Ngày 08.03 là dịp để bạn thể hiện tình yêu thương đến với người mẹ, người bà, người chị và những người thân là phái đẹp bên cạnh. Không cần là những món quà đắt tiền mà cần nhất ở chúng ta đó là tấm lòng. Đôi khi chỉ cần một lời chúc, một lời yêu thương nhỏ cũng đủ làm họ nhoẻn cười hạnh phúc.

Nhân Dịp Ngày Quốc Tế Phụ Nữ 8-3, Chúc các bà, các mẹ luôn mạnh khỏe và hạnh phúc!
Chúc chị em ta thêm xinh, thêm trẻ, thêm yêu cuộc sống và tìm được những niềm vui, những sự đồng cảm và tràn đầy sức sống ... Chúc các Bạn Có ngày 8/3 thật vui vẻ và hạnh phú.




Wonder Woman





Woman Generation







Nghe Lời Mẹ Dạy (Listen To Mama's Words)




Because I'm A Girl

CHƯƠNG TRÌNH ĐÀO TẠO 100 BrSE




FPT Software là một công ty Việt Nam hàng đầu trong lĩnh vực gia công xuất khẩu phần mềm với các chi nhánh tại nước ngoài như Nhật Bản, Mỹ, Úc, Singapore…Hiện tại, FPT Software có quy mô lên đến gần 3000 nhân viên với trên 50% doanh số đến từ thị trường Nhật Bản. Để đáp ứng nhu cầu về nguồn kỹ sư cầu nối tiếng Nhật cho công ty, từ những năm 2008 công ty đã tổ chức dự án “ Đào tạo tiếng Nhật đặc biệt cho kỹ sư” nhắm đến đối tượng là sinh viên tốt nghiệp ngành CNTT. Tiếp nối thành công của chương trình này, từ năm 2010 công ty tiếp tục triển khai “Dự án phát triển nguồn lực kỹ sư cầu nối- BrSE ” với mục tiêu hướng đến là đào tạo ra 100 BrSE trong năm 2010800 BrSE trong vòng 3 năm 2010 – 2012.

Nếu bạn là sinh viên ngành CNTT, bạn mong muốn có một công việc tốt, cũng như mong muốn được đóng góp sức mình vào ngành CNTT Việt Nam, thì bạn hãy gia nhập cùng chúng tôi để cùng góp sức đưa Việt Nam trở thành một nước hàng đầu thế giới trong việc xuất khẩu và gia công phần mềm !

I.   THÔNG TIN CHƯƠNG TRÌNH:

ECONOMY CLASS
BUSINESS CLASS
FIRST CLASS
1. ĐẶC ĐIỂM
“Economic class” là chương trình đào tạo tiếng Nhật phổ thông cho trình độ sơ cấp được công ty liên kết tổ chức tại các trung tâm đào tạo Nhật Ngữ nổi tiếng tại TPHCM. Khi tham gia chương trình, các bạn học viên sẽ được học tiếng Nhật miễn phí tháng đầu tiên, và có cơ hội được nhận học bổng từ 30% đến 100% học phí dựa vào kết quả học tập trong quá trình học tiếng Nhật. Ngoài ra, khi kết thúc chương trình học, những học viên khá, giỏi của khóa học sẽ được nhận vào công ty để tham gia vào chương trình đào tạo “FIRST CLASS”. 
“Business class” là tên gọi của chương trình đào tạo tiếng Nhật cấp tốc cho trình độ sơ cấp được công ty liên kết tổ chức tại các trung tâm đào tạo Nhật Ngữ nổi tiếng tại TPHCM. Khi tham gia chương trình, các bạn học viên sẽ được học tiếng Nhật hoàn toàn miễn phí và có cơ hội nhận được học bổng trị giá 2 triệu đồng/ tháng giành cho các học viên có kết quả học tiếng Nhật xuất sắc. Ngoài ra, khi kết thúc chương trình học, những học viên khá, giỏi của khóa học sẽ được nhận vào công ty để tham gia vào chương trình đào tạo “FIRST CLASS”.
“First class” là chương trình đào tạo tiếng Nhật tập trung trong thời gian ngắn nhằm giúp học viên đã học hết chương trình sơ cấp đạt được trình độ trung cấp và có thể đáp ứng các yêu cầu công việc khi tham gia dự án với Khách Hàng Nhật Bản. Khi tham gia chương trình, các bạn học viên sẽ được nhận vào làm việc tại công ty, được tham gia lớp tiếng Nhật hoàn toàn miễn phí và vẫn được hưởng 100% lương. Ngoài ra, khi kết thúc khóa học, các học viên xuất sắc nhất, đạt yêu cầu sẽ được sang Nhật học tập hoặc làm việc từ 3-24 tháng.
Chương trình này phù hợp với các bạn sinh viên chưa tốt nghiệp, và không có nhiều thời gian để có thể tham gia chương trình đào tạo tiếng Nhật tập trung.
Đối với các bạn sinh viên chuẩn bị tốt nghiệp, đã hoàn thành xong chương trình học thì đây là chương trình thích hợp nhất cho các bạn tham gia.
Nếu bạn đã có trình độ tiếng Nhật tương đương 3 kyu hoặc N4, và bạn đã tốt nghiệp hoặc có thể sắp xếp thời gian tham gia chương trình tập trung thì đây chính là lựa chọn số 1 của bạn !
2. CHƯƠNG TRÌNH
Trình độ đạt được
Sơ cấp - tương đương 3 kyu/ N4
Sơ cấp - tương đương 3 kyu/ N4
Trung cấp - tương đương 2 kyu/ N2
Hình thức
Đào tạo phổ thông bán thời gian
Đào tạo tập trung toàn thời gian
Đào tạo tập trung toàn thời gian
Thời lượng
12 tháng - 48 tuần – 2 tiết/ ngày
Hoặc 6 tháng - 24 tuần – 4 tiết/ ngày
4 tháng - 16 tuần – 8 tiết/ ngày

4 tháng - 16 tuần – 8 tiết/ ngày
Hoặc 5 tháng - 20 tuần – 8 tiết/ ngày
Thời gian học
Sáng – Trưa – Chiều – Tối
(theo chương trình của từng trường)
Từ sáng đến chiều
(theo lịch học của chương trình)
Từ sáng đến chiều
(theo lịch học của chương trình)
Địa điểm
Học tại trung tâm Nhật Ngữ
Học tại trung tâm Nhật Ngữ
Học tại công ty
Số lượng
20-25 người/ lớp (nhiều khóa)
20-25 người/ lớp (2 khóa)
15-20 người / lớp (2 khóa)
Thời gian bắt đầu
Đợt I: 15/04/2010 và Đợt II: 04/10/2010
3. QUYỀN LỢI
Lương
-
-
Từ 3,500,000 VNĐ (tùy theo kinh nghiệm)
Học bổng tài năng
2,000,000 VNĐ /tháng/ lớp
2,000,000 VNĐ/ HV/ tháng (nếu đạt yêu cầu)
2,000,000 VNĐ/ tháng/ lớp
Học bổng khuyến học
Miễn phí 100%- 70%- 50%- 30% học phí
Miễn phí 100% học phí
Miễn phí 100% học phí
Sang Nhật đào tạo/ OJT
-
-
Từ 3 – 24 tháng (nếu đạt yêu cầu)
Cam kết đào tạo
-
1 năm (ký sau khi học thử 1 tháng)
2 năm (ký sau khi học thử 1 tháng)
4. YÊU CẦU
Kỹ thuật
Biết ít nhất 1 ngôn ngữ lập trình
Biết ít nhất 1 ngôn ngữ lập trình
Biết ít nhất 1 ngôn ngữ lập trình
Kỹ năng mềm
Tư duy logic, giao tiếp, diễn đạt tốt
Tư duy logic, giao tiếp, diễn đạt tốt
Tư duy logic, giao tiếp, diễn đạt tốt
Kinh nghiệm
Chưa tốt nghiệp (sinh viên năm 3, 4)
Đã/ sắp tốt nghiệp
Đã tốt nghiệp
Trình độ tiếng Nhật
Yêu thích và có khả năng
học tiếng Nhật tốt
(Sẽ đánh giá khi học thử 1 tháng)
Yêu thích và có khả năng
học tiếng Nhật tốt
(Sẽ đánh giá khi học thử 1 tháng)
Đạt trình độ tương đương 3 kyu / N4
Hoặc tốt nghiệp các lớp của FSOFT
(Sẽ đánh giá khi học thử 1 tháng)

Ngoài ra, khi tham gia chương trình học viên còn có các QUYỀN LỢI CƠ BẢN như sau:
  • Kết thúc chương trình (hoàn tất “FIRST CLASS” ) học viên sẽ đạt trình độ tiếng Nhật tương đương 2 kyu/ N2:
Tự tin làm việc & giao tiếp tốt bằng tiếng Nhật với đối tác Nhật Bản
Đọc hiểu & viết các tài liệu dự án bằng tiếng Nhật
  •  Được tham gia vào các hoạt động ngoại khóa khác trong công ty
  • 100% học viên tốt nghiệp sẽ được nhận vào làm nhân viên của công ty FPT Software với các cơ hội như sau :
Làm đúng công việc phát triển phần mềm
Thu nhập hấp dẫn cạnh tranh khi làm việc trong nước hoặc tại nước ngoài:
Tại nước ngoài: Lương, thưởng hấp dẫn, cạnh tranh với các công ty Nhật Bản
 Trong nước: Lương, thưởng + phụ cấp tiếng Nhật + Quyền lợi khác (như cổ phiếu FPT, bảo hiểm FPT)
 Được ưu tiên cử đi đào tạo nâng cao tại Nhật Bản để làm kỹ sư cầu nối từ 1-2 năm
Cơ hội làm việc ở nước ngoài ngắn hạn hoặc dài hạn cho các dự án của FPT Software và khách hàng lớn tại Nhật Bản như HITACHI, NRI, EPSON, SANYO, PANASONIC…

II. THỜI GIAN THI TUYỂN VÀ PHỎNG VẤN :
Hạn chót nộp hồ sơ cho Đợt I: 31/03/2010Đợt II: 15/ 09/2010
Ngày thi tuyển : Sẽ được công ty liên lạc sau khi nhận được hồ sơ đăng ký dự thi
Đánh giá kiến thức tổng quát về CNTT, khả năng tư duy, logic và tiếng Anh
Phỏng vấn (tiếng Việt): Sẽ được công ty liên lạc sau khi đậu vòng thi tuyển


III. HỒ SƠ DỰ TUYỂN : (gửi trực tiếp tại quầy tiếp tân của công ty hoặc email vieclam@fsoft.com.vn)
Hồ sơ dự tuyển chương trình theo mẫu của công ty, bản photo bằng cấp, bảng điểm và các chứng chỉ liên quan.
FPT Software tại Tp. HCM Tầng 7 toà nhà E-town 1, 364 Cộng Hoà, Q.Tân Bình, Tp.HCM.

Which technologies you should learn next

Recently a co-worker showed me a meta-search engine for jobs. Indeed.com is a search engine for jobs, allowing job seekers to find jobs posted on thousands of company career sites and job boards. But for me the most interesting part on the Indeed website is the posibility to analyze trends on the job market. I tried to analyze some of the data and got some interesting results.

EAI vs. SOA

For example, since 2006 the market needs more SOA experts than EAI experts. That is not a suprise. We can also see that since the end of 2008 the need for SOA experts stopped growing and we can see the next trend "Cloud Computing". Is it a sign that the topic is shifting or is it just coincidence?


Next Hype: Cloud Computing
We can see the growing "Cloud Computing" trend even better if we view the percentage of growth relative to each other.

EAI, SOA, Cloud Computing Job Trends graph


Java vs. .NET
Maybe you ask yourself which computer language you should learn next. Should you learn Groovy, Ruby, Scala or take a look on Microsoft .NET? Well, according to indeed.com Java is the most wanted programming language on the market. C# is growing year by year but still does not seem to be used as much as C++. Groovy, Ruby, Scala are currently not used in the field at all.

Are Groovy and Scala just a hype?
But the relative growth of Groovy, Ruby and Scala over the past years is very impressive. Especially Groovy and Scala are growing very fast. Is it just a hype or are these the programming languages of tomorrow?

Lightweight J2EE architectures are IN. EJB is OUT.
If you compare EJB with Spring you can see that companies search for more Spring developers than EJB developers. Even if you compare Spring with J2EE - which is a more generic term - you can see that the numbers are nearly the same.

Much more impressive is the relative growth of Spring over the past years. And the number of open jobs for Spring developers is still growing...

Hibernate vs. EJB
If you compare the numbers for Hibernate and EJB (or other persistence frameworks), you can see that Hibernate won the battle of persistence frameworks.
EJB, Hibernate, JPA Job Trends graph


But if you look at the relative growth, you can see that the future lies in JPA. By the way: Hibernate supports JPA!

JSP and Struts still rock the world.
And what about web frameworks? Well, JSP and Struts developers are still the most wanted. JSF on the other side still needs some time to become a real standard.

Maybe GWT is the future...
None of the web frameworks is growing as fast as GWT. Is this the future of web development?

JBoss is the only open-source application server used in production
What about Java Application Servers? Oracle Application Server is the most wanted, but JBoss is growing fast. It seems that open-source application servers like GlassFish or Geronimo are not used in production.

Oracle Application Server, WebSphere Application Server, 
JBoss, GlassFish, Geronimo Job Trends graph


But watching the relative growth, GlassFish seems to be the next superstar.

Tomcat is the dominating web container
Comparing Java web containers, we can see that Tomcat is dominating the market.

But Jetty is growing much faster as any other web container.

MQSeries is losing against TIBCO EMS.
Looking at some popular JMS-Servers, we can see that TIBCO EMS is growing fast and MQSeries seems to lose the game.

Is ActiveMQ the future of JMS-Servers?
But ActiveMQ is growing faster than TIBCO and if it continues that way it can be the future most wanted JMS-Server.

MQSeries, TIBCO EMS, ActiveMQ Job Trends graph

Maven vs. Ant
After comparing Maven with Ant, I was shocked that many companies still use Ant as the primary build tool.

But I was relieved after taking a look on the relative growth. It shouldn't take long until Maven wins the game.

Continuum and Hudson seem to be the most used continuous integration servers.

TeamCity is growing fast, followed by Anthill.

And unsurprisingly, Eclipse is the most used IDE.

Swing vs. SWT
If you are a Java rich client developer, you should know how to develop with Swing. SWT does not seem to be a real threat to Swing.


Flash vs. Silverlight
No surprise: Flash does not only dominate the web, but the job market, too. Though Silverlight is growing...
Flash, Silverlight Job Trends graph

And Silverlight's growth on the job market is very impressive:

Flash, Silverlight Job Trends graph



Conclusion

According to indeed.com you are currently the most valuable IT ressource if you are a Java Developer with Spring and Hibernate knowledge. You should know how to develop web applications with JSP, Struts or Web Flow and how to deploy it on Tomcat or Oracle Application Servers. If you are a rich client developer, you should be able to develop with Swing or Flash. And if integration is your job, you should be familar with SOA and TIBCO EMS. It's always a plus if you know how to use Ant and how to make continuous integration of your build with Continuum.

But if you want be the the elite of the future, you should take a look at Cloud Computing, Groovy, Spring, JPA, GWT, GlassFish, Jetty, ActiveMQ, maybe Silverlight and of course Maven.


What do you think? Which IT skills will be the most valuable ones on the job market of the future?



UPDATE: Colin pointed out to me that I should use quotes when searching for "Oracle Application Server" or "WebSphere Application Server" - which results in kind of a different picture.

From soa-at-work.com