Hỏi - đáp Nơi cung cấp thông tin nghề nghiệp và giải đáp những thắc mắc thường gặp của bạn

Cẩm nang nghề nghiệp

2018 rồi, chờ đợi gì nữa mà không Go Full-stack thôi!

Những năm gần đây, số lượng lập trình viên full-stack đang tăng chóng mặt. Vậy full-stack developer là gì mà các công ty lại cần đến như thế? Các dev sẽ phải làm gì để trở thành một full-stack developer?

3 giải pháp tránh trả về NULL lập trình với Java

Null đem đến không ít phiền toái. Đó là những dòng code kiểm tra null trước khi xử lý biến trả về, hoặc là gặp lỗi exception khi cố tình lờ đi việc kiểm tra. Sau đây là cách xử lý để tránh trả về null cho từng trường hợp cụ thể tương ứng ba lý do đã liệt kê ở trên.

11 lỗi sai thường gặp khi lập trình một ứng dụng React Native/ Redux

11 lỗi thường gặp cho những người mới bắt đầu

Viết code nghệ thuật, để trở thành Pro

Cùng với tốc độ phát triển nhanh chóng của phần cứng, tính hiệu quả tụt lại phía sau và nhường chỗ cho một yếu tố quan trọng hơn, viết code đẹp, dễ đọc và dễ hiểu. Điều này xuất phát từ thực tiễn là quy mô của các project trở nên lớn hơn, các mô hình Agile đòi hỏi sự cộng tác giữa mọi người nhiều hơn, môi trường và requirement thay đổi nhanh chóng đòi hỏi code phải dễ dàng thay đổi và bảo trì. Vậy thế nào là code đẹp? Làm thế nào để viết được đoạn code mà khi người khác nhìn vào không phải chửi ầm lên?

3 IDE hot nhất dành cho cross-platform Mobile Dev

Top 3 IDE cross-platform hot nhất dành cho Mobile Dev chính là: Xamarin, HTML5 và Ionic Framework. Tại sao? Cùng đọc bài viết để hiểu thêm về 3 IDE này nhé!

5 LĨNH VỰC KIẾN THỨC MÀ BUSINESS ANALYST NÊN HIỂU RÕ

Những công việc được thực hiện bởi BA đều yêu cầu những lĩnh vực kiến thức (knowledge area) cụ thể và BA nên tập trung vào các kiến thức này khi thực hiện công việc. Vậy 05 lĩnh vực kiến thức này là gì?