Giao thức truyền file này trở thành chuẩn từ năm 1985. Tuy nhiên, cho đến nay nó vẫn không được cải tiến nhiều và đang gặp những rắc rối mà cách đây 20 năm các kỹ sư chưa thể nghĩ tới.
FTP cho phép hai máy tính nối mạng trao đổi thông tin với nhau bất kể đó là loại file hay hệ thống lưu trữ gì. Đến thập niên 90, giao thức truyền file siêu văn bản (HTTP) trở thành chuẩn để truy xuất tài liệu và hình ảnh nhỏ qua trình duyệt. Nhưng FTP vẫn được lựa chọn để tải file lớn như cơ sở dữ liệu, nhạc... nhờ tính đơn giản và linh hoạt.

Nhưng chính sự đơn giản và phổ biến của FTP lại phát sinh nhiều thách thức bảo mật. FTP được trang bị mật khẩu, nhưng tên người dùng (username) và password để truy cập file qua Internet lại không được mã hóa, do đó những kẻ rình mò có thể dễ dàng ghi lén thông tin.

Vấn đề lớn hơn là giao thức này cho phép mọi người đăng nhập ẩn danh. Tính năng đó được xây dựng nhằm thúc đẩy việc chia sẻ file, nhưng vô tình lại làm lộ các tài liệu nhạy cảm.

"Nhiều công nghệ xuất hiện trong những ngày đầu của Internet đang dần biến mất hoặc được nâng cấp, như công cụ tìm kiếm. Còn FTP vẫn thực hiện tốt nhiệm vụ nên chưa từng gặp sức ép cần cải tiến", John Levine, tác giả bộ The Internet for Dummies (Bài học vỡ lòng về Internet), cho hay. "Tuy nhiên, đã tới lúc bạn phải thận trọng hơn".

Nguồn tin: VnExpress/AP

 

Nghề lập trình: Áp lực nhưng nhiều cơ hội

By Công Ty Truyền Thông Số iGO

Bạn phải làm quen với cảm giác bất lực và bực bội khi nhìn chăm chăm vào màn hình, sục sạo hàng trăm dòng code cả tuần để tìm lỗi nhiều khi chỉ là một dấu chấm, dấu phẩy... Đó là công việc của lập trình viên.
Sống chung với áp lực

Lập trình viên (LTV) được ví là những thợ "coding" (người ngồi gõ những đoạn mã trên máy tính), làm ra các phần mềm hoặc chỉnh sửa, phát triển nó dựa trên các công cụ lập trình. Nói một cách khác, LTV có vẻ giống một nhân viên nhập dữ liệu đơn thuần, ngày ngày đến công sở gõ những dòng code theo chỉ dẫn. Theo đó, lập trình là một công việc khá buồn tẻ, thuần túy kỹ thuật, không đòi hỏi sự sáng tạo và đúng nghĩa là low-tech.

Nhưng nếu xuất phát từ thực tế tại Việt Nam thì nghề lập trình đòi hỏi sự sáng tạo cũng như các kỹ năng đánh giá, phân tích yêu cầu của dự án, đưa ra các giải pháp thiết kế hoặc cách tiếp cận công nghệ mới khi gặp những framework thiết kế chưa kỹ hoặc công nghệ thay đổi.

Dự định theo nghề LTV, bạn phải rèn luyện cho mình khả năng sống chung với các áp lực deadline và khối lượng công việc. Đa số các dự án phần mềm hiện nay vẫn bị mắc tỉ lệ 80-20. Có nghĩa là trong 80% thời gian đầu của dự án thường chỉ làm được 20% khối lượng công việc, và 20% thời gian còn lại thì phải giải quyết nốt 80% khối lượng công việc.

Ngoài ra, bạn phải làm quen với cảm giác bất lực và bực bội khi phải nhìn chăm chăm vào màn hình vi tính, sục sạo hàng trăm dòng code cả tuần và kết quả tìm ra lỗi nằm ở việc thiếu một ký tự như dấu chấm, dấu phẩy.

Ông Vincent Quyền, GĐ công ty phần mềm Contour (Nhật) cho biết: Thức trắng hàng tuần để chạy theo tiến độ là không tránh khỏi. Tuy vậy, nhiều LTV vẫn chưa đánh giá hết tầm quan trọng của việc lập kế hoạch chi tiết và triển khai dự án từ ngày đầu tiên.

Trung Hiếu - học viên lớp lập trình tại Aprotrain-Aptech vừa vượt qua vòng bảo vệ project nhớ lại: "Thời gian đầu mọi việc chạy đều, nhưng lúc gần hoàn thiện thì bắt đầu phát sinh đủ thứ, càng về cuối càng thấy khối lượng công việc khủng khiếp. Trước kia nghe nói chuyện "lụt dự án", giờ mới nếm mùi".

Nhiều cơ hội

Ngược với những áp lực trên, nghề lập trình cũng có những khoảng tự do. Trong các dự án, trưởng nhóm chỉ định phần công việc và thời gian cần hoàn thành, còn lại LTV chủ động tìm giải pháp hoàn thành công việc. Nghĩa là có thể đến công sở vài lần trong một tuần miễn là hoàn thành công việc được giao. Như vậy, nếu biết cân bằng và sắp xếp khoa học công việc, LTV có thể bỏ qua được những áp lực nặng nề.

