1. digi2936

    digi2936Thành Viên Cấp 1

    Tham gia ngày:
    9 Tháng sáu 2019
    Bài viết:
    106

    Hà nội Khiến thế nào để phát triển thành web developer

    Thảo luận trong 'Linh tinh' bắt đầu bởi digi2936, 26 Tháng bảy 2019.

    Bạn sở hữu muốn biết bí quyết lập trình web tự học để trở nên web developer?
    Bạn có muốn biết các kiến thức cần với, những điều cần học?
    Bạn muốn biết thêm về công tác và lương của web developer?

    Hãy đọc thật kĩ series hai phần này nhé! Series sẽ san sớt về vị trí web developer, lịch trình học tập, cộng sở hữu các tri thức bạn cần mang để trở nên một web developer thực thụ.


    Web Developer khiến gì? Dễ xin việc không? Lương cao hay thấp?
    Web Developer nghĩa là lập trình viên Web, công tác của Web developer hẳn nhiên là … lập trình ra ứng dụng Web.

    Thời đại của Web đã bắt đầu từ rất lâu, kéo dài cho đến nay đã được vài chục năm. Mặc dù bây giờ là thời đại smartphone, web vẫn với một chỗ đứng một mực bên cạnh mobile app. Dễ thấy là các hệ thống trong khoảng lớn (Facebook, Google, Youtube) đến nhỏ (web doanh nghiệp, cửa hàng online) đều nằm trên nền Web.

    Bà Tám bán xôi cần web bán xôi, bé M bán kem trộn cần web bán kem trộn, công ty BKAV sản xuất giết thịt chó cần hệ thống điều hành thịt chó xuyên đất liền. Lẽ dĩ nhiên, nhu cầu làm web cao thì số lượng công việc cho web developer cũng phần đông.

    Tham khảo =>>https://mindx.edu.vn/blog/post/lap-trinh-android

    Dạo sơ 1 số trang như TopIT, có thể thấy có tới hơn 300 job cho Web Developer. Mức lương hẳn nhiên cũng không phải tệ, từ 500$ đến 2000$ tuỳ theo trình độ và kinh nghiệm của bạn.

    Đọc tới đây, Các bạn đã nô nức muốn Đánh giá thêm về vị trí Web Developer chưa nào? Hãy đọc tiếp để xem lĩnh vực này sở hữu những hướng phát triển nào, cần đầu tư vào những kĩ năng gì nhé!

    Front-end, Back-end hay Full-stack?
    Số lượng Web Developer trên thị trường không phải ít, chất lượng thì thượng vàng hạ cám, vàng thau lộn lạo. Hiện tại, ví như muốn làm cho web developer, bạn có thể chọn một trong 3 hướng để phát triển:

    Front-end: Front-end là những gì quý khách trông thấy và tương tác. Nó là “mặt tiền” của một trang web. Nếu bạn thích mẫu mã, muốn thân thiện mang người mua thì bạn mang thể đặt tiêu chí trở thành một front-end developer.
    Back-end: Back-end là những thứ người dùng ko trông thấy, nhưng giúp cho hệ thống hoạt động trơn tru. Dữ liệu của người mua, thuật toán phân tách … đều nằm ở back-end. Nếu như front-end là lớp sơn, lớp vỏ của 1 ngôi nhà thì back-end chính là giàn giáo, xương khung của ngôi nhà ấy. Công việc này phù hợp sở hữu những bạn thích suy nghĩ logic, thích khiến việc có hệ thống và cơ sở vật chất dữ liệu.
    Full-stack: Full-stack Developer là những con người đa năng, hai tay hai súng, có khả năng chơi luôn cả hai trong khoảng front-end tới back-end. Đôi khi họ còn kiêm luôn cả vị trí System Design và DevOps. Nghĩa vụ cao, tri thức cần nắm phổ thông nên lương của họ cũng nhỉnh hơn các vị trí khác tí đỉnh.

    Xem thêm =>https://mindx.edu.vn/course/fullstack-web

    lộ trình học tập để phát triển thành web developer
    một tin đáng mừng cho bạn là: Để trở nên Web Developer ko phải khó, ví như bền chí thì ai cũng học được. Bạn mang thể tính từ lúc Thống kê 0, hoặc có tí đỉnh kiến thức căn bản về lập trình.

    Đây là một lộ trình học tập khá đơn giản, Cả nhà với thể tham khảo để làm cho theo:

    Học kiến thức nền về Web và Networking
    Học cơ bản về cả back-end lẫn front-end (học mới biết chiếc nào hợp có bạn)
    Chọn 1 hướng tăng trưởng mà bạn thấy hứng thú
    Học 1 2 framework front-end hoặc back-end thông dụng
    Tạo ra sản phẩm nho nhỏ bằng phương pháp vận dụng kiến thức đã học
    Đi phỏng vấn để xin thực tập và đi làm cho
    Vừa làm cho vừa học tiếp những tri thức nâng cao
    ứng dụng kiến thức nâng cao vào công việc
    Tuỳ vào cơ duyên và khả năng học tập, với thể bạn sẽ thành phun tắc developer
    khiến lâu, phổ thông kinh nghiệm, lên lương lên chức

    các tri thức này đa phần đều mang trên mạng, nên Các bạn mang thể thuận tiện tự học và không cần học đại học hoặc ra trọng điểm. Bạn với thể lên freecodecamp, hoặc vào các trường dạy code miễn phí để học.

    tri thức nền mà mỗi Web Developer phải với
    Đây là các kiến thức nền mà bất kì Web Developer nào cũng phải biết, cho dù bạn có tăng trưởng theo hướng nào đi nữa.

    Source Control: Git/TFS/SVN
    AJAX / Web API
    RESTful API / HTTP method
    cơ bản về Networking
    Clean Code, viết code tách bạch rõ ràng
    Thuật toán và cấu trúc dữ liệu
    Muốn biết mình nắm rõ cơ bản về web và networking hay chưa, bạn hãy thử tư vấn nghi vấn sau: Điều gì xảy ra khi ta gõ địa chỉ web vào thanh trình ưng chuẩn và bấm Enter?

    Đây là một câu hỏi thường hay gặp lúc bạn đi phỏng vấn vị trí Web Developer. Tuỳ vào câu trả lời, người ta sẽ Phân tích được kiến thức cơ bản và chuyên sâu của ứng cử viên.

    Các bạn tự Phân tích rồi trả lời nhé, mình không với đáp án mẫu đâu

    tạm thời kết
    Ở bài này, mình đa chia sẻ về lương bổng và công việc của vị trí web developer, những hướng tăng trưởng cũng như các tri thức nền cần phải nắm.

    Ở phần sau, mình sẽ nhắc chuyên sâu hơn về các kĩ năng mà bạn cần trau dồi để khi đi theo hướng front-end hay back-end; kĩ năng cần sở hữu để đi phỏng vấn, xin việc; cộng sở hữu đôi lời khuyên để vững mạnh bản thân trên đường khiến Web Developer. Anh chị em nhớ đón xem nhé!

    Khien the nao de phat trien thanh web developer
     

Chia sẻ trang này