Hướng dẫn proficient in python resume - thành thạo trong sơ yếu lý lịch python

Hướng dẫn proficient in python resume - thành thạo trong sơ yếu lý lịch python

Volen Vulkov

Ngày 31 tháng 1 năm 2022 • 8 phút đọc8 min read

Khi một nhà tuyển dụng hoặc CTO nhìn vào một bản lý lịch Python, bản năng đầu tiên của họ là đảm bảo họ tách lúa mì ra khỏi chaff.

Một bản lý lịch được viết xấu có thể để lại ấn tượng rằng bạn là một Python Dev, người đã học được Python từ một cuốn sách học Python trong cuốn sách 24 giờ, và thực sự đã hoàn thành nó trong vòng chưa đầy 24 giờ.

Nhưng đừng lo lắng, với những ví dụ về sơ yếu lý lịch Python này và hướng dẫn rộng rãi của chúng tôi, bạn sẽ có thể viết sơ yếu lý lịch Python của mình như thể bạn là Guido Van Rossum.

Trong hướng dẫn này, bạn sẽ thấy:

  • 3 nhà phát triển Python tiếp tục các ví dụ sẽ có được một công việc mỗi lần;
  • Làm thế nào để thêm các dự án, tiếp tục kỹ năng và tóm tắt trên sơ yếu lý lịch của bạn;
  • Làm thế nào để đặt kinh nghiệm và thành tích sơ yếu lý lịch của bạn vào sơ yếu lý lịch của bạn;
  • Chuyển đổi các ứng dụng sang nhiều cuộc phỏng vấn việc làm bằng cách viết sơ yếu lý lịch Python hoàn hảo.

Khi bạn đọc xong hướng dẫn này, bạn sẽ thấy sơ yếu lý lịch của mình được phát minh lại hoàn toàn.

Dưới đây là 3 ví dụ về sơ yếu lý lịch Python tuyệt vời

Dưới đây bạn sẽ tìm thấy các ví dụ về nhà phát triển Python dựa trên nhiều năm kinh nghiệm trong lĩnh vực này. Bạn có thể sử dụng chúng làm cơ sở cho sơ yếu lý lịch của bạn một cách dễ dàng bằng cách nhấp vào nút.

Lượng sơ yếu lý lịch nhà phát triển Python cấp nhập cảnh

Giấy chứng nhận và đào tạo là một điều, nhưng bắt đầu như một thực tập sinh trong một công ty mới có thể giúp bạn học hỏi tại chỗ từ các nhà phát triển có kinh nghiệm khác. Một khi vào bên trong, bạn sẽ có thể chứng minh mức độ dễ nhận ra của bạn ở Python và nó sẽ dễ dàng hơn nhiều từ đó.

Trong những năm đầu của bạn với tư cách là một nhà phát triển Python, người cao niên sẽ coi trọng bạn nếu bạn là người sẵn sàng học hỏi, có thể thích nghi và chấp nhận phản hồi.

Hướng dẫn proficient in python resume - thành thạo trong sơ yếu lý lịch python

Sơ yếu lý lịch nhà phát triển Python Junior Python

Nó luôn luôn là một điểm cộng cho nhà phát triển Python Junior của bạn để có một số dự án mà bạn đã xây dựng bằng cách sử dụng công nghệ của những gì bạn đang làm. Sơ yếu lý lịch này chứng minh và giải thích tốt cách người nộp đơn độc lập tạo ra một hệ thống nhận dạng bằng cách sử dụng Scikit-Learn, TensorFlow và OpenCV.

Ứng cử viên này cũng đã đưa các dự án của họ lên GitHub. Nó giúp các nhà tuyển dụng kỹ thuật và các nhà phát triển cao cấp dễ dàng đảm nhận vai trò của một nhà tuyển dụng, để xem xét công việc thực tế của ứng viên và nhanh chóng đưa ra phán đoán của mình.

Hướng dẫn proficient in python resume - thành thạo trong sơ yếu lý lịch python

Sơ yếu lý lịch nhà phát triển Python cao cấp

Trong một sơ yếu lý lịch cấp cao của Python Dev, các nhà tuyển dụng rất có thể sẽ tìm kiếm một hoặc một sự kết hợp của hai điều - kinh nghiệm và khả năng lãnh đạo.

