101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

1. Học cách sử dụng Google
Trở thành một lập trình viên có nghĩa là học cách tìm kiếm câu trả lời cho câu hỏi của bạn. Bằng cách học cách sử dụng Google một cách hiệu quả, bạn sẽ tiết kiệm được rất nhiều thời gian phát triển.

2. Đừng hứa quá nhiều mà hãy làm nhiều hơn những gì bạn đã hứa.
Sẽ tốt hơn nếu bạn nói với nhóm của mình rằng một nhiệm vụ sẽ mất ba tuần nhưng phải hoàn thành trong hai tuần, còn hơn là ngược lại. Bằng cách tuân theo nguyên tắc này, bạn sẽ xây dựng được những mối quan hệ đáng tin cậy.

Lưu ý từ người dịch:

Chúng tôi mong bạn hãy khoan dung đối với bất kỳ lỗi nào bạn nhận thấy trong bản dịch, ngữ pháp hoặc dấu câu và báo cáo chúng để sửa chữa.
Cảm ơn

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

3. Hãy tử tế với các nhà thiết kế; họ là bạn của bạn
Nhà thiết kế cung cấp giải pháp cho các vấn đề của người dùng. Hãy học hỏi từ họ và cùng hợp tác để tạo ra những sản phẩm hiệu quả.

4. Tìm người cố vấn
Hãy tìm ai đó mà bạn có thể học hỏi và nhận được ý kiến ​​có thẩm quyền (“bật lại”). Coding Coach là nơi tuyệt vời để tìm cố vấn kỹ thuật.

5. Hãy là người cố vấn
Hãy là người mà người khác có thể học hỏi. Chúng tôi sẽ rất vui khi gặp bạn trong số những người cố vấn tại Coding Coach.

6. Viết bình luận hữu ích
Viết bình luận giải thích “tại sao” thay vì “cái gì”.

7. Đặt tên biến và hàm phù hợp
Các hàm và biến phải mô tả chính xác mục đích của chúng nên "myCoolFunction" không phù hợp.

8. Đi nghỉ mát
Tất cả chúng ta đều cần phải nghỉ ngơi. Hãy thực hiện chuyến đi mà bạn hằng mơ ước. Bộ não và nhân viên của bạn sẽ cảm ơn bạn.

9. Xóa mã không sử dụng
Đừng tích lũy nợ kỹ thuật.

10. Học cách đọc mã
Đọc code là một kỹ năng bị đánh giá thấp nhưng lại rất có giá trị.

11. Thiết lập sự cân bằng lành mạnh giữa công việc và cuộc sống
Bạn cần thời gian để thư giãn sau một ngày dài làm việc. Tắt thông báo công việc hoặc xóa ứng dụng khỏi điện thoại của bạn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

12. Chỉ gặp gỡ cá nhân khi cần thiết
Vấn đề này có thể được giải quyết qua Email hoặc Slack không? Nếu vậy thì đừng hẹn. Nếu không, đừng trì hoãn thời hạn của nó mà không có lý do chính đáng.

13. Lập trình cặp
Lập trình cặp cho phép bạn vừa là giáo viên vừa là học sinh.

14. Viết email tuyệt vời
Học cách thu hút sự chú ý của người đối thoại bằng thư email, thể hiện bản thân ngắn gọn nhưng rõ ràng.

15. Hãy là một phần của cộng đồng
Hãy vây quanh bạn với những người cùng chí hướng, những người thúc đẩy bạn vượt qua khó khăn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

16. Dọn dẹp cành cây của bạn
Dọn dẹp các nhánh kiểm soát phiên bản của bạn giống như bạn làm ở nhà trước khi khách đến. Nếu bạn không cần thứ gì đó, hãy vứt nó đi; đừng cất nó vào tủ.

17. Đừng làm người gác cổng
Đừng nói với người khác rằng họ không đủ giỏi để làm việc trong ngành. Mọi người đều có giá trị.

18. Không ngừng học hỏi
Bạn đã chọn một nghề đòi hỏi phải học hỏi không ngừng. Hãy học cách yêu thích điều này nữa.

