28
BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ ĐỀ TÀI HƯỚNG ĐI CHO SINH VIÊN IT (Nhóm 1) Thành viên nhóm: Trần Do An 50700020 Đoàn Hữu Nam Anh 50700035

BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Embed Size (px)

Citation preview

Page 1: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

ĐỀ TÀI

HƯỚNG ĐI CHO SINH VIÊN IT(Nhóm 1)

Thành viên nhóm:

Trần Do An 50700020

Đoàn Hữu Nam Anh 50700035

Nguyễn Thị Hòa Bình 50700170

Nguyễn Bá Cường 50700285

Nguyễn Duy Cường 50700287

Page 2: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

MỤC LỤC

1. Giới thiệu 3

1.1 Mục tiêu 31.2 Phân chia nhiệm vụ 31.3 Tài liệu tham khảo 4

2. Nội dung 5

2.1 Quản lý dự án 52.1.1 Nhiệm vụ 52.1.2 Kỹ năng 5

2.2 Nhân viên kinh doanh 72.2.1 Nhiệm vụ 72.2.2 Kỹ năng 7

2.3 Quản trị hệ thống 82.3.1 Nhiệm vụ 82.3.2 Kỹ năng 9

2.4 Quản trị mạng 92.4.1 Nhiệm vụ 92.4.2 Kỹ năng 11

2.5 Lập trình viên 122.5.1 Nhiệm vụ 122.5.2 Kỹ năng 12

2.6 Kỹ sư phần cứng 132.6.1 Nhiệm vụ 132.6.2 Kỹ năng 14

2.7 Chuyên viên hỗ trợ kỹ thuật142.7.1 Nhiệm vụ 142.7.2 Kỹ năng 14

2.8 Phân tích và phát triển Web 152.8.1 Nhiệm vụ 152.8.2 Kỹ năng 15

2.9 Nhân viên phân tích dữ liệu 162.9.1 Nhiệm vụ 162.9.2 Kỹ năng 16

2.10 Xây dựng và quản lý dữ liệu 182.10.1 Nhiệm vụ 182.10.2 Kỹ năng 18

3. Tổng kết 19

2Hướng đi cho sinh viên IT

Page 3: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

1. Giới thiệu1.1 Mục tiêu

Là sinh viên năm ba, các thành viên trong nhóm đang rất băn khoăn khi đứng trước một quyết định quan trọng: Chọn một ngành nghề phù hợp với khả năng, tố chất và niềm đam mê để theo đuổi lâu dài.

Vậy, tiêu chí nào sẽ được ưu tiên lựa chọn?

Để giải quyết khúc mắc đó, không chỉ riêng của các thành viên, mà của tất cả các bạn khác trong lớp, nhóm quyết định chọn đề tài:

Hướng đi cho sinh viên IT.

Sau khi họp bàn và đọc tài liệu tham khảo, nhóm quyết định chọn 10 nhóm ngành nghề( mà nhận thấy phù hợp và khả thi với sinh viên Khoa Máy Tính) để tìm hiểu và cùng thảo luận, trao đổi với tất cả các bạn trong lớp.

Vì kiến thức và thời gian có hạn, nhóm không phân tích chuyên sâu về từng nhóm ngành nghề, mà chỉ tập trung vào 2 vấn đề chính:

Nhiệm vụ : Những công việc sẽ làm Kỹ năng chính : Phân tích những tố chất phù hợp để chọn ngành

Làm cầu nối các bạn trong lớp cùng trao đổi và lựu chọn ngành nghề phù hợp nhất cho mỗi người chính là mục tiêu nhóm mong muốn đạt được

1.2 Phân chia nhiệm vụ

Với 10 nhóm ngành nghề này, nhóm chia đều cho 5 thành viên tìm hiểu và trình bày. Trong quá trình đó có sự trao đổi và góp ý của cả nhóm

Quản lý dự án & Nhân viên kinh doanh: o Người trình bày : Nguyễn Thị Hòa Bình

o Nếu bạn là người năng động, có khả năng giao tiếp tốt… Bạn học IT nhưng nhận

thấy mình phù hợp hơn với những hoạt động hướng ngoại. Bạn có khả năng làm leader hay yêu thích kinh doanh, có thể đây là lựa chọn hoàn hảo

Quản trị hệ thống & Quản trị mạng: o Người trình bày : Nguyễn Bá Cường

o Số lượng và nhu cầu sử dụng máy tính hiện nay ngày càng nhiều và phổ biến, bên

cạnh đó, liên lạc trao đổi thông tin cần được đảm bảo tính ổn định và an toàn. Đây là hai lựa chọn tốt nếu bạn thực sự yêu thích

o Đây là 2 nhóm ngành nghề còn khá lạ với SV năm 3. Để hiểu rõ bản chất công

việc, người trình bày đã trình bày rõ về nhiệm vụ của từng nhóm ngành nghề

3Hướng đi cho sinh viên IT

Page 4: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Lập trình viên & Kỹ sư phần cứng:o Người trình bày : Trần Do An

o Mọi người trong chúng ta (những sinh viên IT) chắc hẳn đã đứng trước sự chọn

lựa giữa hai con đường CS và CE. Trong phần này sẽ giúp cho những sinh viên như chúng ta biết, cần và làm thế nào để phát huy tốt ưu điểm của con đường mình đã chọn.

o 2 nhóm ngành nghề này đã khá quen thuộc với sinh viên IT, nên người trình bày

sẽ tập trung chủ yếu vào phân tích những tố chất phù hợp với công việc Chuyên viên hỗ trợ kỹ thuật & Phân tích, phát triển Web:

o Người trình bày : Đoàn Hữu Nam Anh

o Đây là 2 nhóm ngành nghề có nhu cầu tuyển dụng cao trong những năm gần đây.

