أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
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