19. Đừng bỏ cuộc
Nó sẽ không phải lúc nào cũng dễ dàng. Nhưng tất cả chúng ta đều bắt đầu từ cùng một nơi. Bạn có thể làm được.

20. Đảm nhận những nhiệm vụ khiến bạn sợ hãi.
Nếu họ không làm bạn sợ hãi thì họ sẽ không giúp bạn trưởng thành.

21. Kiểm tra yêu cầu trước khi bắt đầu
Bạn phải hiểu tiêu chí để hoàn thành một nhiệm vụ trước khi bắt đầu viết mã. Điều này sẽ giúp bạn tiết kiệm thời gian.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

22. Làm chủ hộp công cụ của bạn
Nhận một bộ công cụ mà bạn biết rõ từ trong ra ngoài. Biết mục đích của chúng là gì và khi nào sử dụng công cụ này hoặc công cụ khác trong dự án sẽ mang lại nhiều lợi nhuận hơn.

23. Học cách yêu thích những lời phê bình mang tính xây dựng
Hãy hỏi những đồng nghiệp và bạn bè đáng tin cậy để đưa ra những lời phê bình mang tính xây dựng. Điều này sẽ giúp bạn phát triển với tư cách là một lập trình viên và một con người.

24. Hãy toàn diện
Công nghệ đang thay đổi và thay đổi nhanh chóng. Đừng chống lại các sản phẩm mới mà hãy nghiên cứu và đưa ra quan điểm của riêng bạn về chúng.

25. Luôn phù hợp
Luôn cập nhật những tin tức công nghệ mới nhất bằng cách theo dõi các ấn phẩm, blog, podcast và tin tức.

26. Tập trung giải quyết vấn đề
Kỹ năng giải quyết vấn đề được phát triển sẽ giúp bạn vượt qua mọi vấn đề. Hãy tập trung vào những gì sẽ giúp giải quyết vấn đề.

27. Hãy khiêm tốn
Cho dù chức danh của bạn là gì hay bạn làm việc cho công ty nào, hãy luôn khiêm tốn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

28. Học cách thuyết trình hay
Tìm hiểu cách thu hút khán giả và tạo ra những bài thuyết trình tuyệt vời

29. Tìm hiểu mọi giải pháp trước khi quyết định một việc gì đó.
Đừng nắm lấy giải pháp đầu tiên bạn gặp. Khám phá tất cả các tùy chọn của bạn trước khi bắt đầu viết mã.

30. Tìm thị trường ngách của bạn
Có rất nhiều lĩnh vực khác nhau trong ngành công nghệ. Hãy tìm một lĩnh vực mà bạn quan tâm nhất và trở thành chuyên gia trong lĩnh vực đó.

31. Phát triển những thói quen tốt
Cố gắng phát triển những thói quen bền vững và có lợi, chẳng hạn như loại bỏ những phiền nhiễu, quản lý thời gian, tham dự các cuộc họp và bắt đầu với những nhiệm vụ quan trọng nhất. Nó có thể mất một số nỗ lực, nhưng nó sẽ có giá trị về lâu dài.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

32. Học cách gỡ lỗi mã
Khám phá các công cụ trình duyệt để gỡ lỗi mã. Khám phá những tính năng này trong IDE của bạn. Bằng cách học các kỹ thuật theo dõi lỗi hiệu quả nhất, bạn sẽ có thể giải quyết được cả những vấn đề phức tạp nhất.

33. Phát triển kỹ năng hiện tại của bạn
Chỉ vì bây giờ bạn đã thành thạo một kỹ năng không có nghĩa là bạn không nên tiếp tục phát triển nó. Các kỹ năng sẽ bị mất theo thời gian nếu chúng không được cải thiện một cách có chủ ý và ngành này đang phát triển nhanh đến mức điều quan trọng là phải tiếp tục rèn luyện. Hãy loại bỏ suy nghĩ “Tôi luôn làm theo cách này” và chuyển sang “Có cách nào tốt hơn để làm điều này không?”
Ngay cả khi bây giờ bạn có cơ bụng tuyệt vời, thật ngu ngốc khi mong đợi rằng bạn có thể ăn một chiếc bánh rán mỗi ngày mà không bị mất chúng.

