This is correct behaviour. A simple echo
will just return the field from the DB, unmodified.
if you want to render the shortcode try
<div class="first"><?php $recentProjects = get_post('275'); echo do_shortcode($recentProjects->post_content); ?> </div>