

+, Sử dụng tốt các công cụ hỗ trợ như: CSS Preprocessor (SASS/LESS), HTML Template Engine (Jade, HBS), Automation Build Tools (Grunt, Gulp, ...), ... và rất nhiều nữa (Cái này biết càng nhiều càng tốt nhé nhưng mấy cái này học cách sử dụng cũng nhanh thôi nên ko cần quá lo)
+, FE Dev theo mình thì JavaScript phải là kỹ năng được ưu tiên hàng đầu và được sử dụng nhiều nhất. Nên việc bạn học JavaScript thuần một cách chuẩn và sử dụng nó thường xuyên sẽ là điều tiên quyết để bạn có thể hiểu và học tốt được cách sử dụng các thư viện, các frameworks bên trên mình có kể nên hãy chú trọng vào học JavaScript nếu bạn muốn là một FE Dev giỏi nhé!
+, Hiện giờ FE Dev được yêu cầu phải biết thêm về NodeJS là một điểm ưu tiên cũng như NodeJS giúp chúng ta rất nhiều trong việc tạo UI/UX tốt đến người sử dụng (đấy là chưa kể tới phần chính của nó là Back-end khủng bố mà mình chỉ nói nó hỗ trợ cho phần UI/UX đã bá đạo đến mức nào rồi nhé. Nói chung NodeJS rất hay mà bạn nên tìm hiểu và sử dụng)
+, Biết sử dụng các công cụ đồ họa để thao tác cơ bản trong khi làm FE là điều khá quan trọng, bạn nên biết cách dùng: Photoshop, Illustrator (hoặc CorelDRAW, GIMP, ...) để phục vụ cho việc tạo các ảnh hình này kia cho UI nhé. Bên cạnh đó nếu biết thiết kế 1 chút cũng sẽ rất hay để có thể tự tạo được các sản phẩm không đụng hàng (thay vì việc phải đi cóp nhặt trên mạng, mà trong công việc thì kỵ nhất với việc cóp nhặt, tất cả phải đều là duy nhất và không sao chép)
+, Nếu có khả năng và thời gian thì có thể tìm hiểu về Back-end để có thể tiện hơn trong lúc xây dựng website, ứng dụng, ... Vì nếu có thể hiểu được thì thời gian và công sức bỏ ra sẽ ít hơn rất nhiều so với FE Dev không biết gì về BE mà cứ phải hỏi suốt là chỗ này dư nào?, chỗ kia ra sao?... (Có thể là .NET, PHP, Java, Python, Ruby, ... đều được, nên chọn công nghệ phù hợp vs sở thích và công việc bạn sẽ định làm)

Bản Quyền || Cấm sao chép nội dung dưới mọi hình thức. Nếu muốn sao chép hãy để 5 phút đọc xong các chính sách của chúng tôi tại đây.