Full-Stack Developer là gì? Full-stack Developer là tín đồ phụ trách cả front-end (thiết kế UI, UX cùng flow) cho tới back-end (thiết kế database cùng viết những API bắt buộc thiết) của hệ thống. Họ là những người vừa có tác dụng tư duy súc tích để phân tích và kiến tạo cơ sở dữ liệu , vừa có thể ứng trở nên linh hoạt với CSS để về tối ưu hóa cách hiển thị của trang web/ áp dụng đi động.

Bạn đang xem: Lập trình full stack là gì

Đọc bài chất vấn của dienmay.edu.vn cùng với anh Phạm Huy Hoàng, một Full-Stack Developer đang thao tác làm việc tại AlgoMerchant – công ty start-up ngơi nghỉ Singapore nhằm biết:

Công việc của một Full-Stack Developer là gì?Lợi ích của việc làm Full-Stack Developer là gì?Lời khuyên nhủ để bạn trở thành một Full-Stack Developer

Tiểu sử: anh Phạm Huy Hoàng bao gồm thời gian làm câu hỏi tại FPT Software trước khi đưa sang ASWIG Solutions với địa điểm Developer ngôn ngữ C#.

Sau đó, anh theo học tập Thạc sĩ ngành Computer Science trên Đại học Lancaster (Vương Quốc Anh). Trong thời gian học, anh làm công việc Full-Stack Developer tại phòng IT của trường.

Sau khi xuất sắc nghiệp trong tháng 8/2017, anh chuyển mang đến Singapore và thao tác cho doanh nghiệp AlgoMerchant cho đến nay.

Công việc mỗi ngày của một Full-Stack Developer là gì?

Full-Stack Developer là tín đồ phụ trách cả Front-end lẫn Back-end của sản phẩm.

Nói chung, từ xây cất giao diện cho Database đằng sau bạn đều yêu cầu chịu trách nhiệm cho cho đến lúc sản phẩm quản lý và vận hành trơn tru. Mặc dù nhiên, tùy theo mỗi công ty mà sẽ có một công việc cụ thể riêng.

Xem thêm: Cách Làm Cho Người Yêu Vui Qua Tin Nhắn, Cách Làm Người Yêu Vui Mỗi Ngày

Dự án anh tạo nên Đại học Lancaster là một trong những App giành cho sinh viên của trường thương hiệu là “I Love Lancaster”. Phầm mềm này đang tổng hợp toàn thể tiện ích trong thời gian học trên trường mang lại sinh viên, chẳng hạn như xe buýt, thời khóa biểu… giúp chúng ta học tập dễ dãi hơn.

Anh làm toàn bộ mọi vấn đề từ nhấn requirement của người tiêu dùng là các phòng ban trong trường, xây đắp giao diện cho đến làm database đằng sau và mọi bài toán khác cho ứng dụng chạy trơn tru tru.

Còn quá trình mới của anh tại AlgoMerchant thì cụ nào?

Tại AlgoMerchant, vị trí của anh ấy là Senior Front-end Engineer, nhưng quá trình vẫn mang tính Full-Stack như hồi xưa.

Công vấn đề chính của anh ý là trao đổi với sản phẩm Manager để khẳng định requirement. Sau đó luận bàn với CTO nhằm design bản vẽ xây dựng cho dự án tự động Invest (Hệ thống tự động đặt lệnh mua/bán cp dựa theo thuật toán).

Sau khi CTO đánh giá và coi ngó thì anh đang đi từ front-end (design UX cùng flow) cho tới back-end (thiết kế database cùng viết những API đề xuất thiết) của hệ thống.


*

Nếu các bạn nghĩ những share này rất có thể giúp ích cho anh em hoặc đồng nghiệp, nhớ rằng nhấn nút Share bên dưới nhé!