Là 9 đến 5 lập trình viên nhìn xuống?


146

Tôi sẽ coi mình là một lập trình viên 9 đến 5. Ý tôi là, tôi có một công việc lập trình, nhưng sau khi tôi nghỉ việc, tôi để công việc của mình ở đó và không mang nó về nhà. Tôi rất thích sự lựa chọn nghề nghiệp của mình, và tôi thích công việc mà tôi làm trong công việc hiện tại. Tôi cũng thích học hỏi những điều mới trong lĩnh vực của mình, chẳng hạn như những công nghệ mới và những tiến bộ trong ngành lập trình. Chỉ là ngoài công việc của tôi, tôi có những sở thích khác mà tôi cảm thấy quan trọng hơn và tôi muốn dành nhiều thời gian và sức lực của mình hơn. Tôi cũng cảm thấy rằng việc dành> 40 giờ một tuần cho một chủ đề là hơi mệt mỏi, vậy có thực sự nhiều lập trình viên muốn trở về nhà từ công việc lập trình của họ và làm nhiều chương trình hơn không?

Có thể đó chỉ là chủ nhân hiện tại của tôi, nhưng tôi cảm thấy như họ dành ít thời gian để phát triển sự nghiệp. Cách duy nhất để tôi theo kịp các công nghệ và kỹ thuật lập trình mới nhất là tự mình làm điều đó bởi vì chủ nhân của tôi không phân bổ thời gian trong giờ làm việc để làm những việc này (thời hạn == $$$). Có ai khác cảm thấy như vậy về chủ nhân của họ?

Từ kinh nghiệm của bạn, các nhà quản lý và những người thuê lập trình viên có thấy 9 đến 5 lập trình viên là một tài nguyên ít giá trị hơn không? Tôi biết rằng tôi có thể cải thiện sơ yếu lý lịch của mình bằng cách đóng góp và dự án nguồn mở, v.v., nhưng tôi chỉ cảm thấy mình không có thời gian rảnh rỗi.

Có thể nói ngược lại, chẳng hạn như dành thời gian rảnh rỗi của bạn cho các môn học khác như nghệ thuật cho thấy một sự tròn trịa có thể là một đặc điểm mong muốn cho công ty?


3
Có vẻ như câu hỏi này đã được đề cập khá tốt ở đây.
Robert Harvey

1
Có thể nó đã được bảo hiểm, nhưng câu trả lời ở đây thực sự chất lượng cao và câu hỏi xứng đáng có cơ hội cho nhiều câu trả lời hơn. Không có "câu trả lời đúng" cho vấn đề này, vì vậy chỉ cần giới thiệu cho mọi người một nhóm câu trả lời khác nhau là vô nghĩa.
Dan Diplo

Tôi coi mình là một công nhân 8:59 đến 5:01 và tôi thoải mái thừa nhận rằng tôi đang xem thường từ 9:00 đến 5:00 lập trình viên bởi vì rõ ràng là làm việc ít hơn 8:02 một ngày rõ ràng không chỉ là một dấu hiệu của sự lười biếng nhưng cũng cho thấy một sự thiếu quan tâm lớn đến từng chi tiết.
ThomasX

Bị khóa vì lý do lịch sử, vui lòng xem "Khóa các câu hỏi được bình chọn hàng đầu đã bị đóng" để biết thêm chi tiết.
yannis

Câu trả lời:


251

Hãy để chúng tôi mang lại sự cân bằng cho lập luận này.

Đối với hồ sơ, tôi là một lập trình viên 9-5 theo nghĩa chặt chẽ nhất của từ này. Tôi đã mã hóa trong nhiều năm và tôi có thể sẽ viết mã cho nhiều hơn nữa. Tôi có một niềm đam mê mãnh liệt để phát triển và thích nhìn thấy tất cả những lớp học dành cho nhau những cái ôm và nụ hôn. Tôi là tất cả cho các thiết kế thỏ bông và vòng lặp FOR ...

NHƯNG ... và nó lớn nhưng ...

Tôi từ chối hy sinh những trách nhiệm khác của mình với tư cách là một người chồng và người cha để trở nên tốt hơn ở một điều ... phát triển phần mềm. Bạn thấy đấy, khi bạn nằm trên giường chết, bạn sẽ nhìn sâu vào mắt vợ mình và nghĩ về tất cả những khoảnh khắc đáng yêu mà bạn dành trong Visio vẽ sơ đồ UML và viết mã sạch, đơn giản và có thể duy trì ... Tôi nghĩ là không.

Đó không phải là về sự cân bằng. Nếu phải lựa chọn, tôi sẽ nghèo và ở bên gia đình. Đó không phải là về tiền bạc hay sự hài lòng trong công việc hay những thứ tôi muốn.

Đồng ý, câu trả lời của tôi có lẽ chỉ liên quan đến một số nhà phát triển đã kết hôn ngoài kia, nhưng với giá trị của nó, tôi sẽ cố gắng đại diện cho những người trong chúng ta buộc phải chăm sóc gia đình như những người đàn ông thực sự. Chịu trách nhiệm.

Đừng cho tôi cái cớ " Vợ tôi cưới tôi như tôi, cô ấy biết niềm đam mê lập trình của tôi và sẵn sàng hy sinh từng giây cuối cùng của tôi cho máy tính vì cô ấy yêu tôi ". Anh bạn ... tôi thậm chí sẽ không đến đó.

VÌ VẬY, để cắt một câu chuyện dài đã ngắn.

Tôi viết mã từ 9 đến 5, thỉnh thoảng tôi đọc các bài viết về phát triển phần mềm tại nhà. Tôi coi trọng thời gian với gia đình và sẽ không phải là một người cha hay người chồng vắng mặt. Thế giới có đủ những thứ đó.

Bạn chỉ có 80 năm lẻ để sống trên hành tinh này, bạn muốn bảng điểm của mình trông như thế nào sau khi hoàn thành. Như thế này:

Nhà phát triển phần mềm - 8/10
Chồng - 2/10
Cha - 3/10

Cứ liều thử đi. Không phải tôi.

Trên thực tế, tôi đi xa đến mức không làm việc cho các công ty mong đợi làm thêm giờ thường xuyên . Tôi sẵn sàng làm thêm giờ trong dịp này mặc dù vẫn thấy đó là một sự thiếu sót trong việc quản lý kỳ vọng. Giai đoạn = Stage. Một ngày giao hàng trong hầu hết các trường hợp có thể linh hoạt nếu các vấn đề được phát hiện / báo cáo trước thời hạn.