Tuy nhiên, áp lực công việc cao và môi trường làm việc mang tính chuyên nghiệp đòi hỏi ở nhân viên phát triển Web nhiều kỹ năng và kinh nghiệm chuyên môn tốt.

Nhân viên phân tích dữ liệu & Xây dựng, quản lý dữ liệu:o Người trình bày : Nguyễn Duy Cường

o Nếu các bạn yêu thích cơ sở dữ liệu và xác định chọn việc làm về dữ liệu cho

tương lai thì các bạn không thể không xem xét qua 2 hướng đi này.o Thật ra, 1 chuyên viên về cơ sở dữ liệu đều đã được học và trải nghiệm qua 2 kỹ

thuật trên (kỹ thuật phân tích và thiết kế) nhưng để hoàn thành 1 dự án đạt kết quả tốt, công việc sẽ được chia nhỏ, nhiều khâu, nhiều giai đoạn. Cơ cấu giai đoạn còn tuỳ thuộc chúng ta giải quyết công việc theo mô hình nào ( waterfall, mô hình xoắn ốc, rapid …) Do đó , 2 công việc trên là 2 hướng đặc trưng cho ngành dữ liệu

Tổng hợp và trình bày báo cáoo Người trình bày : Nguyễn Thị Hòa Bình

1.3 Tài liệu tham khảo

http://vietbao.vn/Viec-lam http://www.google.com.vn http://www.kynangmem.com http://www.kynang24h.com/forum http://forum.vietnamlearning.vn http://www.vietnamnetwork.org http://deltaviet.c om

4Hướng đi cho sinh viên IT

Page 5: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2. Nội dung2.1 Quản lý dự án

Đã có những chuyên ngành đào tạo để quản lý như: Quản lý Công nghiệp, Quản trị Kinh doanh… Vậy, vì sao một nhà quản lý dự án lại là sự lựa chọn ngành nghề cho sinh viên IT? Vì sao chúng ta lại xem đây là một xu hướng nghề nghiệp có tiềm năng?

Xu hướng phát triển phần mềm hiện đại theo hướng teamworks cần quản lý và kiểm soát được rủi ro trong quá trình sản xuất. Dự án phần mềm càng lớn, càng đòi hỏi nhiều nguồn nhân lực với chuyên môn cao, tiếp thu nhanh với sự thay đổi công nghệ và đảm bảo tính chuyên nghiệp trong phát triển dự án phần mềm

Những người làm công nghệ khó chấp nhận người leader của mình không biết gì về công nghệ, kỹ thuật

Thực tế, số lượng cựu sinh viên Máy Tính trường đại học Bách Khoa TPHCM làm quản lý dự án khá nhiều

2.1.1 Nhiệm vụ:

Dù bạn có tài giỏi đến đâu, cũng không thể một mình gánh vác hết công việc, người quản lý dự án giỏi chính là người có khả năng tập hợp và điều hành những người giỏi trong dự án của mình. Những nhiệm vụ chính của người quản lý dự án:

Lập kế hoạch, tổ chức, theo dõi và quản lý các công việc và nguồn lực để hoàn thành các mục tiêu đặt ra với nhiều ràng buộc về thời gian, chi phí và các nguồn tài nguyêno Lập kế hoạch bằng cách trả lời những câu hỏi: Làm gì? Ai làm? Bao nhiêu?

Khi nào? Làm như thế nào?o Xác định rõ các cột mốc, các chuẩn đánh giá: kết quả mong muốn, trở ngại,

lập ra các chính sácho Lựa chọn thành viên thích hợp cho dự án, phân phối nguồn lực để đạt hiệu

quả cao nhất. Phân chia dự án thành các công việc nhỏ dễ dàng quản lý, lập lịch thực hiện các

công việc, trao đổio Rất khó khăn để định lượng và lập thời gian biểu cho một khoảng thời gian

dài. Vì vậy, chia nhỏ công việc, phân chi nguồn nhân lực và đề ra kế hoạch thực hiện là một nhiệm vụ cơ bản.

o “Yếu tố quan trọng nhất để kiểm soát thành công của dự án là đánh giá tiến

độ dự án thường xuyên và kịp thời, so sánh thực tế triển khai dự án với kế hoạch đã định. Khi cần thiết phải điều chỉnh ngay lập tức” – Mr Nguyễn Mạnh Hùng

2.1.2 Kỹ năng chính :

Giao tiếp tốt:o Người quản lý cần có kỹ năng khơi gợi những ý tưởng của người khác để tạo

kết quả tốt nhất cho hoạt động của dự án

5Hướng đi cho sinh viên IT

Page 6: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

o Đây là một yêu cầu căn bản của bất kỳ nhà quản lý nào, vì họ có thể được

xem như sợi dây nối tất cả các quá trình của sản xuất phần mềm: từ giao tiếp với khách hàng để ký những đơn đặt hàng, trình bày kế hoạch cho đồng nghiệp, theo dõi quản lý teamworks trong quá trình sản xuất…

o Người quản lý dự án giỏi là người biết lắng nghe và thấu cảm

Chú ý đến ghi chép và rút kinh nghiệm sau mỗi giai đoạn thực hiện công việc: o Mỗi khi thực hiện xong một phần công việc, bạn cần ghi lại những gì đã đạt

được, rút ra kinh nghiệm. Đó là những bài học vô giá sau này Thường xuyên liên lạc với đồng nghiệp:

o Không phải họp hành nhiều là tốt, vấn đề là ở chỗ bạn quản lý thông tin như

thế nào? Quan tâm đến cuộc trao đổi, tiếp xúc với đồng nghiệp để có đủ thông tin

Làm việc tốt với các thành viên trong nhóm:o Bạn có làm việc ăn ý với các thành viên trong nhóm? Những thành viên có

