Lập trình viên nói đi đôi với làm

Bài viết được dịch từ blog Coding Horror

Tôi tin rằng tất cả các lập trình viên cần thiết lập một sự cân bằng có lợi giữa…

  1. Nhốt mình trong một văn phòng riêng tư và có một cuộc hội thoại thân mật với một trình biên dịch về chương trình của bạn.
  2. Đi ra ngoài cộng đồng và có một cuộc hội thoại cởi mở với những người khác về chương trình của bạn.

Tôi đã nói về điều này một vài lần trước đây, vì vậy tôi thấy không cần thiết phải nói lại quan điểm đó.

Lập trình viên giỏi nói được thì cũng phải làm được.Lập trình viên giỏi nói được thì cũng phải làm được.

Đọc tiếp >>

Advertisements

Làm thế nào để khởi nghiệp mà không phá hủy cuộc sống của bạn?

Bài viết được dịch từ trang web Medium

Làm startup thì có cảm giác giống như đi tàu lượn siêu tốc vậy, phút trước khiến bạn cảm giác giống như là bạn đang thay đổi thế giới và phút tiếp theo thì mọi thứ vỡ ra thành từng mảnh vụn.

Làm startup thì có cảm giác giống như đi tàu lượn siêu tốc vậy.Làm startup thì có cảm giác giống như đi tàu lượn siêu tốc vậy.

Đọc tiếp >>

Làm thế nào để không trở thành một Rockstar Programmer

Bài viết được dịch từ blog Coding Horror

Những chỉ trích của Tom về nội dung bài viết của tác giả Mikael Grey, Làm thế nào để trở thành một Rock Star Programmer, khởi đầu cũng đầy hy vọng:

Không có cái gì gọi là Rockstar Programmer cả!Không có cái gì gọi là Rockstar Programmer cả!

Đọc tiếp >>

8 Cấp độ của nghề lập trình viên

Bài viết được dịch từ blog Coding Horror

Lời bàn của Vinacode:

Bạn sẽ nghĩ gì khi một ai đó hỏi bạn câu hỏi “Bạn sẽ làm gì với cuộc đời của bạn?

Nếu câu hỏi này đặt ra cho thế hệ bố mẹ chúng ta, thì họ sẽ trả lời là: mong được sống, mong được hòa bình, cơm không phải độn khoai hoặc bobo nữa, mong một công việc ổn định, v.v… Bởi những năm 60 – 70 đó, khi các nước Đài Loan, Hàn Quốc… hóa hổ, hóa rồng thì chúng ta vẫn đang mải miết đánh nhau trong một cuộc chiến ý thức hệ (TBCN vs. XHCN). Nếu nghĩ sâu xa một chút thì chả có bên nào gọi là “bên thắng cuộc” cả, chúng ta chỉ nạn nhân và là con tốt trên bàn cờ của các nước lớn mà thôi!

Tháp nhu cầu Maslow

Tháp nhu cầu Maslow (click vào để xem chi tiết)

Ngày nay, dù cuộc sống vẫn còn nhiều khó khăn, nhưng miếng cơm manh áo không còn là nỗi ám ảnh thường trực nữa. Vì vậy theo như tháp nhu cầu Maslow, thì chúng ta sẽ có những nhu cầu ở tầng cao hơn như: nhu cầu được thể hiện bản thân, được sáng tạo, v.v…và có lẽ những câu hỏi kiểu như trên sẽ đóng vai trò là bánh lái của con thuyền cuộc đời bạn.

Nếu xét trong phạm vi nhỏ hơn là lĩnh vực phát triển phần mềm, thì đã bao giờ bạn đặt mục tiêu nào khác để vươn tới ngoài mục đích kiếm tiền chưa? Bài viết sau đây sẽ nêu ra 8 cấp độ mà một lập trình viên có thể vươn tới, bạn hãy đọc qua và trả lời xem bạn đang ở cấp độ nào và bạn đang muốn vươn tới cấp độ nào nhé!

Đời người chỉ sống có một lần. Phải sống sao cho khỏi xót xa ân hận vì những năm tháng đã sống hoài sống phí.” ~ (Thép đã tôi thế đấy – Pavel Corsaghin)

Tôi sẽ chọn con đường nào cho tương lai phía trước?Tôi sẽ chọn con đường nào cho tương lai phía trước?

Đọc tiếp >>

10 Kế hoạch trong năm mới mà mọi lập trình viên nên làm

Bài viết được dịch từ Nettus+

Chỉ còn chưa đầy một tuần nữa, chúng ta sẽ bước qua năm mới. Những ngày cuối cùng của năm cũ đang dần trôi qua. Vào lúc này, chúng ta đang ở thời điểm mà tất cả mọi người đang lên những kế hoạch và mục tiêu cho năm mới. Bạn có thể đã có một số mục tiêu cần đạt được trong cuộc sống “thực”, thế còn những mục tiêu cho nghề lập trình của bạn thì như thế nào? Sau đây chúng ta sẽ cùng liệt kê ra một số mục tiêu cho nghề nghiệp trong năm mới nhé!

Tất cả lập trình viên nên lập ra cho mình một kế hoạch trong năm mới.Tất cả lập trình viên nên lập ra cho mình một kế hoạch trong năm mới.

Đọc tiếp >>