Bạn càng dành nhiều thời gian để phát triển các giải pháp với các thư viện họ sử dụng thì càng tốt.

Nhiều khả năng, mô tả công việc cũng sẽ đề cập đến các từ khóa như "các dự án hàng đầu" hoặc "cố vấn cho các nhà phát triển trẻ hơn". Người nộp đơn này đã đảm bảo khuếch đại kinh nghiệm lãnh đạo nhóm của họ cả về kinh nghiệm và phần điểm mạnh của họ.

Hướng dẫn proficient in python resume - thành thạo trong sơ yếu lý lịch python


Cảm thấy được truyền cảm hứng?

Tuyệt quá!

Bây giờ hãy bắt đầu viết sơ yếu lý lịch của bạn!

Cách viết sơ yếu lý lịch nhà phát triển Python tuyệt vời

Khi ai đó sẽ dành ít nhất vài giây để đánh giá sơ yếu lý lịch của bạn, bạn có thể đủ khả năng để gửi một bản lý lịch lộn xộn, mơ hồ và không liên quan.

Bạn đã thấy một trang đó tiếp tục xu hướng trên HackerNews và quyết định tự xây dựng một trang.

Chỉ để chắc chắn, bạn đã tải lên sơ yếu lý lịch của mình lên Reddit, tìm kiếm lời khuyên.

Hai phản hồi từ một Redditor ẩn danh cho biết đơn giản rằng sơ yếu lý lịch của bạn hút.

Bạn có thấy điều đó hữu ích không?

Không có quyền?

Bởi vì, sơ yếu lý lịch hackernews của virus đã được thực hiện cho một bối cảnh cụ thể, kinh nghiệm cụ thể và một công việc cụ thể.

Trong thực tế, sơ yếu lý lịch Python cấp nhập cảnh có mọi thứ từ C ++ đến Node.js được liệt kê trong đó. Làm cho một nhà tuyển dụng cảm thấy rằng sơ yếu lý lịch là không liên quan.

Mặt khác, hầu hết các sơ yếu lý lịch của Python Dev, vẫn chứa cùng một nội dung Python Dev cũ mà họ đã viết mười năm trước.

Những gì cho bạn biết là sơ yếu lý lịch của bạn nên có một bố cục thích hợp và nên phù hợp với trải nghiệm của bạn và nhu cầu công việc.

2 Định dạng cho một nhà phát triển Python tiếp tục:
  • Bố cục thời gian đảo ngược - Tổ chức kinh nghiệm làm việc của bạn theo dòng thời gian;
  • Bố cục chức năng - Tập trung hơn vào các kỹ năng của bạn và không đại diện cho lịch sử công việc của bạn một cách tuyến tính.

Bố cục thời gian ngược là tốt nhất cho hầu hết các ứng dụng công việc. Đặc biệt là khi bạn có một số hình thức kinh nghiệm làm việc để thể hiện như một nhà phát triển Python - ngay cả khi nó là một thực tập nhỏ.

Khi nói đến một bố cục chức năng, chúng tôi sẽ đề nghị thận trọng. Có được một bố cục sơ yếu lý lịch chức năng cần nhiều sự sáng tạo hơn và dễ bị rủi ro.

Nhưng, một định dạng một mình là sẽ giúp bạn có được công việc.

5 lời khuyên để viết một nhà phát triển Python tuyệt vời tiếp tục:

  • Đảm bảo thêm các khung Python, công cụ và kỹ năng quản lý dự án trong sơ yếu lý lịch của bạn.
  • Hiển thị quy mô công việc và chất lượng của mã bạn đã viết.
  • Tùy chỉnh sơ yếu lý lịch của bạn cho công việc mà bạn đang ứng tuyển.
  • Loại bỏ mọi thứ mà không liên quan đến công việc Python mà bạn đang ứng tuyển.
  • Thêm thành tích, tài liệu nghiên cứu, xuất bản và các dự án nguồn mở của bạn.

Bây giờ, hãy bắt đầu xây dựng các phần sơ yếu lý lịch này.

Phần đầu tiên mà chúng tôi sẽ xem xét là tiêu đề sơ yếu lý lịch.