Nếu bạn cho rằng làm LTV chỉ quanh quẩn với chiếc máy tính thì bạn đã nhầm. Từ công việc lập trình, các LTV hoàn toàn có cơ hội thử sức ở những vị trí khác hấp dẫn hơn.

Đinh Trung Việt, LTV tại công ty phần mềm Tinh Vân cho biết: Nếu tham gia nhiều dự án lớn, thu thập được kỹ năng và kinh nghiệm chuyên môn và có kiến thức quản lý thì một LTV có thể thăng tiến lên vị trí trưởng nhóm, giám đốc dự án hoặc mở công ty riêng. Riêng Việt thì hi vọng với kiến thức và kinh nghiệm làm việc ở nhiều dự án, nhiều môi trường công nghệ khác nhau, anh sẽ trở thành chuyên gia tư vấn về giải pháp công nghệ và hệ thống trong tương lai.

LTV cũng có điều kiện làm việc ở nhiều nước như Mỹ, Nhật... trong những dự án của công ty gia công phần mềm cho nước ngoài. Hoặc họ có thể ngồi ở Việt Nam nhưng lại làm việc trong một nhóm nhiều chuyên gia trên thế giới. Quan trọng là bạn phải sẵn sàng đối diện với những áp lực và cơ hội nếu muốn theo đuổi nghề này.
Hiện tại, thu nhập của một LTV mới vào nghề khoảng 200 USD/tháng. Có 3-4 năm kinh nghiệm hoặc làm ở vị trí quản lý sẽ có thu nhập khoảng 700 - 1.000 USD/tháng. Nếu làm ở nước ngoài thu nhập sẽ cao hơn nhiều, tại Hàn Quốc hoặc Nhật từ 2.000-3.000 USD/tháng, tại Mỹ từ 3.500-6.000 USD/tháng...

 

"Trả nhiều tiền để có vị trí thứ nhất trong trang kết quả tìm kiếm có phải là chiến lược tốt nhất cho nhiều nhà quảng cáo không?". Báo cáo mang tiêu đề "Vị trí trên công cụ tìm kiếm ảnh hưởng thế nào đến lượng khách truy nhập" của Atlas DMT đã mở đầu bằng một câu hỏi khiêu khích như trên.

Có rất nhiều nhà quảng cáo trả thêm tiền để được ở vị trí trên cùng - hoặc ít nhất cũng được xếp ở gần hàng đầu - trên các công cụ tìm kiếm nhưng câu trả lời là không cần thiết.

"Giống như bất kỳ một kênh quảng cáo nào khác, thành công của quảng cáo tìm kiếm là dựa vào sự cân bằng giữa chi phí và số lượng. Hiểu được sự cân bằng này mới là trọng tâm của nghiên cứu này", Young-Bean Song, giám đốc Atlas DMT nói. "Với một số nhà quảng cáo, cái giá để đạt được vị trí trên cùng là quá cao. Trong khi đó, một số nhà quảng cáo khác từ bỏ vị trí trên cùng mà không hay biết rằng bao nhiêu khách hàng của họ đã rơi vào tay của đối thủ. Nói tóm lại, hầu hết các nhà quảng cáo không biết liệu họ có đang trả quá nhiều tiền hay đang bỏ lỡ nhiều cơ hội bán hàng một cách vô ích".

Vậy câu trả lời là gì?

Nghiên cứu cho rằng, các nhà quảng cáo nên quan sát sự khác biệt về lượng khách truy nhập Website trong 10 lần khác nhau từ vị trí số 1 đến vị trí số 10. Sự khác biệt sẽ là rất lớn. Nhưng cũng có sự khác biệt đáng kể giữa 2 nhà cung cấp tìm kiếm hàng đầu là Google và Overture của Yahoo!.

Lượng khách truy nhập giảm tới hơn 40% giữa vị trí số 1 và vị trí số 2 trên Google. Con số này đã nêu bật "phần thưởng" của Google dành cho những nhà quảng cáo nào sẵn sàng trả tiền cho vị trí đầu.

Ngược lại, trên Overture của Yahoo!, lượng khách truy nhập suy giảm từ từ hơn nên các nhà quảng cáo có thể tăng tiềm năng khách viếng thăm cho các vị trí từ thứ nhất đến thứ 4 so với đối thủ của mình.

Dựa trên 2 tiêu chí: số lần quảng cáo được xem (impression) và tỷ lệ kích chuột (CTR) tương đối, báo cáo đi đến các kết luận sau:

Lượng khách truy nhập giảm đáng kể theo vị trí cho nên cần quan tâm tới khả năng sinh lời của từ khóa và một câu hỏi đặt ra là: bạn đã sắp xếp để chiến lược marketing tìm kiếm của bạn có thích hợp với các mục tiêu lôi kéo khách hàng không? Nói cách khác, bạn có thể tiết kiệm 10% chi phí khi duy trì ở vị trí thứ 3 nhưng bạn cũng có thể đánh mất gần một nửa số khách hàng mình có thể có nếu không ở vị trí số 1.

- Lượng khách viếng thăm giảm khi số thứ tự vị trí tăng lên.

- Sự tương quan giữa CTR và vị trí nên được nhà quảng cáo quan tâm trong quá trình lập kế hoạch cho các chiến lược marketing tìm kiếm.

 

Công Ty Truyền Thông Số iGO

Thiết Kế Website

Quảng Bá Website

Thương Mại Điện Tử

Câu Chuyện Doanh Nhân

Thị Trường Chứng Khoán

Khách Thăm Trong Ngày