Các công ty có xu hướng bắt đầu với lý do "thời gian khủng hoảng" mà thuận tiện biến thành một sự xuất hiện thường xuyên. Nó làm cho ý nghĩa kinh doanh, nỗ lực không được trả lương. Nếu bạn cho tôi thời gian thay thế (yay! Bạn biết nơi tôi sẽ dành thời gian cho mình!) Tôi sẽ làm bất cứ lúc nào, bất cứ lúc nào.

Nếu không, hãy kiếm cho mình một trong những nhà phát triển nghĩ rằng phát triển phần mềm là tất cả để sống. Có rất nhiều trong số họ.

Đáng tiếc điều này có vẻ giống như một số lời tán tỉnh, mà nó không phải là.

Tóm tắt: Xem lại giờ làm việc hiện tại của bạn. Nhìn vào những trách nhiệm khác của bạn trong cuộc sống và dành cho họ sự quan tâm thích hợp. Đừng lãng phí cuộc sống của bạn để trở nên vĩ đại chỉ với một điều duy nhất trong cuộc sống, đó là sự hy sinh quá lớn với số tiền quá nhỏ.


6
Tôi bắt đầu khóc ngay xung quanh you will look deep into your wife's eyes, and think of all those lovely moments you spent in Visio drawing UML diagrams;)
Peter Ajtai

2
Cách tốt nhất để đặt nó. Và không chỉ dành cho những người đã kết hôn. Bạn có một cuộc sống, làm cho tốt nhất của nó. Nếu bạn làm việc hiệu quả 24/7 (trừ một vài giờ ngủ ngắn), đừng mong nhận được bất kỳ lời cảm ơn nào từ sếp của bạn hơn là nếu bạn làm việc 9-5 với một chút thời gian làm thêm vì bạn sẽ không có được nó! Thay vào đó, họ sẽ ngày càng chồng chất bạn nhiều hơn cho đến khi bạn gục ngã dưới sức nặng, lúc đó bạn là người bị đổ lỗi cho thời hạn bị bỏ lỡ trong khi bạn đang ở bệnh viện phục hồi sau cơn đột quỵ hoặc đau tim.
năm11

69

Nhìn qua câu hỏi của bạn tôi nghĩ tôi thấy ba câu hỏi:

  • Có nhiều lập trình viên thực sự về nhà và làm nhiều chương trình hơn không?
  • Các công ty thuê lập trình viên xem 9-5 lập trình viên là một tài nguyên ít giá trị hơn?
  • Là tròn trịa là một đặc điểm mong muốn? ( Vâng , hoàn toàn, nhưng chỉ có sở thích không nhất thiết phải làm cho một người tròn trịa)

Tuy nhiên, tôi nghĩ rằng tất cả những câu hỏi này được thúc đẩy bởi một lỗi nhỏ trong việc cố gắng chẩn đoán các triệu chứng của bạn:

Hành động như một lập trình viên 9-5 là một triệu chứng bề mặt, không phải là nguyên nhân gốc rễ.

Lập trình viên 9-5 là gì?

Trong sự vội vàng của tôi trước đây, tôi đã bỏ qua việc mô tả những gì tôi đang đề cập đến bởi "lập trình viên 9-5" trong câu trả lời này. Có vẻ như tôi đã xúc phạm một số người bằng cách làm như vậy. Vì vậy, tôi sẽ thêm nỗ lực này vào một định nghĩa: Một người không dành thời gian cho các hoạt động ngoại khóa giúp nâng cao công việc hàng ngày của họ. Nói cách khác, một người dành toàn bộ thời gian để sản xuất và không đầu tư vào học tập và phát triển.

Theo định nghĩa, hầu như không ai dành thời gian ở đây cho các lập trình viên sẽ phù hợp với nhóm đó. Có nhiều thứ mà người ta có thể làm ngoài việc mã hóa thực tế giúp nâng cao sự nghiệp lập trình ngoài 9-5 của bạn:

  1. StackOverflow hoặc lập trình viên
  2. Đọc (sách lập trình hoặc kỹ thuật phần mềm)
  3. Nghiên cứu công nghệ mới
  4. Vân vân.

Tại sao tôi có thể hành động như một lập trình viên 9-5?

Câu hỏi bạn cần thực sự tự hỏi mình là tại sao bạn cảm thấy như một lập trình viên 9-5. Tôi có thể nghĩ về một vài lý do có thể (tôi vẫn có thể đã bỏ lỡ một số).

1) Bạn thực sự là một lập trình viên 9-5 - Bạn không nhất thiết phải thích lập trình nhưng có thể thực hiện nó đủ thành thạo để được trả tiền. Bạn làm công việc của bạn và nhận ra. Công nghệ / lập trình không đủ thú vị để bạn học ngoài giờ làm việc.

  • Tiên lượng : Điều này giống như công nhân nhà máy của các lập trình viên. Bạn có thể sẽ làm cho nó trong suốt cuộc đời với một mức lương xứng đáng, một quỹ hưu trí tốt, và, trời cấm mọi thứ trở nên tồi tệ hơn nhiều trong nền kinh tế, bạn sẽ nghỉ hưu ở mức 65 giờ. Tuy nhiên, nếu bạn cảm thấy mình có nhiều tiềm năng hơn cho bản thân hoặc cho người khác, thì bạn nên tìm thấy đam mê của mình. Không ai được lên "đỉnh của trò chơi" (bất kỳ trò chơi nào) mà không có niềm đam mê.

2) Công việc 9-5 của bạn đáp ứng nhu cầu mã hóa và vì vậy bạn khám phá những sở thích khác - Bạn thích mã hóa và bạn đủ giỏi về nó. Bạn không nghĩ về lập trình tại nhà, nhưng bạn vẫn cảm thấy được tiếp thêm sinh lực để học hỏi và phát triển theo những cách khác ngoài giờ làm việc.

  • Tiên lượng : Điều này giống như người quản lý nhà máy của các lập trình viên. Vẫn là 9-5 nhưng công việc của bạn mang lại cho bạn đủ cơ hội để giữ cho các kỹ năng của bạn trở nên sắc bén và bạn có đủ đam mê để tận dụng những cơ hội đó. Công việc của bạn sẽ được công nhận phù hợp. Trong tình huống này, bạn vẫn có thể kết thúc phía sau nơi bạn muốn làm việc hoặc với những người khác vượt qua bạn một cách bất ngờ. Để ngăn chặn điều đó, tôi khuyên bạn nên tìm những cách khác để nâng cao kỹ năng lập trình của mình trong một phần thời gian thêm. Hoặc, có thể lập trình thuần túy không phù hợp nhất với bạn. Bạn có thể tốt hơn trong một công việc khác, nơi những điều bạn muốn làm ngoài 9-5 sẽ bổ sung tốt hơn cho công việc hàng ngày của bạn.

    Lưu ý rằng đây là một thang trượt. Vấn đề đơn giản là thành công của bạn trong 9-5 của bạn được tăng cường bởi mức độ thời gian bạn dành để phát triển và mài giũa các kỹ năng liên quan trong thời gian rảnh của chính bạn.

