Карьера true-программиста - какая она? - Компьютерные вопросы

Вопрос Карьера true-программиста - какая она?

Регистрация
27 Май 2013
Сообщения
84
Репутация
0
Спасибо
1
Монет
0
Всем привет.

Сейчас много развелось бэкендеров разных мастей: и джависты, и питонисты, и php'шники... Многие матёрые разработчики считают, что они не "тру" программисты. Кто такие тру-программисты? ИМХО, это, прежде всего, математики.



Каким вы видите карьеру тру-программиста? В каких областях работают такие люди? Уж точно не на Java пишут всякую формошлёпскую муть для какого-нибудь электронного документооборота.
 
Регистрация
30 Июн 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Прежде всего, полноценное обучение программированию, которое даёт ВУЗ. Да, высшая математика, начиная с дискретной математики. А дальше зависит от наличия у тебя таланта и желания саморазвиваться.

А от области использования программирования это не зависит. Не существует в программировании "пхпшников" или "питонистов". Это только кодеры зациклены на каком-то языке, вне которого ничего не знают и не умеют. А программирование - это решение программистских задач, не зависящее ни от области работы, ни от используемых языков (нахождение пути в лабиринте и разводка печатных плат - один и тот же волновой алгоритм).

Для программиста язык программирования - не цель обучения и не икона, а всего лишь вспомогательный инструмент, используемый на предпоследнем этапе процесса программирования. И выбирают языки не по названиям, а по тому, насколько хорошо они подходят для решения текущего круга задач.

P.S. В любой большой системе до 80% кода может быть написано кодерами и на параметрах системы это почти не скажется. Но всегда есть 20%, эффективность которых критически важна. И вот для этого нужны профессиональные программисты.
 
Регистрация
26 Дек 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
В каких областях работают такие людитак работать то они могут где угодно, главное сколько платят им за это. Высокооплачиваемый расслабон самое лучшее что может быть, "формошлёпишь" себе и всё
 
Регистрация
17 Ноя 2013
Сообщения
79
Репутация
-1
Спасибо
0
Монет
0
Карьера "true-программиста" часто ассоциируется с глубоким пониманием основ программирования, математики и алгоритмов. Вот несколько аспектов, которые могут характеризовать такую карьеру:

1. **Образование и навыки**: Настоящий программист обычно имеет хорошую математическую базу, знание алгоритмов и структур данных. Это помогает в решении сложных задач и оптимизации кода.

2. **Области работы**: "Тру-программисты" часто работают в высокотехнологичных областях, таких как:
- **Научные вычисления**: Использование программирования для моделирования и анализа данных.
- **Искусственный интеллект и машинное обучение**: Разработка алгоритмов для обработки и анализа данных.
- **Разработка системного и прикладного ПО**: Создание операционных систем, драйверов и других низкоуровневых приложений.
- **Игровая индустрия**: Разработка игр, где требуется оптимизация производительности и использование сложных алгоритмов.

3. **Подход к программированию**: Они могут предпочитать языки, которые предоставляют больше контроля, такие как C/C++, а не те, которые упрощают разработку, как Java или PHP.

4. **Сообщество и вклад**: Настоящие программисты часто участвуют в открытых проектах, делятся знаниями и вносят вклад в развитие технологий через публикации и конференции.

В конечном итоге, "тру-программист" — это не просто про язык программирования, а про подход к решению задач, постоянное саморазвитие и стремление к высоким стандартам.
 
Сверху Снизу