Categories
Dev's Corner

Sự khác biệt giữa Junior, Mid-Level và Senior Developer

bài viết trước, Gambaru đã cùng các bạn tìm hiểu về vị trí Senior Software Developer.

Hôm nay, mời mọi người theo dõi góc nhìn của Daan, một back-end developer từ Hà Lan về:

Sự khác nhau giữa Junior, Mid-Level và Senior Developer

Sự khác nhau giữa Junior, Mid-level và Senior developer
Sự khác nhau giữa Junior, Mid-level và Senior developer. Ảnh: Soumil Kumar – Pexels

Số năm kinh nghiệm lập trình không đủ để xác định được ai là một Junior, Mid-level hoặc Senior Developer.

Tôi nghĩ điều quan trọng ở đây là kỹ năng.

Một Senior Developer chẳng phải là chuyên gia về mọi thứ, nhưng ta hoàn toàn có thể nói rằng Senior Developer có kỹ năng thành thục hơn Junior và Mid-level Developer.

Kiến thức

Senior Developer sở hữu lượng kiến thức lớn hơn nhiều so với Mid-level và Junior Developer.

Junior Developer cần mở mang hiểu biết về design pattern, architecture, automating testing, performance, security… mới thu hẹp được khoảng cách kiến thức với Mid-level và Senior Developer.

Đúng là rất quan trọng để biết mọi thứ trong quá trình phát triển phần mềm nên thực hiện như thế nào, nhưng chỉ biết những điều này chưa đủ để bạn trở thành một Senior Developer.

Kiến thức là một trong những yếu tố cho thấy sự khác biệt lớn nhất giữa các dev, nhưng nó chưa phải là tất cả
Kiến thức là một trong những yếu tố cho thấy sự khác biệt lớn nhất giữa các dev, nhưng nó chưa phải là tất cả. Ảnh: NeONBRAND – Unsplash

Coding

Trái với suy nghĩ của hầu hết mọi người, coding không phải là vấn đề về việc giao tiếp với máy tính.

Coding là việc giao tiếp với con người và hướng dẫn máy tính. Suy cho cùng, code được tổng hợp và biên dịch thành giá trị 0 và 1.

Code phải có ý nghĩa đối với những dev khác làm việc với nó trong tương lai.

Một team mới chưa bao giờ tiếp xúc với đoạn code vẫn có thể mở được nó và tiến hành làm việc với các tính năng mới hoặc fix bug.

Đây là nơi có thể thấy sự khác biệt lớn giữa Junior Developer và Senior Developer.

Tôi sẽ không nói về Mid-level Developer trong đoạn so sánh tiếp theo vì Mid-level Developer là một khu vực xám khi nói đến kỹ năng coding.

Phân biệt Junior Developer?

Junior Developer ít kinh nghiệm, một số vừa tốt nghiệp và lần đầu tiên đi làm.

Một Junior Developer thường chỉ nghĩ là phải làm cho code chạy được. Theo họ, phần mềm chạy được và phần mềm tốt là như nhau.

Viết được code tường minh không đơn giản và Junior Dev thường viết code rườm rà.

Bạn có thể nhận ra Junior Developer vì họ hay viết tất cả mọi thứ trên một dòng hoặc những lớp abstract phức tạp quá mức.

Đây là cách một Junior Developer thể hiện cho các dev khác biết họ có thể viết code tốt như thế nào. Và điều này là sai lầm.

Senior Developer thì sao?

Khi nhìn vào code của một Senior Developer, bạn có thể nghĩ: đây có phải là tất cả không?

Phần code còn lại đâu rồi? Một Senior Developer viết code đơn giản, dễ hiểu và thậm chí có thể là ngớ ngẩn.

Đây là một trong những phẩm chất làm lập trình lớn nhất một developer có.

Senior Developer tuân theo nguyên tắc KISS (Keep It Simple, Stupid).

Làm đơn giản thôi, ngốc ạ.
Làm đơn giản thôi, ngốc ạ. Ảnh: Myburgh Roux – Pexels

Senior Developer viết code và cân nhắc về khả năng code maintain được và mở rộng được.

Đây là một tư duy hoàn toàn khác so với Junior Developer – Senior nghĩ về những người phải làm việc với code, còn Junior chỉ nghĩ về việc làm cho nó hoạt động trên máy tính.

Không chỉ là kỹ năng lập trình

Nói chung, Junior Developer thực hiện các task hoặc task đơn giản nhất với độ ảnh hưởng thấp. Họ không thực hiện việc thiết kế kiến trúc hệ thống.

Mid-level Developer cũng không tạo ra solution, họ chỉ thực hiện task.

Sự khác biệt với Junior Developer là họ thực hiện task đó với ít sự giám sát hơn miễn là họ được giao cho các task có tính ổn định tương đối.

Senior Developer thì có thể hoàn toàn tự mình phát triển một ứng dụng.

Điều này không có nghĩa là Senior Developer không có bất kỳ câu hỏi nào trong quá trình làm việc.

Senior Developer biết cách đặt câu hỏi đúng và cách xử lý những câu hỏi này.

Mid-level Developer có thể đặt câu hỏi đúng liên quan đến các task họ thường xuyên làm, nhưng cần hỗ trợ ở những task phức tạp hơn.

Senior Developer không hoang mang và biết cách theo dõi những câu hỏi đặt ra với hành động hợp lý.

Senior Developer vẫn luôn nhờ sự giúp đỡ từ các dev khác vì đôi khi cách tốt nhất là chỉ cần nhờ dev có kinh nghiệm trong lĩnh vực đó giúp đỡ.

Mid-level Developer cũng có thể hỏi đúng câu hỏi, miễn là họ không được giao những task có độ phức tạp cao, đòi hỏi kiến thức chuyên sâu.

Ta không nên mong đợi một Junior Developer sẽ làm được điều này vì họ thiếu kinh nghiệm và cần hướng dẫn từ một dev có kinh nghiệm hơn, cần những nguồn lực cần thiết hoặc một sự thúc đẩy mạnh mẽ để đi đúng hướng.

Nâng cấp từ Junior lên Senior Developer

Tất cả chúng ta đều muốn cải thiện bản thân và trở thành một developer hoàn thiện hơn. Các bước cần thực hiện để đạt đến cấp độ tiếp theo là gì?
Tất cả chúng ta đều muốn cải thiện bản thân và trở thành một developer hoàn thiện hơn. Các bước cần thực hiện để đạt đến cấp độ tiếp theo là gì? Ảnh: Jerry Zhang – Unsplash

Junior lên Mid-level

Vì các Junior Developer đều thiếu kinh nghiệm, nên điều quan trọng là phải tự mình trải qua toàn bộ chu trình lập trình ít nhất một vài lần.

Bằng cách này, bạn sẽ mắc nhiều sai lầm và học cách tránh lặp lại chúng vào lần tiếp theo.

Bạn nên học cách viết code đơn giản. Hãy nghĩ về người tiếp theo sẽ làm việc với code đó.

Bạn cũng nên tìm hiểu cách debug vì điều này sẽ giúp ta hiểu rõ hơn về những gì xảy ra trong quá trình lập trình.

Ngoài ra, bạn nên làm quen với những thực tiễn tốt nhất và tìm hiểu về architecture, performance, security v.v. Mục tiêu là thu hẹp khoảng cách kiến thức cần có để đạt đến mid-level.

Mid-level đến Senior

Đi từ Mid-level đến Senior là một chặng đường khá khó khăn. Một số dev sẽ chỉ ở mức Mid-level trong suốt sự nghiệp của mình.

Senior Developer biết khi nào cần đi đường tắt và khi nào thì không.

Đây là những bài học khó nhằn chỉ học được bằng cách mắc sai lầm trong quá khứ.

Nếu muốn lên Senior Level, bạn phải sẵn sàng nhận những task mà không ai biết cách xử lý và nên biết nhiều hơn ngoài việc làm thế nào để hoàn thành công việc.

Là một Senior Developer, bạn cũng có công việc hỗ trợ các dev ít kinh nghiệm hơn.

Và bạn sẽ chẳng ngạc nhiên khi tôi nói rằng Senior Developer làm chủ được công nghệ của mình.

Bên cạnh kỹ năng coding, họ biết tất cả các công cụ và ứng dụng đang được sử dụng trong công ty mình đang làm.

Tôi xin kết bài bằng một câu nói từ Martin Fowler:

Bất kỳ kẻ ngốc nào cũng có thể viết code sao cho máy tính hiểu được. Lập trình viên giỏi viết code con người có thể hiểu được.

Theo Daan

Categories
Dev's Corner

Senior Software Engineer cần đáp ứng những tiêu chí nào?

Tylor Borgeson, một full-stack software developer chia sẻ quan điểm của mình về những kỳ vọng dành cho vị trí Senior Software Engineer. Gambaru mời các bạn đón đọc và cùng chia sẻ.

Tiêu chí của một Senior Software Engineer.
Tiêu chí của một Senior Software Engineer. Ảnh: Christina Morillo – Pexels

Những năm gần đây trong ngành công nghệ phần mềm, các công ty không còn đòi hỏi kỹ sư phải có một bằng cấp cụ thể nữa.

Cá nhân tôi thích điều này bởi vì để làm ngành này, điều thực sự quan trọng là năng lực.

Ứng viên dù có bằng Cử nhân hoặc Thạc sĩ mà không thể giải các bài toán lập trình, hoặc có thể giải thích về Big-O notation (độ phức tạp của thuật toán) nhưng lại không hiểu rõ cách thức hoạt động của MVC (Model-View-Controller) thì chẳng được đánh giá cao.

Tôi cũng cho rằng trở thành một Senior Sofware Engineer làm việc cùng một team đòi hỏi nhiều hơn là số năm kinh nghiệm.

Những tiêu chí để nhận ra một Senior Software Engineer

Code tốt

Đây hẳn là điều hiển nhiên nhất, song những điều cơ bản như vậy giúp phân biệt một dev giỏi và một dev xuất sắc
Đây hẳn là điều hiển nhiên nhất, song những điều cơ bản như vậy giúp phân biệt một dev giỏi và một dev xuất sắc. Ảnh: Chris Ried – Unsplash

Senior Software Dev làm được những việc đơn giản như đặt tên biến và phương thức một cách hiệu quả vì điều này sẽ tạo được tác động lớn.

Họ bắt buộc phải luôn chú tâm đến nguyên lý SOLID, liên tục tìm xem code nào cần tái cấu trúc, tìm dead code, đảm bảo việc test cũng quan trọng như việc code.

Senior Software Dev là người trong team có thể tìm thấy sự cân bằng để code vừa tối ưu vừa dễ hiểu và đảm bảo duy trì được sự cân bằng đó trong team của mình.

Chia sẻ kiến thức

