Chào mọi người! Tớ là một fullstack dev, làm .NET và React. Thực ra tớ chẳng bao giờ muốn làm .NET hay Java hay PHP cả, ghét mấy cái đó lắm, ước gì được làm fullstack Javascript thôi, nhưng ở quê tớ thì .NET, Java, PHP mới là ông lớn về backend, nên để kiếm việc làm đầu tiên sau khi ra trường, tớ chọn .NET (thấy .NET đỡ “ác” hơn, đừng ném đá tớ nha!), và thế là làm thôi.
Giờ thì, sau 2-3 năm với .NET, tớ hơi ngán rồi. Tớ không tiện nói chi tiết lý do, để dành cho một cuộc nói chuyện khác vậy. Giờ thì tớ cũng không còn là gà mờ gì trong backend nữa, nên thấy là chuyển sang cái khác cũng khả thi.
Gần đây tớ học Go, và mê tít luôn. Tớ thích sự đơn giản của nó, và lần đầu tiên trong đời tớ thấy mình thực sự làm việc hiệu quả với một ngôn ngữ lập trình. Cảm thấy đỡ stress hơn hẳn so với .NET. Tớ chưa đào sâu lắm, chỉ học những thứ cơ bản và làm một API đơn giản thôi.
Câu hỏi của tớ là, có đáng để chuyển việc không nhỉ? Ý tớ là có những công việc fullstack với React và Golang nào nhận người như tớ không? Nói chung là có việc nào dùng React và Golang không ấy? Ở Đông Âu quê tớ thì tớ tìm không ra. Nếu chuyển việc thì có nghĩa là tớ phải làm việc từ xa. Tớ biết nhiều người ở nước mình làm việc từ xa cho các công ty nước ngoài, nhưng họ thường có ít nhất 5 năm kinh nghiệm. Và câu hỏi chính của tớ là có ai chuyển sang Go và thấy mình làm việc hiệu quả hơn, đỡ stress hơn không, vì đây cũng là một điểm cộng lớn.
Câu hỏi thứ hai là làm sao để mình xứng đáng với một công việc. Tớ thấy chuyển đổi công nghệ backend khó hơn frontend. Frontend thì tự mình làm được những giao diện đẹp lung linh để khoe, nhưng backend thì tớ thấy làm project cá nhân cũng chẳng có gì để khoe ngoài mấy cái CRUD API bình thường. Vậy thì ngoài việc học ngôn ngữ thật tốt và làm vài API cơ bản, tớ có thể làm gì nữa? Và đây là câu hỏi liên quan: tớ chỉ cần tìm việc làm từ xa với Go và React trên mạng, nộp đơn và hy vọng được phỏng vấn thôi à? Tớ chưa bao giờ xin việc ở nước ngoài cả.
Cảm ơn mọi người!