-
20-03-2011, 01:26 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cần học những gì để có thể làm việc tốt trong lĩnh vực CNTT?
Chào các bạn.
Mình rất yêu thích cntt và cũng đang tự học nó. Hiện tại mình mới học xong ngôn ngữ C, và đang trong quá trình học C++. Mình cần mọi người trong diễn đàn cho mình một lời khuyên. Đặc biệt là những bậc tiền bối đã đi làm hoặc đã hoạt động lâu năm trong lĩnh vực CNTT, đã có những trải nghiệm và có những am hiểu nhất định về thực tế công việc như thế nào. Vấn đề mình muốn hỏi là:
1. Cần học những gì để có một nền tảng tốt để có thể tiếp thu những kiến thức cần thiết cho ngành cntt và có thể thích nghi được khi công nghệ thay đổi.
Một số người khuyên mình chú trọng nhất đến 4 môn:
- cấu trúc dữ liệu & giải thuật
- toán rời rạc
- kiến trúc & cấu trúc máy tính
- một chút kiến thức về toán cao cấp: đại số tuyến tính, giải tích cơ bản
Mình thấy các môn đó đúng là rất quan trọng và cần thiết và chiếm một phần đáng kể trong background. Nhưng như vậy đã đầy đủ chưa? Có cần bổ sung thêm những môn nào nữa không? Và mình cũng muốn được tiếp thu kinh nghiệm của các bạn khi tiếp cận những mảng này. Có những gì cần lưu ý trong quá trình học mong được các bạn chia sẻ.
2. Ngoài phần nền tảng ra thì cần phải chú trọng đến những kiến thức gì nữa (ý mình chỉ là đề cập đến hard skill)? Ví dụ: nên học các ngôn ngữ lập trình nào, sử dụng công cụ nào, nên học thêm những công nghệ nào, ...
Khi đã có background tốt thi việc tiếp thu công nghệ mới không vất vả lắm. nhưng mình nghĩ có thể tiếp thu song song background và công nghệ, hơn nữa, chúng còn bổ trợ cho nhau nữa. Vì vậy việc học sẽ hiệu quả hơn. Vì vậy mong các bạn cho mình lời khuyên nên học thêm những kiến thức bổ trợ gì, ngoài những kiến thức thuộc mảng background ra. CNTT có rất nhiều mảng khác nhau nên có thể phạm vi các câu trả lời sẽ rất rộng. Mình định hướng một trong 3 mảng:
- Đồ họaCác ứng dụng mạngLập trình phần mềm
Các bạn có thể cho mình lời khuyên giới hạn trong 3 lĩnh vực đó.
3. những hướng đi nào đang thịnh hành và sẽ thịnh hành trong tương lai? những hướng nào đã bão hòa?
Mình nghe nói các hướng về mạng (lập trình mạng, quản trị mạng, viễn thông) hiện tại tương đối bão hòa vì lượng đào tạo ra rất nhiều. Từ các trường ĐH lớn như BK, QG, BCVT, ... đến các trường ĐH trung bình, cũng như các trung tâm Aptech, NIIT, Nhất Nghệ, ... Đặc tính mảng này cũng không cần "quá nhiều" chất xám (mình chỉ nói ở mức độ yêu cầu mặt bằng chung, hạng profesor không chấp [IMG]images/smilies/biggrin.png[/IMG]) nên nói chung những sinh viên kia đa số cũng đáp ứng được yêu cầu nên nhu cầu cho mảng này không còn hot nữa. Vì vậy mong các tiền bối có kinh nghiệm chỉ giáo giúp, những hướng đi nào sẽ thịnh hành trong tương lai.
Cám ơn mọi người rất nhiều !View more random threads:
- Thoát khỏi “ Win 7, Win 8.1 bị ép cập nhật lên Win 10” Get Windows
- ở Australia sử dụng phổ biến java hay c#
- Tìm ra ngôn ngữ lập trình mình thích, có cách nào không?
- lập trình mobile hay lập trình desktop??? cái nào khó hơn ????
- Tìm Người Giúp Đỡ Về NNLT C?
- độ quan trọng của con trỏ ?
- Cho phép chuyển nhượng quyền sử dụng đất cho người dân tự xây dựng nhà ở tại dự án Khu nhà ở tại xóm Mỏ, thị trấn Lương Sơn, huyện Lương Sơn
- lập trình viên làm việc tại Việt Nam, lương tháng 1000$, yêu cầu là gì?
- Thi IT vào ngân hàng cần những gì?
- Nên Đi Theo Phần Mềm, Quản Trị Mạng, Đồ Họa Hay Web?
-
20-03-2011, 01:41 PM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
đã học công nghệ thông tin thì làm gì liên quan đến máy tính mà chẳng được!!! bạn cứ so sánh xa vời !! học ngành cntt ra thì có thể làm được tất cả những thứ bạn nói đó.. chứ không phải học cntt ra để làm 1 thứ đâu!!
VD: học lập trình mà vào công ty làm.. lỡ máy tính bị hỏng thì kêu kĩ thuật viên đến sữa ak.. hay là mạng bị treo kêu quản trị mạng đến ak!!
đều trước mắt là bạn nên xác định 1 nghề mình yêu thích chứ không phải xác định nghề đang HOT..
-
20-03-2011, 02:33 PM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi zer0
Có điều 3 hướng phát triển này nghe vẻ có vấn đề. Hướng đồ họa là gì vậy (đừng bảo là xài photoshop nha). Hướng ứng dụng mạng với lập trình phần mềm gần như là 1. Hướng đồ họa nếu mà bảo là viết phần mềm với GUI thì cũng là 1 tuốt.
Ở trường mình họ phân sinh viên theo 2 hướng (tùy chọn): AS (Application Specialist) và IS (Information Specialist, không biết phải vậy không nữa) Đại khái là AS sẽ chuyên về app, coder đấy. Còn IS thì học nhiều về mạng, học về linux và các hệ nhúng, quản trị mạng, linh tinh gì đó... Cái này khác với cái thứ 2 trong list của bạn (ứng dụng mạng) vì cái ứng dụng mạng cũng thuộc về bên AS nốt (cứ app là của AS)
-
20-03-2011, 03:27 PM #4
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi quan_pc
Gửi bởi Wazi Armstrong
1. Đồ họa: kiểu như GUI, hoặc kỹ xảo, 3D, ... đại loại thế. Có thể là muốn viết apps cho apple hay làm phim hoạt hình cho Pixar chẳng hạn [IMG]images/smilies/biggrin.png[/IMG]
2. Ứng dụng mạng: như kiểu quản trị mạng, thiết kế & quản lý website, hay lập một cái trang như Facebook.com hay Amazon.com ...
3. Còn lập trình phần mềm: thì hơi chung chung, có thể chủ thớt muốn ám chỉ đến gia công phần mềm???
-
21-03-2011, 06:42 PM #5
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi quan_pc
Gửi bởi Wazi Armstrong
1. Đồ họa: kiểu như GUI, hoặc kỹ xảo, 3D, ... đại loại thế. Có thể là muốn viết apps cho apple hay làm phim hoạt hình cho Pixar chẳng hạn [IMG]images/smilies/biggrin.png[/IMG]
2. Ứng dụng mạng: như kiểu quản trị mạng, thiết kế & quản lý website, hay lập một cái trang như Facebook.com hay Amazon.com ...
Không có ai vào giúp mình sao???
-
22-03-2011, 09:45 AM #6
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cứ xem công ty nào đó tuyển nhiều tiền,ổn định yêu cầu gì thì ta học cái đó
ví dụ: "việt theo" yêu cầu Java,Oc,.Net thì học về cái đó đi. 3-4 năm rồi vào đó ứng tuyển chắc là ngon mà.học nhiều chắc sẽ không đựoc gì hì hì
-
30-03-2011, 09:31 AM #7
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Để làm tốt trong CNTT thì theo mình có mấy điều cần nói thôi, ngắn gọn súc tích và dễ hiểu:
1: Làm được cái mà doanh nghiệp cần. Lên các trang tuyển dụng xem công ty họ tuyển cái gì thì học cái đấy.Cái này hợp trong tương lai gần, tầm khoảng 1 năm.
2:Luôn luôn đổi mới mình, mỗi ngày đọc thêm ít tài liệu không phải chuyên ngành mình đang làm. Ví dụ: Bạn là IT phần mềm, bạn cũng nên biết chút ít về Network, sửa chữa máy tính.....hay thậm chí là autocad,corel, pts,...Cái này chắc hợp trong vài tháng, vì đột xuất bị gọi làm lắm.
3: Biết về kinh tế, tài chính. Cái này rất quan trọng, vì nếu như không biết rõ thì sớm muộn cũng không giàu được. CNTT sinh ra để phục vụ cho bussiness, vì thế cần phải hiểu công ty và các hướng đi của công ty. Yêu cầu ham học hỏi, tư duy sáng tạo là ở đây.
4: Tương lai sẽ là gì??? Mình cũng đã tự nghĩ và phỏng đoán: 3D,Mobile và Mạng. Các bạn cứ xoáy sâu vào nó, đảm bảo tương lai sẽ có dịp được phô trương tài năng.(Hiện tại mình cũng đang ngâm java để sau này xoáy vào Mobile và 3D, bác nào code rồi cho mình ý kiến chọn language này thì có hợp lý không nhé!).Cái này chắc 5 năm nữa sẽ cực kỳ phổ biến. ( Để xem 5 năm sau quay lại đọc bài viết này thế nào nhé! [IMG]images/smilies/wink.png[/IMG])).
-
30-03-2011, 03:44 PM #8
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cứ học hết những gì cậu thích, cậu thấy hay, trong khả năng, time, money của cậu. Đừng lăn tăng suy nghỉ ba cái vớ vẫn là phải học gì, học như thế nào....
-
30-03-2011, 05:24 PM #9
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
trong 4 môn này
Một số người khuyên mình chú trọng nhất đến 4 môn:
- cấu trúc dữ liệu & giải thuật
- toán rời rạc
- kiến trúc & cấu trúc máy tính
- một chút kiến thức về toán cao cấp: đại số tuyến tính, giải tích cơ bản
tiếp nữa là toán rời rạc, ko hiểu sao cái môn này mình học ở trường thấy nó cứ dễ dễ kiểu gì ấy, nhưng mà giờ quên hết trơn, ai nhắc lại may ra thì nhớ
2 thằng còn lại mình chịu X_X học kiến trúc máy tính mình cứ ù ù cạc các, toán cao cấp học ma trận còn hiểu chứ đến phần tích phân thì quên sạch căn bản từ hồi phổ thông rồi =))
-
04-04-2011, 04:19 PM #10
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
đi theo lập trình hay mạng thì tùy bạn thôi, bạn phải chọn cho mình 1 hướng đi nhất định vì chuyên về 1 cái gì đó tốt hơn là lan man, chẳng làm gì được đâu. đi theo hướng mạng thì cũng liên quan đến chút ít lập trình, cái môn cntt này nó thế nhưng chúng ta phải chuyên sâu 1 lĩnh vực nhất định. đừng ham hố quá mà mất thời gian, tiền bạc và tuổi trẻ.... tiền thì có thể làm ra chứ thời gian thì ko dừng lại, ko lấy lại được đâu nhé.
Yếu sinh lý là tình trạng suy giảm chức năng tình dục ở nam giới, gây ảnh hưởng đến chất lượng cuộc sống và hạnh phúc gia đình. Để khắc phục vấn đề này, nhiều quý ông tìm đến các loại thuốc cương...
Yếu sinh lý ở đàn ông: Nên uống...