Cách viết CV dành cho Software Developer

Kỹ Năng Mềm
Cách viết CV dành cho Software Developer
Bài này do mình, một IT Technical Recruiter viết; đối tượng hướng tới là các bạn Software Developers đã có kinh nghiệm làm việc. Bài này cũng thể hiện quan điểm và sở thích cá nhân khi nhận và đọc CV của ứng viên, nó không phải là chuẩn chung cũng như sẽ có thể khác hoặc trái ngược quan điểm của các recruiter hay nhà tuyển dụng khác, vậy nên các bạn đọc kỹ hướng dẫn sử dụng trước khi dùng, đừng chết vì lười đọc. Bài này được viết do ngẫu hứng, không được chuẩn bị trước, chủ yếu dựa trên những bức xúc bấy lâu khi đọc CV của ứng viên, nên chắc chắn sẽ có nhiều vấn đề chưa đề cập đến. Ai muốn bổ sung hay góp ý hay gì gì đó thì cứ email cho mình (khuyen.le-minh @ jobseeker.vn) Mình viết dựa trên kinh nghiệm làm việc với các công ty nước ngoài, nên bài viết có thể sẽ không đúng với các bạn muốn apply vào các cty Việt Nam hay Nhà nước. Không có cách viết hay mẫu CV/Resume nào gọi là chuẩn cho tất cả, mà nó tùy thuộc và kinh nghiệm bản thân, ngành nghề cũng như yêu cầu của nhà tuyển dụng. Đầu tiên cần phân biệt giữa CV (Curriculum Vitae) và Resume (or Résumé) CV: Viết dài, ghi chi tiết về thời gian, các kinh nghiệm, kỹ năng, quá trình học tập, etc .. CV cover toàn bộ quá trình sự nghiệp của bạn. Thường thì CV tốn nhiều trang A4 để viết (tầm 2~4 trang là đẹp). CV chuyên dùng để bạn show hàng đến từng sợi lông cho nhà tuyển dụng thấy Resume: Ngắn gọn, súc tích, chỉ thể hiện những ý chính, thành tích nổi...

Bài này do mình, một IT Technical Recruiter viết; đối tượng hướng tới là các bạn Software Developers đã có kinh nghiệm làm việc.

  • Bài này cũng thể hiện quan điểm và sở thích cá nhân khi nhận và đọc CV của ứng viên, nó không phải là chuẩn chung cũng như sẽ có thể khác hoặc trái ngược quan điểm của các recruiter hay nhà tuyển dụng khác, vậy nên các bạn đọc kỹ hướng dẫn sử dụng trước khi dùng, đừng chết vì lười đọc.
  • Bài này được viết do ngẫu hứng, không được chuẩn bị trước, chủ yếu dựa trên những bức xúc bấy lâu khi đọc CV của ứng viên, nên chắc chắn sẽ có nhiều vấn đề chưa đề cập đến. Ai muốn bổ sung hay góp ý hay gì gì đó thì cứ email cho mình (khuyen.le-minh @ jobseeker.vn)
  • Mình viết dựa trên kinh nghiệm làm việc với các công ty nước ngoài, nên bài viết có thể sẽ không đúng với các bạn muốn apply vào các cty Việt Nam hay Nhà nước.
  • Không có cách viết hay mẫu CV/Resume nào gọi là chuẩn cho tất cả, mà nó tùy thuộc và kinh nghiệm bản thân, ngành nghề cũng như yêu cầu của nhà tuyển dụng.

Đầu tiên cần phân biệt giữa CV (Curriculum Vitae) và Resume (or Résumé)

  • CV: Viết dài, ghi chi tiết về thời gian, các kinh nghiệm, kỹ năng, quá trình học tập, etc .. CV cover toàn bộ quá trình sự nghiệp của bạn. Thường thì CV tốn nhiều trang A4 để viết (tầm 2~4 trang là đẹp). CV chuyên dùng để bạn show hàng đến từng sợi lông cho nhà tuyển dụng thấy
  • Resume: Ngắn gọn, súc tích, chỉ thể hiện những ý chính, thành tích nổi bậc, không đi sâu vào chi tiết. Thường thì Resume chỉ nên gói gọn trong 1 trang,. Resume rất hiệu quả để bạn bước ra khỏi đám đông, cho recruiter một cái nhìn overview về bạn,, giúp bạn nổi bậc hơn so với hàng chục hay hàng trăm ứng viên khác.