Tôi tin rằng một trong những trách nhiệm quan trọng nhất đối với một Senior Engineer là giúp team member phát triển nhanh nhất có thể.

Điều này có thể được thực hiện theo nhiều cách, chẳng hạn:

  • Lập trình cặp (pair programming) với các dev khác trong team và không cô lập mình.
  • Khi thực hiện một dự án phức tạp, họ chia sẻ giải pháp với các thành viên, có thể trong một cuộc họp riêng. (Nhiều team thường thực hiện buổi chia sẻ kiến thức vào cuối một Sprint để trao đổi với nhau những điều quan trọng mình đã học).
  • Họ biết sự khác biệt giữa việc để team member học hỏi thông qua thử thách và việc hỗ trợ họ, đồng thời tạo được sự cân bằng sao cho member của mình cảm thấy tự tin thay vì thấy kém cỏi.
Giúp team member nâng cao năng lực nhanh nhất có thể
Giúp team member nâng cao năng lực nhanh nhất có thể. Ảnh: Freepik

Kiên trì

Kiên trì là một trong những yếu tố quan trọng nhất để trở thành kỹ sư phần mềm
Kiên trì là một trong những yếu tố quan trọng nhất để trở thành kỹ sư phần mềm. Ảnh: Gelgas – Pexels

Bạn tìm thấy bug. Bạn bắt tay fix lần đầu, lần hai và thậm chí là lần thứ 50 đều chẳng thành. Bạn bắt đầu bực bội, và sau một lúc, tự hỏi mình muốn làm nghề này bao lâu nữa.

Tuy nhiên, khi một cá nhân lùi lại một bước sau khi thử và thất bại 50 lần, hít một hơi thật sâu, ăn một ít sô cô la, và sau đó thành công trong lần thử thứ 51, đó chính là điều bắt buộc để cá nhân đó trở thành một Senior Engineer – một người chịu khó, bản lĩnh để nâng đỡ team vượt qua mọi thử thách.

Cởi mở, ham học những điều mới

Ngành công nghệ là một trong những ngành phát triển nhanh, nếu không muốn nói là nhanh nhất trên thế giới.

Cứ mỗi một hoặc hai năm, một số công nghệ, công cụ hoặc ngôn ngữ mới ra đời để giải quyết vấn đề hoặc mở rộng một cái gì đó đang có sẵn.

Để theo kịp, Developer phải luôn học hỏi những điều mới
Để theo kịp, Developer phải luôn học hỏi những điều mới. Ảnh: Blake Meyer – Unsplash

Một trong những điều đáng buồn nhất là khi một người lập trình theo cùng một cách, hoặc với cùng một công nghệ trong nhiều năm và do đó cảm thấy không cần phải học một cái gì đó mới, hoặc thử mày mò một cái gì đó nữa.

Tôi thường nghe câu đại loại như “Tôi muốn sử dụng ngôn ngữ A vì tôi không phải là chuyên gia về ngôn ngữ B” và tôi có thể hiểu điều này, nhưng có lẽ ngôn ngữ B phù hợp với vấn đề bạn đang phải giải quyết hơn thì sao?

Và nếu như tất cả các member khác đều giỏi ngôn ngữ B hơn thì sao?

Việc biết cú pháp và thủ thuật một ngôn ngữ lập trình không quan trọng bằng quá trình tư duy và hiểu biết về hệ thống và cách các thành phần tương tác với nhau.

Ta luôn có thể tìm hiểu về cú pháp hoặc thủ thuật trên Stack Overflow.

Ngoài ra, học một cái gì đó mới cũng có nghĩa là có được trải nghiệm mới và những cách tư duy vấn đề mới mẻ hơn.

Khả năng nhìn nhận tổng quan

Khả năng nhìn nhận được tổng quan về toàn bộ hệ thống
Khả năng nhìn nhận được tổng quan về toàn bộ hệ thống. Ảnh: Alex Powell – Pexels

Điều này đôi khi liên quan trực tiếp đến việc một người đã làm ở công ty bao lâu, nhưng tất cả Senior Engineer giỏi nhất mà tôi đã làm việc cùng đều có khả năng tuyệt vời nhìn nhận được tổng quan về toàn bộ hệ thống và do đó nhanh chóng hiểu được chức năng có thể hoặc nên được thực hiện như thế nào, và, thậm chí, có thể nhanh chóng xác định điều gì gây ra bug.

Khi đang cùng xử lý bug, một teammate của tôi đã không cần nhìn vào code mà nói với tôi rằng khả năng là do File A trên Dòng 25 hoặc File B trên Dòng 47.

Điều đó thật sự rất ngầu.

Đồng cảm

Cuối cùng, theo tôi, điều quan trọng nhất mà một Senior Engineer cần có, là sự đồng cảm
Cuối cùng, theo tôi, điều quan trọng nhất mà một Senior Engineer cần có, là sự đồng cảm. Ảnh: Andre Moura – Pexels

Hãy hiểu rằng mọi member của mình đang cố gắng hết sức, rằng mọi người vẫn đang học hỏi và sẽ tiếp tục học hỏi, kể cả bạn.

Hãy công nhận sự liên quan và tiềm năng của tất cả các ý tưởng khác nhau, không phải chỉ của riêng mình.

Những điều này gần như không thể dạy được, bạn phải tự trải nghiệm và tự học, nhưng chúng sẽ tạo ra tác động tích cực lớn hướng tới việc xây dựng một team nơi mọi người đều cảm thấy thoải mái và được tin tưởng.

Tôi hy vọng rằng mình sẽ không bị hiểu lầm khi nói rằng hơn 8 năm kinh nghiệm không phải là yếu tố làm nên vị trí Senior Dev.

Kinh nghiệm là quan trọng. Nhưng tôi cũng tin rằng vị trí này đòi hỏi những kỹ năng khác cần liên tục được trau dồi.

Theo Tylor Borgeson

Categories
Gambaru News

Phỏng vấn công ty Mỹ và Nhật khác nhau thế nào?

Chắc hẳn đã có lúc bạn tò mò phỏng vấn tại các công ty công nghệ của Nhật và Mỹ khác nhau như thế nào?

Sự khác biệt giữa hai nền văn hóa ảnh hưởng tới tiêu chí tuyển chọn của mỗi công ty, và việc nắm rõ sự khác biệt này sẽ giúp bạn có được sự chuẩn bị kỹ lưỡng hơn để có kết quả phỏng vấn tốt nhất.

Hãy cùng Gambaru khám phá một số điểm nổi bật để thêm vào bộ bí kíp chinh phục nhà tuyển dụng nhé!

Phỏng vấn công ty Nhật

Cử chỉ tinh tế và chuẩn mực được đánh giá cao - Phỏng vấn công ty Nhật
Cử chỉ tinh tế và chuẩn mực của ứng viên luôn được các công ty Nhật đánh giá cao. Ảnh: Canva

1. Phong thái

Người Nhật thường quan trọng hình thức lễ nghi, do đó họ đánh giá ứng viên rất tinh tế thông qua các cử chỉ hành động ngay khi bạn xuất hiện tại công ty.

Trang phục của bạn có gọn gàng lịch sự? Bạn trao đổi danh thiếp có đúng cách và thể hiện sự tôn trọng đối với thẻ được trao?

Ngay cả tư thế khi ngồi trong phòng chờ và khi phỏng vấn? Tất cả đều được người Nhật đánh giá bạn có thực sự phù hợp với công ty họ hay không, vì thế hãy lưu ý nhé.

2. Câu hỏi cá nhân

Đừng bất ngờ nếu người Nhật hỏi các câu hỏi cá nhân như tình trạng hôn nhân, gia đình của bạn, mục tiêu nghề nghiệp trong tương lai là gì?

Đó là cách họ tìm hiểu xem bạn có thực sự phù hợp với công ty hay không?

Bạn nên đưa ra các câu trả lời đơn giản, rõ ràng và không phô trương nhé.

3. Thể hiện sự gắn bó lâu dài

Sự thật là công ty Nhật sẽ có ấn tượng tốt đối với những ứng viên có mong muốn gắn bó làm việc lâu dài.

Họ chú trọng mức độ phù hợp với team hiện tại.

Vì thế bạn hãy tìm hiểu về công ty, lĩnh vực kinh doanh và vị trí ứng tuyển. Điều này thể hiện mức độ quan tâm và hứng thú thật sự của bạn đối với công ty.

4. Khiêm tốn

Văn hóa của công ty Nhật thường hướng đến tính tập thể. Họ thích sự khiêm tốn và đề cao hiệu suất đội nhóm.

Do đó khi bạn khoe khoang đôi khi sẽ có thể gây ra cái nhìn tiêu cực. Vì thế hãy khiêm tốn khi chia sẻ nhé!

5. Kiên nhẫn

Người phỏng vấn có thể sẽ hỏi bạn những câu hỏi mà trước đó họ đã hỏi rồi, mục đích để kiểm tra tính nhất quán của bạn.

Bạn có thể thêm dần thông tin mới khi được hỏi lại, nhưng hãy chắc chắn rằng bản chất câu trả lời của bạn không đổi.

6. Đừng quên vai trò của Controller

Vai trò của Controller khi phỏng vấn với công ty Nhật
Đừng quên sự giúp sức quan trọng của Controller trong buổi phỏng vấn. Ảnh: GEMS Blog – GNT

Cuộc phỏng vấn tại công ty Nhật thường có sự tham gia của Controller/ IT Comtor – những bạn thông dịch viên tham gia hỗ trợ phỏng vấn.

Họ chính là cầu nối trong dự án, người truyền đạt thông tin.

Controller có thể chưa hiểu sâu sắc về kỹ thuật nên bạn hãy trả lời đúng trọng tâm, ngắn gọn và dễ hiểu để các bạn ấy dịch chính xác nhất những gì bạn muốn trình bày.

Và đừng quên tương tác (eyes contact) với những người xung quanh để bầu không khí bớt căng thẳng.

Phỏng vấn công ty Mỹ

Làm nổi bật giá trị bản thân khi phỏng vấn công ty Mỹ
Hãy làm nổi bật giá trị của bạn khi tham gia phỏng vấn. Ảnh: Canva

1. Làm nổi bật giá trị của bạn

Khi được yêu cầu giới thiệu bản thân, thường bạn sẽ nói về trình độ học vấn, sơ bộ kinh nghiệm làm việc và nhanh chóng kết bài bằng câu kinh điển “That’s all”.

Vậy làm thế nào để triển khai được câu chuyện kế tiếp thêm thú vị?

Pro Tips: Bạn cần dẫn dắt và kết nối kinh nghiệm của bản thân đến việc mình sẽ giúp ích được gì tới dự án mà công ty đang tìm kiếm. Đó chính là điều mà các công ty Mỹ cực kỳ ấn tượng.

