PDA

View Full Version : IT Project Helpers Guide



Jammy
20-12-2003, 13:35
Chào các bạn mình đang có một dự án muốn thực hiện mong các bạn đóng góp ý kiến dùm.

Mục đích:
- Giúp đỡ các lập trình viên hoàn thành các school projects,assignments hay exercises hay là personal projects or open source projects.
- Giúp đỡ các newbies tiếp cận với các ngôn ngữ lập trình phổ biến ví dụ như java , .net, php etc.. qua các tutorials
- Đặc biệt về software design hay software engineering.

Hoạt động:
Với tính cách giống như hoạt động của Experts Exchange Community www.experts-exchange.com bao gồm
- Experts/Helpers: Lả những lập trỉnh viên hay những ai có kinh nghiệm vể một ngôn ngữ lập trình nào đó giúp đỡ những newbies.
- Newbies/Questioners : Là những thành viên có những vấn đề không giải quyết đựơc hay là cần sự giúp đỡ có thể post bài lên để hỏi


Đây chỉ là dự kiến ban đầu của mình , mong các bạn cho thêm ý kiến tham khảo thêm. Bạn nào có ý định tham gia xin liên hệ
Email:popoxinhxan@kobits-vault.org
hay post bài lên đây cũng được.
Cám ơn nhiều

Jammy
22-12-2003, 23:14
Vì gấp rút nên mình không thể nêu rõ kỹ nội dung của project này ở bài trứơc mình mong pót bài này lên sẻ giúp mọi người hiểu thêm về project này
------------------------------------------------------------------------
Mình cũng là 1 developer và cũng đã từng tham gia nhiều diễn đàn của việt nam và quốc tế mình nhận xét rỏ 1 sự khác biệt rằng người việt nam chỉ tòan nêu lên vấn đề chung chung rồi mọi người bàn tán này nọ rồi nói những câu vô nghĩa như là "Cái này dể lắm về tự đọc sách đi" nhưng không giải đáp đựoc gì cho người hỏi. Trái ngược lại những forum hay newsgroup của người nước ngòai tuy luật lệ hơi khắc khe là không trả lời những câu hỏi chung hay những gi đã có sẳn trong sách hoặc homework của học sinh nhưng một khi họ trả lời rồi thì những kiến thức đó thật sự quí giá. Từ cách nhìn đó cho nên mình mói có ý định thành lập cái project này với mục đích chính là giúp dỡ những ai có khó khăn về quá trình học tập cũng như thấu hiểu thêm vể ngành công nghệ tin học. Tuy nhiên cũng có một số sự khác biệt với các diễn đàn cũa nứơc ngòai là giúp đỡ những ai có khó khăn về homeworks/assignments/projects liên quan mà không phân biệt khó hay là dể. Mục tiêu thứ hai là mình nhận thấy ở việt nam developers thì nhiều mà software project managers hay software designers thì it, mình cũng đang học về software engineering nên cũng mong muốn ngừơi việt nam cũng sẻ có thễ giỏi hơn không chỉ biết gia công software cho người nứớc ngòai mà cũng có thể design software riêng cho mình ví dụ như mvmforum viết bàng java của javavietnam.org hay unikey etc... Mục đích thứ ba là diễn đàn cũng có thể họat đông như là 1 trung tâm đào tạo miễn phí online cho người việt ngòai việc giải đáp những thắc mắc về homeworks/assignments diễn dàn sẽ có thêm một phần tutorial dành cho newbie --> expert, tất cả tutorials đều phải thực tế và có thể áp dụng đựơc trong qúa trình học tập và do các experts sọan ra. Phương pháp họat động ra sao thì mình bây giờ chỉ mới đang suy tính và cần nhiều cố vấn thêm. Nhưng khái quá có thể diễn đạt như sau:
Users có tham gia vào diễn đàn có thể phân ra làm 2 lọai:
1. Member: là user có thể post bài lên để hỏi những thắc mắc mà mình gặp trở ngại, cũng có thể post bài để nhờ sự chỉ dẩn của các experts. Và cũng có thể trở thành expert nếu như có nhiều bài đóng góp tích cực và bổ ích cho diễn đàn. Dĩ nhiên sẻ có một ranking system để làm nhiệm vụ này
2. Expert: là user có thể giải đáp những thắc mắc cũng như có thể sọan thảo ra những tutorials rút ra từ những kinh nghiệm thực tế cũng mình dành cho diển đàn. Để đựơc công bằng và đích thực những users nào muốn apply vào vị trí expert phải làm một bài test và phải pass những bài test này mới đạt được tiêu chuẩn chấp nhận là expert. Ngoài ra những bài viết tích cực và hữu ich cũa các experts sẽ được bình chọn bỏi các members và expert nào có đểm số cao sẻ được đưa vào hall of fame để đựợc tuyên dương và dĩ nhiên sẽ có những quyển lợi đặc biệt do ban quản lý đề ra.
Về phần quản lý thì mình cũng đang do dư tuyển chọn những vị trí thích hợp nhưng không biết có thực hiện dược như mong muốn hay không vì lý do ko phải gặp mặt trực tiếp và chỉ có thể trao đổi online mà thôi sẽ gặp phải những khó khăn về mặt giao tiếp và trao đổi tuy nhiên mình nghỉ cũng sẽ có cách giải quyết. Cấu trúc của ban quan trị như sau
- Developer teams: Là những người có thể xây dựng và hỗ trợ về mặt kỷ thuât của diển đàn
- Project management teams: Là những người có kinh nghiệm về việc phân chia nhiệm vụ, lập thời gian thích hợp để diển đàn đi vào hoạt động tốt
- Design teams: là nhóm hỗ trợ vể mặt design project , có thể quyết định tạo ra một portal riêng hay là dùng những open source có sẵn.
- Reporters && translators: là những ai có khả năng thu thập thông tin thuộc về lảnh vực chuyên môn và có thề phiên dịch lại giúp những bạn không có khả năng đọc tiếng nứớc ngòai cũng có thể tham gia vào diễn đàn.
Vể mặt nội dung thì mình nghĩ lãnh vực tin học rất bao quát và rộng lớn không nên ôm hết vào người tất cả. Cho nên ban đầu diển đàn chỉ nên tập trung vào những vấn đề phổ biến và áp dụng thực tế. Sau đây là một số subjects phổ biến mình muốn đề cập đến
* Programming :
- Java
- Microsoft .NET
- C/C++
- Visual Basic
* Software engineering
- UML
- Object oriented programming
- Software development process
* Database
* Web Development
- Php
- .NET
- J2EE
- Web design & web hosting
- HTML, CSS, CGI
- JavaScript, XML
- Webserver : apache,tomcat,etc..
* Wireless
- Mobile technology
* Legal Issues: cái này dành để thảo luận riêng về mặt pháp lý củ việc sữ dụng software chùa không có bản quyền những lợi ích và thiệt hại. Mình mong muốn nhũng developer cũng như user hiểu rõ thêm về vần đề này.Ngòai ra còn nhiểu subjects khác cần phải quan tâm tuy vào sự quyết định của ban quản trị.