3) Công việc của bạn khiến bạn kiệt sức khi lập trình - Không phải tất cả các chương trình đều được tạo ra như nhau. Công việc này giết chết niềm đam mê cho nghề của bạn. Nó giống như là một nhiếp ảnh gia và được chỉ định để chụp ảnh hiện trường vụ án. Không có nghệ thuật trong đó. Do đó, điều cuối cùng bạn muốn làm nhiều hơn là lập trình.

  • Tiên lượng : Nếu đây là bạn, bạn cần một công việc mới. Nếu bạn vẫn yêu thích lập trình, đầu danh sách của bạn khi tìm kiếm một công việc mới là vấn đề (hoặc chuyên ngành lập trình) là phù hợp hơn.

4) Nói chung, công việc toàn thời gian của bạn khiến bạn kiệt sức - Bạn thực sự thích lập trình, và nếu bạn nhận được một gia tài lành mạnh và bỏ công việc của bạn ngày hôm nay, có lẽ bạn sẽ tự mình viết phần mềm. Vấn đề duy nhất là vào thời điểm bạn hoàn thành công việc của mình cho đến ngày bạn bị kiệt sức về tinh thần. Khi bạn về nhà, bạn không muốn làm gì nhiều ngoài [chèn hình thức thực vật yêu thích của bạn vào đây].

  • Tiên lượng: Nó có thể hoặc không phải là lỗi của công việc / công ty của bạn. Đôi khi một công việc toàn thời gian chỉ là đòi hỏi đó. Tuy nhiên, sự nguy hiểm của giai đoạn này, tương tự như trên, là bạn sẽ trì trệ. Mặc dù bất cứ ai cũng có thể hiểu lý do tại sao bạn nghỉ việc lúc 5 tuổi và không nghĩ về công việc cho đến khi bạn quay lại vào buổi sáng, theo thời gian, bạn sẽ nhận thấy rằng bạn đã ở cùng một chỗ trong khi những người khác có nhiều đam mê đến và quất lên một cơn bão và có một số công cụ điên rồ được thực hiện. Nó có thể thậm chí không phải vì họ là một lập trình viên giỏi hơn, mà chỉ vì họ có đam mê - về một cái gì đó.

    Giải pháp không dễ dàng và có lẽ khác nhau đối với mọi người. Khi tôi cảm thấy như mình đã đến giai đoạn này trước đây, điều tốt nhất mà tôi tìm thấy để giải quyết các công việc toàn thời gian là chỉ cần tìm và lấy cảm hứng bất cứ nơi nào - IE tìm người làm những thứ tuyệt vời. Ví dụ, tôi thích đọc các bài báo bằng hoặc phỏng vấn những người sáng lập công ty khởi nghiệp phần mềm. Có lẽ cảm hứng đó thậm chí không có trong lập trình - nhiếp ảnh, hội họa, âm nhạc, bất cứ điều gì. Nếu nó đưa bạn đủ xa khỏi lập trình, có thể bạn đã tìm thấy niềm đam mê thực sự của mình.

    Và, nó thậm chí có thể là lỗi của chủ nhân của bạn. Phát triển cá nhân của nhân viên có thể giúp ích rất nhiều cho một công ty. Bạn có thể đề nghị nhà tuyển dụng của bạn làm cho nó trở thành một trọng tâm, với một chút thời gian dành riêng cho các lập trình viên một cơ hội để làm chậm lại, tìm hiểu tại sao thời hạn luôn luôn căng thẳng như vậy, và có một ít thời gian để tìm hiểu những điều mới. Bạn thậm chí có thể phát hiện ra rằng sản xuất nhanh hơn trong một môi trường ít căng thẳng hơn.


Chủ đề chung thông qua tất cả những điều này là bạn cần tìm ra một vài điều về bản thân:

  1. Là đam mê quan trọng với bạn? Là sự hài lòng về việc đạt được một số tiềm năng chưa biết hoặc chỉ đơn giản là sống một cuộc sống thoải mái, ổn định?
  2. Là lập trình một niềm đam mê cho bạn? Nếu không, nhưng bạn không cần đam mê, ít nhất nó có mang lại bất hạnh không?

Để trả lời câu hỏi ban đầu của bạn, có rất nhiều cơ hội cho những người lao động không nhất thiết phải đam mê, nhưng có năng lực. Nhưng bạn sẽ không tìm thấy bất kỳ ai trong số họ làm việc tại các công việc hàng đầu. Bạn sẽ không thấy họ được yêu cầu đến các công ty đồng sáng lập . Và những công việc đó không đứng đầu bảng lương. Không ai trong số đó có thể quan trọng đối với bạn và nó không quan trọng đối với tất cả các nhà tuyển dụng - vì vậy bạn vẫn có thể được tôn trọng miễn là công việc phù hợp với bạn.

Nếu bất kỳ điều đó quan trọng, tôi khuyên bạn nên tìm cách đưa niềm đam mê trở lại với sự nghiệp của bạn.

Ghi chú

Đáp lại ý kiến

Tôi không khẳng định rằng một người lý tưởng sẽ dành hơn 40 giờ một tuần để viết mã. Tuy nhiên, các công việc là về sản xuất và hầu hết yêu cầu bạn dành gần như toàn bộ thời gian đó để viết mã. Trong hầu hết các công việc lập trình, điều đó sẽ chỉ giữ một số kỹ năng nhất định. Nếu bạn muốn duy trì đam mê (nghĩa là không bị kiệt sức) và không bị trì trệ, bạn sẽ cần tìm thêm thời gian ở đâu đó để nâng cao kỹ năng của mình để vượt trội trong công việc lập trình.

Một số người chắc chắn đủ may mắn để có một công việc coi trọng sự phát triển cá nhân đủ để họ giữ được nhiều kỹ năng sắc bén trong suốt 9-5. Nó không giống như poster ban đầu ở trong trại này. Nếu bạn đang ở đó! Sử dụng thêm thời gian của bạn để làm việc hiệu quả, nhưng đừng nghĩ rằng nó phải là "mã hóa". Nếu bạn về nhà cảm thấy "kiệt sức" thì tôi nghi ngờ bạn đang ở trong trại này. Một công việc như thế này sẽ khiến bạn cảm thấy mạnh mẽ.