muốn cộng tác với bạn? Mọi người có xem bạn là người đứng đầu dự án? Đó là những yếu tố để tạo dựng một mối quan hệ tốt đẹp với các thành viên trong dự án. Khi một người chất vấn bạn, hãy cố gắng lý giải vấn đề một cách trực tiếp và khách quan

Bảo đảm tiến độ công việc:o Làm vừa sức mình, không nên đề cao quá mục tiêu. Cố gắng theo dõi, kiểm

soát tình hình để đảm bảo tiến độ dự áno Người quản lý phải nắm rõ được chi tiết quan trọng để có sự đầu tư đúng

mức. Thiết lập ưu tiên một cách linh động để với một nguồn nhân lực giới hạn nhưng vẫn hoàn thành được kế hoạch đúng hạn và kinh tế

Bình tinh để kiểm soát tình hình: o Là người đầu tàu, bạn phải thật bình tinh để giải quyết mọi vấn đề phát sinh

và giữ ổn định tình hìnho Dưới rất nhiều áp lực của công việc, người quản lý phải biết cân bằng giữa

cuộc sống và công việc, nếu không sẽ rất dễ roi vào trạng thái stress, gây ảnh hưởng nghiêm trọng đến hiệu suất công việc

Thích ứng với những thay đổi:o Để tính toán được chi phí rủi ro, ngay từ đầu bạn phải thực hiện tốt khâu

chuẩn bịo Tuy nhiên, cũng đừng khó chịu với những thay đổi. Người quản lý dự án

luôn phải thích ứng với những thay đổi, đề ra biện pháp kịp thời để kiểm soát tình hình và đảm bảo sự thành công của dự án

Trong cuộc sống có nhiều dự án lớn nhỏ. Hãy bắt đầu vai trò quản lý từ những dự án nhỏ, kế hoạch nhỏ

6Hướng đi cho sinh viên IT

Page 7: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2.2 Nhân viên kinh doanhGiữa một người người kinh doanh hiểu biết về công nghệ,với người kỹ sư hiểu biết về

kinh doanh khác nhau như thế nào? Có phải là trái chiều khi lựa chọn kinh doanh làm hướng đi lâu dài cho một sinh viên đậm chất kỹ thuật? Bạn có yêu thích kinh doanh?

2.2.1 Nhiệm vụ:

Làm việc cho các nhà sản xuất, công ty dịch vụ phần mềm Có trách nhiệm đối với sản phẩm hay khách hàng cụ thể Giới thiệu sản phẩm đến khách hàng Liên hệ với khách hàng và trả lời các thắc mắc Liên hệ với các phòng ban về chi tiết của đơn hàng khi ký hợp đồng Liên hệ với bộ phận marketing để tìm kiếm khách hàng mới và báo cáo các phản

hồi của khách hàng nhằm nâng cao sản phẩm

2.2.2 Kỹ năng chính :

Kỹ năng giao tiếp, trình bày thành thạo, khả năng thuyết phục và nhạy bén:

o Công việc chính của bạn là những hoạt động giao tiếp liên lạc giữa các bộ

phận Vì vậy, đây là tố chất đặc biệt và là yêu cầu hàng đầu để bạn lựa chọn kinh doanh là hướng đi lâu dài

Ý thức và động cơ kinh doanh:

o Điểm khác biệt giữa người chuyên về kinh tế và người học kỹ thuật là kinh

doanh không những ở kiến thức được đào tạo chuyên sâu, mà còn ở mục đích làm việc:

Mục đích chính của người kinh doanh là lợi nhuận

Mục tiêu của kỹ sư là sáng tạo ra sản phẩm, kinh doanh chính là cách họ giới thiệu sản phẩm của mình đến khách hàng

Linh hoạt, năng động và giỏi tính toán

Huấn luyện:

Bạn sẽ tham gia vào các khóa đào tạo ngắn về:

Giới thiệu về sản phẩm Kỹ năng bán hàng và giao tiếp Nhân viên kinh doanh phải được huấn luyện chuyên sâu về kỹ thuật nếu đối

tượng của sản phẩm là các chuyên gia công nghệ thông tin. Vì vậy, hiểu biết về công nghệ và chuyên ngành cũng là một ưu thế cho sinh viên IT

7Hướng đi cho sinh viên IT

Page 8: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2.3 Quản trị hệ thống

Hệ thống ở đây gồm sự hoạt động của nhiều máy tính ( Desktop – Laptop – Server) và vô số các thiết bị ngoại vi( Print, Scan, Modem, Router…). Những thiết bị này làm việc và tương tác lên nhau thông qua môi trường network. Nó được vận hành và quản lý dưới quyền của quản trị hệ thống

2.3.1 Nhiệm vụ:

Cài đặt và cấu hình Server

Tạo và duy trì tài khoản người dùng

o Việc tạo User Account và quản lý là rất cần thiết bởi mỗi người dùng trong tổ

chức sẽ có những quyền hạn truy xuất khác nhau, nhu cầu chia sẽ dữ liệu cũng khác nhau

Cài đặt và cấu hình phần mềm ứng dụng

o Người dùng có thể cài đặt phần mềm riêng cho mình nhưng khi tổ chức cần cài

đặt phần mềm một cách đồng loạt, nghia là tất cả các máy hoặc trong một nhóm máy nào đó thì đây là công việc của người quản trị.Với các chức năng được hỗ trợ bởi Windows Server người quản trị có thể thực hiện công việc này một cách nhanh chóng

Sao lưu và phục hồi dữ liệu

o Đảm bảo an toàn cho dữ liệu là yếu tố sống còn của tổ chức, vì vậy sao lưu dữ

liệu là chức năng cơ bản nhất của quản trị hệ thống.

o Người quản trị phải xác định cần sao lưu dữ liệu nào, kiểu sao lưu, khi nào sao