Những việc nêu trên chỉ mới lý tưởng mà mình mong đạt tới và muốn đựoc nhiều người đóng góp và quan tâm đến. Và để có thể biến ý tưởng thành hiện thật mình mong những ai có cùng chí hướng có thể giúp đỡ mình nhiều trong việc xây dưng và phát triển. Ai có hứng thú xin liên lạc với mình để đóng góp ý kiến qua email : popoxinhxan@kobits-vault.org
Cám ơn nhiếu

nesta
24-12-2003, 19:26
Mình nghĩ là ý tưởng của bạn hay đấy, nhưng như vậy bạn sẽ phải có một đội ngũ những người giúp đỡ (expert) có kinh nghiệm và khả năng thật sự. Mà kiếm được những người thực sự có tâm huyết như vậy lại là 1 vấn đề khá nan giải. Bản thân mình cũng thấy như bạn thôi, mình đã từng hỏi nhiều diễn đàn trao đổi học tập rồi nhưng rất ít khi nhận được những bài trả lời thật sự có ích. Mình thấy bây giờ có rất nhiều người quan tâm tới công nghệ mới, muốn nắm bắt và biết được càng nhiều ngôn ngữ lập trình càng tốt; nhưng họ lại không để ý xem là khả năng phân tích 1 bài toán tin học của họ lại chưa vững. Trước đây, khi mình mới bắt đầu làm quen với lập trình, nghe thấy ai đó biết đến mấy ngôn ngữ LT thì mình cảm thấy họ thật là giỏi, nhưng bây giờ thì mình thật sự không coi trọng cái đó. Bản thân mình đang học ĐH về chuyên ngành tin học, nhưng quả thật những kiến thức thu được trên giảng đường chỉ là những kiến thức vô cùng cơ bản. Đôi khi có những vấn đề, những môn học mà có khi thi xong mình vẫn thực sự chưa nắm bắt được hết tất cả những gì thấy giáo giảng, vì ở VN đôi khi SV toàn nói đùa với nhau là thầy giáo toàn là các bậc giáo sư, tiến sĩ đâm ra khi dậy toàn những từ ngữ cao xa, dạy xong mà SV chả ai hiểu gì cả. Chính vì vậy đòi hỏi chúng ta phải tự học và đọc thêm rất nhiều. Có những môn mà phải đến 1 thời gian dài sau, mình mới thực sự hiểu rõ hơn 1 tí, có thể kiểu học của minh không giống kiểu học của các bạn nhưng mà quả thật đôi khi có 1 thắc mắc nào đó mà có mong muốn được giúp đỡ nhưng chả biết hỏi ở đâu. Vì vậy rất mong ý tưởng của bạn Jammy sẽ mau chóng thành hiện thực để góp phần giúp đỡ những người như tôi chẳng hạn. Nếu có thể giúp được gì thì mình xin rất sẵn lòng mặc dù trình độ của mình chưa phải là giỏi giang gì. Mình chỉ thực sự yêu thích tin học và mong muốn được sống vì nó thôi.