Điểm

Bạn dành 40 giờ một tuần để làm một cái gì đó. Điều đó không đáng kể. Tôi tin rằng bạn nên tận dụng tối đa nó. Để tận dụng tối đa, một số thời gian rảnh của bạn nên được dành để tăng cường các kỹ năng bạn sử dụng trong ngày.

Hầu hết các công việc đòi hỏi đủ "sản xuất" (sự chú ý dành cho đầu ra không đóng góp lớn cho việc học tập và phát triển cá nhân) trong số 40 giờ (hoặc hơn) mà có ít thời gian để phát triển cá nhân. Tôi tin rằng mức độ chú ý của một người dành cho việc học tập và phát triển của chính họ có tương quan trực tiếp với thành công cá nhân của họ. Đây là điểm tôi đã cố gắng giải quyết ở đây .

Nếu bạn không muốn nâng cao kỹ năng lập trình của mình trực tiếp hoặc gián tiếp ngoài giờ làm việc, thì có thể bạn sẽ tốt hơn với công việc mà bạn có thể sử dụng nhiều kỹ năng mà bạn thích cải thiện và mài giũa thời gian nghỉ.


29

Các cuộc thảo luận lưỡng cực ở đây chỉ đơn giản là vô lý. Dường như chỉ có hai lựa chọn.

  1. Bạn là lập trình viên 9-5
  2. Bạn là một nhà phát triển suốt đời không có cuộc sống.

Thành thật mà nói, đây là BS. Có một cái ở giữa. Và nó là một hoàn toàn hợp lý. Nó chắc chắn có thể nâng cao một gia đình và trở thành một người cha tốt và người phối ngẫu trong khi vẫn chi tiêu một số thời gian ngoài giờ làm việc bình thường mài giũa nghề của bạn.

Trừ khi bạn là một lao động phổ thông, bạn nên lập kế hoạch dành thời gian ngoài giờ làm việc với một số loại giáo dục thường xuyên. Bác sĩ làm điều đó, giáo viên làm điều đó, lập trình viên làm điều đó. Bạn không thể mong đợi vượt qua toàn bộ sự nghiệp như một lập trình viên mà không tự mình chủ động học những điều mới. Công nghệ thay đổi. Bạn cần thay đổi với nó. Và nếu bạn nghĩ rằng đó là trách nhiệm của chủ lao động của bạn để đảm bảo bạn có được nền giáo dục mà bạn cần để tiếp tục làm việc hiệu quả, thì bạn đã bị rạn nứt. Nếu đó là sự thật thì nhà tuyển dụng sẽ cần phải trả tiền cho bằng đại học của chúng tôi.

Một số nhà tuyển dụng là tốt hơn so với những người khác, tất nhiên. Một số cung cấp hỗ trợ học phí và các ưu đãi khác để giúp bạn tìm hiểu thêm. Nhưng ngay cả sau đó, hầu hết giáo dục thường xuyên đó xảy ra ngoài giờ làm việc.

Kỹ năng chuyên nghiệp cần phải duy trì các kỹ năng của họ nếu họ muốn duy trì công việc của họ. Đó là trách nhiệm của họ để làm điều đó. Nó rẻ hơn nhiều cho một người chủ thuê một công nhân mới với các kỹ năng phù hợp hơn là trả cho một công nhân hiện có để học các kỹ năng.

Vâng, tôi xem thường 9-5 lập trình viên, hoặc cái mà tôi gọi là "Nhà phát triển ban ngày", những người không quan tâm đến việc cải thiện những gì họ làm vào thời gian của họ. Tôi không gợi ý rằng bạn cần bỏ bê chương trình gia đình hoặc ăn uống. Nhưng dành một vài giờ một tuần để đọc, tham gia một lớp học ban đêm hoặc thực hành một kỹ năng mới không phải là một kỳ vọng vô lý. Tôi làm điều đó và tôi vẫn có một mối quan hệ tuyệt vời với vợ và hai con. Chúng tôi thậm chí có con thứ ba trên đường.

Không có lý do gì mà bạn không thể vừa là một chuyên gia lập trình lành nghề, chuyên nghiệp và là một người hướng về gia đình.


vấn đề với "giáo dục liên tục" đó là chi phí. Và đừng quên rằng trong nhiều ngành công nghiệp khác, công ty dự kiến ​​sẽ tài trợ cho nó ở một mức độ cao hơn nhiều so với trong ngành của chúng ta. Một thợ máy có thể mong đợi chủ nhân của mình trả tiền cho việc đào tạo trên một máy mới, nhưng một lập trình viên dự kiến ​​sẽ trả tiền cho việc đào tạo của chính anh ta để sử dụng ngôn ngữ hoặc công cụ mới. Một phi công được huấn luyện bởi hãng hàng không hoặc không quân của anh ta, trên thực tế, không quân thuê người và trả tiền cho họ trong quá trình huấn luyện ban đầu, không chắc họ có bao giờ bay cho họ không.
năm11

Bạn thực sự sẽ không so sánh nghĩa vụ quân sự với việc làm, phải không?
Jason Dean

14

Tôi không nhất thiết phải gọi bạn là lập trình viên 9-5 dựa trên mô tả của bạn.

Lập trình viên 9-5 mà tôi xem thường hoàn toàn KHÔNG có niềm đam mê hay hứng thú với việc mài giũa công việc của họ mà chỉ loay hoay hàng ngày không bao giờ thể hiện bất kỳ mối quan tâm nào trong việc cải thiện những gì họ làm.

Vì việc làm cha đã tiếp quản nên tôi dành ít thời gian hơn cho các dự án mã hóa gia đình lớn nên tôi biết bạn đến từ đâu nhưng tôi vẫn dành thời gian ở đây & học hỏi về các kỹ thuật & công cụ mới mà tôi có thể mang lại cho công việc.


Tôi giống nhau - đó khả năng cân bằng cả hai mà không trở thành một người cha lơ. Nguyên vẹn Tôi thấy không thể dành hàng giờ để viết mã, như mọi thời gian trôi qua quá nhiều thứ tương tự chỉ trở nên nhàm chán sau một thời gian
Chris S

6

Tôi sẽ trả lời câu hỏi:

Có, các lập trình viên chỉ lập trình 9-5 hoặc bất cứ giờ nào là cần thiết để hoàn thành công việc của họ, bị một số lượng lớn các lập trình viên xem thường.

