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

Какие языки программирования должен знать програмист?

Какие языки программирования должен знать програмист?
Пожалуйста напишите
XX
Xxx Xxx
66
Какими машинами должен уметь управлять шофёр?
Константин Шлюкин
Константин Шлюкин
51 303
Лучший ответ
Необходимые для решения поставленных перед ним задач. Только так, никаких универсальных рецептов тут быть не может.
Те, которые нужны ему для работы
(Про переводчика хорошее сравнение :) )
Что потребуется для работы на данном месте. то и изучишь. Жизнь заставит, если ты дорожишь работой.
Вот в банке появилась система, основанная на Oracle - пришлось учить PL/SQL.
програмированные
visual foxpro
Илья Викол
Илья Викол
42 614
Программист должен обладать инженерным мышлением и уметь учиться.
Тогда он сможет адаптироваться к любым языкам.
Роман Туровец
Роман Туровец
41 117
Какие языки должен знать переводчик?
Программист должен уметь создавать программы (или компоненты программ). Языки могут быть разные. Может быть один язык, может несколько.
Vadim Konstantinovich
Vadim Konstantinovich
36 282
Программист, как не странно, должен уметь составлять программы и знать алгоритмы и структуры данных. А язык это лишь средство для написания программ.
Мир программирования очень обширен, кто-то проги для микроконтроллеров пишет, кто-то клепает сайты. Кто-то игрушки делает, а кто-то пишет программы для взлома ВК и везде нужны свои языки.
Если вы хотите быть сайты создавать, то HTML, CSS, Javascript и PHP. Если хотите умные дома создавать, то учитесь писать на ассемблере и изучайте си. Если хотите делать игры, то смело учите Unity, а там можно и на С++ перейти, чтобы писать ААА-игры. Хотите просто найти язык, для разработчиков которого будет работа в провинции - учите 1С.
Если же вы не определились со сферой учите си, от него пошло большинство современных языков, да и сам язык ещё в почёте, а затем переходите на что-нибудь более современное.
Стоит заметить, что времена меняются и одни языки сносят с олимпа другие, раньше были популярны паскаль и бэйсик, но сейчас на них не очень много делают серьёзных проектов, но Си и С++ держатся вроде.
Константин Шлюкин "знать алгоритмы и структуры данных"
Если кто-то описал алгоритм к-л задачи, скорее всего уже существует его реализация. Повторной реализация требуется редко, разве на к-л "новом" синтаксисе
От кодера требуется разве вникнуть во входные и выходные данные.
А структуры - составляющие методов. Также описаны в матчасти. "знать" их наизусть ни от кого не требуется. Забыл - открыл хелп и восстановил знание
Обычный Си освой, все прочие на нем основаны, на его логике, да и их компиляторы делаются на Си.
СП
Сергей Пыж
16 756
Те что требуются.
Часто встречается связка Основной + Скриптовый (для прототипирования и прикладных задач).
Дамир Гайниев
Дамир Гайниев
10 115
смотря в какую шарагу поступает, а так:
Java
C++
1C
и множество других.
Паскаль непомню остальные
Java, C, C++. это основные, которые используются и востребованы и за которые норм платят, а так их много
Александр Швец Ни один из них не знаю, и всё в порядке, работать не мешает