34. Hiểu tại sao
Sẽ có những tình huống bạn phải nói lên ý kiến ​​của mình, vì vậy điều quan trọng trước tiên là phải hiểu lý do tại sao. Tại sao giải pháp A tốt hơn giải pháp B? Hãy đưa ra những lý lẽ đúng đắn và ý kiến ​​của bạn sẽ có căn cứ hơn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

35. Biết giá trị của bạn
Bạn là một món hàng và phải được trả công xứng đáng. Hãy để ý đến mức lương trung bình trong lĩnh vực của bạn ở khu vực nơi bạn sinh sống. Nếu bạn kiếm được ít tiền hơn, đã đến lúc nói chuyện với người quản lý của bạn. Hãy đi vì những gì bạn xứng đáng.

36. Đừng ngại yêu cầu sự giúp đỡ
Nếu bạn gặp khó khăn trong một vấn đề và dành quá nhiều thời gian để tìm kiếm giải pháp, đã đến lúc yêu cầu trợ giúp. Tất cả chúng ta đều là con người. Tất cả chúng ta đều có thể sử dụng một số trợ giúp. Không có gì xấu hổ khi liên hệ với đồng nghiệp để được hỗ trợ.

37. Học để học
Mọi người học khác nhau. Một số người học tốt hơn qua các bài học video, những người khác học tốt hơn qua việc đọc sách. Hãy tìm phong cách học tập phù hợp với bạn và thực hành nó một cách siêng năng.

38. Hãy tử tế
Sẽ có những tình huống bạn được yêu cầu đưa ra phản hồi về đồng nghiệp. Tử tế. Bạn có thể nhận xét về sự thiếu chủ động của Deborah mà không khiến cô ấy phải chia rẽ.

39. Nghỉ giải lao
Hầu như không thể dành 8 giờ liên tục để viết mã. Bạn sẽ nhanh chóng kiệt sức và mắc rất nhiều sai lầm. Vì vậy, hãy đặt hẹn giờ để nhắc nhở bản thân dừng lại và nghỉ ngơi. Đi dạo. Uống cà phê với đồng nghiệp. Việc tạm dừng sử dụng màn hình sẽ có tác động tích cực đến năng suất và chất lượng công việc của bạn.

40. Theo dõi tiến trình của bạn
Việc học viết mã mất nhiều thời gian và có thể cực kỳ mệt mỏi nếu bạn không thấy tiến bộ. Vì vậy, điều quan trọng là phải theo dõi thành tích và tiến độ hướng tới mục tiêu của bạn. Giữ một danh sách nhỏ bên cạnh máy tính của bạn và mỗi khi bạn đạt được điều gì đó mới, hãy đánh dấu nó, dù nhỏ đến đâu. Phần thưởng lớn đến từ những thành tựu nhỏ.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

41. Đừng dựa vào framework hoặc thư viện
Tìm hiểu các sắc thái của ngôn ngữ lập trình hơn là sự phức tạp của khung hoặc thư viện. Không cần thiết phải học một ngôn ngữ trước khi giới thiệu các thư viện, nhưng việc hiểu lý do tại sao một khung hoặc thư viện hoạt động theo một cách nhất định sẽ giúp bạn viết mã sạch hơn, hiệu suất cao hơn.

42. Học cách yêu thích việc đánh giá mã
Việc nhờ ai đó đọc và phân tích mã của bạn có thể đáng sợ, nhưng nó có thể cung cấp những phản hồi có giá trị giúp bạn trở thành một lập trình viên giỏi hơn trước. Bạn cũng nên rèn luyện khả năng tiến hành đánh giá mã tốt của mình.

43. Quan tâm đến lĩnh vực liên quan
Tìm hiểu những kiến ​​thức cơ bản về các lĩnh vực liên quan như thiết kế, tiếp thị, phát triển front-end hoặc back-end. Điều này sẽ giúp bạn trở thành một lập trình viên toàn diện hơn.

44. Đừng chọn công nghệ tiện lợi; chọn cái đúng
Mỗi dự án đều có những nhu cầu khác nhau và do đó chúng ta phải chọn những công cụ phù hợp cho công việc. Mặc dù sẽ thuận tiện hơn nhiều nếu chọn các công nghệ mà bạn đã từng làm việc trước đây, nhưng nếu chúng không đáp ứng được nhu cầu của dự án, bạn cần tìm hiểu các giải pháp thay thế.

