01/10/2018, 17:18
Như thế nào là 1 front end giỏi & làm sao để giỏi như thế?
Chào mọi người,
Mình đang tự học front end và đang thắc mắc là 1 frond end thì thường được đánh giá thông qua những điều kiện gì? Mình có note ra một số điểm dựa vào kinh nghiệm cũng như đọc các tin tuyển dụng:
- Tốc độ thực hiện dự án
- Khả năng người khác đọc vô code của mình có thể nắm được
- Câu lệnh ngắn rõ ràng
- Khả năng kết nối với backend - CMS…
- Khả năng sử dụng các framework front end angular node js
- Có khả năng sử dụng các công cụ thiết kế (sketch, pts…)
- Có thể chỉnh sửa một số CMS(umbraco, sitecore…)
Còn tiêu chí nào ko mọi người nhỉ?
Nhân tiện cho mình hỏi mình đang ở trình độ nào nhé. Mình tự học đc khoảng 4-5 tháng và có kiến thức cơ bản như: - Html
- Một vài animation đơn giản
- Scss
- Pug
- Gulp
- Bootstrap
- Sketch
- Git
- Javascript
- Làm các EDM đơn giản
…
Cụ thể hơn là mình mất khoảng 12 tiếng để dựng đươc layout bên dưới
https://bestwpware.com/themes-wp/keeway/
Giờ mình muốn nâng cao trình độ thì mình sẽ nâng cao từ đâu? Các bạn có thể giới thiệu cho mình nên học tiếp như thế nào không?
Cảm ơn mọi người đã đọc bài.
Chúc mọi người vui vẻ
Bài liên quan
Bài viết này của anh Hoàng có 2 bài khá hay nhé , bạn tham khảo !
Từ coder đến developer - Tôi đi code dạo – 21 Aug 17
Làm thế nào để trở thành Web Developer – Phần 2
Ở phần trước, mình đã chia sẻ đôi điều về vị trí Web Developer, những hướng phát triển chung cũng như lộ trình học mà các bạn nên làm theo.Ở phần này, chúng ta sẽ đi sâu hơn vào những kiến thức từ …
Câu này quá khó để trả lời. Mình nghĩ là những người “giỏi” thì không ai tự nhận là giỏi cả. Và giỏi hay không là do bạn đánh giá, có thể mình “giỏi” hơn bạn nhưng không là gì với người khác chẳng hạn . OK, mình nghĩ về hướng đi bạn nên tham khảo: Front-end roadmap. Theo kinh nghiệm phỏng vấn frontend tạch khá nhiều thì bạn có thể tham khảo :
16: Bổ sung cho javascript: ES6, Ajax, Promise, async function, generator function, callback function. Mấy cái này phải biết.
Đấy là 1 chút hiểu biết của mình
Ôi, chặng đường còn khá dài và còn nhiều điều hay ho .
Rất cảm ơn những chia sẻ của bạn, mình lại tiếp tục cầy tiếp đây hiiiii
cái này chắc đúng cho các project dạng mới (được dùng công nghệ mới ), chứ gặp outsource các project dạng cũ hoặc nó tự build framework thì khóc ròng ạ mình từng đi thực tặp bị quăng vào project về cs-cart bọn kia mua source code về bảo mình maintain (nói trắng ra fix bug lòi họng … ) , nên học thì học cái cơ bản cái gốc cho chắc sau đó học mấy cái kia chỉ là vấn đề thời gian thôi…
Không còn mới đâu bạn, giờ là 2018 rồi . Tuỳ vào team bạn có dùng không thôi. Còn không nắm được cơ bản cũng đừng học mấy cái kia vội. Những trường hợp bạn kể là bắt buộc phải dùng theo khách hàng rồi. Mình thấy làm outsource cho Nhật thường sẽ phải dùng libs của nó xây dựng, hoặc là nó xây base sẵn cho mình. Có muốn hay không thì vẫn phải làm.