Scrum là gì?

Scrum có thể là một cái tên quen thuộc đối với hầu hết những nhà phát triển phần mềm. Đã có vô số lời khen dành cho Scrum, vì cách tiếp cận đơn giản và vô cùng hiệu quả của nó trong quy trình sản xuất phần mềm. Có thể các bạn đang làm việc với Scrum, có thể không, nhưng liệu các bạn có thực sự hiểu Scrum là gì? Và tại sao lại nên áp dụng nó trong quá trình phát triển phần mềm? Trong bài viết này tôi sẽ giới thiệu với các bạn những điều cơ bản về Scrum dưới góc nhìn của tôi.

Read More »

Advertisements

Mở nhạc lên và làm việc đi

Một ngày đẹp trời, ngồi trong quán cafe nhỏ quen thuộc, nơi có đủ thứ âm thanh ồn ã, nhấm nháp chút đắng của cafe, suy nghĩ nên viết gì cho bài blog tiếp theo, đeo tai nghe vào, mở một vài bản nhạc cũ rồi chợt nghĩ, tại sao âm nhạc lại giúp người ta tập trung hơn khi làm việc?

Âm nhạc được coi là một trong những thành tựu sáng tạo bậc nhất của con người. Nhưng liệu bản thân âm nhạc có giúp cho bạn có thể sáng tạo?

Âm nhạc dường như là một phần của môi trường làm việc hiện đại. Khi mà hầu hết các công việc hiện đại đều dính dáng tới máy tính, nhất là những người làm phần mềm như chúng ta, thì dường như âm nhạc đã trở thành một phần không thể tách rời của công việc hàng ngày, cũng như là một cách để tối ưu hoá sự nhàm chán khi cả ngày chỉ nhìn chăm chăm vào màn hình máy tính.

Vậy thực sự, âm nhạc có hiệu quả như thế nào?

Read More »

Team member tuyệt vời (Phần cuối)

Trong bài cuối này, tôi muốn các bạn hiểu về nhận thức và các vấn đề trong team.

Điều đầu tiên tôi muốn nó đó là về việc hiểu những vị trí khác nhau ở trong team. Tất nhiên phải kể đến đó là team leader, đây là người có thể gọi là được trao quyền lực để dẫn dắt team. Họ là những người không phải sinh ra là đã được chỉ định để làm leader, nhưng mọi người khi làm việc chung với họ đều cảm thấy sự ảnh hưởng và sức mạnh của họ như một leader và khiến mọi người đều theo họ. Ngoài ra còn rất nhiều vai trò khác nhau trong một team. Đừng bao giờ nghĩ rắng trong một team vai trò nào là quan trọng nhất, hay vai trò nào tốt hơn vai trò nào. Tất cả các vai trò sẽ đều mang một giá trị nhất định đối với mục đích chung của team.

Read More »

Team member tuyệt vời (Phần 2)

Một tuần ăn chơi du ngoạn, chắc không thiếu chuyện để kể, nhưng chắc tôi sẽ kể với các bạn trong một dịp khác. Quay trở lại câu chuyện để trở thành team member tuyệt vời, trong bài trước chúng ta đã nói về thái độ để trở thành một thành viên tuyệt vời trong team. Trong bài thứ hai này, tôi sẽ cùng các bạn bàn về những hành động thể hiện mình là một team member tuyệt vời.

Read More »

Team member tuyệt vời (Phần 1)

Tuần tới tôi sẽ đi team building cùng với công ty nên tranh thủ cơ hội này tôi sẽ viết loạt bài về teamwork. Hehehe.

Trong loạt bài này, tôi sẽ bàn với các bạn về các chiến thuật để trở thành một thành viên có đóng góp tuyệt vời trong một team.

Tôi không phải là người chỉ dạy các bạn, hãy xem tôi như một người bạn, một người đồng nghiệp chia sẻ với các bạn về những cách trở thành một thành viên có đóng góp tốt hơn cho team. Có thể những chia sẽ của tôi trong loạt bài viết này nghe có vẻ sáo rỗng nhưng dù gì tôi cũng muốn các bạn tận dụng mọi chiến thuật với tất cả khả năng của mình.

Read More »

Những chiêu trò giúp bạn học nhanh hơn

Khi các ban cố gắng học bất cứ ngôn ngữ cũng như coding skill nào, họ thường gặp một số thách thức tương tự như:

  • Một số khái niệm có thể gây nhầm lẫn, đặc biệt nếu bạn đang là một người có kiến thức ở một ngôn ngữ khác.
  • Thật khó để tìm ra được thời điểm cũng như động lực để học. Cũng giống như câu hỏi Ngày mai nên đi học Ruby hay NodeJS.
  • Một khi bạn hiểu một thứ gì đó, thì cũng rất dễ để bạn quên nó một lần nữa.
  • Các công cụ thì quá nhiều và thay đổi liên tục làm cho bạn không biết phải bắt đầu từ đâu.

May mắn thay, những thách thức đó có thể dễ dàng được nhận ra và chinh phục. Trước đây tôi đã từng có bài viết nói về việc Tự tìm hiểu Web Development. Trong bài viết này, tôi sẽ chỉ cho các bạn sáu chiêu để giúp các bạn học nhanh hơn và trở thành một developer vui vẻ và làm việc năng suất hơn.

Read More »