Trên các ứng dụng công việc của mình, tôi sử dụng hai phần cho các công nghệ mà tôi mong đợi nhất; đầu tiên là phần kỹ năng chung và sau đó là danh sách kinh nghiệm cụ thể trong các dự án cụ thể. Tất nhiên, trong khi áp dụng tôi liệt kê trong cả hai phần chủ yếu là những mục có liên quan đến công việc đang đề cập.
Bàn thắng:
Tôi cảm thấy rằng việc liệt kê một công nghệ trong khu vực nói chung là một tuyên bố mạnh mẽ và để một công nghệ cư trú ở đó tôi cần phải
- có thể giao tiếp với nó
- quản lý để làm việc hợp lý năng suất với nó
- có một số kiến thức về các boobytraps có thể nằm trong đó.
Tiêu chí
Tiêu chí rất mơ hồ của tôi về việc liệt kê các công nghệ trong các kỹ năng chung đi theo các dòng sau:
- Sự thành thạo của một lập trình viên trung bình đã sử dụng công nghệ để viết các chương trình bao gồm khoảng 10K SLOC.
- Khả năng của một lập trình viên trung bình đã phải duy trì sự phức tạp của một chương trình có kích thước khoảng 30 đối tượng.
- Các kiến thức lý thuyết tương đương với một cuốn sách trung bình.
Về cơ bản đó là ít nhất một số bề rộng trong khu vực, xử lý sự phức tạp hợp lý và một số kiến thức về sự khủng khiếp đang chờ đợi.
Ví dụ:
Thành thạo, PHP: Viết các ứng dụng web bằng PHP đã là công việc hàng ngày của tôi trong nhiều năm, với việc duy trì một số dự án, đọc nhiều sách và một phần lớn của tài liệu hướng dẫn đằng sau tôi. Điều này sẽ đi trong cả hai phần, nó có liên quan đến công việc.
Người mới bắt đầu, Scala: Tôi đang đọc một cuốn sách Scala với khoảng 200 trang phía sau tôi và vài trăm dòng mã được viết. Có lẽ tôi sẽ sử dụng nó như một ghi chú phụ ở đâu đó nếu tôi thấy nó trong quảng cáo việc làm, như thế này: "Công việc bạn đang cung cấp cũng đề cập đến Scala mà tôi đang học và tôi sẵn sàng tìm hiểu thêm về nó."
Trường hợp viền, Python: Tôi đã viết một trò chơi bắn súng nhỏ và một số tập lệnh bằng Python với kinh nghiệm vài nghìn dòng, đọc hàng tá bài viết và hướng dẫn trên web và một số phần của hướng dẫn. Nếu quảng cáo đề cập đến Python (và tôi có đủ điều kiện khác) tôi sẽ viết về nó trong sơ yếu lý lịch của mình trong phần trải nghiệm, có lẽ có gì đó giống với điều này: "Tôi đã tạo ra một trò chơi bắn súng trong Python với Pygame bằng cách sử dụng lập trình hướng đối tượng với đồ họa bitmap ".
Đương nhiên, một cách tốt để thể hiện mức độ kỹ năng thực sự của bạn là cung cấp các liên kết cho ảnh chụp màn hình, sơ đồ, kế hoạch, lược đồ dữ liệu, lịch sử dự án, bài đăng trên blog và mã trong ứng dụng cho công việc.