Thứ Tư, 11 tháng 5, 2011

[Hỗ trợ - Xu thế] Bảng xếp hạng các ngôn ngữ lập trình tháng 5/2011

Tiêu điểm tháng 5: C# và Objective-C vẫn tiếp tục những bước nhảy vững chắc nhất

Không có một sự thay đổi đáng kể nào trong tháng này. Cả C# và Objective-C tiếp tục chiếm được nhiều sự quan tâm của các lập trình viên. Không có ngôn ngữ lập trình nào theo kịp mức tăng của C# và Objective-C là trên 2.5% sau một năm. Lua và Python theo sau với mức tăng lần lượt là +0.61% và 0.49%.

















































































































































































































Position
May 2011
Position
May 2010
Delta in PositionProgramming LanguageRatings
May 2011
Delta
May 2010
Status
1 2
Java 18.160% +0.20%   A
2 1
C 16.170% -2.02%   A
3 3 C++ 9.146% -1.23%   A
4 6
C# 7.539% +2.76%   A
5 4
PHP 6.508% -2.57%   A
6 10
Objective-C 5.010% +2.65%   A
7 7 Python 4.583% +0.49%   A
8 5
(Visual) Basic 4.496% -1.16%   A
9 8
Perl 2.231% -1.05%   A
10 11
Ruby 1.421% -0.67%   A
11 12
JavaScript 1.394% -0.69%   A
12 20
Lua 1.102% +0.61%   A
13 9
Delphi 1.073% -1.49%   A
14 -
Assembly 1.042%-   A
15 16
Lisp 0.953% +0.30%   A
16 23
Ada 0.747% +0.32%   A
17 15
Pascal 0.709% -0.02%   A
18 21
Transact-SQL 0.697% +0.21%   B
19 -
Scheme 0.580% -   B
20 25
RPG (OS/400) 0.503% +0.09%   B




Bảng xếp hạng của TIOBE là gì?

Chỉ số TIOBE là một tiêu chí để đánh giá độ phổ biến của các ngôn ngữ lập trình. Chỉ số này được cập nhật hàng tháng. Cách đánh giá dựa trên số lượng lập trình viên sử dụng một ngôn ngữ lập trình nào đó. Nói cách khác nó sẽ cho ta biết xu hướng tuyển dụng cũng như nhu cầu công việc đối với một ngôn ngữ lập trình nào đó. Các cỗ máy tìm kiếm phổ biến như Google, Bing, Yahoo!, Wikipedia, YouTube và Baidu được dùng cho việc đánh giá.

Một lưu ý khác là chỉ số TIOBE không cho biết ngôn ngữ lập trình nào là tốt nhất cũng như ngôn ngữ nào được dùng để viết ra nhiều dòng lệnh nhất.

Chủ Nhật, 8 tháng 5, 2011

[Kinh nghiệm] Những lỗi nhân viên mới thường gặp




Bạn là ứng viên xuất sắc, đã lọt vào "mắt xanh" của các nhà tuyển dụng nhưng không có nghĩa là mọi việc đều dễ dàng và suôn sẻ. Một vài tuần đầu làm việc ở công ty mới là rất quan trọng, xác định tương lai sự nghiệp của bạn. Từ cách ứng xử ở môi trường mới, cách tiếp cận công việc... nhân viên mới thường gặp không ít khó khăn, nhiều khi dễ mắc sai lầm.
Vì vậy, khi bắt đầu công việc tại công ty mới, bạn nên thận trọng và tránh mắc phải một trong những sai lầm đáng tiếc sau:


- Bỏ qua văn hóa công ty