Về lý do tại sao điều này nên, tôi không có ý tưởng. Không có nghề nghiệp khác mà tôi biết có ý tưởng kỳ lạ này. Chúng tôi không mong đợi cảnh sát sẽ tự mình đi săn tội phạm hoặc lính cứu hỏa để dập tắt đám cháy. Nó cũng không phải là một điều tốt. Rất nhiều lập trình viên xuất sắc làm công việc của họ cực kỳ tốt, và sau đó về nhà với gia đình.

Tuy nhiên, theo kinh nghiệm của tôi, các nhà quản lý thực sự hiểu điều này tốt hơn các lập trình viên. Hầu như không có người quản lý tuyển dụng sẽ xem việc thiếu các dự án bên ngoài là một tiêu cực. Họ sẽ xem xét các dự án bên ngoài như một sự tích cực chỉ theo nghĩa là các kỹ năng học được thông qua các dự án đó giúp cải thiện khả năng của một ai đó. Sự sẵn sàng để làm các dự án bên ngoài không phải là một tích cực.

Lưu ý rằng tôi không nói về việc cải thiện kỹ năng của bạn hoặc học ngoài công việc. Hầu như mọi ngành nghề - bác sĩ, giáo viên, luật sư - đều mong muốn các học viên của mình dành thời gian học thêm ngoài giờ làm việc nghiêm ngặt. Đó là một phần của một chuyên gia chứ không phải là một công nhân dây chuyền lắp ráp. Nhưng một số lập trình viên dường như có ý tưởng kỳ lạ này rằng nếu bạn không có các dự án phụ thì bạn không phải là một lập trình viên thực thụ.


Mọi người đừng coi thường 9 đến 5 lập trình viên nếu họ giỏi trong công việc. Câu nói đó cũng cần nói đủ về lý do tại sao họ xem thường 9 đến 5 lập trình viên. Những người chỉ có các kỹ năng tối thiểu cần thiết cho công việc của họ có xu hướng không được tìm đến.
Dunk

1
Chúng tôi hy vọng cảnh sát sẽ đi săn tội phạm vào thời gian riêng của họ. Đối với Cảnh sát Thủ đô Luân Đôn, bạn dự kiến ​​sẽ dành hai năm làm 'Người đặc biệt' - một tình nguyện viên không được trả lương - trước khi bạn được xem xét cho vị trí toàn thời gian.
robertc

Điều đó không giống như mong đợi họ làm thêm thời gian sau khi họ làm việc toàn thời gian. Điều đó giống như làm một số chương trình khi bạn đang học đại học.
DJClayworth

@robertc ở đây họ sẽ mất việc nếu họ làm điều đó, vì họ sẽ phạm tội ("bắt giữ bất hợp pháp", đại loại như vậy). Và tất nhiên yêu cầu lao động không được trả lương cũng là bất hợp pháp ở đây, cũng như ở nhiều nơi.
jwenting

@DJClayworth "Nhưng một số lập trình viên dường như có ý tưởng kỳ lạ này rằng nếu bạn không có các dự án phụ thì bạn không phải là một lập trình viên thực thụ" Vâng! Đó là những gì tôi đã nhận được với phần "nhìn xuống". Tôi đồng ý rằng nó thật kỳ quái. Tôi thấy mình trong thế cân bằng, nhưng không có dự án phụ, và tôi cảm thấy rằng rất nhiều câu trả lời ở đây đã xác thực rằng tôi cũng giống như một "lập trình viên thực thụ"
B Johnson

4

Tôi hơi bối rối trước câu hỏi của bạn - bạn nói rằng bạn thích tìm hiểu về các công nghệ và tiến bộ mới, điều đó khiến tôi nghĩ rằng bạn ít đam mê trở thành một lập trình viên hơn là một người đi vào, làm những gì họ làm bắt buộc phải làm và tắt hoàn toàn khi chúng hoàn thành.

Trong bất kỳ lĩnh vực nào, tôi nghĩ thật tuyệt khi thuê những người thực sự yêu thích những gì họ đang làm. Theo kinh nghiệm của tôi, họ có xu hướng là những người nhiệt tình, tháo vát và nói chung là những người hạnh phúc. Ý tôi là, nếu bạn yêu thích lập trình và đó là những gì bạn có thể làm mỗi ngày trong cuộc sống, bạn sẽ hạnh phúc hơn nhiều và đạt được nhiều thành tựu hơn.

Đồng thời, tôi nghĩ thật tuyệt khi được tham gia vào những sở thích khác, và thậm chí để có được sự thành thạo ở họ. Đó có thể là thể thao, nghệ thuật, cải thiện nhà cửa, bất kỳ ai trong số đó - với tôi, có những sở thích khác làm cho tôi trở thành người giải quyết vấn đề tốt hơn và giữ cho tôi luôn vững vàng.

Theo như tình hình công ty của bạn, nếu bạn muốn tìm hiểu thêm, hoàn toàn không có gì ngăn cản bạn. Nếu bạn đang chờ đợi công việc của mình mở rộng kinh nghiệm, tôi nghĩ bạn cần tìm một công việc khác nơi bạn có được sự linh hoạt đó. Chúc may mắn - nhiều người chỉ đơn giản là được điều khiển bởi dòng dưới cùng.


10
Bạn có thể yêu thích lập trình nhưng vẫn miễn cưỡng vượt quá 9 đến 5. Tôi thích rời đi sớm và đọc các tài nguyên trực tuyến, chương trình hoặc bất cứ thứ gì liên quan đến máy tính thoải mái ở nhà. Bạn có thể khiến tôi ở lại lâu hơn theo thời gian, khi gần phát hành phiên bản mới chẳng hạn, nhưng tôi luôn cảm thấy những giờ làm thêm này phải được trả (và 90% thời gian họ không làm).
Jalayn

@Jalayn Tôi hoàn toàn đồng ý, công việc nên được thực hiện tại nơi làm việc. Tôi diễn giải các lập trình viên "9 đến 5" là những người chỉ đi làm, lập trình và không bao giờ làm bất cứ điều gì ngoài khung thời gian đó.
Nic

3

Đây có thể là một câu hỏi khó nhưng tôi sẽ cho nó chạy.

Từ chỗ tôi đứng, dường như phụ thuộc vào mô hình kinh doanh của công ty. Một số công ty hoạt động với quan điểm cho phép nhân viên có thời gian phát triển theo cách họ sẽ chọn cuối cùng sẽ có lợi cho công ty vì một nhân viên có hiểu biết lớn hơn sẽ cung cấp nhiều hơn. Chưa kể rằng làm những việc như vậy có khả năng dẫn đến một cơ sở nhân viên hạnh phúc hơn.