>>> Xem thêm: Resume và CV là gì? Điểm khác biệt quan trọng khi xin việc

Hai thứ này tạm dịch ra tiếng Việt là Sơ yếu lý lịch, nhưng nó không giống với Sơ yếu lý lịch mà các bạn hay đem ra phường chứng thực, nên không cần phải ghi số CMND, nhà có mấy anh chị em, ba má trước 1975 làm gì hay ở đâu…. Cái này tập trung vào bạn, kinh nghiệm làm việc cũng như kỹ năng của bạn, và không cần phải ra phường để xác nhận.

Cá nhân mình là recruiter và mình thích các bạn gửi cho CV mình hơn. Resume không thích hợp cho developer vì nó quá ngắn, recruiter không đủ dữ liệu để đánh giá về kinh nghiệm cũng nhưng kỹ năng của các bạn, nhất là các recruiter không có background hay knowledge bên mảng IT.

Nên viết CV bằng tiếng Việt hay tiếng Anh

  • Đầu tiên là bạn phải xem kỹ công ty yêu cầu nộp CV bằng tiếng Việt hay tiếng Anh. Nếu họ không đưa yêu cầu cụ thể, thì bạn nên tìm hiểu xem đó là cty của nước nào, nếu không phải là công ty của Việt Nam thì nên nộp hồ sơ bằng tiếng Anh. Ngoài ra một số công ty có thể yêu cầu CV bằng tiếng Trung hay tiếng gì đó mà họ thích.
  • Còn riêng cá nhân mình thì mình thích nhận CV tiếng Anh hơn. Nếu bạn gửi CV tiếng Việt cho mình, mình sẽ reply lại và yêu cầu 1 CV khác bằng tiếng Anh.

>>> Xem thêm: Các mẫu CV IT đẹp dành cho lập trình viên

Nên viết gì trong CV?

Personal Information:

  • Họ và tên đầy đủ, nên viết bằng tiếng Việt không dấu (thật ra có dấu cũng được, nhưng mình thích không dấu hơn)
  • Thông tin liên lạc: chuẩn nhất là có email, số điện thoại di động và địa chỉ liên lạc để recruiter có thể liên lạc bạn theo cách nhanh nhất (điện thoại) và formal (email) và gửi thư từ, giấy tờ cho bạn (địa chỉ liên lạc, chứ không cần phải ghi địa chỉ hộ khẩu). Tuy nhiên, nếu có skype hay yahoo thì cũng tiện lợi trong nhiều trường hợp. Ngoài ra còn có thể đưa link của blog/web cá nhân, profile trên Linkedin, gitHub hay stackoverflow, …. Tóm lại, thông tin liên lạc và những thứ liên quan có focus vào công việc
  • Hình: Có nhiều quan điểm trái ngược nhau về việc có nên để hình vào CV hay không. Theo mình thì nếu bạn tự tin bạn đẹp trai hay xinh gái khi lên hình thì hãy để vào, còn không thì không cần, không nên. Tuy nhiên,  nếu bạn không để hình và tên của bạn nó lưỡng tính, khi người ta đọc vào không (hay khó) phân biệt là trai hay gái (ví dụ như mình là male, tên là Lê Minh Khuyến, nếu không để hình thì 7/10 người kêu là *chị*), thì bạn nên để thêm phần giới tính vào, không quan trong lắm, nhưng để tránh nhầm lẫn.

Career Objective/Goals

Hãy cẩn thận khi bạn đưa mục này vào CV, vì nó có 2 mặt

  • Tích cực: thể hiện cho nhà tuyển dụng thất tinh thần cầu tiến, đặt mục tiêu và có kế hoạch của bạn, có thể goal của bạn phù hợp với công ty.
  • Tiêu cực: nhà tuyển dụng có thể cho rằng mục tiêu của bạn không phù hợp với vị trí bạn đang làm, có thể bạn sẽ không gắn bó với cty, ….. Ví dụ: 1 công ty tuyển người cho vị trí .NET Developer, trong job description có ghi “If your career objectives have the non-technical path within the next xxx years, this position is not suitable for you”, nhưng bạn ghi objectives là muốn trở thành Project Manager trong 5 năm tới thì coi như thua hết 70% cuộc chơi rồi.