Hãy tưởng tượng một nhà tuyển dụng đi qua tiêu đề sơ yếu lý lịch của bạn.

Họ nhìn thấy tên của bạn, sau đó là một loạt các thông tin và sau đó chuyển sang các phần khác.

Và, đó là khi bạn mất một cơ hội lớn để gây ấn tượng với họ.

Ví dụ về các tiêu đề tiếp tục Python tốt và xấu

Ví dụ thứ hai đã được thiết kế để hoàn thiện để đảm bảo rằng các nhà quản lý tuyển dụng làm quen với những người giỏi nhất của bạn.

Hãy tưởng tượng áp dụng tại một tên tuổi lớn org như một thiếu niên Python Dev. Bây giờ, nếu một nhà tuyển dụng mở hồ sơ github của bạn và thấy rằng bản đồ nhiệt màu xanh lá cây trong suốt cả năm - bạn đã tạo ra tác động của mình!

Theo nguyên tắc thông thường, bạn nên luôn luôn bao gồm các phần sau để tóm tắt sơ yếu lý lịch của mình:

  • Tên
  • Số điện thoại
  • E-mail
  • Địa điểm
  • Hồ sơ github của bạn
  • Trang web của bạn (nếu bạn duy trì một)

Viết một mục tiêu hoặc tóm tắt sơ yếu lý lịch python tốt

Trước tiên, hãy để thiết lập một điều - bạn đang viết sơ yếu lý lịch này cho đôi mắt của người khác.

Khi bạn viết một bản tóm tắt sơ yếu lý lịch mà không cần suy nghĩ những gì một nhà tuyển dụng muốn, bạn viết để thúc đẩy bản ngã của riêng bạn và cuối cùng thêm những thứ không liên quan vào sơ yếu lý lịch của bạn.

Ở đây, những gì một nhà tuyển dụng có thể tìm kiếm trong bản tóm tắt sơ yếu lý lịch của bạn:

  • Tổng kinh nghiệm làm việc - làm cho nó mạch lạc và liên tiếp. Thông thường, các nhà phát triển phá vỡ trải nghiệm của họ trong các khối dòng thời gian dựa trên khi họ sử dụng một số thư viện nhất định;
  • Khung Python mà bạn quen thuộc;
  • Cho dù bạn là một thiếu niên hay cao cấp;
  • Niềm đam mê hoặc khu vực tập trung của bạn, ví dụ: Ứng dụng tài chính, đường ống dữ liệu, vv ..

Từ đó là tóm tắt sơ yếu lý lịch được sử dụng bởi những người có nhiều kinh nghiệm để tóm tắt.

Chúng ta sống trong kỷ nguyên của MOOCS, GSOCERS, KAGGLERS, chỉ để đặt tên cho một vài người. Và không có gì lạ khi tìm thấy một nhà phát triển Python cấp nhập cảnh chưa bao giờ làm việc cho bất cứ ai, nhưng có kiến ​​thức và khả năng tương đương với một nhà phát triển có kinh nghiệm 5 năm.

Tuy nhiên, don sắt để cho việc thiếu kinh nghiệm làm bạn nản lòng khi viết một bản tóm tắt sơ yếu lý lịch có tác động.

Ví dụ về tóm tắt sơ yếu lý lịch python tốt và xấu

Được liên kết với một tổ chức tiến bộ cung cấp cơ hội áp dụng kiến ​​thức và kỹ năng trăn của tôi để theo kịp các xu hướng và công nghệ mới nhất.

SAI LẦM

Một nhà phát triển Python với 5,8 năm kinh nghiệm ở Django, Flask cho thương mại điện tử bán lẻ, POS và lưu trữ. Nhận được giải thưởng tại chỗ và nhóm Scrum tốt nhất khi làm việc tại Walmart.

BÊN PHẢI

Đây là những gì ví dụ tốt mà người xấu thiếu:

  • Liệt kê tổng kinh nghiệm Python của bạn;
  • Hiển thị những gì bạn đã làm với Python (Danh mục Dự án/ Công nghiệp/ Ứng dụng);
  • Đề cập nếu bạn là một diễn giả được công nhận hoặc nếu bạn duy trì một chương Python địa phương;
  • Nên đề cập nếu bạn đã nhận được bất kỳ giải thưởng đặc biệt nào;
  • Nên chứa (các) dự án nguồn mở đáng chú ý.