Mỗi công ty đều có nét văn hóa riêng, từ văn hóa làm việc, nghỉ ngơi đến cả cách ăn chơi, vui đùa. Vì thế, vào bất kỳ công ty nào, bạn cũng không nên bỏ qua việc tìm hiểu văn hóa doanh nghiệp. Donna Farrugia - GĐ điều hành của CreativeGroup.com kể rằng, công ty ông đã đề nghị 250 nhà điều hành quảng cáo, tiếp thị chỉ ra những thách thức lớn nhất cho những ứng viên mới bắt đầu công việc. Và kết quả cứ 10 người thì có 4 người làm quen được với văn hóa doanh nghiệp này. Càng là người mới, bạn càng cần phải dành thời gian tìm hiểu, quan sát mọi thứ ở công ty.
Theo Farrugia, bạn nên đến sớm 30 phút đầu giờ và ở lại công ty muộn một chút để biết thêm về văn hóa công ty từ những cư xử bình thường, khi họ uống cà phê, ăn sáng, cách họ sắp xếp văn phòng, rời khỏi công ty vào cuối ngày...

- Kiêu căng

Khi bạn vào công ty mới, dù trước đây bạn từng là nhân vật uy tín, danh tiếng ở một doanh nghiệp nào đó, bạn cũng đừng nên kiêu căng, vênh váo với mọi người. Thường khi có nhân viên mới, đặc biệt là những vị trí chủ chốt, nhiều công ty thường cố tình thổi phồng tầm quan trọng của họ, coi họ như vị cứu tinh cho những khó khăn công ty đang gặp phải.
Sue Edwards, chủ tịch tập Development by design, sự đánh giá hơi quá ấy đôi khi khiến ứng viên cảm thấy mình quá tuyệt vời, quá hoàn hảo. Họ trở nên kiêu căng với mọi người xung quanh. "Tuy nhiên, nếu muốn hòa nhập với môi trường mới, các bạn nên lắng nghe, học hỏi. Hãy dành thời gian để hiểu về công ty và làm quen với mọi người trước khi bắt tay vào công việc. Như thế, mọi thứ sẽ dễ dàng hơn rất nhiều cho bạn ở môi trường mới.

- Rụt rè

Mặt trái của sự kiêu căng, tự mãn lại chính là sự rụt rè. Nếu cứ thu mình một chỗ, cái gì cũng e ngại thì rốt cục, bạn chẳng làm nên trò trống gì đâu. Thay vào đó, bạn nên chủ động làm quen với mọi người, với công việc, xây dựng mối quan hệ tốt cho bản thân ngay từ đầu. Edwards khuyên rằng, bạn nên dành thời gian trò chuyện với đồng nghiệp, cả chuyện công việc và đời sống cá nhân, hiểu và chia sẻ với họ một cách chân thành. Đó là cách giúp bạn hòa hợp nhanh chóng hơn.

- Không thừa nhận sai lầm

Mọi người đều ít nhất một lần mắc sai lầm nơi công sở, nhất là với những nhân viên mới, sự bỡ ngỡ càng khiến họ dễ gặp vấn đề hơn. Nhưng đừng nghĩ rằng, không nhận sai lầm, không nói cho ai biết lỗi của mình hoặc cứ đổ thừa cho người khác là êm xuôi mọi chuyện. Mỗi người đều đảm nhận những vị trí công việc khác nhau và chẳng khó khăn gì để truy ra trách nhiệm thuộc về ai. Bởi vậy, bạn nên thẳng thắn nhận lỗi, để học hỏi, sửa chữa sai lầm. Với một nhân viên mới, những sai lầm không phải là điều quá ghê gớm.

- Mong muốn mơ hồ

Ngay cả khi đã vào công ty, bạn vẫn không rõ mình muốn gì, thích làm công việc gì và định hướng phát triển cho bản thân như thế nào. Sự mơ hồ ấy khiến bạn rất khó tiếp cận công việc đúng hướng, thậm chí nhà tuyển dụng cũng khó mà đưa bạn vào đúng vị trí phù hợp. Bởi vậy, bạn cần xác định mong muốn của bản thân một cách rõ ràng, những ưu điểm, hạn chế và làm thế nào phát huy hiệu quả công việc một cách tối ưu. Nên nhớ, dù làm gì đi nữa, bạn cũng phải xác định rõ mục tiêu, mong muốn của mình.

- Đề xuất thay đổi quá sớm