Tôi biết rất nhiều lập trình viên viết mã theo ngày và mã vào ban đêm. Đối với hầu hết trong số họ là bởi vì họ thiên về lập trình chứ không phải vì nó có vẻ tốt (mặc dù nó thường được đền đáp trong cuộc sống công việc của họ).

Đối với những loại điều này, bạn thực sự phải xem xét tình huống của riêng bạn. Nơi nào bạn cần / muốn ở trong n đơn vị thời gian? Có phải ở đó đòi hỏi nhiều mã hóa hơn hoặc hiểu biết nhiều hơn về một số gia tăng khác?

Một lần nữa, để trả lời câu hỏi của bạn: nó phụ thuộc vào công ty. Có những người cũng coi thường những người dành quá nhiều thời gian để lập trình . Chúng tôi có sự kết hợp của cả hai loại quản lý tại công ty của tôi.


2

Tôi thực sự hiểu tình hình của bạn, tôi đã từng làm việc gần 40 giờ một tuần với .NET. Nó khá tuyệt, nhưng một khi tôi ở nhà, tôi đã có thời gian trước máy tính.

Thật không may, thật khó để được "công nhận" là một lập trình viên nếu bạn làm công việc cho một ông chủ dưới một cái tên vô hình, và đặc biệt là dưới .NET hoặc các công nghệ độc quyền khác của Microsoft. Nó giống như sử dụng mã của người khác để làm điều gì đó mà không ai biết bạn đã làm.

Nếu bạn là người sáng tạo, thích đối phó với những xu hướng mới và có một số kỹ năng tiếp thị và giao tiếp, tôi khuyên bạn nên bắt đầu các dự án cá nhân. Thật đáng kinh ngạc khi nó giúp bạn cập nhật những gì bạn làm.


2
Giải pháp sẽ không phải là sản xuất một cái gì đó dưới một cái tên vô hình.
Ramhound

2

Có hai thái cực mà cá nhân tôi nhìn xuống:

  • Các lập trình viên làm việc 6-7 ngày một tuần trong 10-14 giờ một ngày về công việc. Quản lý thích những loại này, bởi vì họ nhận được rất nhiều công việc miễn phí từ họ (mặc dù giờ làm việc không phải lúc nào cũng là thước đo tốt về năng suất). Trong thực tế, quản lý sẽ cố gắng hết sức để khiến các lập trình viên 40 giờ một tuần cảm thấy họ bị tụt lại phía sau và thử loại công việc miễn phí này ra khỏi họ. Tôi sẽ xem xét làm điều này chỉ khi trả tiền là đúng. (Ví dụ, trên 200.000 đô la một năm đối với tôi; thời gian rảnh của tôi rất có giá trị.)

  • Lập trình viên 9 đến 5 người nghiêm ngặt, những người vào ban đêm và cuối tuần không quan tâm đến lập trình hay bất cứ thứ gì liên quan đến công nghệ khi họ ở ngoài công việc. Điều này thật tệ vì bộ kỹ năng của họ có thể phân rã, họ không tìm hiểu về các công nghệ mới, họ dường như không thực sự quan tâm đến nó, đó chỉ là một công việc để trả lương.

Tôi thích có sự cân bằng. Tôi cố gắng không thường xuyên dành (hơn) hơn 40-50 giờ cho các công việc liên quan đến công việc, trừ khi đó là một trường hợp đặc biệt (nơi tôi cảm thấy phần lớn là lỗi của mình trái ngược với mong đợi không thực tế). Tuy nhiên, tôi vẫn theo kịp bộ kỹ năng lập trình của mình và cố gắng học những thứ công nghệ trong thời gian rảnh rỗi và đôi khi dành thời gian cho các dự án thú cưng, bởi vì tôi thấy lập trình là thú vị và các dự án thú cưng rất thú vị. Chắc chắn nếu bạn có những cam kết quan trọng khác (ví dụ như trẻ em), rõ ràng bạn phải giảm loại công cụ này xuống; nhưng ít nhất bạn vẫn nên có mong muốn làm công việc này nếu có thời gian. Một tuần là 168 giờ, mất 56 giờ để ngủ, 40 giờ để làm việc, 30 giờ để đi lại + ăn uống + công việc hàng tuần, và bạn còn lại khoảng 6 giờ mỗi ngày cho những thứ khác. Có thể bạn chọn xem nhiều TV / phim / thể thao hoặc có những sở thích khác hoặc dành phần lớn thời gian cho vợ con. Điều đó thật tuyệt và được làm tròn là tốt, nhưng có lẽ bạn có thể tìm thấy 30 phút đến 2 giờ trong hầu hết các ngày (khi bạn không bị ngập nước) để theo kịp một chút? Mua một cuốn sách công nghệ ngẫu nhiên? Đọc stackoverflow và liên quan? Chơi xung quanh với canvas html5; tìm hiểu những gì ồn ào với NoQuery, node.js? Xem làm thế nào khó khăn để làm một ứng dụng Android / ipad? Học một ngôn ngữ vui vẻ (và có thể không thực tế) như haskell? t đầm lầy) để theo kịp một chút? Mua một cuốn sách công nghệ ngẫu nhiên? Đọc stackoverflow và liên quan? Chơi xung quanh với canvas html5; tìm hiểu những gì ồn ào với NoQuery, node.js? Xem làm thế nào khó khăn để làm một ứng dụng Android / ipad? Học một ngôn ngữ vui vẻ (và có thể không thực tế) như haskell? t đầm lầy) để theo kịp một chút? Mua một cuốn sách công nghệ ngẫu nhiên? Đọc stackoverflow và liên quan? Chơi xung quanh với canvas html5; tìm hiểu những gì ồn ào với NoQuery, node.js? Xem làm thế nào khó khăn để làm một ứng dụng Android / ipad? Học một ngôn ngữ vui vẻ (và có thể không thực tế) như haskell?


2

Cách duy nhất để tôi theo kịp các công nghệ và kỹ thuật lập trình mới nhất là tự mình làm điều đó bởi vì chủ nhân của tôi không phân bổ thời gian trong giờ làm việc để làm những việc này (thời hạn == $$$).

Bạn sử dụng lao động trả tiền cho bạn để sản xuất, không phải để học hỏi. Rất ít công ty khác ngoài Google hoặc có lẽ Amazon (hoặc các công ty khác có tầm cỡ như vậy) có thể biện minh cho việc trả tiền cho ai đó để có thể sản xuất không có gì.

