Register now or log in to join your professional community.
Well , I prefer to put it this way : A professional Software Engineer must be a professional programmer.I think even someone who have no real experience in programming may servive as a software engineer if he has some proad knowledge in programming