Giám đốc WSOFTPRO nói gì MAGENTO FRAMEWORK?
1. Em chào anh, anh có thể cho mọi người biết Magento là gì không?
Magento là một mã nguồn mở tạo web thương mại điện tử Magento được xây dựng trên nền tảng Zend Framework.
Nó sử dụng các mô hình thực thể thuộc tính giá trị cơ sở dữ liệu (EAV – entity-attribute-value) để lưu trữ dữ liệu.
2. Theo anh biết Magento có những tính năng gì?
Magento có rất nhiều tính năng:
– Quản lý sản phẩm
– Quản lý User
– Dịch vụ khách hàng
– Quản lý đơn hàng..
– Multi store/mall feature: nhiều cửa hàng, kho hàng, điểm bán hàng.
– Email lists: danh sách Email, lọc, sắp xếp và lưu trữ, phục vụ cho việc marketing.
– CMS system for static pages: trang tĩnh giúp thiết kế độc lập với hệ thống sản phẩm, tạo ra sự tùy biến cho từng chiến lược bán hàng.
– SEO performance: tối ưu sẵn có với các công cụ tìm kiếm, tích hợp sẵn SEO…
3. Những lợi ích nổi bật của Magento?
Magento thì có nhiều lợi ích lắm, nhưng anh thấy nổi bật nhất vẫn là 3 điều này:
– Tính năng linh hoạt
– Tốt cho đánh gía SEO
– Mobile First : giúp người dùng dễ dàng thao tác trên thiết bị di động
4. Tại sao anh lại lựa chọn trở thành Magento Developer? Anh đã học Magento như thế nào?
Do ngẫu nhiên khi vào thực tập Magento, anh thấy Magento rất hay nên đã “sa vào lưới tình” và quyết định trở thành Magento Developer. Trong quá trình học Magento thì anh chủ yếu tìm hiểu qua Google, tự học là chính thôi.
5. Anh nghĩ sao về cơ hội nghề nghiệp dành cho lập trình viên Magento?
Với việc Thương mại điện tử ngày càng phát triển trên Việt Nam nói riêng và Thế Giới nói chung thì Magento còn phát triển hơn nữa trong tương lai
6. Theo anh một Magento Developer cần có những kỹ năng gì?
Một kỹ năng không thể thiết đối với mọi Magento developer là kỹ năng tìm hiểu. Bất kì một ngành nghề nào cũng đòi hỏi người làm phải có kĩ năng tìm hiểu để chọn lọc được những thông tin cần thiết, tránh trường hợp dễ đi đường vòng.
7. Sai lầm lớn nhất mà anh từng gặp phải trong quá trình làm việc và bài học anh rút ra được là gì?
Anh từng test thiếu case và anh nghĩ đó là sai lầm lớn nhất của một lập trình viên. Từ sau lần đấy anh cũng rút ra được bài học cho mình là để có thể test được hết mọi case thì mình phải đặt vào vị trí của người dùng thì mới hiểu hết được.
8. Anh có thể cho những bạn đang theo học Magento một số lời khuyên được không?
Gửi tới tất cả những bạn đang theo học Magento, Magento không phải là một ngành dễ học nhưng nó cũng không quá khó, chỉ cần bạn cố gắng thì bất kì ngành gì bạn cũng có thể học. Đối với Magento developer, bạn cần trau dồi thêm kỹ năng tìm hiểu , kỹ năng code và trau dồi thêm tiếng anh bởi đây là một lợi thế vô cùng lớn.
Cảm ơn anh đã dành thời gian để chia sẻ những hiểu biết, những kinh nghiệm quý giá!