Ví dụ: Bạn có thể giới thiệu, tôi là một lập trình viên Java xuất sắc và tôi đã hoàn thành 2 dự án gần đây khá tâm đắc. Sau đó họ sẽ hỏi về dự án này, đã đến lúc bạn đi vào chi tiết nhé.

Hãy thể hiện khả năng chuyên sâu về kỹ thuật, những thử thách mà bạn đã trải qua trong dự án. Chắc chắn sẽ ghi điểm với người phỏng vấn.

2. Định lượng những con số liên quan đến kinh nghiệm bản thân

Bạn đã quản lý bao nhiêu người? Tham gia vào bao nhiêu dự án?

Các dự án bạn tham gia đã đạt được những kết quả gì (KPI)?

Định lượng những con số gắn liền với kinh nghiệm bản thân sẽ giúp phần tự PR của bạn có sức thuyết phục hơn trong mắt nhà tuyển dụng.

3. Phong thái tự tin

Văn hóa của công ty Mỹ thường có xu hướng chú trọng hiệu suất cá nhân.

Do đó việc bạn khoe đôi chút về các thành tích mình đạt được, sẽ không vấn đề gì mà còn trở thành điểm cộng nữa đó.

Và hãy luôn nhớ rằng tiêu chuẩn cao luôn đi liền với sự khắt khe trong tuyển chọn. Vì thế, bạn nên chuẩn bị tinh thần với “hơi nhiều” vòng phỏng vấn một chút nhé.

Ngoài ra, nụ cười và sự thân thiện luôn là điểm cộng và tạo ấn tượng tốt đối với nhà tuyển dụng.

Hãy cởi mở và vui vẻ khi bắt đầu cuộc phỏng vấn nhé. Mọi chuyện sẽ ổn thôi mà.

Nụ cười và sự thân thiện là điểm cộng khi phỏng vấn công ty Mỹ
Nụ cười và sự thân thiện luôn là điểm cộng trong buổi phỏng vấn. Nguồn: JWUONLINE

4. Những câu hỏi linh hoạt

Người Mỹ thường sẽ không hỏi theo từng mục trong CV của bạn, họ thường sẽ hỏi những câu hỏi xoay quanh những gì bạn đã làm, những khía cạnh khác để đánh giá mức độ linh hoạt, khả năng giải quyết vấn đề và tiếp thu những cái mới.

Đặc biệt với dân kỹ thuật, khi được hỏi đến những phần kiến thức mà bạn có lỡ quên mất, hãy linh hoạt đưa ra giải pháp để giải quyết. Điều này cực kỳ ấn tượng.

5. Trả lời ngắn gọn, đi thẳng vào vấn đề

Người Mỹ kỳ vọng thông tin quan trọng nhất của câu trả lời xuất hiện ngay từ đầu. Hãy ngắn gọn và đúng ý họ muốn hỏi.

6. Ngôn ngữ

Tiếng Anh là một trong những yếu tố giúp bạn có một buổi phỏng vấn thành công tại công ty Mỹ.

Nếu đã tự tin với trình độ ngoại ngữ của mình thì mọi thứ sẽ dễ dàng hơn. Tuy nhiên, nếu bạn chưa thực sự tự tin về khoản này, nên luyện tập trước gương. Trong buổi phỏng vấn nên nói với tốc độ chậm rãi, rõ ràng.

Đừng cố gắng nói quá nhanh, vì người phỏng vấn sẽ đẩy nhanh hơn tốc độ nói. Phần nào chưa nghe rõ, hãy mạnh dạn hỏi lại kỹ nhé.

Tạm kết

Dù bạn đang muốn ứng tuyển vào công ty Nhật hay công ty Mỹ thì một thái độ tốt với tinh thần tích cực luôn là điểm cộng lớn.

Nhà tuyển dụng sẽ luôn mong muốn một ứng viên tràn đầy năng lượng, vui vẻ tham gia vào đội ngũ của mình. Hãy tự tin và tìm hiểu kỹ về công ty cũng như dự án bạn đang ứng tuyển.

Mỗi cuộc phỏng vấn sẽ là một lần trải nghiệm và thử thách bản thân và chắc chắn sẽ cho bạn thật nhiều kinh nghiệm!

Nguồn: GNT

Categories
All about Japan

Higashikawa: Thị trấn nhiếp ảnh xinh đẹp

Higashikawa - Thị trấn nhiếp ảnh xinh đẹp
Higashikawa – Thị trấn nhiếp ảnh xinh đẹp. Ảnh: tác giả

Thị trấn Higashikawa

Nhắc tới Nhật Bản, chắc hẳn ai cũng nghĩ ngay tới những thành phố phát triển, đắt đỏ, với những tòa cao ốc chọc trời, những đường ray tàu điện hiện đại bậc nhất.

Mình cũng vậy.

Nhật Bản với mình là một đất nước sôi động, hiện đại và sạch sẽ như vậy, mình luôn mong muốn một ngày được đặt chân tới những thành phố tràn ngập ánh sáng ấy.

Nhưng lần đầu tiên mình đặt chân tới Nhật và trải nghiệm suốt những ngày tháng tại đó không phải ở những thành phố nhộn nhịp.

Duyên số đã đưa mình tới một nơi không có những tòa nhà cao tầng hào nhoáng, không có những trung tâm mua sắm hàng đầu, mà là một thị trấn nhỏ xinh, yên bình với những con người, những hàng quán mộc mạc, giản dị – thị trấn Higashikawa.

Higashikawa là một thị trấn nhỏ nằm tại tỉnh Hokkaido – vùng cực Bắc của Nhật Bản, dân số khoảng hơn 8000 người và chủ yếu làm nông nghiệp.

Ban đầu, khi mới tới nơi này, thực sự mình vô cùng thất vọng. Đây không phải Nhật Bản mình hằng tưởng. Nhưng dần dần, càng tìm hiểu thì mình càng yêu thích thị trấn bé nhỏ này.

Nơi duy nhất tại Nhật Bản không dùng nước máy

Bạn không đọc nhầm đâu.

Đúng vậy, Higashikawa là nơi duy nhất tại đất nước hiện đại này mà không dùng hệ thống nước máy.

Nguồn nước người dân sử dụng tại đây là nước tuyết tan từ dãy núi Taisetsu– dãy núi tuyết khổng lồ.

Bạn có thể uống nước tại bất cứ đâu, từ vòi nước trong nhà bếp, vòi nước rửa tay ngoài đường, nước tưới cây, thậm chí cả nước trong phòng tắm vì tất cả đều từ một nguồn mà.

Nước tại Higashikawa cực kỳ ngon ngọt, vì là hoàn toàn tự nhiên và cũng rất tốt cho sức khỏe.

Suốt một năm sống tại đây mình không phải đóng phí sinh hoạt nước và cũng không mất tiền nước uống hàng ngày nữa ❤.

Chỉ có một điều là do từ tuyết tan nên nước lúc nào cũng lạnh cóng, dù mùa đông hay mùa hè cũng vậy, nên mình hoàn toàn không cần nghĩ tới chuyện phải làm sao để có nước mát uống vào mùa hè.

Đầu nguồn nước sinh hoạt
Đầu nguồn nước sinh hoạt. Ảnh: taisetsu-mizu

Không có hệ thống tàu điện

Thật bất ngờ phải không? Mình cũng từng không thể tin được khi biết rằng nơi mình sống không có ga tàu điện, chỉ có trạm xe buýt.

Để di chuyển trong thị trấn thì người dân thường chỉ đi bộ hoặc xe đạp. Mùa đông thì họ cũng dùng xe ô tô cá nhân, nhưng phần lớn thời gian sẽ ở trong nhà do tuyết rơi dày.

Mỗi khi muốn đi đâu đó xa xa, mình phải lên thành phố hoặc tới ga tàu của thị trấn kế bên để tìm tàu.

Ban đầu thì vô cùng bất tiện nhưng dần cũng quen. Cũng nhờ thế mà mình rèn luyện được sức khỏe vì đi bộ và đi xe đạp nhiều hehe.

Mình không biết rằng liệu đây có phải nơi duy nhất tại Nhật không có tàu điện chạy qua hay không.

Khi hỏi bác chủ quán mình làm thêm tại đây, thì bác có nói, bác rất yêu thiên nhiên, không mong muốn có tàu điện sẽ phá hỏng những gì thiên nhiên đang ban tặng và bác tin là những người khác tại thị trấn cũng như vậy.

Trong một chuyến đi chơi, trông vậy thôi chứ thực ra đang cuốc bộ mỏi chân ra ga tàu đó ạ :)
Trong một chuyến đi chơi, trông vậy thôi chứ thực ra đang cuốc bộ mỏi chân ra ga tàu đó ạ :). Ảnh: tác giả

Một thị trấn được thiên nhiên ưu ái

Không biết các bạn đã xem hay đã từng nghe qua bộ phim “Nhắm mắt thấy mùa hè” chưa? Bộ phim đó được quay tại thị trấn này đấy.

Nếu chưa từng xem phim, thì bạn có thể nghía qua trailer phim này nhé.

Chỉ vài phút thôi nhưng mình tin chắc nếu có dịp bạn cũng sẽ một lần muốn ghé thăm vùng đất này để tận mắt thấy những cánh đồng hoa đủ màu sắc, những thảm cỏ xanh mướt trải dài dưới nắng, bầu trời trong xanh không một chút ô nhiễm và đặc biệt hơn cả là ngắm tuyết rơi giữa mùa hè nha.

“Nhắm mắt thấy mùa hè” – một bộ phim được quay tại thị trấn này. Nguồn: Galaxy Studio Youtube Channel

Higashikawa được chia làm 2 mùa rõ rệt trong 1 năm, là mùa hè và mùa đông. Mùa đông ở đây kéo dài tận 6 tháng, từ khoảng tháng 10 đến tháng 3 năm sau.

Nếu bạn có tới đây du lịch thì đi mùa nào cũng đẹp cả. Mùa đông sẽ được nhìn thấy tuyết rơi trắng xóa, có thể đi cáp treo lên núi tuyết để cảm nhận thế nào là thiên đường nhé.

Mùa hè thì trăm hoa đua nở, không cần phải sang tận Pháp đâu, tới Hokkaido bạn cũng được thấy cánh đồng Lavender tím trải dài, rồi thì hoa hướng dương vàng rực rỡ.

Cũng nhờ được thiên nhiên ưu ái bao nhiêu cảnh đẹp mà Higashikawa còn được gọi là Thị trấn nhiếp ảnh, thu hút biết bao nhiêu nhiếp ảnh gia đến tác nghiệp.