lưu, lưu trên thiết bị nào cho phù hợp.Việc tránh mất dữ liệu còn được hỗ trở bởi một sô thiết bị phần cứng như hệ thống đia Mirror, RAID…

Giám sát và điều chỉnh hiệu xuất hệ thống

o Giám sát và điểu chỉnh hiệu năng là bộ phận quan trọng. Mặc dù thiết bị có thể

hoạt động với hiệu suất tối đa ngay khi nó được cài đặt, nhưng cùng với thời gian và những lý do khác nhau sẽ khiến cho hiệu suất bị giảm đi đáng kể.

o Một người quản trị hệ thống tốt phải giám sát được hiện trạng và hiệu suất hiện

tại của hệ thống để xác định xu hướng và tìm ra nguyên nhân gây ảnh hưởng đến hệ thống. Quản trị theo dõi để đảm bảo thiết bị chạy ổn định và khắc phục khi có vấn đề xảy ra, điểu chỉnh hiệu suất của máy để đạt được hiệu suất tối ưu nhất dựa trên tài nguyên hiện có

2.3.2 Kỹ năng chính :

8Hướng đi cho sinh viên IT

Page 9: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Kiến thức:

o Quản trị mạng phải nắm vững bộ giao thức TCP/IP, am hiểu các hệ điều

hành, trình ứng dụng, các thiết bị mạng, các nguyên tắc giải quyết sự cố phần cứng và phần mềm cũng như đặc thù của hệ thống mỗi phòng ban

Làm việc nhóm:

o Quản trị mạng thường là một bộ phận nhiều chuyên viên, những người này

luôn hợp tác với nhau vì mục tiêu chung. Chính vì vậy kỹ năng làm việc nhóm rất quan trọng

Giải quyết vấn đề:

o Kỹ năng quan trọng nhất của một quản trị mạng là giải quyết vấn đề. Một

quản trị mạng phải biết cách chủ động giải quyết các vấn để về hệ thống, luôn sẵn sàng ứng phó với với sự cố và có nhiều phương án xử lý sự cố

Tinh thần trách nhiệm và chịu được áp lực cao trong công việc:

o Làm quản trị mạng và quản trị hệ thống đòi hỏi bạn phải luôn kiểm tra, giám

sát hệ thống máy tính, cơ sở dữ liệu của công ty mình đề phòng chống kẻ đột nhập, phá hoại. Do vậy phải luôn nêu cao tinh thần trách nhiệm của mình. Điều đó cũng có nghia là người quản trị phải chịu đựng được áp lực cao trong công việc

2.4 Quản trị mạng

Hiện nay, hầu hết các doanh nghiệp đều sử dụng máy tính như một công cụ thiết yếu. Điều này đồng nghia với việc cần người thiết lập hệ thống mạng máy tính và quản trị hệ thống đó

2.4.1 Nhiệm vụ:

Thiết kế mô hình mạng

Để thiết kế một mô hình mạng trước hết ta phải khảo sát hiện trạng. Một số bước cơ bản trong quá trình khảo sát là:

o Cấu trúc tòa nhà: cần phải khảo sát và vẽ lại chi tiết cấu trúc của tòa nhà,xí

nghiệp,cơ quan cần thiết kế mô hình mạng.Trong đó cần các thong sô như có bao nhiêu tầng, khoảng cách giữa các tầng….

o Những yêu cầu của hệ thống: bước này chúng ta cần lấy các yêu cầu về mô hình

mạng từ tổ chức hoặc khách hàng. Ví dụ:

9Hướng đi cho sinh viên IT

Page 10: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Hệ thống mạng sử dụng mô hình mạng tập trung hay ngang hàng

Các máy tính trong mạng trao đổi dữ liệu với nhau như thế nào, chia sẻ các thiết bị ngoại vi như máy in, máy fax…

Triển khai các dịch vụ như Mail Server, Web Server, Application Server...

o Đề xuất phương án: sau khi đã khảo sát và nắm được yêu cầu của hệ thống,

chúng ta cần đưa ra các phương án cho hệ thống mạng. Chúng ta có thể đưa ra nhiều phương án khác nhau dựa trên những công nghệ, thiết bị mạng với những giá thành khác nhau. Mỗi phương án bao gồm sơ đồ logic và sơ đồ luận lý

Sơ đồ logic: Dựa vào những yêu cầu của hệ thống mạng chúng ta sẽ vẽ thiết kế 1 sơ đồ logic. Một sơ đồ Logic bao gồm:

- Trong phòng ban có bao nhiêu host

- Tùy theo cách lắp đặt vị trí các máy tính mà ta có thể lựa chọn các thiết bị mạng cần thiết cho hệ thống

Sơ đồ luận lý: Sau khi đã nắm được cấu trúc tòa nhà, sơ đồ logic và yêu cầu của hệ thống mạng, chúng ta tiến hành thiết kế mô hình vật lý bao gồm:

- Vị trí lắp đặt các máy tính trong phòng ban cụ thể

- Vị trí lắp đặt các thiết bị phù hợp

- Cách triển khai cable phù hợp

o Phần cứng: sau khi đưa ra sơ đồ logic và luận lý, bước tiếp theo là chúng ta chọn

thiết bị mạng, cấu hình máy tính server và client. Bước này quyết định giá thành của một dựa án

o Phần mềm: chúng ta chọn hệ điều hành cũng như phần mềm sẽ được sử dụng

trên server và máy client

o Đánh giá và chọn phương án tối ưu dựa trên điều kiện của tổ chức

Thiết lập và cấu hình mô hình mạng

Sau khi thiết kế mô hình mạng, quản trị mạng sẽ thiết lập và cấu hình mô hình mạng.Công việc của giai đoạn này phụ thuộc vào mô hình mạng đã thiết kế, một số công việc chính như:

