When I click on the left menu on Faces > Smooth it's making smooth but kind of rounded:
I want to keep it sharp as it was in the first screenshot but smooth.
Smooth shading works by averaging the angle between two faces/edes/vertecies. This allows for smooth looks while keeping geometry low.
There are multiple ways to retain sharpness in a model: