Другие языки программирования и технологии

Программисит должен уметь решать поставленные задачи, но на что это похоже?

Какие к примеру задачи должен уметь решать опытный программист как они выглядят? И что делать, если подобный хлопец только и умеет что код писать по образцу? (Ну не умеет человек решать задачи)
В Интернете сотни тысяч разных программ. Все они - решения задач, которые ставились перед создавшими их программистами.
СП
Сергей Приходкин
69 990
Лучший ответ
90% задач пишутся "по образцу", вот там и работают эти хлопцы. Вопрос лишь в том, знаком ли отдельно взятый погромист с тем "образцом".
Есть часть людей, которые образцы создают, но их численность не велика.
Формулировка хромает. Большинство задач так и формулируется - должен решить поставленную задачу. (Получить заказ в трудных переговорах, выиграть спортивный приз, освободить высоту от врага, слетать в космос...) Как - руководству иногда не интересно. Этими задачами и движется мир, экономика.
ОШ
Олег Шаронов
94 333
>Какие к примеру задачи должен уметь решать опытный программист как они выглядят?
Ну вот вчера было заседание, там продемонстрировали проблему - при определенном виде поиска в базе этот поиск длится слишком долго. Я продемонстрировал решение - искать эти данные в облаке, а не в локальной БД. Вместо 15 секунд их поиск при этом занимает менее секунды, осталось сделать для них подходящий интерфейс к этому облаку.

>И что делать, если подобный хлопец только и умеет что код писать по образцу?
Ну, программистом ему не быть, придется переквалифицироваться в кодеры. Но поскольку конкурировать с индусами на этом поприще сложновато, лучше в управдомы...
Олег Шаронов чота я завис. Облако, это выделенная на внешних серверах область памяти. Причём тут БД? Ладно, если алгоритм какой-то особый новомодный использовать HyperLogLog и пр.
Программист должен уметь решать любые задачи с минимальным количеством багов и т.п. и с максимальной оптимизацией
Борисыч ... Нет это само собой, но какие конкретно это задачи
Если с математикой все плохо, в программировании делать нечего
Никитос .
Никитос .
3 029
Борисыч ... А математика тут при чем, уу меня математика максимум на 3 вытягивает, но она всегда у меня тяжело шла