My roomate's picture - tuyết rơi đầu mùa
My roomate’s picture – tuyết rơi đầu mùa. Ảnh: tác giả
Con đường sau ký túc xá
Con đường sau ký túc xá. Ảnh: tác giả
Trên đường đi học, tuyết đẹp quá phải dừng lại chụp hình
Trên đường đi học, tuyết đẹp quá phải dừng lại chụp hình <3. Ảnh: tác giả
Công viên Kitoushi tại Higashikawa. Vào mùa hè, trời nắng nhưng thời tiết vẫn mát như mùa thu Hà Nội
Công viên Kitoushi tại Higashikawa. Vào mùa hè, trời nắng nhưng thời tiết vẫn mát như mùa thu Hà Nội. Ảnh: tác giả

Các sản phẩm từ sữa và nông nghiệp

Mình chưa được đi quá nhiều nơi, nhưng thực sự phải nói rằng kem và sữa ở Higashikawa nói riêng và Hokkaido nói chung là cực kỳ tuyệt vời.

Hầu như ngày nào mình cũng ăn kem! Kem không quá ngọt, giữ được mùi vị tự nhiên.

Và đặc biệt, vào mùa đông mình có thể đi bộ ngoài đường ăn kem mà không lo kem bị chảy (vì nhiệt độ rất thấp, trung bình khoảng từ -5 đến -10 độ).

À, một đặc điểm nữa mình nghĩ ít nơi có, đó là có thể tận dụng cửa sổ để làm tủ lạnh luôn.

Thường những nơi xứ lạnh có tuyết rơi, sẽ có nhiều lớp cửa sổ để giữ ấm trong phòng, mỗi lớp cửa để cách nhau khoảng 10-15cm, và vậy là mình có thể tận dụng khoảng trống đó trữ đồ luôn mà không tốn tiền điện.

Tủ lạnh trong phòng sắp ấm hơn ngoài cửa sổ, để đồ bên ngoài đỡ tốn điện
Tủ lạnh trong phòng sắp ấm hơn ngoài cửa sổ, để đồ bên ngoài đỡ tốn điện :). NẢnhuồn: tác giả
Một bức ảnh được chụp từ của sổ nhưng không thấy đồ dự trữ
Một bức ảnh được chụp từ của sổ nhưng không thấy đồ dự trữ :)). Ảnh: tác giả

Vườn thú Asahiyama

Từ Higashikawa tới vườn thú này tuy không quá xa nhưng mình phải chuyển 2 chuyến xe buýt và phải căn giờ về để không lỡ chuyến xe cuối cùng về nhà.

Ở đấy, mình may mắn được nhìn tận mắt nào là chim cánh cụt, gấu trắng, cáo tuyết, v.v – những sinh vật đẹp đẽ mà trước khi tới đây mình chỉ có thể thấy qua chương trình thế giới động vật mà thôi.

Bạn cũng có cơ hội được ngắm cảnh các chú cáo Bắc Cực, hươu sao, hổ chạy tung tăng trong tuyết. Còn được nhìn thấy những chú chim cánh cụt diễu hành nữa.

Chim cánh cụt diễu hành trong vườn thú, một ngày đàn chim cánh cụt tại đây được thả ra để giao lưu với du khách tới thăm quan 2 lần vào 11:00 và 15:30
Chim cánh cụt diễu hành trong vườn thú, một ngày đàn chim cánh cụt tại đây được thả ra để giao lưu với du khách tới thăm quan 2 lần vào 11:00 và 15:30. Ảnh: tác giả

Cuộc thi nhiếp ảnh quốc tế Higashikawa

Higashikawa nghe chừng khá lạ lẫm với bạn khi tìm kiếm trên các trang thông tin về du lịch Nhật Bản, đó cũng là lý do mà nơi đây vẫn còn giữ được vẻ đẹp nguyên sơ, chưa có nhiều vết tích của du lịch.

Nhưng đối với người dân Nhật Bản, Higashikawa từ lâu đã nổi danh với cái tên “Thị trấn nhiếp ảnh” (Town of photography), là nơi thu hút rất nhiều nhiếp ảnh gia đến tác nghiệp.

Thậm chí có cả giải thưởng và một bộ phim về nhiếp ảnh được đặt theo tên của thị trấn này.

Vào tháng 8 hàng năm, Higashikawa International Photo Festival sẽ được tổ chức và thu hút đông đảo các bạn học sinh trung học tới đây tham gia.

Việt Nam cũng là một trong các quốc gia tham gia, và dưới sự dẫn dắt của những nhiếp ảnh gia kỳ cựu, dày dạn kinh nghiệm, đội Việt Nam đã nhiều lần đạt những giải thưởng cao trong cuộc thi này.

Cuộc thi nhiếp ảnh năm 2018
Cuộc thi nhiếp ảnh năm 2018. Ảnh: higashikawa-youth-fest
Team Việt Nam nhận giải năm 2018
Team Việt Nam nhận giải năm 2018. Ảnh: ape.gov.vn

Từ ngày rời khỏi đây mình vẫn chưa có dịp quay lại Higashikawa.

Điều mình nhớ nhất là con người thân thiện, nhớ cảm giác thoải mái khi ngắm nhìn những cánh đồng lúa, những trang trại trên đường lên thành phố đi học, đi làm hàng ngày.

Nó hoàn toàn khác với cảm giác ngồi tàu điện, cảnh vật đô thị lướt qua xung quanh mà không để lại chút ấn tượng nào.

Ngày rời khỏi thị trấn về nước, mình thực sự rất lưu luyến. Mình cũng cảm thấy rất biết ơn khi đã có cơ hội được sống tại nơi đây, được trải nghiệm những điều mà mình chưa từng nghĩ tới.

Trong thời đại phát triển như hiện nay, cơ hội được tới những thành phố lớn như Tokyo, Osaka chắc chắn rất nhiều, còn cơ hội để tới một thị trấn chậm rãi, bình yên, xinh đẹp như Higashikawa thực sự rất hiếm.

Nếu có cơ hội bạn hãy tới Higashikawa du lịch một lần, để được ngắm tuyết rơi giữa mùa hè, để ăn kem giữa mùa đông mà không lo tan chảy, tự mình cảm nhận sự bình yên khó có thể tả bằng lời, và rất nhiều, rất nhiều những điều thú vị khác nữa.

Chắc chắn bạn sẽ không hối hận khi đã quyết định tới đây đâu.

Ảnh chụp trên đường mình ra sân bay về nước.
Ảnh chụp trên đường mình ra sân bay về nước. Ảnh: tác giả

Nếu bạn có quan tâm thì có thể tham khảo website giới thiệu về thị trấn bằng tiếng Anh dưới đây nha: https://town.higashikawa.hokkaido.jp/intl/en/town-of-photograph/

Categories
All about Japan

Tàu điện Nhật Bản – Kì 2: Mẹo chọn toa tàu

Ở kỳ trước, chúng ta đã mua được vé tàu và đã vào được bên trong sảnh đợi tàu rồi. Kỳ này Gambaru sẽ chia sẻ với các bạn mẹo chọn toa tàu nhé. 

Xem lại Kì I: Các loại tàu và cách mua vé

“Lên toa nào mà chẳng tới bến. Sao phải cần băn khoăn chọn toa tàu?”. Chắc bạn đang tự hỏi như vậy phải không nào? Để Gambaru giải thích nhé.

Tại các ga lớn ở Tokyo hay Osaka thường rất rộng, có rất nhiều cổng ra, nhiều thang bộ/thang máy.

Nhiều trường hợp sau khi xuống tàu phải đi bộ khá xa để tìm thang máy/thang bộ hay cổng ra, mà không phải lúc nào cũng tìm được ngay, nên nếu bạn phải chuyển tàu ngay sau đó thì có khi sẽ không kịp.

Một đoàn tàu bên Nhật gồm rất nhiều toa.

Dù cùng một chuyến nhưng có khi số toa của đoàn tàu vẫn khác nhau tuỳ theo thời gian, loại tàu.

Vì gồm nhiều toa như vậy nên hiển nhiên là khu vực đứng chờ lên tàu cũng trải dài dọc theo ga tàu.

Do đó, nếu chọn đúng toa thì bạn sẽ tiết kiệm được rất nhiều thời gian và công sức để đến được cổng ra cần đến.

Cách chọn toa tàu tiện nhất

Trước khi lên tàu, bạn thử tìm xung quanh xem có nơi nào dán bảng như này không?

Cách chọn toa tàu
Cách chọn toa tàu. Ảnh: Tác giả

Trên bảng này sẽ có nhiều thông tin, nhưng chúng ta chỉ cần quan tâm các thông tin liên quan đến ga và toa tàu thôi.

Cách xem:

  • Cột ngoài cùng bên trái là các ga tàu theo thứ tự. Ga mình đang đứng thường sẽ được đánh dấu cho nổi bật.
  • 1 ô tương ứng với 1 toa tàu, và có đánh số thứ tự toa. Trường hợp có nhiều đoàn với số lượng toa khác nhau thì 1 dòng tương ứng 1 đoàn. 
  • Ô nào được tô màu là những toa nằm gần cầu thang (thang cuốn, thang bộ, thang máy) hoặc nhà vệ sinh (cho ai có nhu cầu xả nước cứu thân gấp). Ngoài ra còn có ghi chú các cổng ra, hoặc những địa điểm nổi bật ở ga đến.
  • Chúng ta sẽ dò ga đến và xem ô nào ở ga đó thuận tiện đến vị trí mình muốn ra nhất rồi lên toa đó là xong.
Ga mình đang đứng thường sẽ được đánh dấu cho nổi bật
Ga mình đang đứng thường sẽ được đánh dấu cho nổi bật. Ảnh: tác giả

Chắc bạn vẫn còn thấy trừu tượng phải không? Gambaru sẽ đưa ví dụ cụ thể nhé. 

Đang đứng ở ga Jimbocho
Đang đứng ở ga Jimbocho

Theo như trong hình thì chúng ta đang ở ga Jimbocho (có khung đỏ đỏ), đang đứng ở khu vực toa 5, 6 (có dán dấu tròn ghi 現在地).

Chúng ta muốn đi đến ga Iwamotocho (ga số 3, cách 1 ga dưới ga Jimbocho).

Lúc này, theo bảng chỉ dẫn thì ở ga Iwamotocho có các ô 2, 4, 6, 8 có màu xanh, tức là khi đến ga đó thì toa 2, toa 4, toa 6, toa 8 sẽ gần cầu thang.

Nếu chưa xác định mình ra cổng nào thì chọn toa nào trong các toa trên cũng được, do gần cầu thang mà.

Nhưng nếu bạn đã biết cần cổng ra nào thì nên xác định thêm lên toa nào sẽ gần cổng nhất.

Giả sử chúng ta muốn ra cổng A6 ở ga Ogawamachi (ga số 2, ngay dưới ga Jimbocho). Lúc này, toa 1, 4, 5, 8 (hoặc toa 9 với đoàn 10 toa) sẽ gần cầu thang.