45. Chịu trách nhiệm về sai lầm của mình
Mọi người đều mắc sai lầm và bạn sẽ mắc phải chúng trong suốt sự nghiệp của mình. Vì vậy, việc thừa nhận và chịu trách nhiệm khi mắc lỗi là rất quan trọng. Điều này sẽ giúp xây dựng niềm tin với các thành viên trong nhóm và quản lý của bạn.

46. ​​​​Xem lại mã của riêng bạn
Trước khi tạo yêu cầu kéo, hãy xem lại mã của riêng bạn. Nếu đây là công việc của đồng nghiệp, bạn sẽ đưa ra nhận xét gì? Điều rất quan trọng trước tiên là xác định các vấn đề hoặc lỗi trước khi yêu cầu xem xét mã.

47. Học hỏi từ những thất bại của bạn
Thất bại đơn giản là không đạt được kết quả như mong đợi và đây không hẳn là điều xấu. Tất cả chúng ta đều có nhiều thất bại trong sự nghiệp. Học hỏi từ những sai lầm của bạn. Bạn có thể làm gì khác vào lần sau?

48. Xác định điểm yếu của bạn
Làm quen với chính mình. Điểm yếu của bạn là gì? Có thể bạn liên tục quên cập nhật các bài kiểm tra trước khi đẩy. Hoặc bạn rất tệ trong việc trả lời email. Kiểm tra điểm yếu của bạn để bạn có thể tích cực khắc phục chúng.

49. Luôn tò mò
Lĩnh vực này không ngừng phát triển nên sự tò mò là rất quan trọng. Nếu bạn không hiểu điều gì đó, dù đó là yêu cầu của dự án hay một dòng mã, hãy nói như vậy. Sẽ không ai chỉ trích bạn vì yêu cầu làm rõ và cuối cùng bạn sẽ tạo ra mã tốt hơn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

50. Đừng cố gắng học mọi thứ
Có một lượng kiến ​​​​thức khổng lồ trên thế giới và đơn giản là không thể nắm vững mọi thứ. Chọn một vài chủ đề để nắm vững và loại bỏ phần còn lại. Tất nhiên, bạn có thể có được kiến ​​thức gián tiếp về các lĩnh vực khác, nhưng bạn sẽ không thể nắm vững hết chúng.

51. Giết thú cưng của bạn
Chỉ vì bạn viết một đoạn mã nào đó không có nghĩa là bạn phải gắn bó về mặt cảm xúc với nó. Không ai muốn công việc của mình bị vứt đi, nhưng mã có vòng đời, vì vậy đừng quên điều đó.

52. Hỗ trợ nhóm của bạn
Trong một đội tốt, mọi người đều hỗ trợ lẫn nhau. Điều này tạo ra một môi trường màu mỡ để thử điều gì đó mới mà không sợ bị trừng phạt.

53. Tìm nguồn cảm hứng trong cộng đồng
Hãy tìm một vài người trong cùng lĩnh vực mà bạn ngưỡng mộ. Điều này sẽ truyền cảm hứng cho bạn để tiếp tục thực hiện các dự án của mình hoặc thử điều gì đó mới mẻ.

54. Đánh giá cao công việc của bạn
Bất kể kinh nghiệm hay vị trí của bạn là gì, công việc của bạn đều có giá trị. Đánh giá cao cô ấy.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

55. Chặn những phiền nhiễu
Tắt thông báo trong tin nhắn tức thời, email và mạng xã hội sẽ giúp bạn tập trung và sử dụng ngày làm việc hiệu quả nhất có thể. Jerry sẽ không chết nếu bạn trả lời anh ta trong vòng 30 phút.

56. Hãy ủng hộ
Hỗ trợ các thành viên trong nhóm của bạn, chẳng hạn như bằng cách tham dự một buổi thuyết trình quan trọng hoặc giúp đỡ nếu họ gặp khó khăn.

57. Khen ngợi khi xứng đáng
Nếu ai đó đã làm một công việc tuyệt vời, hãy nói như vậy. Khen ngợi là một cách tuyệt vời để có được sự tin tưởng của các thành viên trong nhóm của bạn.