Có thể nói ngược lại, chẳng hạn như dành thời gian rảnh rỗi của bạn cho các môn học khác như nghệ thuật cho thấy một sự tròn trịa có thể là một đặc điểm mong muốn cho công ty?

Chắc chắn, họ được gọi là nghệ sĩ kỹ thuật và vâng, họ có thể rất có giá trị vì một người sở hữu sức mạnh não trái phải khá khó khăn để đi qua.

Phải nói rằng, trong suốt hơn 10 năm sự nghiệp của tôi cho đến nay, tôi vẫn chưa gặp được 9-5er (có nghĩa là lần duy nhất người đó làm công việc liên quan đến công việc là ở nơi làm việc).

Biên tập:

Rõ ràng tôi đã không rõ ràng trong điểm đầu tiên của mình, vì vậy tôi sẽ cố gắng làm rõ. Học tập một phần không thể thiếu trong cuộc sống hàng ngày của một kỹ sư. Nếu bạn không học, bạn sẽ không khá hơn. Nếu bạn không khá hơn, bạn sẽ bị mắc kẹt trong lối mòn. Nếu bạn bị mắc kẹt trong một lối mòn, nhiều lần hơn không, bạn có cả chủ nhân và nhân viên không hạnh phúc.

Ý định của quan điểm của tôi chỉ đơn giản là (theo kinh nghiệm của riêng tôi), học trong một bối cảnh có liên quan đến việc làm của bạn thường dễ dàng được thực hiện. Phân bổ thời gian cho các công nghệ không liên quan (có khả năng) khó có thể được thực hiện và do đó, nhiều lần hơn không, cần phải được thực hiện vào thời gian của riêng bạn (do đó phá vỡ 9-5).


11
"Chủ nhân của bạn trả tiền cho bạn để sản xuất, không phải để học" - Nhưng học tập không phải là để tăng năng suất và giảm các vấn đề?
Jas

1
Thực tế nhiều công ty trả tiền cho bạn để học, nhưng chỉ khi nó sẽ giúp bạn làm việc hiệu quả hơn. Việc học đó có thể là trong công việc, đào tạo không chính thức hoặc các lớp học chính thức. Ngoài ra, nhiều lĩnh vực nghề nghiệp khác dành thời gian học ngoài 9-5. Họ tham gia các lớp học, đọc các tạp chí kỹ thuật và làm việc theo thời gian. Phải thừa nhận rằng các lập trình viên có xu hướng đưa nó đến mức cực đoan, nhưng chúng tôi không phải là người duy nhất.
Jim C

@Jim C: Chắc chắn, nhiều công ty trả tiền cho các lớp học và như vậy, nhưng các khóa học thường được thực hiện theo thời gian của riêng bạn.
Demian Brecht

@Jas: Hoàn toàn đúng. Tuy nhiên, trong bối cảnh câu hỏi của OP (học công nghệ mới có khả năng không thể áp dụng cho năng lực việc làm cốt lõi của bạn) không phải là việc học nói chung là hợp lý trong thời gian làm việc.
Demian Brecht

Công ty của tôi thực sự yêu cầu chúng tôi theo kịp công nghệ mới nhất. Làm thế nào bạn có nghĩa vụ để tạo ra công việc chất lượng cao mà không cần khám phá các công nghệ mới? Tôi không nói rằng các công ty cần trả tiền cho bạn để làm về sinh học hoặc nhiếp ảnh, nhưng học hỏi là một phần của những gì các nhà phát triển làm khi giải quyết vấn đề. Nếu bạn có thể dành nhiều năm để viết mã mà không dành thời gian nghiên cứu hoặc học hỏi, thì có lẽ bạn đang làm sai.
Morgan Herlocker

1

Sử dụng lượng thời gian mà ai đó dành cho công việc để đo lường cho sản xuất có vẻ giống như một dòng mã khác có thể dễ dàng được chơi. Nhiều người chỉ bắt đầu làm những việc cá nhân tại nơi làm việc. Họ chờ đợi lưu lượng tốt hơn, vì vậy họ đến làm việc sớm hơn và rời đi sau đó. Hoặc họ làm việc trong một khu vực trung tâm thành phố và lãng phí thời gian cho đến khi các quán rượu lấp đầy.

Tôi đã không tham gia vào ngành công nghiệp CNTT vì tôi muốn bấm giờ. Công việc tôi làm dễ dàng hơn nhiều so với công việc của cha tôi. Thường xuyên ở trong tình trạng ăn miếng trả miếng với chủ nhân của bạn là một dấu hiệu xấu. Ngay cả lúc 40 giờ một tuần, vẫn còn quá nhiều thời gian để lãng phí trong cuộc sống khi làm điều gì đó mà bạn không thích.

Có thời gian trong cuộc sống cho gia đình, bạn bè và những sở thích khác. Một số bạn có thể chia sẻ với những người khác, một số bạn không thể. Có những người khác trong cuộc sống của tôi muốn làm những việc ngoài ngày làm việc của họ mà không liên quan đến tôi, vì vậy tôi có thể làm việc hoặc chơi. Đôi khi công việc hiện tại của tôi có thể cung cấp cả hai.

Sự nghiệp của tôi tích cực giải quyết nhiều nhưng không phải tất cả các nhu cầu trong cuộc sống của tôi và tôi mong những người xung quanh tôn trọng điều này. Ồ, và tôi xem rất nhiều bóng đá.


1

Tôi là một lập trình viên 8 - 6 , nhưng quan trọng hơn, tôi là NGƯỜI DÙNG 8 - 6 PC . Trước khi tôi tốt nghiệp Đại học, tôi đã sử dụng PC khoảng 8-9 giờ mỗi ngày, giữa lập trình, chơi game, lướt web và trò chuyện. Ngày tôi bắt đầu làm việc, từ 8 giờ sáng đến 6 giờ chiều, tôi hầu như không bao giờ về nhà và ngồi trên máy tính, viết mã, trò chuyện, lướt web hoặc chơi (hoặc bất cứ điều gì). Thành thật mà nói, tôi thậm chí không muốn nhìn vào máy tính, tôi nhận được email và trò chuyện từ điện thoại của mình.

Bây giờ, tôi yêu công việc của mình và tôi không thể tưởng tượng mình làm gì khác. Nhưng một điều là công việc và điều khác là sở thích. Nếu sở thích của bạn là viết mã, thì bạn có thể về nhà và tiếp tục làm việc, nếu không bạn sẽ muốn về nhà và làm việc khác.