o Cấu hình các thiết bị mạng như Router, Switch… để đảm bảo hệ thống mạng nội

bộ có thể liên lạc được với nhau và hệ thống có thể kết nối với Intenet

o Tổ chức mạng nội bộ theo mô hình ngang hàng hoặc tập trung

10Hướng đi cho sinh viên IT

Page 11: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

o Cấu hình Firewall để đảm bảo an toàn cho hệ thống mạng cũng như kiểm soát

kết nối giữa các host khác nhau

Duy trì hệ thống mạng

o Quản lý an hình mạng:

Bảo vệ chống tấn công bên ngoài cũng như bên trong hệ thống mạng

Bảo đảm tính riêng tư của tất cả các liên lạc

Kiểm soát truy cập thông tin bằng cách xác định chính sách người dùng và hệ thống của họ

o Giải quyết sự cố mạng:

Đảm bảo đường truyền Lan, Internet…

Hỗ trợ người dùng

Mở rộng hệ thống mạng

o Mở rộng tính năng và dịch vụ

o Thêm người dùng, thiết bị…

2.4.2 Kỹ năng chính : Cùng làm nhiệm vụ là một kỹ sư chuyên về quản trị, nên những tố chất mà người

quản trị mạng cần cũng tương tự như người quản trị hệ thốngTham khảo mục 2.3.2

11Hướng đi cho sinh viên IT

Page 12: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2.5 Lập trình viên2.5.1 Nhiệm vụ:

Bất kỳ một công ty phần mềm nào cũng cần đội ngũ lập trình viên Phân tích thiết kế module chi tiết và lập trình cho các hệ thống phần mềm Viết tài liệu mô tả và kiểm lỗi phần mềm Tính toán chỉ tiêu liên quan đến phần mềm Triền khai hỗ trở trong các dự án

o Có kiến thức chuyên môn về phần mềm: Sử dụng các giải thuật một cách nhuần

nhuyễn, hiểu rõ các cơ chế của các loại cấu trúc chương trình, khả năng lập trình trong sáng… các kỹ năng này luôn luôn là những kỹ năng cơ bản của các lập trình viên ứng dụng vào trong công việc sau này

o Tư duy logic tốt (có thể nói là hoàn hảo) đây chính là lợi thế của các lập trình viên

Sử dụng tốt các môi trường lập trình, các trình debug… bởi vì đối với mỗi loại ngôn ngữ khác nhau sẽ có các chương trình khác nhau. Chúng giống như công cụ lao động đối với những người lập trình viên

2.5.2 Kỹ năng chính : Dù là một kỹ sư chuyên về software hay hardware cũng cần những tố chất sau:

Teamwork:

o Đây thực sự là kỹ năng rất cần thiết và đòi hỏi ở mỗi người kỹ sư IT chúng ta đều

phải có. Mỗi thành viên trong nhóm sẽ phối hợp với các thành viên khác như một tổ hợp các bánh răng trong một động cơ. Sự phối hợp này sẽ nâng cao hiệu quả công việc của nhóm hơn là làm việc đơn lẻ từng thành viên trong nhóm

o Khi làm việc nhóm, chúng ta sẽ không thể tránh khỏi những xung đột giữa những

thành viên. Tuy nhiên, khi chúng ta giải quyết được những xung đột này theo chiều hướng có lợi nhất thì nó sẽ đem lại hiệu quả cao nhất trong công việc

Nỗ lực của từng cá nhân ( SELF-TRYING):

o Kỹ năng này hoàn toàn trái ngược với kỹ năng TEAMWORK ở trên. Tuy nhiên

chúng là hai mặt của một vấn đề, bổ sung lẫn nhau, không thể tách rời nhau

o Mỗi cá nhân trong nhóm sẽ cố gắng hết sức mình để hoàn thành phần việc của

mình. Cũng giống như một dây đàn trong một cây đàn, khi một dây đàn trùng thì cả một khúc nhạc cũng không thể cất lên hoàn mỹ được

Khả năng chịu áp lực công việc:

o Đây là một kỹ năng tất yếu trong quá trình làm việc trong môi trường hiện đại

hiện nay

12Hướng đi cho sinh viên IT

Page 13: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

o Một người chịu áp lực tốt không phải là một người hoàn thành tất cả những việc

được giao đúng thời hạn, mà là người sắp xếp hợp lý công việc để hoàn thành không những đúng hạn mà còn hoàn thành tốt nữa cơ

Kỹ năng giao tiếp (COMMUNICATION SKILL):

o “Chúng ta hiểu vấn đề nhưng làm sao để người khác hiểu?”, “Chúng ta muốn

đặt vấn đề nhưng làm sao để người khác hiểu?”, ... Chung quy lại, kỹ năng giao tiếp chính là kỹ năng giúp người khác hiểu những gì chúng ta muốn truyền đạt

o “Làm sao để có được kỹ năng giao tiếp tốt?” Để trả lời cho câu hỏi này mỗi

người trong chúng ta hãy tập kỹ năng giao tiếp với mọi người trong cuộc sống hàng ngày. Điều này không khó, chỉ cần chúng ta để ý một chút thôi. Hãy uốn lưỡi bảy lần trước khi nói

Kỹ năng sắp xếp công việc:

o Kỹ năng này chi phối việc cân bằng cuộc sống của chúng ta giữa công việc và

gia đình, giữa lao động và nghỉ ngơi. Nó giúp chúng ta hoàn thành một lượng công việc lớn trong một thời gian hợp lý

o “Làm sao để có được kỹ năng này?” Hãy lập kế hoạch cho mọi công việc, và cố

gắng hoàn thành đúng kế hoạch đó

Cập nhật kiến thức (UPDATING):o Đây là một đặc thù công việc của chúng ta. Đúng trước một xu thế phát triển

