PDA

View Full Version : Cần một người đi trước để chỉ dạy.


Mr.Kjng
02-06-2009, 03:00 PM
Em rất thích lập trình.Nhưng mà giờ em không biết theo đuổi ngôn ngữ nào cho phù hợp.Tạm thời em đang học C mà không biết ra trường thì lấy ngôn ngữ nào để kiếm sống.Vậy ở đây ai đi làm rồi thì tư vấn em với:
-Các anh nói cho em biết các thế mạnh của từng ngôn ngữ.
-Và cho em một lời khuyên là giờ học ngôn ngữ nào sao cho phù hợp.

Em xin chân thành cảm ơn!

ducthiem90
02-06-2009, 05:33 PM
học c tốt sâu thì ra trường nhiều việc đấy. Còn để viết phần mềm thì nên học mấy cái mới như VC,VB hay C#...

cafelanh
02-06-2009, 07:41 PM
thật sao? bạn vui lòng giải thích rõ giùm mình được ko?

thongnlkh_aptech
02-06-2009, 08:57 PM
Mình thấy java hay đó. Java làm được nhiều thứ lắm.

Mr.Kjng
02-06-2009, 09:23 PM
Hix mình cần một người có kinh nghiệm mà.Các bạn nói sơ sài quá...

ZCoder87
03-06-2009, 01:41 PM
Cậu nên tin là bất cứ 1 môn ngữ nào cậu cũng có thể đi làm được.

Dĩ nhiên là nếu cái nào thực dụng, dễ xin việc thì cậu cứ việc tập trung cho nó ví dụ như .NET hay Java cũng được.

Về thị trường web như PHP hay ASP.NET cũng rất quan trọng, nếu cậu rành về 2 cài này thì quả thật rất khó mà thất nghiệp ở Việt Nam.

Tớ thì chỉ đam mê mỗi C/C++ và hiện nay tớ cũng kiếm được 1 vị trí phù hợp cho mình, mức lương cũng khá cứng.

Nói chung thì tất cả là do mình thôi. Tớ nói thật nếu học thì cứ học sâu vào một thứ, giữ vững lập trường chứ đừng lờ mờ không xác định rõ mục tiêu thì sẽ rất khó mà thành công được.

Mr.Kjng
03-06-2009, 03:09 PM
Vâng cảm ơn A Zcoder87.E chắc cũng đi theo C/C++

trần trân
03-06-2009, 03:27 PM
Theo C++ rất chông gai đấy,sẽ phải học win32API + MFC thật pro mới có thể = 1 coder dotnet tầm trung bình thôi

Xcross87
03-06-2009, 04:36 PM
haha, tôi biết mỗi perl, các ngôn ngữ khác mỗi thứ 1 tí :D
mà ở VN thì chả có ma nào dám học perl để kiếm việc cả (:))

thienthan34
03-06-2009, 04:47 PM
haha, tôi biết mỗi perl, các ngôn ngữ khác mỗi thứ 1 tí :D
mà ở VN thì chả có ma nào dám học perl để kiếm việc cả (:))
Thế thì đi lúc thi tuyển vào công ty càng ít đối thủ :cool:

Mr.Kjng
03-06-2009, 05:02 PM
Hix thế thì Em theo cái gì được.Thế giờ em định học thế này thì có được không.Giờ em học VB ~>C ~>C++ ~>Java.Vậy có được không các A

Xcross87
03-06-2009, 06:06 PM
Hix thế thì Em theo cái gì được.Thế giờ em định học thế này thì có được không.Giờ em học VB ~>C ~>C++ ~>Java.Vậy có được không các A

chọn bừa 1 cái mà học và chỉ luyện chính nó.
có thế thôi nếu muốn giỏi

Sống có mục tiêu
Làm theo tiêu chí

Tôi xác định tiếp cận với lập trình với mã nguồn mở vì thế chỉ code C và Perl trên Linux, thế mà thấm thoát cũng mấy năm rồi (:)), mục tiêu chưa đạt được nhưng cứ theo tiêu chí, 2-3 năm không được thì 4-5 năm, vẫn không được thì 9-10 năm ....

trần trân
03-06-2009, 08:08 PM
làm mãi trên mã nguồn mở thì "lấy gì mà ăn" vậy cậu