Career Summary

  • Có thể có hoặc không có mục này, cái này nó chỉ đơn giản là liệt kê lại thời gian nào bạn đã làm ở công ty nào và ở vị trí gì, giúp recruiter có cái overview về jobs và số năm kinh nghiệm của bạn
  • Nếu liệt kê, bạn hãy ghi theo thứ tự thời gian từ gần đây nhất trở về trước

Technical Skill Summary:

  • Có thể có hoặc không, nó chỉ đơn giản là liệt kê những technical skills mà bạn biết, có kinh nghiệm sử dụng, ….
  • Tuy nhiên, nếu bạn public CV của bạn lên internet, thì mục này rất hữu ích giúp CV của bạn dễ dàng được recruiter tìm thấy thông qua search engines

Professional Experience/Employment History

  • Phần này quan trọng nhất và khó nhất, hãy liệt kê theo thứ tự thời gian từ gần nhất đến cũ nhất các công việc bạn đã làm
  • Mỗi một công việc, bạn cần ghi đầy đủ *tên công ty, tháng/năm bắt đầu làm – tháng/năm nghỉ việc, vị trí*. Bên dưới, hãy gạch đầu dòng những trách nhiệm/công việc chính của bạn khi làm ở vị trí đó. Cố gắng ghi ngắn gọn nhưng đủ ý, tránh dài dòng hay đi sâu vào chuyên môn.
  • Nếu bạn đã làm qua nhiều công ty/vị trí thì CV sẽ rất dài khi liệt kê hết, bạn có thể:
  • Chỉ liệt kê những công việc trong thời gian vài năm trở lại
  • Chỉ liệt kê những công việc giúp cho CV bạn phù hợp hơn so với vị trí bạn sắp ứng tuyển
  • Ngoài ra, là developer, bạn có thể trình bày kinh nghiệm làm việc theo cách khác, đó là liệt kê theo những dự án bạn đã làm:

Tên dự án (nếu được phép ghi tên, vì một số dự án phải ký NDA, không được tiết lộ thông tin ra ngoài), làm ở công ty nào, thời gian nàoMô tả ngắn gọn dự ánMan-days/months của dự ánTeam sizeVai trò của bạn trong dự ánNhững kỹ thuật bạn đã sử dụng trong dự án (programming language, frameworks, ….)Link đến những dự án đang chạy mà bạn đã làm (nếu có)

  • Bạn không cần ghi lý do rời khỏi công ty hay mức lương ở những vị trí trước đây, công ty sẽ hỏi bạn khi họ muốn biết

Education, Training, Soft-skills, Languages

  • Nên có, nhưng không có cũng không sao
  • Bạn chỉ nên đưa những bằng cấp phù hợp và có tính hỗ trợ cho công việc mà bạn sắp apply vào. Việc ghi quá nhiều bằng cấp hoặc bằng cấp quá cao có thể làm nhà tuyển dụng nghĩ bạn không phù hợp hoặc sẽ đòi lương cao hơn mức họ có thể trả, … nói chung là quá nhiều so với nhu cầu.
  • Chỉ liệt kê những soft-skills nào mà bạn thực sự có và phù hợp cho vị trí ứng tuyển
  • Quá nhiều bằng cấp hay chứng chỉ, khóa học soft-skills không liên quan hay hỗ trợ nhau, nhà tuyển dụng có thể đánh giá bạn rất ba phải hoặc không có định hướng hoặc là nổ.
  • Nếu bạn biết thêm ngôn ngữ nào khác ngoài tiếng Anh, hãy ghi vào và ghi cụ thể trình độ của bạn về ngôn ngữ đó