mạnh mẽ về công nghệ hiện nay, mọi thứ thay đổi vùn vụt, nếu chúng ta không cập nhật kiến thức chuyên môn thì chúng ta sẽ tự đào thải mình trong nền đại công nghiệp IT này

o Thường xuyên theo dõi tin tức, biết mình nên cập nhật kiến thức công nghệ nào.

Cập nhật có chọn lọc chính là chìa khóa thành công

2.6 Kỹ sư phần cứng2.6.1 Nhiệm vụ:

Phân tích thiết kế và lập trình phần cứng

o Có kiến thức chuyên môn về phần cứng: cơ chế hoạt động của các loại Chip,

cách tính toán xung nhịp... Và làm thế nào để vận dụng những kiến thức này một cách nhuần nhuyễn thông qua các bài tập lớn, các đồ án môn học hay luận văn tốt nghiệp

Vẽ thiết kế mạch in

13Hướng đi cho sinh viên IT

Page 14: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

o Sử dụng các công cụ ảo hóa, các trình mô phỏng: OrCAD... để nâng cao tốc

độ và hiệu suất làm việc

o Khả năng thao tác, thực hành trên các thiết bị phần cứng một cách hoàn hảo

cũng là một yếu tố giúp bạn thành công trên con đường KSPC này

Nghiên cứu phát triển các sản phẩm, thiết bị dựa trên công nghệ2.6.2 Kỹ năng chính : Tham khảo mục 2.4.2

2.7 Chuyên viên hỗ trợ kỹ thuậtĐây là một ngành còn mới mẻ đối với ngành công nghệ thông tin của Việt Nam nhưng

không lạ so với thế giới, khi sản phẩm công nghệ thông tin mang tính thương mại hơn là phần mềm miễn phí( freeware) nó cần được hỗ trợ cũng như cải tiến để phù hợp hơn và bảo mật hơn, tăng khả năng gắn bó của người sử dụng với sản phẩm. Trong đó, nhiệm vụ chính của chuyên viên là hỗ trợ về mặt kỹ thuật với người sử dụng và mô tả lại các thay đổi cần thiết đối với nhóm phát triển sản phẩm

2.7.1 Nhiệm vụ:

Làm việc cho các nhà cung cấp phần mềm và phần cứng tại văn phòng của người sử dụng cuối cùng

Cung cấp các hỗ trợ kỹ thuật cho khách hàng/ người sử dụng hiện thời:

o giúp đỡ cho những người có vấn đề với phần mềm, máy tính hay các thiết bị ngoại vi như máy in, máy scan, khách hàng của họ cũng có thể là các công ty, hình thức giúp đỡ thường là thông qua điện thoại, email hay thậm chí là các phần mềm tin nhắn tức thời

Ghi nhận các cuộc gọi và các vấn đề trục trặc xảy ra, đưa ra những hướng giải quyết tạm thời( nếu được) để không ảnh hưởng đến tiến trình hoạt động công việc của khách hàng

Liên hệ với các bộ phận cần thiết để giải quyết vấn đề,diễn đạt lại vấn đề theo hướng chuyên môn mà nhóm phát triền có thể dễ dàng làm việc.

Tổng kết các sản phẩm và thủ tục, thường là sau một ngày làm việc, hay một khoảng thời gian làm việc nếu áp lực công việc lớn

Lập kế hoạch cải tiến sản phẩm

Cập nhật quá trình phát triển sản phẩm mới và khuyến khích khách hàng nâng cấp sản phẩm, phân tính cho khách hàng hiểu những đặc tính mới của sản phẩm về khía cạnh thuận lợi cũng như an toàn của sản phẩm

14Hướng đi cho sinh viên IT

Page 15: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2.7.2 Kỹ năng chính :

Khả năng lắng nghe và hiểu được các yêu cầu cũng như khó khăn của khách hàng:

o Khả năng phân tích và giải quyết vấn đề với 2 đối tượng chính là khách hàng và lập trình viên

o Khả năng ngoại giao

o Kỹ năng nói và viết thành tạo

o Linh hoạt xử lí tình huống , đặc biệt là khả năng đưa ra những chỉ dẫn mang tính khắc phục sự cố tạm thời

Yêu cầu tuyển dụng: Một số công ty yêu cầu ứng viên phải có bằng cử nhân trong linh vực khoa học máy tính hay các ngành nghề có liên quan, trong khi đó số còn lại thiên về khả năng giải quyết vấn đề hay kinh nghiệm thực tế hay các chứng chỉ quan trọng hơn

Cơ hội thăng tiến: Là người tiếp xúc thường xuyên với khách hàng nên khả năng đóng góp của họ cho quá trình hoàn thiện sản phẩm là rất lớn, ngoài ra kinh nghiệm cũng thường được tích lũy nhanh hơn

2.8 Phân tích, phát triển WebĐặc thù của ngành này là công nghệ phát triển rất nhanh, đặc biệt là về vấn đề bảo mật

cho các hệ thống Web, các hệ thống thông tin trực tuyến nên yêu cầu cập nhật nâng cấp, phát hiện lỗi và cài đặt các bản vá là rất lớn

2.8.1 Nhiệm vụ:

Làm việc cho các nhà sản xuất phần mềm, công ty tư vấn thiết kế web hay các công ty lớn,thường là các công ty thương mai điện tử

Tổng kết các lựa chọn và yêu cầu của khách hàng về website như về giao diện,cách thức truy cập

Thiết kế và tạo các trang web, liên kết

Thử nghiệm thiết kế, có cải biến cho phù hợp theo yêu cầu của khách hàng( thường là về vấn đề giao diện, logo)

Cài đặt trực tuyến phiên bản cuối cùng và hỗ trợ kỹ thuật cho khách hàng,thiết lập tên miền…

15Hướng đi cho sinh viên IT