Tóm tắt sơ yếu lý lịch cũng có thể cực kỳ mạnh mẽ khi bạn đang xây dựng một bản lý lịch thay đổi nghề nghiệp.

Cách đưa trải nghiệm Python vào sơ yếu lý lịch của bạn

Thành thật mà nói, một trải nghiệm sơ yếu lý lịch của nhà phát triển Python có thể dễ dàng là một cuốn sách. Nhưng, không ai ngoại trừ bạn sẽ đọc nó.

Một vài điều cần xem xét trong khi viết phần Kinh nghiệm sơ yếu lý lịch của bạn:

  • Liệt kê những dự án bạn đã làm trong thời gian làm việc hiện tại và quá khứ của bạn;
  • Giải thích những gì bạn đã sử dụng ngăn xếp công nghệ (ngôn ngữ, khung, công cụ);
  • Đề cập đến cách bạn xử lý kiểm tra/tích hợp liên tục/DevOps;
  • Liệt kê quy mô của các dự án (số lượng khách hàng, yêu cầu mỗi giây, đọc ghi vào cơ sở dữ liệu, LỘC, v.v.);
  • Đề cập nếu bạn chịu trách nhiệm về kiến ​​trúc và quản lý nhóm.

Trải nghiệm sơ yếu lý lịch của bạn nên được điều chỉnh dựa trên việc công việc có yêu cầu ai đó làm những việc rất cụ thể như mô hình và thiết kế cơ sở dữ liệu hay không hay họ có muốn ai đó có kỹ năng chung chung hơn không.

Ví dụ, ai đó đang xin công việc yêu cầu những điều cụ thể có thể có kinh nghiệm như:

Mô hình hóa và thiết kế cơ sở dữ liệu cho Walmart và thực hiện từ cuối đến cuối của ứng dụng kho bằng bình. Vai trò và trách nhiệm của tôi bao gồm:

  • Thiết kế cơ sở dữ liệu và mô hình hóa để xử lý các yêu cầu 100m mỗi ngày
  • Các giao diện xử lý API được xây dựng để thêm một lớp trừu tượng giữa API sản phẩm và 100 API khách hàng
  • Được xây dựng lưu giữ hồ sơ hiệu quả với tính nhất quán và quy mô bằng cách sử dụng hỗn hợp các cụm MySQL, MongoDB và PostgreSQL

Lưu ý cách kinh nghiệm sơ yếu lý lịch đề cập đến thiết kế cơ sở dữ liệu và mô hình hóa? Đó là những gì một người quản lý tuyển dụng cũng sẽ chú ý!

Ví dụ về trải nghiệm sơ yếu lý lịch python tốt và xấu

Hãy để nói rằng bạn sẽ gửi sơ yếu lý lịch của mình đến Mark, người đứng đầu phát triển (hư cấu) cho sự liên lạc. Bạn đã viết kinh nghiệm sơ yếu lý lịch của bạn như thế này:

Sr Python DeveloperatlassianAtlassian

02/2015 - 11/2017

San Francisco, CA

Được xây dựng một dịch vụ xuất bản điều khiển API cung cấp hiệu suất cao.

Chịu trách nhiệm xóa các tắc nghẽn hiệu suất trong Mercurial để triển khai quy mô lớn.

Đã viết mô -đun cho dịch vụ truy vấn điều khiển nguồn.

Đảm bảo để loại bỏ các thách thức kho lưu trữ lớn.

Xây dựng lại hệ thống con thưa thớt.

SAI LẦM

Bạn nghĩ điều gì sẽ xảy ra nếu Mark đọc điều này? Anh ấy sẽ biết rằng bạn đã làm việc với API và viết một số mô -đun, nhưng không có gì ở đây sẽ nói với anh ấy về quy mô công việc của bạn, tác động bạn đã thực hiện hoặc quy mô nhóm bạn làm việc cùng.

Hãy để cố gắng viết nó tốt hơn một chút.

Sr Python DeveloperatlassianAtlassian

02/2015 - 11/2017

San Francisco, CA

