Những việc gì mà lập trình viên làm, ngoài công việc/coding khiến họ trở thành một lập trình viên tốt hơn?

Trả lời: Ryan Mann, B.A. Computer Programming, Kaplan University (2010)

Thực sự thì, nếu là ngày xưa thì thôi sẽ nói với bạn rằng tôi dành hàng giờ mỗi tối học những công nghệ và frameworks mới trong khi dành hàng trăm giờ cho các pet project(1) mà tôi chưa bao giờ hoàn thành..

Tuy nhiên, hôm nay, tôi sẽ nói với bạn điều này:

Điều tôi làm mà giúp tôi trở thành một lập trình viên tốt hơn, đó là bỏ hết công việc(nhiều nhất trong khả năng) ở lại ở chỗ làm. Tôi tập trung vào hạnh phúc của bản thân. Tôi tập trung vào việc ngủ đủ giấc. Tôi tập trung vào ăn uống lành mạnh. Tôi tập trung vào tập thể dục.

Và quan trọng nhất, tôi tập trung vào việc tận hưởng cuộc sống mà tôi đang làm việc để đạt được. Tôi đảm bảo rằng tôi có những sở thích mà tôi yêu thích. Tôi tập trung vào các mối quan hệ và xây dựng gia đình.

Duy trì sức khỏe tinh thần là việc tối quan trọng để có thể trở thành một lập trình viên thành công. Bạn không thể code tốt nếu chỉ ngủ có 3 hoặc 4 giờ và nốc 4 lon red bulls mãi được. Bạn không thể viết web api tốt khi bạn đang nghĩ về việc vợ bạn đòi li dị bởi vì bạn luôn dính vào chiếc máy tính.

Đối với tôi, nó hoàn toàn là điều tối quan trọng rằng chăm sóc cuộc sống của mình sao cho tôi có thể thanh thản mà tập trung vào công việc của mình. Tôi liên tục nhắc nhở bản thân, tôi làm việc vì cuộc sống, cuộc sống không phải công việc (I work for my life, life is not my work.)

1: Pet project: các dự án nhỏ của cá nhân

Theo: Anh Viet

Leave a Reply

Your email address will not be published. Required fields are marked *