Page 16: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Cập nhật các tiến bộ mới nhất trong lãnh vực thiết kế Web, một trang Web có thể kết hợp nhiều ngôn ngữ với nhau để tăng tính hiệu quả và tùy biến nội dung trang Web

Đề ra các kế hoạch cải tiến về nội dung cũng như phiên bản của website( nâng cấp các phiên bản về cơ sở dữ liệu)

2.8.2 Kỹ năng chính :

Kỹ năng phân tích và giải quyết vấn đề Kiến thức về các hệ thống và ngôn ngữ lập trình liên quan, khả năng học hỏi, biết

cách sử dụng thao tác các công cụ cơ bản cần thiết như: Macromedia Dreamweaver, Adobe Photoshop, HTML, CSS, Macromedia Contribute, Macromedia Flash, Windows Server 2003 ,DNS, ASP/ ASP.NET, Visual Studio .NET, Javascript, SQL Server

Kỹ năng nói và viết

Kỹ năng tưởng tượng và trình bày, đặc biệt quan trọng trong vai trò của 1 web designer

Kỹ năng quản lý thời gian

Kỹ năng làm việc tập thể, hay làm việc theo nhóm, bởi để quản lí 1 website lớn cần 1 nhóm người hơn là các thành viên riêng lẻ

2.9 Nhân viên phân tích dữ liệu2.9.1 Nhiệm vụ:

Trước hết bạn sẽ làm việc cho các công ty phần mềm, công ty tư vấn, công ty ứng dụng công nghệ thông tin thuộc các ngành nghề khác nhau. Các bạn sẽ tự hỏi “nghành nghề khác nhau ở đây là gì?” Vì chúng ta xác định ở trên là nhân viên phân tích dữ liệu rồi còn gì? Thực tế, nhân viên phân tích dữ liệu ở đây, không nhất thiết phải là người xây dựng cơ sở dữ liệu như chúng ta đề cập ở trên, một người giám sát trên 1( hay nhiều) dữ liệu nào đó, xem xét báo cáo kết quả. Cũng được gọi là nhân viên phân tích,( ví dụ 1 nhân viên phân tích cổ phiếu) tuy họ cũng sử dụng máy tính, công cụ IT cho công việc nhưng hướng đi cho sinh viên IT thì ta chú trọng hơn về việc phân tích, xây dựng nền tảng dữ liệu( cho các ứng dụng)

Thảo luận về các nhu cầu ứng dụng công nghệ thông tin trong doanh nghiệp với các nhân viên nội bộ hay các khách hàng. Đây là giai đoạn thu nhập nhu cầu từ phía đối tác, là 1 công việc rất quan trọng và đòi hỏi chuyên môn cao

16Hướng đi cho sinh viên IT

Page 17: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Thu thập và sắp xếp các dữ liệu thích hợp khi xây dựng cơ sở dữ liệu và tiến hành các nghiên cứu liên quan

Sử dụng các hệ thống cơ sở dữ liệu/công nghệ thông tin để tạo ra các báo cáo và hỗ trợ trong công việc phân tích, marketing, chuẩn bị và tạo các chương trình giới thiệu sản phẩm

Giám sát và duy trì chất lượng hệ thống cơ sỡ dữ liệu cũng như tính bảo mật khi cập nhật và sử dụng

2.9.2 Kỹ năng chính :

Khả năng phân tích và tư duy logic:

o Đây là kỹ năng rất cần thiết khi bạn làm về phân tích dữ liệu. Để nâng cao khả

năng phân tích, tư duy, phải có một quá trình học tập, rèn luyện lâu dài, tham gia nhiều dự án, project… Vì sao cần kỹ năng này? Có sắc bén trong logic, yêu cầu được bạn thu nhận nhanh chóng và phân tích chớp nhoáng. Bạn sẽ hình dung được hệ thống sẽ có những gì? Bạn sẽ xác định được những điểm nghi vấn cần hỏi khách hàng? Từ đó, bạn sẽ thu thập tốt hơn. Hệ thống sẽ ít lỗi hơn, khách hàng tin tưởng nhiều hơn

Kỹ năng sử dụng ngôn ngữ viết và nói:

o Nếu diễn đạt không tốt, nói không rõ, thì bạn không thể diễn đạt được ý

muốn nói đến khách hàng, partner, leader

Tinh thần làm việc đồng đội và sáng kiến:

o Nhiều sáng kiến bạn sẽ có nhiều cơ hội hơn cho công việc. Thực tế, những

người có nhiều sáng kiến còn tốt hơn nhiều thợ, máy móc. Nhưng sáng kiến thì không phải tách rời kiến thức. Do đó, các bạn đừng cho là tôi có nhiều sáng kiến nên tôi sẽ thành công. Vì trong hoàn cảnh đó: bạn nói không ai nghe, mà nghe có hay, thì người khác hiểu về công nghệ sẽ diễn đạt tốt hơn bạn

Hoàn thành các mục tiêu công việc đúng hạn:

o Đây là vấn đề của doanh nghiệp, gần giống như 1 chuyên viên phần mềm

Khả năng tính toán và ý thức kinh doanh:

o Bạn sẽ cân nhắc hệ thống sẽ xây dựng, về cost sẽ trải qua … Sao cho phù hợp

yêu cầu khách hàng và lợi ích công ty

o Cost = chi phí + thời gian

o Chi phí = nhân lực + số tiền mặt

17Hướng đi cho sinh viên IT

Page 18: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Các kiến thức về hệ thống cơ sở dữ liệu

Huấn luyện:

Các công ty lớn đều tổ chức các khóa huấn luyện cho tất cả các vị trí từ hỗ trợ kỹ thuật, tiếp thị, đến quản trị cơ sở dữ liệu hay phát triển phần mềm

