Một dev giỏi và tồi khác nhau gì?
Với công nghệ càng ngày đổi mới thì việc lập trình viên ngày càng được hỗ trợ nhiều để việc lập trình trở nên dễ dàng hơn. Các tool, lib, fw ngày càng hỗ trợ đắc lực cho lập trình viên nhiều, chỉ cần thành thạo những công cụ đấy là có thể làm việc được. Mình thấy đa số các sinh viên IT ( kể cả mình ) cũng chỉ học cách sử dụng các công cụ và framework một cách thành thạo nhất, nhưng khi làm việc với một fw việc gặp lỗi mà không rõ nguyên nhân. Vậy để trở thành một lập trình viên giỏi ngoài việc sử dụng các công cụ, framework thì điều quan trọng nhất là gì?
Mọi người thảo luận để tìm hướng đi đúng đắn
Điều quan trọng nhất của 1 dev là:
Code sao cho cứng là được. Mình nghĩ vậy.
Code bằng notepad =))
Nắm vững cấu trúc dữ liệu và giải thuật, hiểu rõ cách thức hoạt động của fw
Một trong những điều quan trọng nhất ngoài việc sử dụng các công cụ, framework là làm ra các công cụ, framework ngon hơn, hoặc customize được framework, lib lủng gì đấy theo ý mình.