58. Kiểm tra mã của bạn
Các bài kiểm tra rất quan trọng. Kiểm tra đơn vị, hồi quy, tích hợp, kiểm tra từ đầu đến cuối. Kiểm tra mã của bạn và sản phẩm của bạn sẽ ổn định hơn.

59. Lập kế hoạch tiếp cận của bạn
Khi bạn nhận được yêu cầu về chức năng mới hoặc phiếu sửa lỗi, trước tiên hãy xây dựng kế hoạch tấn công. Bạn cần gì để giải quyết vấn đề này hoặc phát triển chức năng? thậm chí chỉ mất vài phút để lên kế hoạch tấn công có thể giúp bạn tránh được hàng giờ thất vọng

60. Học cách viết mã giả.
Mã hóa giả là một kỹ năng tuyệt vời vì nó cho phép bạn giải quyết các vấn đề phức tạp mà không cần tốn thời gian viết dòng mã. Mô tả phương pháp bạn đã chọn trên giấy, mô phỏng các ví dụ thử nghiệm khác nhau và xem những cạm bẫy ở đâu.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

61. Theo dõi thành tích của bạn
Nếu bạn nhận được một giải thưởng ở nơi làm việc, hãy viết nó ra. Nếu bạn đang phát triển một tính năng quan trọng, hãy viết nó ra. Bạn sẽ tạo ra một danh sách tồn đọng những khoảnh khắc có thể giúp bạn thăng tiến trong sự nghiệp hoặc nâng cao tinh thần trong những thời điểm khó khăn.

62. Học lập trình cơ bản
Tìm hiểu một số thuật toán sắp xếp và tìm kiếm cũng như cấu trúc dữ liệu cơ bản. Điều này sẽ giúp bạn giải quyết vấn đề bất kể ngôn ngữ.

63. Chọn những công nghệ bền vững và có thể bảo trì được.
Mặc dù việc thử nghiệm các công nghệ mới nhất là điều thú vị nhưng hãy chọn những công nghệ dễ hỗ trợ trong ứng dụng doanh nghiệp. Nhóm sẽ biết ơn bạn trong nhiều năm tới.

64. Tìm hiểu các mẫu thiết kế
Các mẫu thiết kế là những công cụ hữu ích để thiết kế kiến ​​trúc mã. Bạn có thể không cần chúng trong mọi dự án, nhưng hiểu biết cơ bản về chúng sẽ giúp ích khi xây dựng các ứng dụng lớn.

65. Giảm sự mơ hồ
Thay vì viết mã phức tạp để thể hiện kỹ năng lập trình thành thạo của bạn, hãy hướng đến sự dễ đọc và đơn giản. Điều này sẽ giúp các thành viên trong nhóm của bạn đóng góp dễ dàng hơn.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

66. Trả hết nợ kỹ thuật
Nợ kỹ thuật có thể gây ra hậu quả nghiêm trọng về hiệu suất, vì vậy nếu bạn có thể tái cấu trúc thì bạn nên làm như vậy.

67. Cập nhật thường xuyên
Thay vì phát hành các bản cập nhật lớn mỗi tháng một lần, hãy thực hiện thường xuyên hơn với danh sách thay đổi nhỏ hơn. Bạn sẽ ít có khả năng mắc lỗi và phá vỡ các thay đổi.

68. Cam kết sớm và thường xuyên
Cam kết sớm và thường xuyên là cách tốt nhất để đảm bảo công việc của bạn được sạch sẽ và cũng giảm bớt căng thẳng khi vô tình thực hiện những thay đổi quan trọng.

69. Biết khi nào cần nhờ giúp đỡ.
Bạn không những không nên ngại yêu cầu giúp đỡ mà còn phải hiểu khi nào nên làm điều đó. Bạn nên luôn cố gắng giải quyết vấn đề trước khi yêu cầu giúp đỡ. Nhưng khi bạn phải vật lộn với một vấn đề trong hơn một giờ, chi phí lớn hơn lợi ích và bạn nên tìm đến đồng nghiệp.

70. Đặt câu hỏi đúng
Khi đặt câu hỏi, hãy cố gắng càng cụ thể càng tốt