References/Achievements/Recommendation

  • Có thì tốt, không có cũng không sao. Công ty sẽ yêu cầu bạn cung cấp thông tin người tham khảo khi họ cần.
  • Nếu bạn có để thông tin người tham khảo, bạn nên xin phép hoặc báo trước với những người đó. Chỉ để thông tin kham khảo của cấp trên/đồng nghiệp/cấp dưới, những người có thể nhận xét bạn về công việc, đừng để vào đó nhưng người có quan hệ cá nhân.
  • Chỉ để những achievement/recommendations đáng tự hào nhưng liên quan tới công việc bạn muốn ứng tuyển.
  • Nếu có nhiều quá, hãy bỏ bớt và giữ lại 3 cái tốt nhất và liên quan gần nhất.

Tham khảo tin tuyển dụng Software Developer mới nhất trên Station D

Trình bày CV như thế nào?

  • Format, font và màu chữ đồng bộ xuyên suốt CV. Chỉ nên dùng font Unicode (Time New Roman, Arial hoặc Tahoma), font size từ 10-12 tùy font và màu đen. Ở những chỗ như title hay tên mình, header thì nên dùng font lớn (cỡ 14-16) và in đậm/gạch chân để nổi bật hơn
  • Chú ý lỗi chính tả và độ chính xác thông tin,  đọc đi đọc lại nhiều lần
  • Nên save CV ở format *.doc, *.docx hoặc *.pdf, nhưng mình khuyến khích là *.doc hoặc *.docx. Vì sao? Vì dễ lưu trữ, tìm kiếm, chỉnh sửa và in ấn. Một số công ty còn dùng ATS (applicant tracker system) để quản lý CV, nghĩa là robot sẽ đọc CV của bạn. Bạn gửi CV bằng file MS Word thì recruiters sẽ rất cảm ơn bạn vì họ sẽ tiết kiệm được nhiều thời gian cho việc nhập liệu và dễ ghi chú

Nếu bạn cảm thấy quá phức tạp để ghi nhớ những lưu ý này thì công cụ tạo CV chuẩn tại ToDev sẽ giúp bạn, trải nghiệm ngay!

online, chuẩn ATS miễn phí trên Station D

Bao lâu thì nên update CV 1 lần?

  • Đừng xem việc viết CV là 1 công việc nặng nhọc, hãy xem nó như là 1 công cụ ghi lại chi tiết sự nghiệp cũng như quá trình thăng tiến của mình.
  • Đừng dùng 1 bản CV duy nhất và gửi cho tất cả nhà tuyển dụng. Hãy viết 1 CV khác, lọc ra những kinh nhiệm, kỹ năng, khóa học, phần thưởng, recommendations… phù hợp nhất hoặc có thể support cho công việc mà bạn đang muốn apply vào. Như vậy sẽ làm cho nhà tuyển dụng thấy bạn phù hợp với công việc và cũng giúp CV của bạn sạch sẽ, dễ nhìn hơn.
  • Tốt nhất là bạn nên làm 1 CV có liệt kê đầy đủ thông tin nhất có thể, khi bạn có gì mới thì hãy update vào CV này. Mỗi khi bạn muốn apply vào công việc mới hay có recruiter kêu bạn gửi CV cho họ, bạn chỉ cần copy ra 1 bản khác và tốn 15 phút để delete những thông tin không phù hợp và gửi đi. Nhanh gọn lẹ!

Quảng bá CV của mình đến các recruiters

  • Bạn có nhu cầu xin việc, bạn gửi CV cho nhà tuyển dụng. OK!
  • Trường hợp bạn chưa muốn chuyển việc, nhưng luôn open cho những challenges mới hoặc dọn đường trước để lãnh lương tháng 13 xong rồi biến, hãy quảng bá CV của bạn đến các *job owners* tiềm năng. Hãy tạo profile của bạn trên mạng xã hội (linkedin), cố gắng tạo nhiều connections trong lĩnh vực mà bạn quan tâm, hãy connect với nhân viên tuyển dụng của công ty, HRM, headhunters, CTO hay CEO của công ty, dev ở những cty khác, …những network  này sẽ giúp bạn rất nhiều cả khi bạn chủ động tìm việc hoặc được *săn* bởi các công ty săn đầu người.
  • Tuy nhiên, public thông tin cá nhân lên internet đồng nghĩa với việc bạn sẽ bị spam của bạn gia tăng, bằng cách này hay cách khác

