Прошу дать советы начинающему
Писать-то он будет на ЧЕМ СКАЖУТ, но, спустя некоторое время, спросят "на какой стадии находится разработка?". И что он ответит?
Как объяснить работодателю, что потратил 120 рабочих дней, а показать ещё ничего не могу, поскольку повяз в рутине.
На более приличных языках можно продемонстрировать работодателю хоть что-то визуальное за более короткий срок.
На Delphi вообще можно написать полпроекта пока заказчик тебе читает тех.задание.
На c/c++ дня два уйдет до макета, который уже можно обсуждать с начальством. Не надо мне тут писать про сигфолты: если грамотно спроектировать, то их не будет.
На Java первые 30-50 дней уйдет только на то чтобы установить и настроить Eclipse для работы. Обычно это получается с 30-ой попытки, не раньше. Ну и потом над ним нельзя дышать: может случайно упасть и тогда уже точно проект в срок не напишешь .
Увольнение гарантировано!