Thế sao bạn lại bảo môi trường làm việc không ai dùng app desktop?
Môi trường làm việc của bạn không phải là môi trường làm việc của người khác. Biết dùng cmd là một lợi thế, nhưng không biết cũng chẳng sao cả, làm quen rồi thì việc bạn dùng Version control gần như không bao giờ phát sinh lỗi, có lỗi gì cũng có GUI để xử lý.
Team mình cũng có người từng xài git bash, cũng ai không giúp được bạn ấy, rồi bạn ấy cũng tự xử lý được, rồi sau cũng xài Source Tree, team vừa giúp được, vừa nhanh chóng, vừa trực quan.
Mình không thể đem code của cty show lên đây để cho thấy tại sao mình thích xài IntelliJ để resolve conflict, bạn có thể xem tạm: https://www.youtube.com/watch?v=OM-Wv9_qRDY
Việc trong team có người xài tool nọ tool kia chả có gì đáng quan ngại, công cụ chỉ là công cụ, ai xài cái gì tốt thì cứ xài, làm sao mình làm việc hiệu quả nhất, nếu có lỗi thì tự sửa, mình chẳng phải là một em sinh viên mới học lập trình năm đầu tiên để phải nhờ người khác giải quyết lỗi của tool, cùng lắm là lúc thực tập thôi chứ đến lúc vào team thì phải tự giải quyết được mấy chuyện vặt vãnh này rồi.