Chú ý khi nộp hồ sơ qua email

  • Thành thật mà nói mình không thích các bạn đến gặp trực tiếp để đưa hồ sơ ứng tuyển (trừ khi được yêu cầu), mình thích nhận hồ sơ online qua email hơn. Lý do thì có rất nhiều, nhưng đại khai là vấn đề về nhập liệu, lưu trữ, tìm kiếm và quản lý. Đó là chưa kể đến việc khi bạn đến công ty mà không thông báo trước, nhiều lúc đang lười mà cũng phải ra tiếp, rất bực.
  • Khi nộp hồ sơ qua email, bạn có thể gọi điện hoặc chat với recruiter để báo, phòng trường hợp email của bạn rơi vào spam box. Tuy nhiên, cũng có 1 vài recruiters không thích việc nhắc này.
  • Tiêu đề email: Tên mình và vị trí mình muốn apply (để tiện việc search emails cũ). Nếu công ty có yêu cầu cụ thể về cách viết tiêu đề thì hãy làm theo yêu cầu của họ.
  • Viết cover letter, tức là khi bạn gửi email để ứng tuyển vào vị trí nào đó, thì ngoài cái attachment là CV ra, thì bạn nên viết vài dòng cho nhà tuyển dụng trong email, tránh việc để cái email không có chữ nào. Cá nhân mình thì không cầu kỳ về cái letter này, vì mình cũng hiểu là nhiều bạn cũng muốn viết cho hay, nhưng mà không biết viết cái gì. Vì vậy, khi viết cover letter bạn nên có những thông tin tối thiểu như sau:

Title of email: Le Van Teo – apply to Senior PHP Developer position

Attachment: yes (dưới 500kb là đẹp)

————————————

Dear Mr Lê Minh Khuyến,