Nhưng theo dòng chữ màu đen ở dưới, toa 1, 4 thì gần cổng A6, A7, toa 5 thì gần cổng A4, A5, toa 8, 9 thì gần cổng A1~A3.

Nên trường hợp này chúng ta sẽ lên toa 1 hoặc toa 4 để khi đến ga Ogawamachi thì dễ dàng ra cổng A6 nhất. 

Một số lưu ý khi lên tàu

  • Đứng chờ ở cửa của toa. Số bự bên trái là số thứ tự của toa, số nhỏ bên phải là số thứ tự của cửa toa.
Lưu ý khi lên tàu
Như hình thì tôi đang đứng ở cửa số 3 của toa số 4. Ảnh: tác giả
  • Hãy đợi hành khách ở chuyến vừa đến ra khỏi tàu rồi hãy bước vào nhé. Đừng đứng chặn trước cửa ra của tàu.
  • Khi lên tàu, nhớ để cặp sách, túi xuống dưới sàn bên cạnh chân mình hoặc trên giá để hành lý nha.
  • Lưu ý không gọi điện thoại hay nói chuyện to tiếng khi đang ở trên tàu (bạn có thể đọc sách, ngủ hoặc dùng điện thoại trong thời gian này). 

Ở một số chuyến tàu, có 1 số toa tàu chỉ dành riêng cho phụ nữ trong vài khung giờ cố định.

Các toa đó sẽ có dán biển báo màu hồng như thế này. Các bạn nam chú ý kẻo lên nhầm thì sẽ bị kỳ thị nhé.

Toa tàu chỉ dành riêng cho phụ nữToa tàu chỉ dành riêng cho phụ nữ
Toa tàu chỉ dành riêng cho phụ nữ. Ảnh: seiburailway

Trên đây là một số bí quyết cơ bản để có thể đi tàu tại Nhật, hy vọng với bài viết này bạn sẽ không bị bỡ ngỡ, hay mất thời gian dù mới lần đầu trải nghiệm ma trận tàu điện bên Nhật nhé!

Theo Vy Vật Vờ, Tea

Categories
Dev's Corner

7 Thói quen của một lập trình viên thành công