71. Nhận phản hồi về công việc đang tiến hành.
Bạn không cần phải hoàn thành công việc để nhận được phản hồi về nó. Nếu bạn không chắc chắn về hướng đi đúng, hãy nhờ đồng nghiệp kiểm tra giúp.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

72. Đọc tài liệu
Tài liệu là nguồn thông tin chân thực nhất về công nghệ, vì vậy việc học cách đọc tài liệu có thể nhanh chóng giúp bạn trở thành chuyên gia.

73. Hãy thử mọi thứ
Không có gì ngăn cản bạn thử tìm giải pháp cho vấn đề. Bạn có gì để mất?

74. Nói chuyện trong cuộc họp
Ý tưởng và ý kiến ​​của bạn rất có giá trị, vì vậy việc tham gia các cuộc họp sẽ giúp bạn phát triển mối quan hệ với nhóm và ban quản lý của mình.

75. Cộng tác với các nhóm khác
Nếu có cơ hội được làm việc với một nhóm khác trong công ty của bạn, hãy nắm lấy nó.

76. Nhận dự án cá nhân
Khi bạn làm việc 40 giờ một tuần, điều quan trọng là dành thời gian cho các dự án phụ mà bạn đam mê. Chúng giúp khơi dậy niềm đam mê lập trình của bạn và thử nghiệm các công nghệ mới mà bạn có thể chưa tiếp cận được tại nơi làm việc.

77. Xác định mục tiêu nghề nghiệp của bạn
Điều quan trọng là phải có ý tưởng về con đường sự nghiệp lý tưởng của mình. Nếu không phải như vậy thì bạn đang cố bắn một mũi tên mà không nhìn thấy mục tiêu.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

78. Tham gia vào các cuộc trò chuyện
Bình luận trên blog, tham gia các cuộc trò chuyện trên Twitter. Tham gia với cộng đồng. Bạn sẽ học được nhiều điều hơn nếu bạn là người tham gia tích cực hơn là một người thực vật.

79. Ưu tiên các nhiệm vụ
Học cách ưu tiên các nhiệm vụ sẽ giúp tăng năng suất. Theo dõi các nhiệm vụ hàng ngày hiện tại cũng như các nhiệm vụ dài hạn của bạn và sắp xếp chúng theo những nhiệm vụ quan trọng nhất.

80. Đừng bỏ qua chi tiết
Chi tiết có thể tạo ra sự khác biệt lớn trong một dự án.

81. Hãy tin tưởng vào nhóm của bạn
Đồng đội của bạn được thuê vì kỹ năng của họ. Hãy sử dụng chúng và tin tưởng chúng sẽ hoàn thành công việc.

82. Học cách ủy quyền
Nếu bạn đang ở vị trí lãnh đạo, hãy học cách ủy thác hiệu quả. Điều này sẽ giúp bạn tiết kiệm thời gian. Bạn không thể tự mình làm mọi thứ.

83. Đừng so sánh mình với người khác
Người duy nhất bạn nên so sánh với chính mình là chính bạn của ngày hôm qua.

84. Bao quanh bạn với các đồng minh
Học lập trình sẽ là một hành trình dài và không phải lúc nào cũng dễ dàng. Bao quanh bạn là những người sẽ thúc đẩy bạn tiến về phía trước.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

85. Đừng bắt đầu với khả năng mở rộng
Bắt đầu mở rộng quy mô là một cách chắc chắn để khiến bản thân choáng ngợp. Xây dựng để có khả năng mở rộng nhưng đừng bắt đầu mở rộng quy mô cho đến khi bạn cần. Bằng cách này, bạn không làm nhóm của mình choáng ngợp nhưng vẫn duy trì được khả năng phát triển.

86. Cân nhắc ý nghĩa của hiệu suất
Nếu bạn muốn sử dụng một công nghệ mới thú vị, trước tiên bạn phải cân nhắc những tác động về hiệu suất. Bạn không thể thực hiện một cái gì đó như thế này mà không làm giảm hiệu suất? Nếu vậy, bạn có thể muốn xem xét lại cách tiếp cận đã chọn của mình.