Jammy
24-12-2003, 20:40
Cám ơn Nesta đã chia sẻ ý tưởng cùng mình, mình tin rằng nếu project này được thực hiện có thể đáp ứng được những yêu cầu của Nesta. Cũng như Nesta nhận thấy muốn thực hiện được project này thì cần phải có một đội ngũ chuyên viên có nhiệt tình và tâm huyết và đó cũng là một khó khăn trước mắt mình gặp phải. Tuy nhiên không phải vì thế mà project không thể thực hiện được, mình đang cố gắng thu thập những thông tin và hoàn thành những yêu cầu và điều kiện cần thiết để thực hiện project này cho dù chỉ làm một mình (tất nhiên nhiều người giúp đỡ sẻ tốt hơn). Nếu nesta cảm thấy thật sự có hứng thú với project này và là người có tâm huyết thì mình rất hoan nghênh tham gia, nesta không nhất thiết phải giỏi về lập trình, nesta có thể giúp đỡ đóng góp ý kiến và thu thập thông tin dùm mình.
YIM: futurefox_99@yahoo.com
email: popoxinhxan@kobits-vault.org

VoiCoi.NET
23-03-2004, 03:09
Ý tưởng của Jammy hay lắm, tớ cũng xin tham gia, expert/helper nhé :)

Jammy
23-03-2004, 23:12
Vì lý do kỹ thuật mắc bận đi làm cho nên project này tạm hoãn lại cho tới tháng 7 2004, mong các bạn thông cảm nhé

nbs191
16-06-2004, 14:01
Nếu bạn có chí hướng tốt, và kiên trì thì hoan hô.
Hiện nay chúng ta có QUÁ NHIỀU diễn đàn IT , nhưng lại không tập trung được cơ sở tri thức. Nếu giải quyết được vấn đề này thì rất hay.

Tôi ủng hộ bạn.
Xin góp sức ở Java và PHP.
YID : nbs191

vikhoa
16-06-2004, 14:08
Từ Experts-exchange.com mà vikhoa có ý tưởng xây dựng DDTH, ngay từ ngày đầu tiên nó là mcpvn.com, rồi đến becertified.net rồi cuối cùng là diendantinhoc.com. Trong quá trình phát triển, vikhoa nhận ra rằng "dục tốc bất đạt". Ai cũng muốn làm 1 cái gì đó "Pro", loại bỏ những cái "vớ vẩn" nhưng thật sự, tùy theo trình độ và cũng phải theo cả mặt bằng dân trí nói chung mà phát triển. Đi trước nhiều quá không tốt, mà chậm chạp thì cũng không tốt. vikhoa đã từng tham gia EE 1 thời gian dài, đã từng lên Top10 Experts trong Win9x, WinNT, Networking, WebDev nên cũng biết EE hoạt động thế nào. Thật sự thì nó giúp mình rất nhiều, nhưng cũng không phải là không có spam và những cái "vớ vẩn" :)

Hiện nay, DDTH đã thành lập 1 ICT Forum riêng, dành cho dân "PRO". Các bạn thử tham gia 1 thời gian xem sao.

http://www.diendantinhoc.com/?t=40495

Phát triển dựa trên nền tảng có sẵn bao giờ cũng tốt hơn là tự mình làm lại từ đầu :)

Tuy nhiên, nếu các bạn vẫn giữ ý định thành lập project thì nên nghĩ đến những điểm sau:

1/ Mục đích của Project, phương hướng phát triển.
2/ Thời gian thực hiện (short-term, long-term)
3/ Kinh phí duy trì và hoạt động
4/ Nhân lực

Ngoài ra còn rất nhiều thức khác để thực hiện 1 Project lớn như EE, vikhoa sẵn sàng chia sẻ kinh nghiệm cùng với các bạn trong project này.

winabe
17-06-2004, 09:58
Nói tóm lại là thế nào đây ? Có ai làm cái gì cụ thể không kể cả cái forum tin học này ?