ddhung
03-06-2009, 08:19 PM
làm mãi trên mã nguồn mở thì "lấy gì mà ăn" vậy cậu
Vậy mà mọi người bay giờ lại đang chuộng phần mềm mã nguồn mở đấy bạn

ZCoder87
04-06-2009, 01:52 PM
làm mãi trên mã nguồn mở thì "lấy gì mà ăn" vậy cậu

Nếu cậu nghĩ "lấy gì mà ăn" thì cậu đang hiểu sai về open source rồi đó.

Cậu hoàn toàn có thể phát triển 1 sản phẩm từ 1 open source nào đó và có quyền bán nó trên thị trường và open source hoàn toàn có tính thương mại!

Ví dụ:
- RedHat Linux
- vBulletin (Không biết Dr có trả tiền cho thằng này chưa nhỉ :D )

ps: Mr.Kjng
Tốt nhất là cậu nên tìm những yêu cầu tuyển dụng của các công ty trên mạng, từ đó cậu sẽ có cái nhìn về chuyên môn để định hướng đi thấu đáo hơn

rox_rook
04-06-2009, 02:08 PM
Theo Windows thì mình không biết nhưng nếu bạn thích Linux thì bạn nên học những cái sau đây( cái này chỉ là ý riêng của mình ) :
- C/C++ ( lấy C và C++ làm trọng tâm )
- Perl và Shell( Scripting Language ).
- Python
- Java
- Học các thư viện để áp dụng C/C++ : openGL, gtk+, wxWidgets, Qt4, boost, STL, Algero...
- Học các tools cho Linux, cmake, automake, autoconf..., áp dụng Perl, Shell...
- Học về network programming với C( socket ), với C++( ACE )
- Học về thuật toán( áp dụng Toán học vào lập trình ) : matrix, probability, financial, statictics, calculus, geometry....Cái này nếu bạn giỏi sau này bạn có thể develop các library toolkits bây giờ và bạn yên tâm là mấy cái này không bao giờ có chuyện thất nghiệp.
- Còn về Linux thì Ubuntu, KBuntu... giờ đã rất phổ biến. Job online của tụi nó post hàng tháng, nhưng đòi hỏi cũng không ít. Ví dụ : bạn google job online for Ubuntu Developer, rồi đọc requirement nó cho kĩ, sau khi bạn nhắm có đủ khả năng thì send resume cho nó thôi.
- Và một điều quan trọng là chịu khó trau dồi English để có thể viết report và document tốt, vì chí ít làm việc online thì viết document good là một lợi thế. Chịu khó tập sử dụng thành thạo các Office tools( MS Office hay OpenOffice ). Và học thêm Latex nếu nhỡ có đụng tới scientific documentation.

trần trân
04-06-2009, 04:24 PM
nguồn mở tức là mã nguồn ta cũng mở,vậy thì cậu bán sao được khi mà chưa bán người ta đã làm 1 source y hệt của bạn,khác mỗi tên tác giả :))

rox_rook
04-06-2009, 04:47 PM
Hi bạn trần trần.
nguồn mở tức là mã nguồn ta cũng mở,vậy thì cậu bán sao được khi mà chưa bán người ta đã làm 1 source y hệt của bạn,khác mỗi tên tác giả )
Open-source ở đây là bạn không chỉ giao binary file mà giao cả source, để khách hàng họ có thể edit để dùng nếu có trục trặc, chứ không phải post source lên rồi đi giao, bạn hiểu sai ý nghĩ rồi.

Xcross87
04-06-2009, 05:50 PM
nguồn mở tức là mã nguồn ta cũng mở,vậy thì cậu bán sao được khi mà chưa bán người ta đã làm 1 source y hệt của bạn,khác mỗi tên tác giả :))

bó chiếu (:))
khi nào làm freelancer sẽ rõ (:))

DarkWizard
06-06-2009, 11:50 PM
nguồn mở tức là mã nguồn ta cũng mở,vậy thì cậu bán sao được khi mà chưa bán người ta đã làm 1 source y hệt của bạn,khác mỗi tên tác giả :))

Bạn đã đi làm chưa mà chém như thật vậy ?
Opensource bây giờ là số 1 đấy .Tất cả bro đều có dính dáng đến họ nhà *.nix
@mr.King :Đừng bắt đầu với VB nó dễ làm hỏng người lắm :D
ps :tiêu đề thread quá chung chung đáng move vào trash