Sự thật phía sau nghề lập trình viên có thể bạn chưa biết?
23/07/2025
Bạn có biết rằng một App di động đẹp không chỉ là vẻ đẹp bề ngoài? Đó còn...
Sự thật thú vị về nghề lập trình dưới đây, thật không may, không phải được nhiều người trong giới lập trình viên biết đến. Tuy nhiên, cũng cần phải nhắc rằng những kết quả dưới đây được đưa ra dựa trên những thử nghiệm và lý thuyết dựa trên một hoàn cảnh cụ thể. Điều đó có nghĩa là vẫn có những điểm cần được thảo luận về tính thực tiễn và ứng dụng của những lý thuyết này.

Lập trình viên khá ngại tìm một sự giúp đỡ khi đối mặt với khó khăn
Về cơ bản, việc dạy lập trình thường đi theo cách dạy của môn toán
Điều này có thể liên quan đến cách mọi người học lập trình. Về cơ bản, việc dạy lập trình thường đi theo cách dạy của môn toán: lý thuyết + một hoặc hai ví dụ + rất nhiều bài tập.
Cách dạy này yêu cầu mọi người phải nỗ lực
Thái độ này không phải là xấu
Thậm chí nó còn được khuyến khích
Cách dạy này yêu cầu mọi người phải nỗ lực để hoàn thành tất cả những bài tập được đưa ra và thường xuyên làm việc đó một mình thay vì tìm kiếm sự giúp đỡ. Thái độ này không phải là xấu, thậm chí nó còn được khuyến khích, tuy nhiên, chúng ta nên biết giới hạn của mình và tìm kiếm trợ giúp từ những người khác.

Developer thường có xu hướng không nói ra toàn bộ vấn đề của mình
Điều này có liên quan đến nghiên cứu về tâm lý học. Khi một người nào đó gặp phải một vấn đề, họ thường không đưa ra toàn bộ những thông tin về vấn đề đó, đặc biệt là khi họ trực tiếp hay gián tiếp phải chịu trách nhiệm về nó.
Điều này đã được công nhận qua nghiên cứu ở những người làm lập trình chúng ta, và một trong những lý do chính mà đa phần mọi người trả lời là việc báo cáo toàn bộ vấn đề của mình là một dấu hiệu của sự kém cỏi và sẽ dẫn đến việc bị đánh giá thấp về kỹ năng cũng như khả năng làm việc bởi những người khác. Tình huống này càng phổ biến hơn khi liên quan đến những lỗi nghiêm trọng mắc phải bởi những người mới vào nghề.
Developers thường tìm kiếm những cách khác trước khi hỏi đồng nghiệp
ự thật rằng những lập trình viên không ưu tiên việc trao đổi thông tin với người khác khi họ gặp phải vấn đề. Lại một lần nữa có liên quan đến suy nghĩ rằng họ sẽ bị đánh giá.
Tuy nhiên, ở khía cạnh coding, StackOverflow đã rất thành công trong việc ứng dụng đặc điểm này để tập hợp sự trợ giúp trên nhiều lĩnh vực khác nhau cho các dev nhà ta.
Developer thường trả lời không thật lòng khi được hỏi về những khó khăn
Những khó khăn trong quá trình lập trình có thể dẫn đến những vấn đề nghiêm trọng
Điều này có vẻ khá là hiển nhiên nhưng lại rất quan trọng. Những khó khăn trong quá trình lập trình có thể dẫn đến những vấn đề nghiêm trọng về sự nhiệt tình và tự tin của cả nhóm.
Một trong những khó khăn lớn nhất của việc xác định và phân loại
Một trong những khó khăn lớn nhất của việc xác định và phân loại những giới hạn chính là việc những thông tin này có thể là hoàn toàn chủ quan. Hay nói theo cách khác, nếu một lập trình viên được hỏi trực tiếp rằng họ đang gặp phải một giới hạn có thể hay không thể vượt qua chắc chắn sẽ đưa đến một câu trả lời không thật lòng. Lòng tự trọng và đạo đức nghề nghiệp đôi khi cũng có ảnh hưởng đến vấn đề này.

Developer thường có xu hướng không nói ra toàn bộ vấn đề của mình
Điều này có liên quan đến nghiên cứu về tâm lý học
là khi họ trực tiếp hay gián tiếp phải chịu trách nhiệm về nó
Điều này có liên quan đến nghiên cứu về tâm lý học. Khi một người nào đó gặp phải một vấn đề, họ thường không đưa ra toàn bộ những thông tin về vấn đề đó, đặc biệt là khi họ trực tiếp hay gián tiếp phải chịu trách nhiệm về nó.
Điều này đã được công nhận qua nghiên cứu ở những người làm lập trình
Điều này đã được công nhận qua nghiên cứu ở những người làm lập trình chúng ta, và một trong những lý do chính mà đa phần mọi người trả lời là việc báo cáo toàn bộ vấn đề của mình là một dấu hiệu của sự kém cỏi và sẽ dẫn đến việc bị đánh giá thấp về kỹ năng cũng như khả năng làm việc bởi những người khác. Tình huống này càng phổ biến hơn khi liên quan đến những lỗi nghiêm trọng mắc phải bởi những người mới vào nghề.
Developers thường tìm kiếm những cách khác trước khi hỏi đồng nghiệp
ự thật rằng những lập trình viên không ưu tiên việc trao đổi thông tin với người khác khi họ gặp phải vấn đề. Lại một lần nữa có liên quan đến suy nghĩ rằng họ sẽ bị đánh giá.
Tuy nhiên, ở khía cạnh coding, StackOverflow đã rất thành công trong việc ứng dụng đặc điểm này để tập hợp sự trợ giúp trên nhiều lĩnh vực khác nhau cho các dev nhà ta.