Mới vào công ty, dù thấy có nhiều điều không hợp lý nhưng đừng vội vàng đề xuất thay đổi. Bạn hãy dành thời gian tìm hiểu nguyên do và những phần chìm của tảng băng trước đã. Mỗi lĩnh vực đều có đặc thù riêng, cần có sự ứng biến linh hoạt chứ không thể áp đặt theo một khuôn có sẵn. Bởi vậy, muốn đề xuất thay đổi, bạn phải hiểu rõ quy trình, thủ tục hiện hành, đưa ra được lý do vì sao phải thay đổi và cách thức tiến hành như thế nào rồi mới trao đổi với sếp.

Thứ Bảy, 7 tháng 5, 2011

NetPower tham gia HCA FUTSAL CUP 2011

Giải bóng đá trong nhà Hội Tin học Thành phố Hồ Chí Minh - HCA FUTSAL CUP

 



 


Địa điểm thi đấu: 4 sân (dự kiến)
- Trung tâm TDTT Q.11 (Sân Lãnh Binh Thăng): 283 Lãnh Binh Thăng, P.8, Q.11
- Trung tâm TDTT Q.Phú Nhuận (Sân Rạch Miễu): số 1 Đường Hoa Phượng, P.2, Q. Phú Nhuận.
- Trung tâm TDTT Q.4 (Sân Vân Đồn): 120 – 122 Khánh Hội, P.4, Q.4
- Trung tâm TDTT Q.8 (Sân Q.8): 302 Phạm Hùng, P.5, Q.8

Thời gian:
Từ ngày 7/5/2011 đến ngày 29/5/2011 phần lớn rơi vào vào các chiều thứ Bảy và nguyên ngày Chủ nhật hàng tuần.

 


*** Danh sách cầu thủ đội NetPower ***

 


+++ Lịch thi đấu các đội +++

 


Kết quả các trận đấu của NetPower:

- Trận 1,2 đấu ở Sân Rạch Miễu
- Trận 3 đấu ở Sân Lãnh Binh Thăng
- Trận 4 đấu ở Sân Quận 8





























STTThời gianTrậnKết quả
1Chủ nhật, ngày 08/05/2011 *08h00’-08h45’* CBAM - NET POWER8 - 0
2Thứ bảy, ngày 14/05/2011 *15h00’-15h45’*FAST 1 - NET POWER1 - 1
3Chủ nhật, ngày 15/05/2011 *14h00’-14h45’*MAY MẮN - NET POWER1 - 3



 


Kết thúc vòng loại: Đấu ở bảng Series B

 

















STTThời gianTrậnKết quả
4Thứ tư, ngày 18/05/2011 *18h00’-18h45’* NET POWER - SPIRALADGE1 - 6

 


Kết thúc giải: Rời giải với 2 trận thua, 1 trận hòa. Ghi được 5 bàn thắng và để lọt lưới 16 bàn. :D Một kỷ niệm khó quên.

 

Thứ Tư, 4 tháng 5, 2011

[Cao học - Sách] Agile Software Requirements: Lean Requirements Practices for Teams, Programs and the Enterprise




Agile Software Requirements


Publisher: Addison-Wesley 2011 | 560 Pages | ISBN: 0321635841 | PDF | 14 MB


Effective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In Agile Software Requirements, Dean Leffingwell shows exactly how to create effective requirements in Agile environments.


* Part I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels
* Part II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements
* Part III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams
* Part IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios

This book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project/program manager, architect, or team leader.


Links:




http://www.filesoni1c.com/file/68940883/thutrang88.softarchive.net.Agile.Software.Requirements.rar


Lưu ý: Bỏ số 1 trong đường dẫn (filesoni1c -> filesonic)



Fileserve

http://www.fileserve.com/file/QdT9SwU/thutrang88.softarchive.net.Agile.Software.Requirements.rar


 


Nếu bạn phát hiện link nào không thể download được, vui lòng báo cho tôi theo địa chỉ email: dotri84@yahoo.com . Tôi sẽ update lại link hoặc gởi ebook trực tiếp cho bạn. Cám ơn. (If you discover any broken links, please notice to me at dotri84@yahoo.com . I will update links or send ebooks directly to you. Thanks.)