Bash ngôn ngữ và những chuyện hài

Yo guys,

Chủ đề này chắc cũng không gì xa lạ với những người mà hay chơi ở các forum, group coding nhỉ. Và luôn luôn là chủ đề dễ kiếm views + comments nhất:

“BASH NGÔN NGỮ”

Cụ thể, sẽ có 1 acc clone troll ghẻ vào hỏi 2 ngôn ngữ rồi so sánh, từ nó nó leading ra nhiều comments về nhiều chiều khác nhau,… Đó là trên diễn đàn.

Còn ở level companies, có cty cuồng lang A, luôn miệng chửi lang B, C,… và nó là chuyện khá là bình thường luôn.

Nhất là những ng` đang làm ngôn ngữ mà bị chửi, sẽ cảm thấy khá là “triggered” (aka bực/khó chịu).

Tuy nhiên, để đánh giá toàn diện một ngôn ngữ, nó phải có đủ các yếu tố, chứ ko thể chỉ vài lý do, đúng ko nhỉ? Và tất nhiên, ngôn ngữ nào cũng có mặt bad của nó cả, ko có gì là silver bullet trong khái niệm của Technology, mọi thứ đều là trade-off.

Đây là một số câu chuyện hài mà mình tích góp dc để chia sẻ.

Chuyện hài 1

“Cty A đang làm nodejs, khinh PHP” => WTF man, cái này khác gì chó chê mèo lắm lông 🤣 khi cả 2 nếu đánh giá thì độ trash tương đồng. Có thể PHP làm mưa làm gió + tạo trash từ những năm 1996 ~ 2015 thì tầm 2015 tới giờ JS/NodeJS có thể lấy dc cái giải đó rồi. Và chỉ tốn 5+ năm cho JS làm điều đó.

Nếu so sánh ở mức độ ngôn ngữ, thì PHP cho tới nay là PHP8 đang theo hướng typed (tuy là chưa force-typed, vẫn để dev quyết định điều đó), còn JS thì sao, phải mượn qua TypeScript để làm điều đó.

Về mức độ sinh nở, tốc độ development thì PHP thua JS, cái này là chắc chắn, vì học mỗi JS giờ có thể làm cả Backend và Frontend.

Và các bạn thấy, nó có hàng trăm, hàng ngàn yếu tố khác nhau để so sánh, chứ ko chỉ vài lý do đơn giản.

(Bonus: Java mà chửi thì 2 thằng thì PHP JS chỉ có mà im 🤣)

Chuyện hài 2

1 bạn đăng 2 ngôn ngữ lên hỏi troll gây war, thế là thu hút dc views & lượt chửi bới cao.

Thêm vài bạn chê cả 2 và khoe ngôn ngữ mình đang làm.

Thêm vài bạn khoe lương 🤣

Blah blah blah…

In my opinion

Khi các bạn làm lâu năm trong ngành, cỡ 4+ experience years trở lên, thực sự tiếp xúc và làm việc ở top companies (tier 1, 2) thì ngta ko quan trọng ngôn ngữ, frameworks hay libraries bạn biết. Họ cần mindset, logical thinking và problem-solving của bạn, top companies – đa phần họ sẽ hỏi:

  • Algorithms & Data structures (FAANG companies là đương nhiên, chiếm luôn cả 4 vòng)
  • System design (cái này đa số level 5+ years sẽ dc hỏi, mà ưu tiên cho Backend guys)
  • Problem-solving questions (interviewers đưa ra problems, interviewee cần solve dc problem đó)
  • Culture fit
    • Cái này ko liên quan tới tech, nhưng nó cũng chiếm 20~30% để cty có chọn bạn hay ko.

Khi bạn passed và joined 1 top companies (hoặc top startups), họ sẵn sàng cho bạn thời gian để học những cái technies mà cty họ đang xài

facebook
Seth Phát

Seth Phát

Mình là Phát - biệt danh Seth Phát. Hiện đang là một Sr. Full-Stack Engineer. Mình là một người yêu thích và đam mê lập trình và hiện tại đang theo về phần Web là chủ yếu. Mạnh Back-end và khá Front-end, vẫn đang theo đều cả 2 :v. Còn gì bằng khi được làm những thứ mà mình yêu thích, đam mê ;)

Leave a Reply

Your email address will not be published. Required fields are marked *

Bình luận qua Facebook