Việc trở thành một ông làm software cũng giúp mình nhận thức được các khó khăn của một doanh nghiệp khi đưa ra các giải pháp công nghệ, hiểu được sự kháng cự của con người mạnh đến mức nào (trong khi trước đó yếu tố con người thường bị mình coi nhẹ), và hiểu được cách mà một phần mềm được làm đúng sẽ giúp rất nhiều cho một doanh nghiệp trong việc tiết kiệm chi phí, trong việc giúp rất nhiều người cảm thấy đỡ chán vì công việc của họ được tự động hóa, và hiểu được cách mà các giải pháp phần mềm có thể đem lại tiền (hoặc rất nhiều tiền cho công ty).
Software Engineer có thể giúp mình tạo ra giải pháp
Không chỉ đứng quan sát, mà việc trở thành engineer cho mình đủ kĩ năng và công cụ để có thể tạo ra những giải pháp nhằm giải quyết một phần hoặc toàn bộ vấn đề mà mình gặp, dù là ở công việc hay trong cuộc sống. Mình có thể viết ra một website khi cần, hoặc ngay cả khi dùng các công cụ có sẵn thì công việc cũng đơn giản hơn.
Và khi mình gặp một người đồng nghiệp cứ phải làm đi làm lại một việc gì đó, mình có thể tạo ra giải pháp đó giúp họ trong thời gian sớm. Hoặc chính công việc của mình, nếu có những thứ gì lặp đi lặp lại, mình có thể tạo ra những phần mềm thay thế, để mình có thời gian đi làm việc khác vui hơn, hoặc tăng thời gian nghỉ ngơi, chơi bời cho chính bản thân mình.
Những kĩ năng đó vừa giúp tiết kiệm thời gian công sức cho mình và đồng nghiệp, vừa giúp công ty tiết kiệm chi phí. Và đôi khi chính công cụ đó đem đi bán sẽ giúp kiếm được tiền cho công ty nữa. Cảm giác khi đó rất là vui, rất là thú vị anh em ạ.
Không biết anh em sao, chứ mình là kiểu người thích xây cái này cái kia, thằng bạn mình kêu mình thuộc nhóm “builder” (nhóm còn lại là “thinker”). Mà mình thấy mình là cả hai thì đúng hơn. Cảm giác làm ra được một sản phẩm rất là vui, rất là hào hứng.
Software Engineer được trả lương khá ổn
Lâu lâu anh em thấy trên báo đài người ta nói rằng software engineer được trả lương cả trăm triệu mỗi tháng, rồi ông nào làm cũng giàu. Thực ra số người được trả mức lương này không phải là nhiều đâu, nhưng cũng không phải là thấp. Hiện tại thị trường đang “khát” software engineer thuộc đủ mọi thể loại nên để tìm được việc trả lương cao là không khó. Một bạn sinh viên mới ra trường mà đủ năng lực, mình trả 20 triệu / tháng là chuyện bình thường (mức năm 2020). Một ông đi làm 2-3 năm có thể đạt mức 30 triệu cũng không phải là chuyện lạ.