Chuyên mục
Pair Programs

Pair Programs – Lập trình đôi

Kỹ thuật tại ForUsAll

Pairing là một phần cốt lõi trong văn hóa của chúng tôi và cách chúng tôi học hỏi lẫn nhau.

Là một công ty phân tán, lập trình đôi là một cách tuyệt vời để giúp chúng tôi xây dựng và củng cố các mối quan hệ. Trong khi việc ghép nối xảy ra trên cơ sở đặc biệt, không có gì lạ khi mọi người ghép nối nhiều lần một tuần hoặc thậm chí hàng ngày qua hội nghị truyền hình. Chúng tôi cũng tổ chức các phiên “chuyển động” cho các dự án lớn, trong đó một nhóm làm cùng một nhiệm vụ trong cùng một không gian hội nghị và sử dụng trò chuyện nhóm Slack để chuyển sang các phiên giải quyết vấn đề. Là một trong những kỹ sư của chúng tôi, Spencer nói, “Tôi luôn học được điều gì đó mới mỗi khi bắt cặp với ai đó”. Ngoài việc giúp chúng tôi tránh được các tách rời kiến thức, việc ghép nối cho phép chúng tôi phân phối thông tin và hoạt động như một phương tiện đảm bảo chất lượng. Đó không phải là một yêu cầu cứng để ghép nối – nhưng chúng tôi yêu thích nó như một công cụ trong thắt lưng của mình.

Đội ngũ Kỹ sư tại CHANI

Pairing khuyến khích chia sẻ kiến thức và những ý tưởng mới.

Nhiều người trong chúng tôi có các kỹ năng kỹ thuật khác nhau, vì vậy việc ghép đôi sẽ giúp chúng tôi tránh được các tách rời và học hỏi lẫn nhau. Khi một nhà phát triển gặp sự cố trong tệp cài đặt hoặc lỗi trong quá trình QA, chúng tôi thường liên hệ với nhau trên Slack để yêu cầu chia sẻ màn hình và cùng nhau giải quyết vấn đề. Chúng tôi cũng thường xuyên ghép nối trong các giai đoạn lập kế hoạch hoặc thiết kế các giải pháp cùng nhau khi nói đến các công nghệ cần cả phản hồi backend và giao diện người dùng.

Khi bắt đầu lên kế hoạch xây dựng ứng dụng CHANI cho Android và tạo hệ thống hỗ trợ các kỹ sư cấp dưới, chúng tôi xem lập trình và phát triển theo hướng thử nghiệm là một phần quan trọng trong văn hóa kỹ thuật của chúng tôi. Mặc dù chúng tôi hiểu sự cần thiết của thời gian cúi đầu, nhưng nếu bạn thích trở thành một người viết mã sói đơn độc 100% thời gian, thì đó có lẽ không phải là cách phù hợp nhất. Trên thực tế, việc ghép đôi rất quan trọng đối với chúng tôi nên chúng tôi đã biến nó thành một phần lớn trong quá trình phỏng vấn của mình. Cuộc phỏng vấn kỹ thuật tập trung vào lập trình đôi vì chúng tôi muốn làm việc với những người có khả năng giao tiếp hiệu quả trong khi viết mã, ghép nối và cố vấn trực tiếp.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *