Chủ đề
- #Portfolio cho Developer không chuyên ngành
- #Kỹ năng công việc
- #Kinh nghiệm dự án
Đã viết: 2024-04-03
Đã viết: 2024-04-03 20:41
Thông thường, những người chuẩn bị xin việc làm nhà phát triển phần mềm sẽ thuộc 2 trường hợp: những người đã học chuyên ngành và xin việc ngay sau khi tốt nghiệp đại học, và những người không chuyên ngành, học tại các trung tâm đào tạo rồi chuẩn bị xin việc.
Gần đây, thông qua việc tư vấn, xem xét hồ sơ và portfolio cho các bạn sinh viên không chuyên ngành thông qua Inprun, mình nhận thấy rất nhiều bạn mắc phải những lỗi tương tự. Vì vậy, hôm nay mình sẽ tổng hợp một số mẹo để tạo portfolio cho các bạn nhà phát triển mới vào nghề (đặc biệt là những bạn không chuyên ngành).
[Mẹo tạo Portfolio cho nhà phát triển mới vào nghề]
Portfolio cần bao gồm nhiều kinh nghiệm dự án khác nhau. Tại các trung tâm đào tạo, các bạn thường được thực hiện 2 dự án và đây chính là kinh nghiệm dự án để đưa vào hồ sơ. Bạn cần mô tả chi tiết về từng dự án, bao gồm các công nghệ đã sử dụng, các tính năng đã phát triển, và những gì bạn đã đóng góp cho dự án.
Ở phần này, mình thấy nhiều bạn nhà phát triển mới mắc lỗi là quá tập trung vào các "công nghệ". Mình sẽ lấy ví dụ cụ thể để giải thích.
Tên dự án: Cộng đồng dành cho người đi xin việc
Công nghệ sử dụng: Spring boot, Oracle, JPA, React.js, CSS, HTML
Nhiệm vụ
Nhìn vào nội dung trên, có vẻ như phần mô tả về dự án khá chi tiết về mặt kỹ thuật. Tuy nhiên, đối với người xem portfolio lần đầu, họ có thể sẽ cảm thấy "Vậy thì tính năng của nó là gì?".
Phần thiếu sót ở đây chính là phần mô tả "công việc". Cần phải mô tả rõ ràng "dịch vụ hoặc tính năng" nào đã được phát triển. Về cơ bản, portfolio hoặc CV mà mình hướng đến đều cần phải bao gồm giới thiệu công việc + nội dung kỹ thuật, vì vậy mình đã đưa ra phản hồi để điều chỉnh portfolio như sau:
Tên dự án: Cộng đồng dành cho người đi xin việc
Công nghệ sử dụng: Spring boot, Oracle, JPA, React.js, CSS, HTML
Nhiệm vụ
Mặc dù đây chỉ là một ví dụ đơn giản, nhưng việc bổ sung phần mô tả về công việc đã giúp người xem hiểu được người này đã phát triển những dịch vụ nào và lý do tại sao họ lại phải suy nghĩ về các vấn đề kỹ thuật trong quá trình phát triển.
Cá nhân mình cho rằng, bên cạnh các kỹ năng chuyên môn, bạn cũng cần phải quan tâm đến khía cạnh công việc. Không phải ngẫu nhiên mà các ngành nghề trong lĩnh vực tài chính lại ưu tiên những người có kinh nghiệm trong lĩnh vực này. Nhà phát triển cần phải hiểu rõ công việc hơn cả người dùng, vì vậy bạn cần phải thể hiện được khả năng phân tích và hiểu biết về công việc.
Hy vọng những chia sẻ này sẽ giúp ích cho các bạn đang chuẩn bị tạo portfolio.
Bình luận0