Chương trình huấn luyện này là rất cần thiết đối với việc lưu trữ hệ thống cơ sở dữ liệu và sử dụng các kỹ năng lập trình như ORACLE and SQL. Sau khi các nhân viên đã có kinh nghiệm làm việc tập thể trong các dự án, họ sẽ có cơ hội thành những người lãnh đạo dự án

18Hướng đi cho sinh viên IT

Page 19: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

2.10 Xây dựng, quản lý dữ liệu2.10.1 Nhiệm vụ:

Sau khi quá trình phân tích hoàn tất, các kiến trúc về hệ thống, công việc code còn lại sẽ thuộc về bạn( nếu bạn làm về xây dựng dữ liệu)

Bạn sẽ thiết kế các chương trình ứng dụng như: giao diện sử dụng, giao dịch giữa khách/chủ trong toàn mạng và các bộ phần cấu thành hệ thống. Bạn cần cung cấp thông số ki thuật cho đội phát triển phần mềm, thiết kế, kiểm tra việc mã hoá

Thực tế làm việc, bạn sẽ được leader giao 1 phần( 1 số) module để hiện thực, việc lập trình dựa theo tiêu chí ACCP version 5.0 quốc tế( số lỗi/1000 dòng code < 70 ghi chú: lỗi ở đây không phải là lỗi cú pháp, hay chạy không được mà là lỗi khi testing phát hiện được vd: bufferflow, declare, SQL… ) Sau đó phần việc của bạn sẽ được ghép với phần module của các bạn khác và test tổng thể. Nếu code lỗi, hay feedback từ khác hàng, bạn phải chỉnh sửa, code thêm. Do đó, yêu cầu ngôn ngữ trong sáng, rõ ràng, và tái sử dụng rất phải được chú trọng (vd: design pattern, template, abstract class…)

Bạn có biết cơ hội của bạn khi bạn làm coding?

Thường thì không một ai trở thành quản lý dự án mà không qua coding cả, ít nhất là 5 năm. Khi đó bạn sẽ gặp nhiều vấn đề khó khăn khi hiện thực hơn, bạn sẽ có nhiều kinh nghiệm,và thu nhập nhiều kiến thức, và nắm rõ công nghệ hơn. Do đó khi bạn thăng chức trở thành quản lý dữ án giỏi, sẽ là 1 vị trí vững chắc và tin cậy

2.10.2 Kỹ năng chính :

Kiến thức:

o Bạn cần một kiến thức sâu rộng về lập trình (ít nhất là master 1 ngôn ngữ

thông dụng: Java, .Net) và kiến thức về database

Sắp xếp công việc:

o Thực tế, bạn có thể sẽ làm nhiều vị trí trong 1 project( vd: testing, coding,

document guide…) không những vậy, bạn sẽ làm nhiều dự án trong cùng 1 lúc. Áp lực thật sự rất lớn

Ý thức kinh doanh:

o Coding cũng là 1 nghệ thuật, người viết code không phải giải quyết được vấn

đề , mà phải thể hiện sự thông minh, tinh tế của mình trong đó. Làm sao code gọn, nhẹ, chạy trên nhiều nền ứng dụng khác nhau (ít tốn tài nguyên, xử lý CPU)

Khả năng giao tiếp và khả năng làm việc nhóm

19Hướng đi cho sinh viên IT

Page 20: BÁO CÁO NHẬP MÔN CÔNG TÁC KỸ SƯ

Khoa Khoa Học và Kỹ Thuật Máy TínhTrường Đại Học Bách Khoa TP Hồ Chí Minh

Huấn luyên:

Các ứng cử viên cho công việc này cần kiến thức về ki thuật, lên kế hoạch, điều phối và khả năng giao tiếp. Bằng cử nhân về khoa học máy tính hoặc hệ thống thông tin và tối thiểu 8 năm kinh nghiệm. Những kiến thức về DB2, các sản phẩm dữ liệu Orracle, XML, C+++ sẽ gây ấn tượng đến các nhà tuyển dụng

3. Tổng kết

Với đề tài: Hướng đi cho sinh viên IT, thông qua những nội dung trên, nhóm đã cố gắng phân tích công việc của từng nhóm ngành nghề, cùng với những kỹ năng và tố chất cần thiết. Mỗi thành viên trong nhóm chọn một cách trình bày riêng để truyền tải nội dung và cùng thảo luận với lớp nên phần trình bày của thành viên có sự khác biệt, chưa đạt được sự nhất quán như mong muốn. Vì chưa có kinh nghiệm trong trình bày cùng với mảng kiến thức quá rộng về từng nhóm ngành nghề nên còn nhiều thiếu xót. Đây là những hạn chế của báo cáo

Sau quá trình làm việc nhóm, thảo luận, thuyết trình, với tinh thần cầu tiến và có trách nhiệm tất cả các thành viên đã đạt được sự tiến bộ vào cuối khóa

Hướng đi cho sinh viên IT vẫn còn là một khái niệm mở. Vẫn còn rất nhiều nhóm ngành nghề thú vị để cho các bạn lựa chọn. Hy vọng bài báo cáo này sẽ đem đến cho các bạn một cái nhìn khả quan để tự lựa chọn hướng đi cho mình.

“Nhất nghệ tinh, nhất thân vinh”“Lao động là vinh quang”

Dù bạn đi con đường nào, nếu cố gắng và lỗ lực hết mình, thì thành công luôn mỉm cười với bạnHãy chọn cho mình một nghề phù hợp với khả năng và thực sự yêu thíchĐể chuẩn bị cho tương lai, chúng ta hãy không ngừng học tập, trau dồi kiến thức chuyên môn

ngay từ bây giờ. Bên cạnh đó, hãy thường xuyên thực hành kỹ năng mềm mọi lúc mọi nơi

20Hướng đi cho sinh viên IT