banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận việc định hướng Phải như thế nào để trở thành chuyên viên phần mềm !!  XML
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 28/07/2009 13:10:01 (+0700) | #1 | 187822
thanhhiendep20
Member

[Minus]    0    [Plus]
Joined: 16/07/2009 01:03:03
Messages: 1
Offline
[Profile] [PM]
Trước khi thi đại học , mình rất đam mê CNTT và quyết định theo chuyên nghành lập trình phần mềm. Nhưng khi là sinh viên rồi mình thực sự không biết bắt đầu từ đầu , phải giỏi cái gì nhất , và quan trọng là mình ko hình dung được công việc sau này sẽ như thế nào ? Anh chị nào đi trước có kinh nghiệm xin chia sẽ với mình nha . Cám ơn nhiều lắm !
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 28/07/2009 18:08:08 (+0700) | #2 | 187827
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

thanhhiendep20 wrote:
Trước khi thi đại học , mình rất đam mê CNTT và quyết định theo chuyên nghành lập trình phần mềm. Nhưng khi là sinh viên rồi mình thực sự không biết bắt đầu từ đầu , phải giỏi cái gì nhất , và quan trọng là mình ko hình dung được công việc sau này sẽ như thế nào ? Anh chị nào đi trước có kinh nghiệm xin chia sẽ với mình nha . Cám ơn nhiều lắm ! 

Tưởng là thường khi đam mê một cái gì đó người ta sẽ biết mình phải bắt đầu từ đâu chứ nhỉ?

Mình thấy bây giờ có mấy món thông dụng thế này: .NET, java, C/C++, PHP, Python, ... chia thành một số ngạch như: lập trình kiểu gia công phần mềm, lập trình mạng, lập trình phần mềm quản lý, lập trình driver, ... Bạn tìm hiểu công việc đặc trưng của từng loại lập trình viên ở trên, rồi xem mình có khả năng thích hợp với công việc nào nào nhất, từ đó chắc sẽ biết phải bắt đầu từ đâu.

Theo mình, cái cần phải giỏi nhất có lẽ là: tư duy lập trình.

Let's build on a great foundation!
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 30/07/2009 02:27:38 (+0700) | #3 | 187991
tinios
Member

[Minus]    0    [Plus]
Joined: 27/02/2009 18:00:44
Messages: 22
Offline
[Profile] [PM]

quanta wrote:

thanhhiendep20 wrote:
Trước khi thi đại học , mình rất đam mê CNTT và quyết định theo chuyên nghành lập trình phần mềm. Nhưng khi là sinh viên rồi mình thực sự không biết bắt đầu từ đầu , phải giỏi cái gì nhất , và quan trọng là mình ko hình dung được công việc sau này sẽ như thế nào ? Anh chị nào đi trước có kinh nghiệm xin chia sẽ với mình nha . Cám ơn nhiều lắm ! 

Tưởng là thường khi đam mê một cái gì đó người ta sẽ biết mình phải bắt đầu từ đâu chứ nhỉ?

Mình thấy bây giờ có mấy món thông dụng thế này: .NET, java, C/C++, PHP, Python, ... chia thành một số ngạch như: lập trình kiểu gia công phần mềm, lập trình mạng, lập trình phần mềm quản lý, lập trình driver, ... Bạn tìm hiểu công việc đặc trưng của từng loại lập trình viên ở trên, rồi xem mình có khả năng thích hợp với công việc nào nào nhất, từ đó chắc sẽ biết phải bắt đầu từ đâu.

Theo mình, cái cần phải giỏi nhất có lẽ là: tư duy lập trình.

 

tư duy lập trình là gì dậy anh quanta. EM mới vừa học lập trình nhưng em cảm thấy mình hơn đú môn này có phải là em dốt "tư duy lập trình" ?
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 30/07/2009 02:49:32 (+0700) | #4 | 187995
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
@tinios: Mình thấy ở http://www.google.com.vn/search?hl=vi&q=%22t%C6%B0+duy+l%E1%BA%ADp+tr%C3%ACnh%22&btnG=T%C3%ACm+ki%E1%BA%BFm&meta= cũng có nhiều cái để đọc và học.

Đọc thêm: http://conmale.blogspot.com/2007/07/craftsman-1-opening-disaster.html
Let's build on a great foundation!
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 31/07/2009 02:28:02 (+0700) | #5 | 188116
[Avatar]
Z0rr0
Q+WRtaW5pc3RyYXRvc+g

Joined: 14/08/2002 12:52:01
Messages: 1323
Location: Underground
Offline
[Profile] [PM] [WWW] [Yahoo!]
Nếu chỉ tập tễnh bước vào thế giới lập trình thì khó lĩnh hội được nội dung của các bài trong blog conmale.

Không hiểu sao sinh viên ngành CNTT với đầy đam mê mà lại không biết mình bắt đầu từ đâu nhỉ? Vậy thầy cô trên lớp đã và đang dạy bạn "món" gì, để làm gì? Tui nghĩ nếu bạn chưa hiểu về nó thì nên gặp trực tiếp thầy cô làm cho ra chuyện, vì nếu ko thì sẽ sớm mất căn bản và hụt hẫng kiến thức thôi.

Theo tui, bên cạnh những kiến thức nền tảng, ví dụ bạn phải hiểu "phần mềm" là gì, chạy ở đâu, sao nó chạy được, sao nó thực thi tác vụ.... (chắc chắn các môn hệ điều hành, kiến trúc máy tính, ...đã trả lời), thì lập trình viên smilie cần:
- Tư duy logic: ví dụ hiểu nếu a>b, b>c thì suy ra a>c, ...
- Hiểu biết thuật toán: là những giải pháp người ta đã chứng minh, để dùng trong những tình huống phức tạp, ví dụ: tìm đường đi ngắn nhất từ điểm a đến b
- Đầu óc thẩm mĩ: ví dụ làm sao thiết kế giao diện cho đẹp, dễ dùng...

Ngoài ra còn nhiều yếu tố khác.

smilie: Lập trình viên tạm gọi là programmer. Có nhiều luận điểm cho rằng programmer khác với developer ở chổ programmer chỉ dừng ở mức thực hiện việc viết code khi người khác chỉ rõ logic và thuật toán; còn developer có khả năng tự phát triển ứng dụng được.
Trong quá trình phần mềm hình thành còn có sự đóng góp của nhiều vai trò khác, ví dụ: thiết kế kiến trúc và chi tiết (architect và designer), quản lý (leader, manager), kiểm định (tester/QC, QA), khách hàng, ....

Vài ý kiến.
Hibernating
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 31/07/2009 08:22:14 (+0700) | #6 | 188158
[Avatar]
_sharp_
Member

[Minus]    0    [Plus]
Joined: 24/05/2009 19:24:50
Messages: 33
Location: Onepiece
Offline
[Profile] [PM] [Email]
@quanta. sao em kô vào dc link blog của anh conmale.
[Up] [Print Copy]
  [Guidance]   Phải như thế nào để trở thành chuyên viên phần mềm !! 31/07/2009 08:24:08 (+0700) | #7 | 188159
[Avatar]
_sharp_
Member

[Minus]    0    [Plus]
Joined: 24/05/2009 19:24:50
Messages: 33
Location: Onepiece
Offline
[Profile] [PM] [Email]
sorry. do ma.ng nhà em. em vào dc rồi.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|