dân ngoài ngành bảo search google nhiều cái đéo ra đâu làm nghề này rồi search củ lìn gì cũng phần lớn là ra kết quả
Làm frontend thì cũng phải cần học thêm cả UI/UX vì thằng design nhiều lúc nó cứ design cho sướng và thằng FE cũng cần phải đưa ra ý kiến khi design và behavior của web/app không được mượt. Nhiều cái nó thiết kếđéo thể làm được bằng css mà phải làm bằng js, rồi đến khi đấy trang bị nháy và chậm làm ảnh hưởng trải nghiệm người dùng rất nhiều. Như cái trang bạn kia đưa vào phát scroll thấy giật giật là đã khó chịu chứ chưa nói đến việc responsive :( . Nói chung ngành nào thì cũng đến mức gặp bức tường cần phải vượt qua cả và lúc đấy có chịu tìm hướng đi tiếp hay không thôi
BA mà nhận frésh chắc cty làm Product cứng xong giao mấy việc làn nhàn ngồi check lại Document quá, chứ outsource mà nhân BA fresh chắc ăn db ăn kết
https://github.com/kamranahmedse/developer-roadmap Roadmap cho web developer đây. Học data structure thì lên hacker rank cày nhé. Vào đấy học thêm cách giải quyết vấn đề luôn
Mấy thằng design vẽ vời bay bướm lắm. Làm frontend thì cứ mạnh dạn mà tranh luận với nó về hiệu năng. Đừng nhát miệng mà cắm mặt code. Như thằng tui đang làm đòi làm mở menu lật trang sách như site mẫu nó gửi, trong khi site đó nó xài flash giật lag như chó.
Đúng một nửa: công ty Product. Nhưng sai một nửa: không phải ngồi check Document mà ngồi viết Document. Check là việc của PM.
BA fresher thì kiểu technical writer chứ gì :v mình cũng đang làm FE đey. 8-9 năm rồi vẫn đầy thứ mới chứ có chán ặc đâu :v
Mà mấy bác cho em hỏi cỡ level của ông "tôi đi code dạo" thì có gọi là xịn ko? Em thấy ngồi viết cái app có mười mấy phút ghê phết.
Tôi đi code dạo cái gì hắn cũng làm, front-end, back-end, mobile... Đợt còn làm cả app nhận diện JAV idol đấy.
Hi, mình cũng làm công việc Front-end nên cũng chia sẻ công việc này một tí. Hiện tại thì mình làm bên bộ phận thiết kế của một công ty con thuộc tập đoàn lớn của Nhật. Xem như làm cũng là may mắn sau khi mất tới 2 năm mà nhảy việc không thành. Mình làm ở bộ phận Coder của thiết kế, công việc làm UI UX là bên Nhật làm, còn phát triển là của nhóm khác. Công việc cũng thuộc dạng việc nhẹ lương cao khoảng 20 củ, thuộc trình độ mid-developer. Xem như cũng là may mắn khi nhiều người khác thì mất việc vì Covid, còn mình thì được tăng lền 1 năm 2 lần. Về công việc Front-end này, bạn cần phải biết các công việc như sau: - Phải biết quản lý và tối ưu CSS. Nếu bạn làm trang web đơn giản thì không nói làm gì, nhưng nếu làm product thì là chuyện khác. Sản phẩm thì không làm mới, chỉ thêm và sửa tính năng thôi, cho nên bạn phải biết quản lý cái đống CSS của mình, nếu không thì nó sẽ trở nên rối ngay. --> Cho nên phải biết SCSS để biên dịch nó thành CSS, có thể xài Gulp để biên dịch, nếu không biết xài Gulp thì có thể kiếm một cái tool nào đó để giúp mình biên dịch. --> Đặt tên CSS một cách khoa học để dễ quản lý nó bằng BEM, Atomic CSS. Phải biết quản lý phiên bản phần mềm bằng Git, phải biết tạo nhánh, gộp nhánh dưới sự phân công của quản lý. Là một phần trong dự án, bạn phải phát triển theo mô hình SCRUM, tức là tự quản lý tiến độ công việc của mình, báo cáo tiến độ với cấp trên để dự án diễn ra thuận lợi. Còn về Javascript, công ty không bắt buộc mình phải tự viết từ đầu đến cuối, miễn là plugin miễn phí và không vi phạm bản quyền là được rồi. Khi xài plugin của người khác viết thì phải biết chỉnh sửa nó để chạy theo ý muốn của chình mình. Tối ưu trang web thì đéo quan tâm, chuyện đó giao cho DEV làm. UI, UX thi có nhóm khác làm, họ thiết kế bằng các tool rẻ hơn Adobe, ví dụ như Figma cho nó rẻ. Tóm lại là công việc của mình cũng thuộc dạng rảnh rổi, 1 tuần làm 2 task nhỏ, thậm chí có tuần không có task nào hết. Rảnh đến mức mà 1 năm có thời gian học tiếng Nhật, vì trình tiếng Anh của họ chỉ bằng học sinh tiểu học, lúc họp mình chẳng nghe được gì hết. Lúc nhận mấy request từ bên họ mà có cảm giác như là làm thám tử, may là mình có kinh nghiệm nên cũng hiểu hết yêu cầu của họ. Nếu có dự định thì chắc mai mốt qua Nhật làm thử xem sao, bà cô dạy tiếng Nhật của mình muốn giới thiệu cho mình 1 công ty mà mình từ chối vì tiếng Nhật còn chưa tốt lắm. Bạn có dự định làm UI, UX hay làm Developer thì tuỳ bạn. Theo cái quy trình từ UX -> UI -> DEV thì mình làm ở vị trí UI vì html, css, javascript được xem như là UI.
Bác làm cái web nào cho mọi người xem được không. Chứ việc tối ưu web thì front-end 1 phần backend 1 phần chứ nhỉ
Kiểu như thế này. Không thể giao source code cho người ngoài xem được https://1drv.ms/u/s!Ai02qDZspJhnjuV3ChsDu2VWBUVInQ Còn tối ưu thì khó rồi vì sản phẩm đã làm lâu, khách hàng thì cũng đang sử dụng. Làm sao mà dám xoá cái CSS lỡ như nó đang xài ở trang khác thì sao. Có thể tái sử dụng lại CSS cũng là một cách tối ưu.