Все зависит от начальника) А обычно он говорит фразу в стиле "сделай, чтобы было хорошо", а ты уже сам думаешь, как это реализовать. Вряд ли тебе кто-то скажет "сделай такую-то программу". В большинстве случаев есть реальная задача, и тебе надо её выполнить. Хорошо, если дадут четкое ТЗ, иначе будет куча переделок.