87. Đừng phân biệt đối xử
Đừng phân biệt đối xử với các công nghệ hoặc ý tưởng mới. Hãy cởi mở với các cơ hội để học các kỹ năng mới. Ngoài ra, đừng phân biệt đối xử với mọi người. Tất cả chúng ta đều xứng đáng được tôn trọng.

88. Nhận một công việc mà bạn không đủ khả năng
Bạn sẽ không bao giờ đáp ứng được tất cả các yêu cầu cho một công việc. Vì vậy hãy nắm lấy cơ hội và bắt đầu! Bạn có gì để mất?

89. Mô-đun hóa mã của bạn
Bạn có thể viết tất cả mã vào một tệp dài, nhưng việc này khó duy trì. Nhờ tính mô-đun, chúng tôi đảm bảo rằng mã của chúng tôi dễ hiểu và dễ kiểm tra.

90. Đừng chỉ sao chép-dán
Nếu định sao chép-dán một giải pháp từ StackOverflow, bạn cần hiểu chính xác chức năng của nó. Hiểu mã bạn quyết định triển khai.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

91. Tạo một môi trường đầy cảm hứng
Bạn sẽ có động lực làm việc hơn rất nhiều nếu bạn hài lòng với nơi làm việc của mình.

92. Hãy nhớ bạn đến từ đâu
Tất cả chúng ta đều bắt đầu từ cùng một nơi. Khi bạn phát triển các kỹ năng và sự nghiệp của mình, đừng quên bạn đến từ đâu.

93. Cố gắng giữ thái độ lạc quan
Nếu có điều gì đó không thành công, hãy tiếp tục cố gắng và lạc quan. Ngày mai là một ngày mới. Sự lạc quan sẽ giúp nhóm của bạn tiến bộ và sức khỏe tinh thần của bạn.

94. Thường xuyên đánh giá lại quy trình làm việc của bạn.
Chỉ vì một cái gì đó hoạt động hiện tại không có nghĩa là nó sẽ luôn hoạt động như vậy. Đánh giá lại quy trình làm việc của bạn và thực hiện các điều chỉnh khi cần thiết.

95. Học cách làm việc ở nhà
Nếu bạn có cơ hội làm việc tại nhà, hãy học cách làm việc đó một cách hiệu quả. Tìm một văn phòng riêng không có phiền nhiễu. Boneskull đã viết một bài viết rất hay về cách làm việc tại nhà mà bạn nên xem qua.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

96. Tạo sản phẩm dễ tiếp cận
Mọi người đều có thể sử dụng sản phẩm của bạn

97. Giữ đúng cam kết của bạn
Nếu bạn nói với ai đó rằng bạn sẽ làm điều gì đó vào một ngày nhất định, hãy tôn trọng cam kết của bạn. Và nếu bạn không thể đáp ứng được thời hạn đã thỏa thuận, hãy cho chúng tôi biết trước.

98. Hãy chủ động
Nếu bạn có thời gian rảnh, hãy giúp đỡ công việc của nhóm bạn. Họ sẽ biết ơn sự chủ động của bạn.

99. Tạo một danh mục đầu tư tuyệt vời
Một danh mục đầu tư tuyệt vời sẽ khiến bạn nổi bật giữa đám đông. Hãy coi đây là cơ hội để thể hiện kỹ năng của bạn với tư cách là một lập trình viên và nhà thiết kế.

100. Hãy nhớ lý do tại sao bạn yêu thích lập trình
Bạn bước vào nghề này vì nó khơi dậy niềm đam mê của bạn. Nếu bạn kiệt sức, hãy nghỉ ngơi. Hãy cho mình cơ hội khơi dậy niềm đam mê lập trình.

101. Chia sẻ kiến ​​thức của bạn
Nếu bạn thành thạo điều gì đó thú vị, hãy chia sẻ nó. Có mặt tại một cuộc gặp gỡ hoặc hội nghị địa phương. Huấn luyện đồng nghiệp hoặc người được cố vấn của bạn trong bữa trưa. Chia sẻ kiến ​​thức củng cố họ.

101 lời khuyên để trở thành một lập trình viên giỏi (và một con người)

Nguồn: www.habr.com

Thêm một lời nhận xét