Kiến thức và kỹ năng cần để ứng tuyển vào công ty phần mềm

Em theo chuyên ngành CNPM. Nhưng em không biết mình phải cần những kiến thức như thế nào mới được tuyển ở các công ty phần mềm.
Theo em nghĩ: nắm chắc kiến thức nền tảng C# (java), CSDL, hiểu các quy trình phát triển phần mềm, các thuật toán. Không biết như thế đã đủ chưa. Ngoài ra còn tiếng anh giao tiếp.
Sư huynh nào đi trước có thể cho em biết một số thông tin hoặc lời khuyên được không ạ. Em cảm ơn

4 Likes

Nếu theo c# bạn phải biết wpf hoặc winform, mô hình 3 lớp, procedure, trigger, view, function của sql,… Java mình k rành lắm, học swing thêm một số thứ khác,… Mà quan trọng phải biết OOP, nắm gõ ngôn ngữ mình sử dụng, giải quýêt vấn đề,…

Chỉ cần thế thôi ak anh. Nếu thế thì em đã học đủ rồi. Còn Winform thì chưa chắc lắm. Cảm ơn anh

Học thì có bao giờ là đủ đâu bạn ơi :frowning:
Mình cũng học PM cũng sang C#.
Bạn có tài liệu về[quote=“hccntt, post:2, topic:22666”]
mô hình 3 lớp, procedure, trigger, view, function của sql
[/quote]

không chia sẻ mình cũng tham khảo được không ?

còn thiếu OOP nhưng với những kiến thức đó anh nghĩ đã đủ rồi.
điều quan trọng là khi phỏng vấn em hãy thể hiện những điều đó cho người tuyển dụng biết.
Qua bài kiểm tra, qua buổi phỏng vấn.
Hãy luôn học hỏi kiến thức mới nhé.

1 Like

Anh ơi, Em muốn học CSDL thì nên bắt đầu từ đâu ạ ?
Em học Phần mềm và theo .NET.
Em đã có kiến thức cơ sở của C#, OOP và đang muốn học tiếp lên SQL …

kiến thức về SQL không dạy trong trường ?
anh nhớ là nó có dạy mà ta.

1 Like

Dạ, Hình như là có anh ạ. Em mới năm nhất, cũng không quen các anh/chị năm 3 4 trong trường nên cũng khó tham khảo ạ ?

Bạn có thể tham khảo trang này http://www.java2s.com/Tutorial/SQLServer/CatalogSQLServer.htm
http://www.tutorialspoint.com/listtutorials/mssql/1

3 Likes

Chắc chắn là có SQL :slight_smile: kiến thức đấy căn bản, nhưng khi ra đi làm thì không phải tất cả mọi công việc đều cần SQL.

2 Likes

duy nhất 1 trang w3school. lên đó có đủ cho em.
http://www.w3schools.com/

1 Like

Em cũng đang theo hai hướng một là dev hoặc là tester.
Hiện tại em vẫn chưa xác định được chính xác, nên vẫn học c/c+±>C#->winform->
Sau winform thì hiện tại em vẫn đang phân vân quá…

Cứ học hết đi cho biết, cái nghề lập trình yêu cầu nhiều kiến thức lắm, mình thử nhiều cái thì sẽ có tầm nhìn xa và rộng hơn :slight_smile:

Sau Winform thì thử Web, mobile application …

4 Likes

Tester cũng cần kiến thức của dev.
hãy thử tất cả nhưng gì mình có thể làm.
rồi chọn hướng mình thích.

3 Likes

Đủ rồi, xin thực tập đi, thiếu gì thì cty sẽ training :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?