I’m Lê Văn Tèo, a 5 years experience PHP Dev. I would like to apply to the position of Senior PHP Developer (http://www.link-to-the-job-posted )

Attachment is my CV and I can be reached via mobile phone number: 01234567890

Thank you

Lê Văn Tèo

Các bạn lưu ý một số lỗi hay gặp mà có thể làm cho recruiter ghét ngay ở khi chưa kịp gặp:

  • Viết ngôn ngữ teen hoặc viết tắt nhiều quá, đọc vào không hiểu là viết cái gì
  • Dear sai tên người, sai tên cty, sai thông tin (thường là do rải CV nhiều cty cùng lúc, lười hoặc bất cẩn khi update)
  • Apply cùng lúc nhiều cty, nhưng bỏ tất cả vào *To* mà không biết dấu vào *Bcc*
  • Không ghi rõ vị trí muốn apply
  • Gửi email không có tiêu đề, nội dung
  • Nội dung email xài nhiều font và màu chữ khác nhau (thường là do rải CV nhiều cty cùng lúc, lười hoặc bất cẩn khi update)
  • Gửi CV ở định dạng *.png hay *.jpg (rất bất tiện để lưu trữ, tìm kiếm và ghi chú)
  • Bỏ CV trong file nén (không cần thiết)
  • CV màu mè, nhiều hình ảnh, download rất lâu, nhiều khi xài iPad download tốn tiền 3G
  • Gửi quá nhiều hình hay files làm attachment rất nặng (thường đính kèm bản điểm, bằng cấp khi chưa được yêu cầu)
  • Gửi nhiều file nhưng không rename file, nhìn vào không biết là file gì
  • Ghi cover letter dài dòng và nổ quá nhiều
  • Địa chỉ email quá nhố nhăng. Ví dụ email nhưng hungphpcoder@….com hay myfirstjavaclass@….com.vn thì còn tạm chấp nhận được. Nhưng nhiều bạn còn sử dụng địa chỉ email nhưboyxitin@…com hay tommydispacy@….com, nếu gặp recruiters khó tính họ có thể delete luôn email của bạn

CV mẫu:

  • Rất nhiều mẫu CV đẹp dành riêng các bạn lập trình viên tại đây. Công cụ miễn phí cho phép bạn tạo CV cực nhanh trong 5 phút theo chuẩn ngon lành.
  • Có rất nhiều mẫu trên internet, các bạn cứ tìm, download về và chỉnh sửa theo ý muốn
  • Nội dung vẫn quan trọng hơn layout, nhưng mà cũng đừng có xấu hay màu mè quá
  • Một số công ty outsourcing lớn như Harvey Nash hay Axon Active có mẫu profile (CV) cho nhân viên của họ, dùng để show hàng với clients về khả năng của team khi kiếm project hay đại loại vậy, mình cũng không rành. Các bạn cố gắng kiếm 1 cái về coi thử. Theo kinh nghiệm của mình thì những mẫu đó rất rất rất tốt cho 1 developer, ngoại trừ nó rất là dài dòng do liệt kê nhiều projects
  • Hãy tự tin khi viết CV và cover letter, nhưng mà đừng nổ nhiều quá hay nói xạo nhà tuyển dụng.
via Review Company

Bài viết liên quan

Thị trường EdTech Vietnam- Nhiều tiềm năng nhưng còn bị bỏ ngỏ tại Việt Nam

Thị trường EdTech Vietnam- Nhiều tiềm năng nhưng còn bị bỏ ngỏ tại Việt Nam

Lĩnh vực EdTech (ứng dụng công nghệ vào các sản phẩm giáo dục) trên toàn cầu hiện nay đã tương đối phong phú với nhiều tên tuổi lớn phân phối đều trên các hạng mục như Broad Online Learning Platforms (nền tảng cung cấp khóa học online đại chúng – tiêu biểu như Coursera, Udemy, KhanAcademy,…) Learning Management Systems (hệ thống quản lý lớp học – tiêu biểu như Schoology, Edmodo, ClassDojo,…) Next-Gen Study Tools (công cụ hỗ trợ học tập – tiểu biểu như Kahoot!, Lumosity, Curriculet,…) Tech Learning (đào tạo công nghệ – tiêu biểu như Udacity, Codecademy, PluralSight,…), Enterprise Learning (đào tạo trong doanh nghiệp – tiêu biểu như Edcast, ExecOnline, Grovo,..),… Hiện nay thị trường EdTech tại Việt Nam đã đón nhận khoảng đầu tư khoảng 55 triệu đô cho lĩnh vực này nhiều đơn vị nước ngoài đang quan tâm mạnh đến thị trường này ngày càng nhiều hơn. Là một trong những xu hướng phát triển tốt, và có doanh nghiệp đã hoạt động khá lâu trong ngành nêu tại infographic như Topica, nhưng EdTech vẫn chỉ đang trong giai đoạn sơ khai tại Việt Nam. Tại Việt Nam, hệ sinh thái EdTech trong nước vẫn còn rất non trẻ và thiếu vắng nhiều tên tuổi trong các hạng mục như Enterprise Learning (mới chỉ có MANA), School Administration (hệ thống quản lý trường học) hay Search (tìm kiếm, so sánh trường và khóa học),… Với chỉ dưới 5% số dân công sở có sử dụng một trong các dịch vụ giáo dục online, EdTech cho thấy vẫn còn một thị trường rộng lớn đang chờ được khai phá. *** Vừa qua Station D đã công bố Báo cáo Vietnam IT Landscape 2019 đem đến cái nhìn toàn cảnh về các ứng dụng công...

By stationd
Bộ cài đặt Laravel Installer đã hỗ trợ tích hợp Jetstream

Bộ cài đặt Laravel Installer đã hỗ trợ tích hợp Jetstream

Bài viết được sự cho phép của tác giả Chung Nguyễn Hôm nay, nhóm Laravel đã phát hành một phiên bản chính mới của “ laravel/installer ” bao gồm hỗ trợ khởi động nhanh các dự án Jetstream. Với phiên bản mới này khi bạn chạy laravel new project-name , bạn sẽ nhận được các tùy chọn Jetstream. Ví dụ: API Authentication trong Laravel-Vue SPA sử dụng Jwt-auth Cách sử dụng Laravel với Socket.IO laravel new foo --jet --dev Sau đó, nó sẽ hỏi bạn thích stack Jetstream nào hơn: Which Jetstream stack do you prefer? [0] Livewire [1] inertia > livewire Will your application use teams? (yes/no) [no]: ... Nếu bạn đã cài bộ Laravel Installer, để nâng cấp lên phiên bản mới bạn chạy lệnh: composer global update Một số trường hợp cập nhật bị thất bại, bạn hãy thử, gỡ đi và cài đặt lại nha composer global remove laravel/installer composer global require laravel/installer Bài viết gốc được đăng tải tại chungnguyen.xyz Có thể bạn quan tâm: Cài đặt Laravel Làm thế nào để chạy Sql Server Installation Center sau khi đã cài đặt xong Sql Server? Quản lý các Laravel route gọn hơn và dễ dàng hơn Xem thêm Tuyển dụng lập trình Laravel hấp dẫn trên Station D

By stationd
Principle thiết kế của các sản phẩm nổi tiếng

Principle thiết kế của các sản phẩm nổi tiếng

Tác giả: Lưu Bình An Phù hợp cho các bạn thiết kế nào ko muốn làm code dạo, design dạo nữa, bạn muốn cái gì đó cao hơn ở tầng khái niệm Nếu lập trình chúng ta có các nguyên tắc chung khi viết code như KISS , DRY , thì trong thiết kế cũng có những nguyên tắc chính khi làm việc. Những nguyên tắc này sẽ là kim chỉ nam, nếu có tranh cãi giữa các member trong team, thì cứ đè nguyên tắc này ra mà giải quyết (nghe hơi có mùi cứng nhắc, mình thì thích tùy cơ ứng biến hơn) Tìm các vị trí tuyển dụng designer lương cao cho bạn Nguyên tắc thiết kế của GOV.UK Đây là danh sách của trang GOV.UK Bắt đầu với thứ user cần Làm ít hơn Thiết kế với dữ liệu Làm mọi thứ thật dễ dàng Lặp. Rồi lặp lại lần nữa Dành cho tất cả mọi người Hiểu ngữ cảnh hiện tại Làm dịch vụ digital, không phải làm website Nhất quán, nhưng không hòa tan (phải có chất riêng với thằng khác) Cởi mở, mọi thứ tốt hơn Bao trừu tượng luôn các bạn, trang Gov.uk này cũng có câu tổng quát rất hay Thiết kế tốt là thiết kế có thể sử dụng. Phục vụ cho nhiều đối tượng sử dụng, dễ đọc nhất nhất có thể. Nếu phải từ bỏ đẹp tinh tế – thì cứ bỏ luôn . Chúng ta tạo sản phẩm cho nhu cầu sử dụng, không phải cho người hâm mộ . Chúng ta thiết kế để cả nước sử dụng, không phải những người đã từng sử dụng web. Những người cần dịch vụ của chúng ta nhất là những người đang cảm thấy khó sử dụng dịch...

By stationd
Applicant Tracking System là gì? ATS hoạt động ra sao

Applicant Tracking System là gì? ATS hoạt động ra sao

Công nghệ phát triển hướng đến giải quyết và cải tiến cho mỗi quy trình, hoạt động của doanh nghiệp cũng như đời sống. Đối với lĩnh vực tuyển dụng, sự xuất hiện của phần mềm ATS (Applicant Tracking System) mang đến nhiều thay đổi đáng kể, cả đối với nhà tuyển dụng và ứng viên. Vậy phần mềm ATS là gì? Chúng được sử dụng ra sao? Những thắc mắc về phần mềm ATS trong tuyển dụng sẽ được Station D giải đáp tại bài viết dưới đây. Hệ thống sàng lọc ứng viên ATS (Applicant Tracking System) Applicant Tracking System là gì? Applicant Tracking System (ATS) hay còn gọi là Hệ thống quản lý hồ sơ ứng viên là phần mềm quản lý quy trình tuyển dụng từ đầu đến cuối một cách tự động hóa. ATS được thiết kế để giúp nhà tuyển dụng tiết kiệm thời gian và chi phí trong việc thu thập, sắp xếp và sàng lọc hồ sơ các ứng viên. Các tính năng nổi bật của Applicant Tracking System Các tính năng nổi bật của Applicant Tracking System Applicant Tracking System (ATS) là một công cụ quan trọng giúp các công ty quản lý quy trình tuyển dụng hiệu quả hơn. Cùng chúng tôi điểm qua các tính năng nổi bật của ATS: Sàng lọc và quản lý hồ sơ ứng viên Khả năng tìm kiếm và sàng lọc ứng viên là một trong các tính năng nổi bật nhất của ATS. Với việc sử dụng từ khóa và tiêu chí cụ thể, hệ thống có thể nhanh chóng tìm kiếm và sàng lọc các hồ sơ phù hợp, tự động loại bỏ những ứng viên không đạt yêu cầu. Điều này giúp nhà tuyển dụng tập trung vào những ứng viên...

By stationd
Hiểu về trình duyệt – How browsers work

Hiểu về trình duyệt – How browsers work

Bài viết được sự cho phép của vntesters.com Khi nhìn từ bên ngoài, trình duyệt web giống như một ứng dụng hiển thị những thông tin và tài nguyên từ server lên màn hình người sử dụng, nhưng để làm được công việc hiển thị đó đòi hỏi trình duyệt phải xử lý rất nhiều thông tin và nhiều tầng phía bên dưới. Việc chúng ta (Developers, Testers) tìm hiểu càng sâu tầng bên dưới để nắm được nguyên tắc hoạt động và xử lý của trình duyệt sẽ rất hữu ích trong công việc viết code, sử dụng các tài nguyên cũng như kiểm thử ứng dụng của mình. Cách để npm packages chạy trong browser Câu hỏi phỏng vấn mẹo về React: Component hay element được render trong browser? Khi hiểu được cách thức hoạt động của trình duyệt chúng ta có thể trả lời được rất nhiều câu hỏi như: Tại sao cùng một trang web lại hiển thị khác nhau trên hai trình duyệt? Tại sao chức năng này đang chạy tốt trên trình duyệt Firefox nhưng qua trình duyệt khác lại bị lỗi? Làm sao để trang web hiển thị nội dung nhanh và tối ưu hơn một chút?… Hy vọng sau bài này sẽ giúp các bạn có một cái nhìn rõ hơn cũng như giúp ích được trong công việc hiện tại. 1. Cấu trúc của một trình duyệt Trước tiên chúng ta đi qua cấu trúc, thành phần chung và cơ bản nhất của một trình duyệt web hiện đại, nó sẽ gồm các thành phần (tầng) như sau: Thành phần nằm phía trên là những thành phần gần với tương tác của người dùng, càng phía dưới thì càng sâu và nặng về xử lý dữ liệu hơn tương tác. Nhiệm...

By stationd
Tối ưu tỉ lệ chuyển đổi với Google Optimize và Google Analytics

Tối ưu tỉ lệ chuyển đổi với Google Optimize và Google Analytics

Tối ưu tỷ lệ chuyển đổi là một trong những yếu tố quan trọng mà một Growth Marketer không thể bỏ qua. Google Analytics là công cụ hữu hiệu và phổ biến nhất giúp chúng ta theo dõi, đo lường và tối ưu tỷ lệ chuyển đổi. Số liệu từ Google Analytics giúp chúng ta nhìn ra điểm cần thay đổi để tăng tỷ lệ chuyển đổi. Theo dõi chuyển đổi là quá trình thiết yếu nhưng cũng rất “khó nhằn”. Ngày nay, mọi người đang sử dụng điện thoại di động nhiều hơn và thường xuyên hơn khi mua hàng trực tuyến. Việc tối ưu hóa website phiên bản di động rất quan trọng. Traffic đến từ mobile khá lớn và làm ảnh hưởng nhiều tới tỷ lệ chuyển đổi. Để xem website của bạn có hoạt động tốt trên mobile hay không như thế nào? Làm gì khi tỷ lệ chuyển đổi giảm? Website phiên bản di động của bạn có nội dung hấp dẫn không? Không có những nút điều hướng hành động? Trang bị lỗi …, những điều này có thể ảnh hưởng tới tỉ lệ chuyển đổi Google Analytics, hiểu được điều này, bạn sẽ có cơ sở để khắc phục và hoàn thiện website của mình. Hãy cùng đến với chủ đề “DÙNG GOOGLE ANALYTICS TỐI ƯU TỈ LỆ CHUYỂN ĐỔI TRÊN MOBILE” với sự chia sẻ của diễn giả Nguyễn Minh Đức, CEO IM GROUP tại Vietnam Mobile Day 2018 nhé

By stationd