Được xây dựng một dịch vụ xuất bản điều khiển API cung cấp hiệu suất cao.

Chịu trách nhiệm xóa các tắc nghẽn hiệu suất trong Mercurial để triển khai quy mô lớn.

Đã viết mô -đun cho dịch vụ truy vấn điều khiển nguồn.

Đảm bảo để loại bỏ các thách thức kho lưu trữ lớn.

Xây dựng lại hệ thống con thưa thớt.

SAI LẦM

Bạn nghĩ điều gì sẽ xảy ra nếu Mark đọc điều này? Anh ấy sẽ biết rằng bạn đã làm việc với API và viết một số mô -đun, nhưng không có gì ở đây sẽ nói với anh ấy về quy mô công việc của bạn, tác động bạn đã thực hiện hoặc quy mô nhóm bạn làm việc cùng.

Hãy để cố gắng viết nó tốt hơn một chút.

Được xây dựng một dịch vụ xuất bản do API xử lý 17 triệu lượt xem trang mỗi tháng hoạt động với hiệu suất bộ đệm 94%

Đã xóa một số tắc nghẽn hiệu suất trong Mercurial để triển khai quy mô lớn

Xây dựng dịch vụ truy vấn điều khiển nguồn để truy vấn thông tin một cách có thể mở rộng và hiệu quảPlemento

Mở rộng hệ thống xây dựng để tích hợp với tính năng thưa thớt Mercurial cắt giảm các vấn đề về hiệu suất với các kho lưu trữ quá lớn

San Francisco, CA

Được xây dựng một dịch vụ xuất bản điều khiển API cung cấp hiệu suất cao.

Chịu trách nhiệm xóa các tắc nghẽn hiệu suất trong Mercurial để triển khai quy mô lớn.

Đã viết mô -đun cho dịch vụ truy vấn điều khiển nguồn.

Đảm bảo để loại bỏ các thách thức kho lưu trữ lớn.

Xây dựng lại hệ thống con thưa thớt.

SAI LẦM

Xây dựng dịch vụ truy vấn điều khiển nguồn để truy vấn thông tin một cách có thể mở rộng và hiệu quảPlemento

Mở rộng hệ thống xây dựng để tích hợp với tính năng thưa thớt Mercurial cắt giảm các vấn đề về hiệu suất với các kho lưu trữ quá lớn

San Francisco, CA

Được xây dựng lại hệ thống con thưa thớt Mercurial để chuyển nó từ một chi tiết triển khai sang một công cụ thân thiện với người dùng cuối

Cố vấn 5 nhà phát triển Python Junior và đào tạo chúng để làm việc độc lập

BÊN PHẢI

Lưu ý cách viết lại giúp bạn nổi bật với quy mô, tác động và quy mô nhóm của bạn?

Nhưng, điều gì sẽ xảy ra nếu bạn đang ứng tuyển vào một công việc đòi hỏi phải đội nhiều mũ thì sao?

Trung bình, một nhà phát triển Python xử lý hơn mười trách nhiệm và xử lý hơn năm dự án (lớn và nhỏ) trong một năm. Để chắc chắn rằng bạn viết trải nghiệm làm việc tốt nhất ở đây, bạn cần chọn năm thứ tốt nhất của bạn để cắt.

Bạn nghĩ điều gì sẽ xảy ra nếu Mark đọc điều này? Anh ấy sẽ biết rằng bạn đã làm việc với API và viết một số mô -đun, nhưng không có gì ở đây sẽ nói với anh ấy về quy mô công việc của bạn, tác động bạn đã thực hiện hoặc quy mô nhóm bạn làm việc cùng.

Hãy để cố gắng viết nó tốt hơn một chút.

Được xây dựng một dịch vụ xuất bản do API xử lý 17 triệu lượt xem trang mỗi tháng hoạt động với hiệu suất bộ đệm 94%

Đã xóa một số tắc nghẽn hiệu suất trong Mercurial để triển khai quy mô lớn

Xây dựng dịch vụ truy vấn điều khiển nguồn để truy vấn thông tin một cách có thể mở rộng và hiệu quả

Mở rộng hệ thống xây dựng để tích hợp với tính năng thưa thớt Mercurial cắt giảm các vấn đề về hiệu suất với các kho lưu trữ quá lớn