Nếu các lập trình viên khác xem thường thực tế đó, thì đó thực sự là vấn đề của họ. Cho đến nay tôi chưa bao giờ gặp một lập trình viên coi thường tôi vì điều đó. Nhưng thành thật mà nói, trong tất cả các lập trình viên mà tôi biết, chỉ có một số ít mã thực sự trong thời gian rảnh của họ.


Đây thực sự không phải là một câu hỏi về việc xem thường các lập trình viên khác dựa trên họ chỉ làm việc từ 9 đến 5. Đó là câu hỏi của 9 đến 5 nhà phát triển đó không thể hiện các kỹ năng tốt để thực hiện công việc của họ bị coi thường. Có một số lĩnh vực phát triển mà không phải tất cả những thách thức về mặt kỹ thuật hay đổi mới đều không có chỗ đứng. Tôi nghi ngờ rằng nhiều người trong số 9 đến 5 người làm việc trong các loại dự án đó nên họ không hiểu nhu cầu học tập liên tục. Và nếu đó là vị trí của bạn thì bạn đã đúng. Nếu bạn dành thời gian ở nhà thì công việc của bạn thậm chí sẽ ít thách thức hơn ....
Dunk

@Dunk Sau đó, trong trường hợp đó, câu hỏi được đặt sai. Nó không nên có khả năng lập trình viên, không phải 9-5ers ... Và câu hỏi có thể áp dụng cho bất kỳ công việc nào. Tôi nghĩ mình có khả năng RẤT RẤT, và trong công việc của mình, chúng tôi liên tục đổi mới (chúng tôi phải), NHƯNG chúng tôi làm điều đó trong suốt 9 giờ làm việc mà chúng tôi có. Nếu 9 giờ một ngày là không đủ cho bạn, thì tôi sẽ đặt câu hỏi về khả năng giải quyết vấn đề của BẠN chứ không phải của tôi.
AJC

1

Tôi xin lỗi, nhưng không có công việc nào xứng đáng hơn 40 giờ thời gian của bạn mỗi tuần. Có một số ngành nghề (được cho là) ​​quan trọng đối với xã hội hơn nhiều so với những ngành khác, ví dụ như bác sĩ, cảnh sát viên, EMT, v.v. Thậm chí họ không nên (lưu ý: phải) dành hơn 40 giờ một tuần để làm việc này, nó nên tùy thuộc vào người sử dụng lao động để thuê thêm nhân công nếu họ không có đủ để hoàn thành công việc mà không cần người làm việc OT.

40 giờ một tuần là gần như quá nhiều rồi. Hãy nghĩ về nó, cuộc sống trung bình của con người là gì, 80 tuổi hay sao? Họ bắt đầu đi học ở tuổi 5/6, và kể từ đó, về cơ bản, họ bận rộn 8 tiếng mỗi ngày trong tuần (trừ 3 tháng) cho đến khi họ sẵn sàng vào đại học. Tôi sẽ crunch một số con số trung bình ở đây:

  • Bạn sống trung bình 700.800 giờ.
  • Lớp 1 đến lớp 12 chiếm trung bình 19.200 giờ (không có mùa hè)
  • Thông thường bạn làm việc qua các mùa hè ở trường trung học, vì vậy hãy giải quyết những điều đó trở lại: 1.920 giờ
  • Học đại học mất khoảng 35 giờ một tuần trong 4 năm (với thời gian thực tập / làm việc / học tập): 7.280 giờ - mùa hè (1.680) = 5.600
  • Sau đó, giả sử bạn nhận được một công việc và làm việc từ thời điểm đó (22 tuổi) đến khi 65 (?) Của bạn: 89,440 giờ - (nghỉ 3 tuần mỗi năm) 5,160 = 84,280 giờ

Thêm tất cả chúng lên và nhận% của cuộc sống của bạn: 111.000 / 700.800 = khoảng 16%

16% cuộc sống của bạn, dành riêng cho CÔNG VIỆC. Bạn sống một lần, và cả cuộc đời đáng kinh ngạc này, mỗi chúng ta đều được trải nghiệm, nó ngắn hơn khoảng 1/6 vì "công việc" của bạn. Và điều này là CHỈ nếu bạn làm việc 40 giờ một tuần. Bạn không bao giờ nên cho đi nhiều hơn thế. Trân trọng cuộc sống của bạn.


Một thay thế: ngủ ít hơn. Tôi thường ngủ khoảng 6-7 giờ mỗi đêm. Sau đó tôi phát hiện ra mình bị ngưng thở khi ngủ. Với sự kiểm soát đó, tôi thấy rằng tôi chỉ cần khoảng 4-5 giờ ngủ mỗi đêm để được nghỉ ngơi tốt. Đó là thêm 87.600 giờ tôi nhận được so với một người ngủ trung bình 8 giờ một đêm! :-)
afrazier

Thật là hơi nông cạn khi nghĩ rằng trường học chỉ là một phần của công việc. Khi còn bé, có rất nhiều điều bạn cần học (đọc, viết, toán cơ bản) để có thể tận dụng tối đa cuộc sống. Điều đó không liên quan gì đến sự nghiệp công việc bạn đã chọn sau này trong cuộc sống.
Tom van Enckevort

1

Nếu bạn muốn nổi trội ở một cái gì đó, bạn cần phải hy sinh những thứ khác. Đó là cách duy nhất. Bạn muốn kiếm tiền với tư cách là nhà phát triển / doanh nhân phần mềm? Sau đó nói lời tạm biệt với cuộc sống gia đình của bạn ít nhất là trong một vài năm. Mọi người phải tự đưa ra lựa chọn này. Đó là một thỏa thuận, bạn có thể lấy nó hoặc bỏ nó.


0

Luôn có sự cân bằng giữa công việc và cuộc sống. 9-5'rs là những người có sẵn cho tiền lương. Tôi đã làm một số công việc trong đó quản lý đã thu hút tất cả những niềm vui tại sao tôi lại ở đó. Cuối cùng tôi thường rời đi để tìm những công việc mà người khác truyền cảm hứng cho bạn để tìm hiểu thêm hoặc chỉ công nghệ bạn sử dụng làm cho việc lập trình trở nên thú vị và khiến bạn muốn làm một số OT hoặc hy sinh thời gian rảnh. Nhưng như mọi khi quá nhiều một điều dẫn đến trì trệ. Tôi có ít nhất 4 sở thích ngoài công việc cộng với một gia đình và tôi đã thấy rằng một vài lần những sở thích đó đã giúp ích cho sự nghiệp của tôi theo những cách rất kỳ quặc. Vì vậy, có chương trình 9-5, làm một số OT khi cần thiết, nhưng đối với các vị thần có niềm vui trong cuộc sống.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.