1) Внешне — лаконичностью. Профессионал заботится о тех, кто будет читать код. Поэтому классы не превращаются в портянки на 100500 строк, а методы по высоте помещаются на экран. Все именования, начиная с параметров, продолжая переменными и методами, заканчивая классами и пространствами имён, складываются в увлекательное чтение.
Такому написанию даже Пушкин бы позавидовал. Сразу понимаешь: как и что делает этот код, какие требования реализует.
2) Код профессионала очень скучный, потому что очень предсказуемый. В нём нет внезапных и невероятных вещей. Например, если при сохранении чека покупки в БД отображаемый список товаров вдруг становится пустым — это весело… но не профессионально.
3) Код профессионала прост и не содержит в себе лишнего. Но не всегда, иногда у профессионала лапки.
4) Профессионал за время работы уже успел написать супер оптимизированный, но неподдерживаемый код, поэтому знает, что преждевременная оптимизация — это зло.