Được xây dựng lại hệ thống con thưa thớt Mercurial để chuyển nó từ một chi tiết triển khai sang một công cụ thân thiện với người dùng cuối

  • Cố vấn 5 nhà phát triển Python Junior và đào tạo chúng để làm việc độc lập
  • BÊN PHẢI
  • Lưu ý cách viết lại giúp bạn nổi bật với quy mô, tác động và quy mô nhóm của bạn?
  • Nhưng, điều gì sẽ xảy ra nếu bạn đang ứng tuyển vào một công việc đòi hỏi phải đội nhiều mũ thì sao?
  • Trung bình, một nhà phát triển Python xử lý hơn mười trách nhiệm và xử lý hơn năm dự án (lớn và nhỏ) trong một năm. Để chắc chắn rằng bạn viết trải nghiệm làm việc tốt nhất ở đây, bạn cần chọn năm thứ tốt nhất của bạn để cắt.
  • Trưởng nhóm Python DeveloperPlemento
  • 01/2015 - 12/2018
  • Chịu trách nhiệm cho toàn bộ sự phát triển của các dịch vụ SaaS Plemento của chúng tôi.
  • Quản lý một nhóm gồm 4 nhà phát triển và báo cáo với CEO.
  • Thực hiện khung MVC cho plemento.
  • Đã viết và thực hiện các truy vấn cơ sở dữ liệu MySQL khác nhau từ Python bằng Python-Mysql.
  • Chịu trách nhiệm gỡ lỗi và khắc phục sự cố ứng dụng web.
  • Kiến trúc được thiết kế cho tất cả các sản phẩm PLEMENTO và mở rộng chúng lên hơn 1 triệu người dùng mỗi tháng.
  • Đã triển khai Dev Automation bằng cách sử dụng các công cụ tự động hóa Docker, Jenkins CI và thử nghiệm.
  • SDLC - đóng vai trò là Master Scrum quản lý các đội từ xa tại chỗ và ngoại vi.
  • Giới thiệu chương trình cặp, mô hình kiến ​​trúc và đánh giá chất lượng mã để giảm nợ công nghệ.
  • Giảm thời gian dẫn cho các yêu cầu tính năng mới xuống còn 30%.
  • Quản lý một cơ sở mã là 250.000 loc.
  • Thêm những viên đạn sơ yếu lý lịch này sẽ dẫn đến một cuộc phỏng vấn việc làm chắc chắn.
  • Nhưng, điều gì sẽ xảy ra nếu công việc đòi hỏi ai đó với một hơi thở của kinh nghiệm? Bạn đã giới hạn bất động sản trong các phần Tóm tắt và Kinh nghiệm sơ yếu lý lịch của bạn.
  • Cách tốt nhất để thêm nhiều kỹ năng Python là bằng cách liệt kê xuống phần Kỹ năng Resume Python.
  • 27 Kỹ năng tiếp tục Python quan trọng mà bạn có thể muốn thêm

Bạn có một số (hoặc tất cả?) Trong số họ. Tất cả những gì bạn cần là một cảm hứng nhỏ mà những người có tính năng. Vì vậy, ở đây, một danh sách các kỹ năng cứng và mềm mà bạn có thể muốn thêm vào sơ yếu lý lịch của mình:

22 Kỹ năng kỹ thuật cho sơ yếu lý lịch Python của bạn:

Python

Django

  • Bình giữ nhiệt
  • Lốc xoáy
  • Git
  • SQL

AWS

Azure

Linux

Mysql

Takeaways cuối cùng của bạn:

  • Tập trung vào việc xây dựng một sơ yếu lý lịch thời gian ngược.
  • Viết một tiêu đề sơ yếu lý lịch có thông tin liên hệ và liên kết đúng đến danh mục đầu tư của bạn.
  • Phản ánh niềm đam mê và thành tích của bạn trong bản tóm tắt sơ yếu lý lịch của bạn.
  • Viết một kinh nghiệm làm việc làm cho sơ yếu lý lịch của bạn trở nên đáng nhớ.
  • Liệt kê các giải thưởng và chứng chỉ của bạn trong một phần riêng biệt.