Để chuẩn bị cho một buổi phỏng vấn, các kỹ sư phần mềm thường dành nhiều thời gian tập code trên leetcode (https://leetcode.com/) và tút tát lại CV.

Và rồi sau khi nhận được một công việc hấp dẫn, họ mới nhận ra những kỹ năng hiện có lại chưa phù hợp với những gì hằng ngày mình đương đầu.

Làm thế nào để rèn luyện và nâng cao những kỹ năng cần thiết luôn là chủ đề lập trình viên quan tâm. Hãy cùng Gambaru tìm hiểu:

7 Thói quen của lập trình viên thành công

1. Học cách đọc code người khác viết

Bạn đang có tư duy “Tất cả mọi người trừ tôi đều viết code dở tệ
Bạn đang có tư duy “Tất cả mọi người trừ tôi đều viết code dở tệ”? Ảnh: Medium

Cho dù code được viết bởi một dev làm trước bạn hay thậm chí là do bạn viết một năm trước có lộn xộn thế nào, bạn vẫn cần phải học cách hiểu được nó.

Kỹ năng này mang đến nhiều lợi ích.

Thứ nhất, có thể đọc được code người khác viết là cơ hội tuyệt vời để hiểu về cách code, những gì nên và không nên khi code.

Quan trọng hơn, bạn biết thêm rằng loại code nào thì dễ dàng cho dev hiểu và kế thừa sử dụng.

Có thể đọc được những đoạn code lộn xộn người khác viết cũng giúp bạn dễ dàng cập nhật khi cần, đôi khi là cập nhật những đoạn code bạn có ít kinh nghiệm.

Tôi đã từng đọc một script từ Powershell sang Python sang Perl.

Dù có kinh nghiệm hạn chế về Perl, nhưng tôi vẫn có đủ nền tảng để hiểu những gì đang diễn ra và thực hiện các thay đổi cần thiết.

Điều này xuất phát từ việc có độ am hiểu về tất cả các code cũng như có thể đọc được các Perl script.

2. Độ nhạy đối với các dự án tệ

Phải thực hiện rất nhiều dự án tệ trước khi bạn nhận ra được ngay một dự án có ổn hay không
Phải thực hiện rất nhiều dự án tệ trước khi bạn nhận ra được ngay một dự án có ổn hay không. Ảnh: Snapwire – Pexels

Có nhiều kỹ năng cần mất nhiều thời gian để học nhưng xứng đáng. Một trong những kỹ năng đó là hiểu những dự án nào không đáng làm và chỉ đi vào ngõ cụt.

Một số dự án có thể chẳng có giá trị kinh doanh nào và được quản lý rất kém. Điều này không có nghĩa là bạn nên từ bỏ ngay khi cảm thấy không đồng tình với nó.

Tuy nhiên, nếu các bên liên quan không thể giải thích chính xác những gì họ sẽ làm với kết quả cuối cùng, thì có lẽ dự án đấy không đáng tham gia.

Ngoài ra, một số dự án có thể tập trung vào công nghệ thay vì giải pháp đến mức có thể rõ ràng ngay từ đầu rằng dự án đấy không mang được nhiều tác động.

Kỹ năng này đòi hỏi phải thực hiện rất nhiều dự án tệ trước khi bạn nhận ra được ngay một dự án có ổn hay không. Tại một số thời điểm trong sự nghiệp của mình, tự khắc bạn sẽ có dự cảm đúng.

3. Tránh các cuộc họp không cần thiết

Tranh các cuộc họp không cần thiết
Sắp xếp thời gian hợp lý cho các cuộc họp cần thiết. Ảnh: Burst

Dù bạn là software engineer hay data scientist, các cuộc họp là cần thiết bởi ta cần phải thống nhất quan điểm với PM, end-user và client của mình. Tuy nhiên, cũng có lúc những cuộc họp không cần thiết chiếm lấy toàn bộ lịch trình trong ngày.

Mục tiêu ở đây là đảm bảo bạn dành thời gian cho các cuộc họp quan trọng, thúc đẩy được quyết định và giúp team phát triển.

Phương pháp phổ biến nhất là sắp xếp hai giờ mỗi ngày cho việc họp hành.

Thông thường, hầu hết mọi người sẽ có một cuộc họp định kỳ tại thời điểm họ thấy có lợi và dùng thời gian đó để nắm được tiến độ công việc.

Một cách khác là đi làm sớm. Điều này hữu ích với tôi vì lúc đó văn phòng yên tĩnh hơn, ít ai làm phiền mình.

Quản lý thời gian tốt là rất quan trọng đối với dev vì công việc đòi hỏi họ những lúc phải tập trung và không nói chuyện với người khác.

Vào thời điểm đang tập trung, có rất nhiều ý tưởng phức tạp trong đầu và nếu liên tục dừng lại, có thể rất khó để để họ nối lại dòng suy nghĩ trước đó.

4. Sử dụng Git

Biết cách sử dụng Git mang lại nhiều lợi ích
Biết cách sử dụng Git mang lại nhiều lợi ích. Ảnh: Medium

Đối với kỹ sư phần mềm, Git chứa các lệnh và quy trình phức tạp. Không ai chắc chắn 100% những gì mình đang làm (lý do tại sao cheat sheet lại phổ biến).

Cho dù công ty của bạn sử dụng hệ thống lưu trữ nào, sử dụng Git sẽ hữu ích nếu dùng đúng cách và gây trở ngại nếu ngược lại.

Push và commit sai, bạn phải dành hàng giờ cố mà gỡ rối nhiều branch chồng chéo. Ngoài ra, nếu liên tục quên pull bản repo mới nhất, bạn sẽ phải xử lý các merge conflict chẳng vui chút nào.

Hãy làm cuộc sống dễ thở hơn bằng việc giữ một bản Git command cheat sheet chẳng hạn.

5. Viết code đơn giản, dễ maintain

Viết code đơn giản, dễ maintain
Đừng nên tạo ra sự phức tạp không cần thiết. Ảnh: Medium

Các dev trẻ tuổi hay có xu hướng cố thực hiện tất thảy điều mình biết vào một giải pháp, áp dụng hiểu biết về lập trình hướng đối tượng, cấu trúc dữ liệu, design pattern và công nghệ mới vào mọi code họ viết ra.

Thực tế, điều này tạo ra một sự phức tạp không cần thiết bởi vì nó rất dễ bị gắn quá nhiều vào một giải pháp hoặc design pattern bạn đã từng sử dụng.

Có một sự cân bằng giữa các khái niệm design phức tạp và code đơn giản.

Các design pattern và object-oriented design được cho là để đơn giản hóa code trong bức tranh tổng thể. Quá trình càng được trừu tượng hóa (abstracted), đóng gói (encapsulated) và black-box, thì càng khó để debug.

6. Học cách từ chối và ưu tiên

Học cách từ chối và ưu tiên
Khối lượng công việc luôn là vô tận. Hãy đảm nhận những gì mình có thể được thực hiện. Ảnh: Pexels

Kỹ năng này thực sự phù hợp với bất kỳ vai trò nào, dù bạn là nhà phân tích tài chính hay kỹ sư phần mềm.

Ưu tiên và từ chối có thể là hai kỹ năng khác nhau, nhưng chúng có mối liên hệ chặt chẽ.

Ưu tiên có nghĩa là bạn chỉ dành thời gian tạo ra tác động lớn cho công ty. Từ chối đôi khi chỉ có nghĩa là tránh nhận việc nên được xử lý bởi một team khác.

Chúng thường xảy ra song song cho tất cả các vai trò.

Đây có thể là một kỹ năng khó đạt được vì ai trong chúng ta cũng thường có mong muốn hoàn thành mọi yêu cầu được đặt cho mình.

Đặc biệt là nếu vừa tốt nghiệp đại học, bạn sẽ muốn tránh làm người khác thất vọng.

7. Tư duy thiết kế vận hành

Thiết kế tư duy vận hành
Suy nghĩ thấu đáo về các kịch bản vận hành. Ảnh: Medium

Một kỹ năng khó để kiểm tra khi phỏng vấn và khó có thể học theo khi học đại học là suy nghĩ về cách end-user có thể sử dụng phần mềm của bạn không chính xác.

Tôi gọi đó là suy nghĩ thấu đáo về các kịch bản vận hành. Tuy nhiên, đây chỉ là một cách lịch sự để nói rằng bạn phải cố gắng viết code sao cho dễ hiểu và sử dụng nhất thôi.

Ví dụ, vì phần lớn việc lập trình là maintain nên ta thường phải thay đổi code bị rối bằng code khác.

Ngay cả một thay đổi đơn giản cũng yêu cầu truy tìm mọi tham chiếu có thể có của một object, method, và/hoặc API.

Nếu không, ta có thể dễ dàng vô tình break các mô-đun được đính kèm mà không nhận ra, ngay cả khi chỉ thay đổi một loại dữ liệu trong database.

Nó cũng bao gồm nghĩ thấu đáo về các các edge case và toàn bộ thiết kế cấp cao trước khi lập trình.

Đối với các trường hợp phức tạp hơn khi đang phát triển các mô-đun hoặc microservice mới, điều quan trọng là phải dành thời gian nghĩ về các kịch bản vận hành của những gì đang xây dựng.

Hãy hình dung cách người dùng trong tương lai có thể cần sử dụng mô-đun mới, cách họ có thể sử dụng nó không chính xác, những tham số nào có thể cần thiết và những cách khác nhau một dev có thể cần code của bạn trong tương lai.

Rất dễ tạo ra phần mềm hoạt động tốt trên máy tính của bạn, nhưng có rất nhiều cách code có thể bị triển khai sai.

Ở quá trình production, bạn khó có thể nói code sẽ được sử dụng như thế nào và code nào khác sẽ được gắn vào code gốc của bạn.

Năm năm kể từ bây giờ, một dev có thể cảm thấy khó chịu về những hạn chế bởi code bạn viết ra.

Theo SeattleDataGuy

Categories
All about Japan

Tàu điện Nhật Bản – Kì 1: Các loại tàu và cách mua vé

Chắc hẳn bạn biết rằng tàu điện là một trong những phương tiện công cộng hiện đại, phổ biến và được hầu hết người dân Nhật Bản sử dụng hàng ngày.

Còn đối với những ai lần đầu tiên đặt chân tới đất nước mặt trời mọc thì Gambaru tin rằng không thể tránh khỏi cảm giác “lạc trôi” khi trải nghiệm thực tế hệ thống tàu điện nơi đây.

Kỳ này, Gambaru xin giới thiệu một số thông tin cơ bản để bạn không bỡ ngỡ khi sử dụng tàu điện ở Nhật nhé.

Các loại tàu ở Nhật

Hiện tại, Nhật Bản có 5 loại tàu phổ biến, khác nhau về số lượng ga dừng và tốc độ.

Ngoại trừ tàu cao tốc Shinkansen có thiết kế đặc biệt, thì các loại tàu khác có vẻ ngoài không khác biệt quá nhiều và cần đọc chữ chạy trên đầu hoặc ngang các toa tàu để phân biệt.

Tàu thường (Local/Kakueki-teisha/Futsu-densha)

Bên ngoài sẽ hiện chữ 普通 hoặc Local để phân biệt. Tàu sẽ dừng lại ở tất cả các trạm trong tuyến.

Tàu thường (Local/Kakueki-teisha/Futsu-densha)
Tàu thường (Local/Kakueki-teisha/Futsu-densha). Ảnh: shikishimamizukaze

Tàu nhanh (Rapid/Kaisoku)

Trên tàu sẽ hiển thị chữ 快速 hoặc Rapid để phân biệt. Tàu sẽ bỏ qua một số trạm trong tuyến để đi nhanh hơn.

Tàu nhanh (Rapid/Kaisoku)
Tàu nhanh (Rapid/Kaisoku). Ảnh: Wikipedia Japan

Tàu tốc hành (Express/Kyuko)

Trên tàu sẽ hiển thị chữ 急行hoặc Express để phân biệt.

Cũng là một loại tàu nhanh, nhưng sẽ nhanh hơn tàu Rapid bằng cách bỏ qua nhiều trạm hơn, và có trường hợp giá sẽ mắc hơn.

Tàu tốc hành (Express/Kyuko)
Tàu tốc hành (Express/Kyuko). Ảnh: 641000 Blog

Tàu tốc hành đặc biệt (Limited Express/Tokkyu)

Trên tàu sẽ hiển thị chữ 特急 hoặc Limited Exp để phân biệt. Cũng là một loại tàu nhanh, nhưng thường sẽ dừng ở các ga chính thôi, nên thời gian đi sẽ nhanh hơn nhiều, giá vé cũng cao hơn.

Tàu tốc hành đặc biệt (Limited Express/Tokkyu)
Tàu tốc hành đặc biệt (Limited Express/Tokkyu). Ảnh: Photozou

Tàu cao tốc Shinkansen (Super Express)

Là loại tàu cao tốc nhanh nhất, vận tốc có thể lên tới 300km/h.

Tàu cao tốc Shinkansen được thiết kế với với chiếc đầu tàu như hình con thú mỏ vịt và các nguyên liệu đặc biệt để có thể tận dụng vận tốc tối đa.

Để tìm và phân biệt nơi bán vé của tàu Shinkansen, bạn hãy để ý khu vực có chữ 新幹線 hoặc Shinkansen.

Tàu cao tốc Shinkansen (Super Express)
Tàu cao tốc Shinkansen (Super Express). Ảnh: Tuduri

Có một số trường hợp, dù cùng 1 con tàu đó nhưng sau khi đến ga cuối thì sẽ đổi thành tuyến khác, hoặc đổi sang loại tàu khác để đi tuyến khác. Nên bạn cần chú ý kẻo tốn thêm tiền nhé.

Cách mua vé tàu

Có rất nhiều cách mua vé để lên tàu điện. Bạn có thể mua vé tàu điện tại quầy/văn phòng bán vé, máy bán vé tự động, mua online hoặc sử dụng thẻ IC trả trước.

Hai cách phổ biến nhất là mua vé tàu tại quầy bán vé tự động và sử dụng thẻ IC. Nếu không rành tiếng Nhật, có thể tới trực tiếp quầy bán vé để được hỗ trợ.

Mua vé tại quầy bán vé tự động

Cách này phù hợp nếu bạn chỉ tới Nhật trong khoảng thời gian ngắn, không muốn đăng ký thẻ IC hay chỉ đơn giản là muốn trải nghiệm cảm giác mua vé tại quầy bán vé tự động.

Bước 1: Dựa vào ga hiện tại để dò ga cần tới và giá vé theo sơ đồ tuyến và bảng giá. Sơ đồ tuyến và bảng giá này thường được đặt gần máy bán vé tự động, rất dễ thấy.

Sơ đồ tuyến ở nhà ga Kitasenju
Sơ đồ tuyến ở nhà ga Kitasenju. Ảnh: Wikipedia Japan

Theo như trong hình, ô màu vàng là ga hiện tại (ga Kitasenju), ở mỗi ga sẽ các con số tương ứng với giá tiền nếu đi từ ga Kitasenju đến ga đó.

Ví dụ, ở ga Asakusa (ô đầu tiên của line màu cam) hiện số “200”, có nghĩa là từ ga Kitasenju đi đến ga Asakusa sẽ tốn 200 yên (khoảng 43.000đ). Nên khi mua vé, bạn cần mua vé trị giá 200 yên.

Bước 2: Đến quầy bán vé tự động, chọn số người và giá tiền phù hợp. Nếu bạn không biết tiếng Nhật thì cũng đừng lo nhé, có thể lựa chọn ngôn ngữ hiển thị là tiếng Anh đó.

Quầy bán vé tự động
Quầy bán vé tự động. Ảnh: Wikipedia Japan

Bước 3: Bỏ tiền vào khe thanh toán. Trả bằng tiền giấy, tiền xu, hoặc kết hợp cả 2 cũng được luôn.

Bước 4: Sau khi thanh toán, vé và tiền thừa (nếu có) sẽ tự động chạy ra. Công việc của bạn bây giờ là chỉ cần lên tàu thôi.

Lưu ý:

Bạn nhớ giữ vé cẩn thận trong quá trình di chuyển nhé. Vì khi tới ga đến, bạn sẽ phải cho vé vào phần cửa soát vé 1 lần nữa để ra khỏi khi vực tàu điện. Nếu làm mất vé trong quá trình di chuyển thì sẽ phải tới quầy thủ tục soát vé để giải quyết đấy.

Quầy bán vé tàu điện tự động tại Nhật
Quầy bán vé tàu điện tự động tại Nhật. Ảnh: railroadtraveler

Mua IC Card

Thẻ IC là thẻ từ, không chỉ sử dụng cho việc thanh toán chi phí tàu điện, xe buýt mà còn có thể dùng để thanh toán tại các cửa hàng tiện lợi (Seven Eleven, Family Mart, Circle K…) hoặc các tiệm ăn, cửa hàng, v.v

Thủ tục đăng ký và nhận thẻ IC ở các ga tàu rất nhanh chóng và dễ dàng. Sau khi nạp tiền thì sử dụng được ngay.

Nếu dùng thẻ IC thì bạn không cần mua vé mà chỉ cần đặt thẻ lên vị trí quẹt thẻ IC tại cổng soát vé, hệ thống sẽ tự động trừ tiền vé tương ứng quãng đường bạn đã di chuyển ở cửa ra.

Tuỳ theo tuyến hay loại tàu mà còn được giảm giá nữa. Vô cùng tiện lợi phải không!

Các loại IC card thường dùng tại Nhật
Các loại IC card thường dùng tại Nhật. Ảnh: kakakumag

Cách vào cổng soát vé

Cổng soát vé
Cổng soát vé. Ảnh: tetsudo-shimbun.com

Để vào được khu vực bên trong và lên được tàu thì chúng ta phải đi qua cổng soát vé. Thường thì 1 ga có rất nhiều cổng, 1 cổng thì có nhiều làn như hình trên.

Bạn để ý là 1 số làn có chữ IC thì nghĩa là chỉ có thể dùng thẻ IC ở làn đó thôi nhé, không dùng vé giấy được. Còn làn nào không có thì có thể dùng vé thường và thẻ IC được luôn.

Đối với vé giấy, ở cổng vào bạn sẽ đút vé vào khe có chữ 投入口 (khe đút vào) hoặc きっぷ (ticket) rồi đi qua thanh chắn và nhận lại vé.

Bạn nhớ giữ kỹ vé nhé, vì ở cổng ra bạn phải đút vé vào lại thì mới ra được đấy.

Đối với thẻ IC, bạn chỉ cần quẹt thẻ lên chỗ cảm biến (gờ xanh xanh có chữ IC như trong hình) lúc vào và lúc ra là được. Thật nhẹ nhàng nhỉ!

Cổng soát vé (trái: vé giấy, phải: thẻ IC)Cổng soát vé (trái: vé giấy, phải: thẻ IC)Cổng soát vé (trái: vé giấy, phải: thẻ IC)
Cổng soát vé (trái: vé giấy, phải: thẻ IC). Ảnh: seiburailway

Ở cổng ra, khi bạn quẹt thẻ IC xong thì trên màn hình cổng soát vé sẽ hiện số tiền còn lại trong thẻ nữa đấy.

Hiển thị số tiền còn lại trong thẻ
Hiển thị số tiền còn lại trong thẻ. Ảnh: Wikipedia Japan

Thế là bạn đã mua được vé tàu rồi đó. Giờ chỉ còn lên tàu để vi vu thôi.

Kỳ sau, Gambaru sẽ bật mí vài mẹo đi tàu điện ở Nhật nhanh nhất, tiện lợi nhất nếu bạn có cơ hội được trải nghiệm “ma trận” này nhé.

Xem Kì II: Mẹo chọn toa tàu

Theo Vy Vật Vờ, Tea

Categories
Gambaru News

Kế hoạch làm việc tại nhà của những gã khổng lồ công nghệ

Trong khi Elon Musk, CEO của Tesla và SpaceX muốn mọi người trở lại làm việc, Google và Facebook Inc. vừa có một thông điệp khác cho nhân viên của mình: hãy sẵn sàng để làm việc ở nhà đến hết năm 2020.

Dự kiến nhân viên Google sẽ làm việc từ xa ít nhất là đến hết tháng 10
Dự kiến nhân viên Google sẽ làm việc từ xa ít nhất là đến hết tháng 10. Ảnh: Justin Sullivan – Getty Images

Thứ 5, ngày 7 tháng 5, 2020, Sundar Pichai, CEO của Google và công ty mẹ Alphabet Inc., đã thông báo tới nhân viên việc chuẩn bị làm việc từ xa đến tháng 10 và có thể đến cuối năm nay.

Một phát ngôn viên đã xác nhận rằng phần lớn nhân viên Google dự kiến ​​sẽ làm việc tại nhà cho đến năm 2021.

Hai tuần trước, ông Pichai đã viết một email gửi nhân viên, cho biết một số văn phòng sẽ mở ngay sau tháng 6.

Một bản thông báo nội bộ công ty xác nhận rằng theo ông Pichai, chỉ khoảng 10% đến 15% nhân viên sẽ làm tại văn phòng vào tháng 6, tùy theo phòng ban và địa điểm và khoảng 5% nhân viên hiện đang làm việc ở các văn phòng của Google.

CNBC đã đưa tin trước đó về bản thông báo này.

Những người được phỏng vấn yêu cầu không tiết lộ danh tính vì công ty không cho phép công bố công khai nói rằng hầu hết nhân viên của Google sẽ làm việc từ xa ít nhất là đến cuối tháng 10.

Facebook thông báo tới nhân viên rằng họ có thể làm việc từ xa đến hết năm 2020
Facebook thông báo tới nhân viên rằng họ có thể làm việc từ xa đến hết năm 2020. Ảnh: David Paul Morris/Bloomberg

Cũng vào thứ 5, 7 tháng 5, Facebook đã thông báo tới nhân viên rằng họ có thể làm việc từ xa đến hết năm 2020 nếu muốn.

Công ty truyền thông xã hội này sẽ không mở hầu hết các văn phòng của mình cho đến sớm nhất là ngày 6 tháng 7.

Quyết định này từ các ông lớn công nghệ được đưa ra khi các tiểu bang và tập đoàn đang vật lộn với việc làm thế nào mở cửa trở lại khi đại dịch virus COVID-19 vẫn đang hoành hành.

California, tiểu bang nơi Google đặt trụ sở, đang cho phép một số doanh nghiệp, bao gồm cả cơ sở sản xuất, hoạt động lại một cách hạn chế.

Một số giám đốc điều hành công ty lớn, như Elon Musk của Tesla Inc., là những người công khai ủng hộ việc mở cửa nền kinh tế, mặc dù hầu hết các nhà lãnh đạo công nghệ hiện đang tỏ ra thận trọng hơn.

Vào thứ 6, trong một cuộc phỏng vấn trên Bloomberg TV, Jacellelline Fuller, người đứng đầu Google.org, tổ chức từ thiện của công ty, phát biểu:

“Nếu chúng tôi có thể làm việc từ xa và giúp giảm áp lực cũng như giảm tỷ lệ nhiễm bệnh, chúng tôi sẽ làm điều này. Chúng tôi sẽ sử dụng khoa học để giúp định hướng trong việc ra quyết định.”

Google là một trong những công ty đầu tiên ở Thung lũng Silicon đóng cửa văn phòng vào đầu tháng 3.

Trong email hồi tháng 4 của mình, ông Pichai cho biết việc trở lại là chưa cố định và chỉ với số lượng nhỏ. Google có hơn 100.000 nhân viên và có hàng chục ngàn nhân viên hợp đồng.

Vào tháng 3, Google cho biết họ sẽ chi trả tiền lương và nghỉ ốm cho nhân viên hợp đồng bị ảnh hưởng bởi việc đóng cửa văn phòng, chẳng hạn như nhân viên nhà ăn và lên kế hoạch đánh giá quyết định “trong những tháng tới”.

Người phát ngôn không đưa ra bình luận về chính sách này.

Các nhà lãnh đạo công nghệ hiện đang tỏ ra thận trọng trước tình hình mở cửa trở lại.
Các nhà lãnh đạo công nghệ hiện đang tỏ ra thận trọng trước tình hình mở cửa trở lại. Ảnh: Ben Harritt – Unsplash

Theo Mark BergenGerrit De Vynck

Categories
All about Japan

Đổ rác ở Nhật, tưởng dễ mà không dễ

Nhật Bản nổi tiếng là một quốc gia có môi trường trong lành, đường sá sạch sẽ và hoàn toàn không thấy bóng dáng của rác thải bừa bãi.

Đó là bởi vì rác thải ở Nhật được yêu cầu phân loại, xử lý vô cùng nghiêm ngặt và có rất nhiều quy định cần tuân thủ.

Thậm chí có nhiều người sống tại Nhật khá lâu rồi nhưng cũng chưa hẳn đã nắm rõ các quy định liên quan đến rác ở Nhật.

Vì thế, bên cạnh cách sử dụng tàu điện, việc phân loại và đổ rác ở Nhật chắc hẳn là một trong những vấn đề gây không ít khó khăn cho những ai lần đầu đặt chân đến Nhật Bản.

Kỳ này, chúng ta cùng nhau tìm hiểu những quy định về rác thải ở Nhật nhé!

Cách đổ rác ở Nhật

Ở Nhật Bản, rác được phân loại và thu gom theo ngày chứ không phải muốn đổ tùy ý như Việt Nam. Vì vậy, mỗi khi đổ rác, đầu tiên mọi người phải kiểm tra xem hôm nay được đổ loại rác nào, vào thời gian nào.

Lịch đổ rác của quận Chiyoda, Tokyo.
Lịch đổ rác của quận Chiyoda, Tokyo. Ảnh: Tác giả

Mỗi địa phương có lịch đổ rác và cách phân loại rác khác nhau.
Nếu đổ rác không đúng ngày, đúng giờ quy định, hoặc không phân loại rác sẽ bị phạt.

Thêm vào đó, túi rác của bạn cũng không được thu gom mà phải tự đem về phân loại lại, chờ tới lịch đổ rác tiếp theo mới được đem đi đổ.

Khi đổ rác, sau khi bỏ rác vào bao, bạn nhớ buộc chặt miệng túi để các nhân viên vệ sinh có thể thu gom một cách dễ dàng nhé.

Phân loại rác ở Nhật

Sau khi biết được lịch đổ rác rồi thì chúng tay hãy cùng tìm hiểu cách phân loại rác.

Tùy theo từng vùng, từng khu vực mà phân loại khác nhau, tuy nhiên về cơ bản, rác thải tại Nhật được chia thành các loại chính là: rác cháy được, rác không cháy được, chai/lọ & vỏ đồ hộp, rác có hại và các loại rác kích thước lớn.

1. Rác cháy được

“Rác cháy được” tiếng Nhật gọi là “Moeru Gomi” (燃えるゴミ) hoặc là “Ka-nen Gomi” (可燃ゴミ). Từ tên gọi hẳn là bạn cũng có thể dễ dàng hình dung ra đây là những loại rác nào đúng không?.

“Rác cháy được” thường là các loại rác hữu cơ như thức ăn, vỏ trái cây, giấy báo, tạp chí, rác thải có chất liệu từ thiên nhiên như bằng da (thắt lưng, túi, ví nhỏ), bằng gỗ (đũa, muỗng), hay các sản phẩm từ cao su,…

Bên cạnh đó, giấy báo cũ/ thùng carton (紙類・ダンボール) cũng được coi là “Rác cháy được”.

Tuy nhiên tuỳ khu vực, loại rác này sẽ được yêu cầu gom lại và thu riêng vào 1 ngày quy định trong tháng. Chú ý là rác giấy phải được xếp gọn và buộc dây theo từng loại trước khi mang vứt.

Rác cháy được.
Rác cháy được. Ảnh: Shibuya City Office

2. Rác không cháy được

“Rác không cháy được” tiếng Nhật gọi là “Moenai Gomi” (燃えないゴミ) hoặc “Fu-nen Gomi” (不燃ゴミ).

“Rác không cháy được” bao gồm: đồ dùng gia đình, những sản phẩm bằng kim loại, thuỷ tinh, ví dụ như nồi, chảo, cốc, lọ hoa, gương cầm tay, ô, móc treo quần áo…

Một số loại khác như nắp chai uống nước, chai lọ dầu gội, sữa tắm, các loại cốc/ hộp đựng bằng xốp, vỏ túi nilon,…

Lưu ý các loại chai lọ cần phải được rửa, tráng sạch sẽ và đập dẹp trước khi vứt đi. Tùy từng địa phương sẽ có một số nơi coi các hộp đựng/ chai nhựa là rác cháy được.

Rác không cháy được.
Rác không cháy được. Ảnh: Edogawa City

3. Chai / lọ và các vỏ đồ hộp

Tại Nhật, tại các cửa hàng tiện lợi, hay đặc biệt là bên cạnh những máy bán nước tự động trên đường, bạn sẽ bắt gặp những thùng rác chỉ cho bỏ vỏ lon hoặc chai nước uống mà thôi.

Chai nhựa bên Nhật gọi là Pet Bottle (ペットボトル) là những chai đựng đồ uống có ký hiệu PET, trước khi vứt rác phải tháo nhãn dính và nắp, rửa qua.

Lưu ý là nắp cũng bỏ riêng chứ không giữ nguyên theo chai nhé.

Các loại lọ thuỷ tinh đựng đồ dạng lỏng (đồ uống, dầu ăn, nước chấm v.v) cần phải rửa qua trước khi vứt.

Các loại lon/ vỏ đồ hộp, lọ keo xịt tóc (びん・缶)

Hãy để ý tên tiếng Nhật phân loại các loại chai, lọ để vứt rác đúng nơi quy định nhé.

Cách đổ các loại rác chai/lọ.
Cách đổ các loại rác chai/lọ. Ảnh: Nakano Ward Office
Thùng rác bên Nhật
Thùng rác bên Nhật. Ảnh: nihongonosensei

4. Rác có hại

“Rác có hại” tiếng Nhật gọi là “Yugai Gomi (有害ゴミ), bao gồm các loại bóng đèn, pin, các sản phẩm có chứa thuỷ ngân hay bật lửa,… . Loại rác này thông thường được quy định 1 tháng vứt 1 lần.

Khi vứt các loại rác này cần bọc lại bằng túi riêng cẩn thận và ghi chú “Kiken mono” (危険もの: đồ nguy hiểm).

Nếu có vỏ hộp, bạn có thể cho lại vào vỏ hộp của sản phẩm và vứt, còn không thì cho vào túi đựng rác có hại (có thể mua tại siêu thị) theo quy định của địa phương.

Các loại rác có hại
Các loại rác có hại. Ảnh: Shiwa Town

5. Các loại rác kích thước lớn

“Rác kích thước lớn” tiếng Nhật là “Sodai Gomi” (粗大ゴミ). “Rác kích thước lớn” bao gồm những đồ dùng gia đình như giường, đệm, bàn, ghế, quạt, lò sưởi, bếp, xe đạp v.v.

Tuỳ từng địa phương sẽ quy định kích thước bao nhiêu thì được phân loại thành rác cỡ lớn (thông thường vượt quá 30 cm hoặc 50cm được coi là rác cỡ lớn).

Loại rác này có cách xử lý và thu gom riêng. Và một điều đặc biệt nữa là tại Nhật bạn sẽ phải tốn một khoản chi phí để xử lý những loại rác cỡ lớn này đó.

Các loại rác kích thước lớn
Các loại rác kích thước lớn. Ảnh: Itako City

6. Cách xử lý khi không biết phân loại rác vào đâu

Thông thường trên thùng rác, sẽ có tên loại rác cũng như có một số hình minh họa cho biết thùng rác đó được bỏ loại rác nào.

Nhưng trong quãng thời gian mình trải nghiệm cuộc sống tại Nhật, không ít trường hợp không biết phải vứt rác thế nào cho đúng vì không có hình minh họa cũng như không chắc là loại rác nào

Trường hợp này, cách nhanh nhất là hỏi những người xung quanh để được hướng dẫn. Đừng thấy người Nhật lạnh lùng mà ngại hỏi nhé, họ sẽ trả lời các bạn rất thân thiện và nhiệt tình đó.

Ngoài ra, hầu hết các sản phẩm bên Nhật đều có ghi chất liệu trên bao bì, thân sản phẩm. Nên bạn cũng có thể quay phần mặt sau của sản phẩm và xem sản phẩm sử dụng chất liệu gì, từ đó suy ra nó thuộc loại rác nào.

Cách phân loại và đổ rác tại Nhật cũng khá phức tạp phải không các bạn.

Nhưng khi thực hiện đúng theo quy định phân loại và đổ rác thì sẽ giúp bảo vệ môi trường chính xung quanh chúng ta xanh, sạch, đẹp hơn.

Mong là qua bài viết trên sẽ giúp các bạn phần nào đỡ bỡ ngỡ với việc đổ rác tại Nhật nhé.

Theo Vy Vật Vờ, Tea

Categories
Gambaru News

6 Điều COVID-19 sẽ thay đổi ngành công nghệ

Cho đến thời điểm hiện tại, chúng ta vẫn chưa thể nắm bắt toàn bộ tác động mà đại dịch COVID 19 mang lại, song có một điều rõ ràng rằng đại dịch toàn cầu này đã, đang và sẽ dẫn đến những thay đổi đáng kể đối với ngành công nghệ thông tin, ngành hiện mang đến những điểm sáng tích cực bằng việc mang đến kết nối cộng đồng cũng như hiệu quả công việc khi hàng tỷ người nay buộc phải ở nhà trước các lệnh phong tỏa và cách ly.

Hãy cùng GAMBARU điểm qua và hình dung về những bức tranh thay đổi sau.

6 Thay đổi ngành công nghệ do Covid mang lại

1. Số hóa

Người ta dự đoán rằng cuộc sống thường nhật sẽ ngày càng được số hóa do số lượng các doanh nghiệp lẫn người tiêu dùng áp dụng dịch vụ ngân hàng trực tuyến, các cuộc gọi và họp qua video, dạy học từ xa, thương mại điện tử đang lớn dần.

Nhóm những người vốn lảng tránh hay thờ ơ trước các dịch vụ trực tuyến trên nay sẽ bớt hoài nghi khi virus COVID 19 cho thấy mức độ quan trọng của của các nền tảng trực tuyến trong quá trình gián đoạn tương tác trực tiếp giữa người với người.

Người tiêu dùng, đặc biệt là những người đang làm việc từ xa sẽ nâng cấp tốc độ internet và thậm chí xem xét mua các gói sao lưu dữ liệu, chẳng hạn như điểm truy cập Wi-Fi từ nhà mạng di động.

Số hóa - Thay đổi công nghệ do Covid
Chúng ta hãy chờ đón những gói cước nhanh hơn và thiết bị không dây mới từ các nhà cung cấp dịch vụ internet lớn như Comcast, Verizon, AT&T và Charter. Ảnh: Daniel Romero – Unsplash

2. Telehealth – Chăm sóc sức khỏe từ xa

Nhu cầu đối với các dịch vụ telehealth sẽ tăng vọt do các quy định nới lỏng của chính phủ nhằm đối phó với đại dịch.

Việc khám bác sĩ trực tuyến và các hình thức theo dõi từ xa khác được cho là có thể giúp giảm bớt khủng hoảng tại các bệnh viện, mang lại nhiều sự chăm sóc hơn cho nhiều bệnh nhân hơn.

Đồng thời, dự đoán rằng sẽ có nhiều viện dưỡng lão và hộ gia đình mua các thiết bị y tế được kết nối, từ đồng hồ đeo tay theo dõi sức khỏe đến hệ thống giám sát không dây có thể phát hiện chuyển động và các lần té ngã từ các thương hiệu lớn như Apple hay Kinsa v.v.

Telehealth chăm sóc sức khỏe từ xa - Thay đổi công nghệ do Covid
Nhu cầu đối với các dịch vụ telehealth sẽ tăng vọt do các quy định nới lỏng của chính phủ nhằm đối phó với đại dịch. Ảnh: bongkarn thanyakij – Pexels

3. VR – Thực tế ảo

Khi việc hạn chế đi lại tiếp tục cản trở các doanh nghiệp, chúng ta sẽ thấy nhu cầu tăng vọt với các dòng kính thực tế ảo thông minh.

Kính có máy quay video và ống kính trong suốt, chuyển tải và hiển thị các thông tin kỹ thuật số sẽ là dòng phổ biến nhất.

Ở bức tranh tương lai này, làm việc từ xa vì thế sẽ trở nên dễ dàng hơn thông qua các cuộc họp trực tuyến được tạo ra giống như môi trường thật, chẳng hạn như dòng kính Hololens của ông lớn Microsoft.

VR Thực tế ảo - Thay đổi công nghệ do Covid
Làm việc từ xa vì thế sẽ trở nên dễ dàng hơn thông qua các cuộc họp trực tuyến được tạo ra giống như môi trường thật. Ảnh: stephan sorkin – Unsplash

4. Robot

Việc các nhà sản xuất bị tác động trước đại dịch dẫn đến doanh số giảm, làm đau đầu các nhà cung cấp robot công nghiệp như Kuka, ABB, Fanuc, Kawasaki và Yaskawa.

Nhưng trong những năm tới, sự thúc đẩy tự động hóa các nhà máy sẽ là động lực cho ngành công nghiệp robot quay trở lại.

Ngoài ra, một số robot chống virus đang chứng kiến nhu cầu cao hiện nay, chẳng hạn như robot di động của UVD Robots, có thể khử trùng phòng bệnh bằng ánh sáng cực tím. Công ty TMiRob sở hữu robot được sử dụng để khử trùng phòng bệnh viện ở Vũ Hán.

Tương lai cũng sẽ cần nhiều hơn các robot để di chuyển sản phẩm ở kho hàng và bệnh viện vì chúng có thể tự động hóa các quy trình.

Công ty Aethon có trụ sở tại Pittsburgh đã ra mắt robot có thể mang thuốc và thức ăn cho bệnh nhân, giúp tiết kiệm chi phí và tránh tiếp xúc vật lý.

Robot - Thay đổi công nghệ do Covid
Tương lai cũng sẽ cần nhiều hơn các robot để di chuyển sản phẩm ở kho hàng và bệnh viện vì chúng có thể tự động hóa các quy trình. Ảnh: modernhealthcare.com

5. Drone giao hàng

Drone được xem là một nguồn lực quan trọng trong đại dịch hoặc một sự kiện gián đoạn tương tự.

Trung Quốc đã thử nghiệm sử dụng máy bay không người lái để vận chuyển thuốc, khử trùng các khu vực công cộng và cung cấp thực phẩm.

Tương lai, cảnh sát có thể sử dụng drone để giám sát và giải tán đám đông tại các khu vực bị phong tỏa.

Drone giao hàng - Thay đổi công nghệ do Covid
Một số dự án sản xuất drone hiện nay bao gồm Project Wing của Google, Prime Air của Amazon, Parrot của Pháp, Flirtey của Úc v.v. Ảnh: freepik

6. Làm việc từ xa

Làn sóng hay cũng có người ví là một cuộc đại thử nghiệm: làm việc từ xa (remote working) được cho sẽ gieo hạt giống cho những cải tiến mới trong tương lai gần.

Các lập trình viên không hài lòng với các tính năng telework hiện tại sẽ có thôi thúc xây dựng những tính năng mới hiệu quả hơn.

Thêm vào đó, các nhà đầu tư sẽ dễ dàng đón nhận các start-up làm việc từ xa hơn khi thấy được doanh nghiệp lớn và nhỏ có xu hướng chú trọng duy trì năng suất làm việc.

Hãy mong chờ những tính năng mới hữu ích để phục vụ cho sự thay đổi này, đáng chú ý nhất là từ hai nhà cung cấp lớn hiện tại Slack và Microsoft Teams, cũng như chờ đón các phần mềm và công cụ đột phá khác phục vụ học tập và phát triển kỹ năng từ xa.

Làm việc từ xa - Thay đổi công nghệ do Covid
Làm việc từ xa được cho sẽ gieo hạt giống cho những cải tiến mới trong tương lai gần. Ảnh: freepik

Lược dịch từ kiplinger.com