Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
6 / 6 / 0
Регистрация: 04.03.2015
Сообщений: 71
1

Будьте добры, о программистах поподробнее

13.03.2016, 12:07. Показов 2745. Ответов 91
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Сразу с главного. Учусь в 10 классе. В отличие от многих сверстников, еще не определившихся с профессией, я давно питал интерес к IT сфере в целом и к программированию в частности. Сейчас пришло время(вообще-то давно пора) точнее выбирать направление обучения, ВУЗ и т.д. В связи с этим возник вопрос о такой профессии, как программист. Ясное дело, не сразу на форум полез. Сначала расспрашивал информатиков в школе, затем искал в Интернет, но четко сформировать и классифицировать, что же есть программист получилось не очень.

В частности есть один четкий тезис, требующий объяснения: "Программисту необходима смежная профессия. Просто программист из себя - ничто, надо разбираться в физике, химии, кибернетике, математике...(нужное подчеркнуть)".
Действительно ли это так? Может хотя бы ссылку на ресурс какой полезный подкинете? Ясное дело, вопрос популярный, просто я видимо плохо искал
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2016, 12:07
Ответы с готовыми решениями:

О современных программистах
Да собственно много и обсуждать нечего. Действительно иногда бывают довольно абсурдные требования:...

Об экстремальных программистах
Я смотрю как многих затронула тема современных программистов, начатая статьей Андрея Зубарева, и...

О программистах на Lisp
Здравствуйте! А люди которые пишут на Lisp еще живы?

Будьте добры и подскажите
Хочу быть Ява кодером ))) нужен действительно знающий человек и умеющий объяснять, который...

91
Модератор
Эксперт NIX
8424 / 3248 / 105
Регистрация: 24.05.2011
Сообщений: 14,447
Записей в блоге: 8
14.03.2016, 03:25 2
MSha, если уж определились со сферой деятельности в жизни, то и определитесь и с областью этой деятельности.
Вот вам, например, чем хочется больше заниматься? Прикладным программированием или системным, веб приложениями или нейросетями? Дело в том, что все эти и не только эти области довольно специфичны в плане подхода и требуемых областях знаний. А далее - вопрос более сводится к умению работать в определённой среде программирования и собственно алгоритмам работы проекта.
Цитата Сообщение от MSha Посмотреть сообщение
Программисту необходима смежная профессия.
Лучше знать все смежные науки на высоком уровне. Конечно, в первую очередь - математики и физика, но и остальные дисциплины тоже крайне важны: моделирование биопроцессов в виртуальных средах для прогнозирования развития биопроцессов в ИРЛ - безусловное знание биологии, разработка и отладка языковых переводчиков - знание лингвистики и вообще языков, программирование многомерных пространств и объектов (проектирование предметов и игромиры) - геометрия и физика ... etc.
0
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
16.03.2016, 12:44 3
Программист это тот, который программирует. Нужно объяснить компьютеру то, что ты от него хочешь на его языке. Всё.

Добавлено через 1 минуту
А что от компьютера нужно - это скажет математик, физик, химик, биолог, whatever. Ты не обязан разбираться в этом дерьме, если не хочешь
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
16.03.2016, 18:39 4
MSha, Математика и программирование очень часто переплетаются, т.к. все алгоритмы можно представить математически, ну или почти все. ИЧСХ легко бывает найти математическое описание какого-нибудь сложного алгоритма и не не найти ни одной программной реализации. Остальные науки нужны в соответствующих отраслях не более.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
26.03.2016, 11:52 5
Цитата Сообщение от MSha Посмотреть сообщение
Действительно ли это так?
Хороший программист это в первую очередь хороший математик. А математика нужна как общий язык общения с физиками, химиками и т.д. и тп. Т.е компьютер - это ЭВМ - электронно-вычислительная машина - устройство которое умеет считать. Программист закладывает в машину что и как ей считать. Чтобы определить как ей считать нужна математика. Чтобы определиться что считать - нужны знания из той области для которой решается задача.

Добавлено через 2 минуты
Цитата Сообщение от chizz Посмотреть сообщение
Программист это тот, который программирует
Не путай программиста и кодера. Это как дворника вуза сравнить с профессором. Программист это в первую очередь аналитик и постановщик задачи, а потом уже кодер (хотя обычно как кодер программист как минимум на голову выше просто кодера).
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
26.03.2016, 15:38 6
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Программист закладывает в машину что и как ей считать. Чтобы определить как ей считать нужна математика. Чтобы определиться что считать - нужны знания из той области для которой решается задача.
Наврятли это делает программист, скорее группа ученых.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
26.03.2016, 16:05 7
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Наврятли это делает программист, скорее группа ученых.
Угу. У нас как раз плакатик висел на кафедре на какую должность рассчитана подготовка по специальности "Информатика". 5- лет как раз на МНС.

Добавлено через 2 минуты
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Наврятли это делает программист
А программист это тоже ученый. К примеру любая постановка задачи - это исследование на предмет нахождения оптимальной модели данных и применения к данной счетной задаче оптимальных для ее решения в данном наборе ограничений численных методов
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
26.03.2016, 16:13 8
Fulcrum_013, То что описали вы в реальности делает не один человек.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
26.03.2016, 16:25 9
Цитата Сообщение от pro_100_gram Посмотреть сообщение
То что описали вы в реальности делает не один человек.
Да что вы. Просто в реалиях наших заводов этим занимается 2-3 человека на все предприятие (типа индустриального гиганта с персоналом в 100,000 человек). Вы наверное просто ни малейшего представления о разработке софта не имеете. Во всяком случае софта связанного с моделированием процессов и автоматическим управлением технологическими процессами.
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
26.03.2016, 16:43 10
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Вы наверное просто ни малейшего представления о разработке софта не имеете. Во всяком случае софта связанного с моделированием процессов и автоматическим управлением технологическими процессами.
По любому. Завод увы не царское дело.
Изначально речь шла о закладывании в машину всего математического аппарата, а не о написании хелоувордов.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
26.03.2016, 16:56 11
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Завод увы не царское дело.
Ну да. По уровню з/п - ну пусть сами на счетах считают. А вот по задачам....
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Изначально речь шла о закладывании в машину всего математического аппарата,
Вот в том то и дело. Или думаете прокатный стан без матаппарата катает сам вместо операторов или АСУТП конвертора плавку считает без матаппарата? Или даже долбанные весы на воротах без матаппарата работают? А особенно если это система весов на воротах и софт который на их основании считает сколько ввезено а сколько вывезено без учета тары (тара это грузовики и вагоны). я уже не говорю про такие штуки как квантометры хим. анализа и получение и обработка с них данных.
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
26.03.2016, 17:10 12
Fulcrum_013, Насчет весов - это тривиальная задача. Я имел ввиду дискретную математику, благодаря которой все впаивается на уровне печатных плат.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Ну да. По уровню з/п - ну пусть сами на счетах считают. А вот по задачам....
Любой человек с наличием более менее высокого интеллекта и нужными знаниями способен решить эти задачи. Как можно гордиться способностью решать какие-то задачи? Почему бы вам тогда не найти способ взломать светофор или тому подобное, раз вы так разбираетесь во всем этом?
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
26.03.2016, 17:35 13
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Любой человек с наличием более менее высокого интеллекта и нужными знаниями способен решить эти задачи.
Вопрос в количестве людей имеющих достаточный интеллект и знания на душу населения.
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Я имел ввиду дискретную математику, благодаря которой все впаивается на уровне печатных плат.
Угу. то что впаивается потом и программируется. При этом не только дискретная математика пользуется но и целая тьма гораздо более других разделов математики.
Непрограммируемая железяка это не круто, это неудобно. А то где сказано "аппаратно" тоже живет на прошивках, которые на самом деле такие же программы. При этом имеется тенденция к нерестройке от прошито к загружено извне. К примеру шейдеры GPU. по той причине что встроенная жесткая прошивка не дает нужной гибкости.

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

Добавлено через 17 минут
Цитата Сообщение от pro_100_gram Посмотреть сообщение
Насчет весов - это тривиальная задача
А вы с ней с талкивались что так утверждаете? Только колибровка самих весов та еще пляска с бубном.
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
26.03.2016, 19:16 14
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Только колибровка самих весов та еще пляска с бубном.
Вот именно что пляска с бубном
0
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
30.03.2016, 07:34 15
Нужно ли знать математику? Самую элементарную -да. А вот на каком уровне-зависит от места работы программера. Сами понимаете в НАСА без матеши никуда...
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
30.03.2016, 16:30 16
Цитата Сообщение от Briolin Посмотреть сообщение
Сами понимаете в НАСА без матеши никуда...
Ну в НАСА и вообще за бугром немного другой взгляд на вещи. Со знанием математики и т.д. это место работы программиста. А без - ну это место работы кодера. С разницей в уровне з/п в 3 и более раз.
0
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
31.03.2016, 09:01 17
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Со знанием математики и т.д. это место работы программиста. А без - ну это место работы кодера. С разницей в уровне з/п в 3 и более раз.
не всегда.Например 1сник может не знать что-такое интеграл, но называться именно программистом
0
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
31.03.2016, 10:39 18
MSha, давайте я вам в общем опишу ваши перспективы, а вы уже будете решать... и так, если вы готовы всю жизнь, как говаривал дедушка Ленин: учиться, учиться и еще раз учиться... причем как раз в самых разнообразных предметных областях... тогда можно попробовать...

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

а вот теперь думайте...
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
31.03.2016, 13:09 19
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
если же вы один из тех, кто верит, что в компе есть потайное отверстие, куда программист шепчет
Есть такое. Надо быть посредником и вообще можно не знать, что такое программирование, ну или в общих представлениях. В этом случае отверстием станет программист, которому вы шепчете, и если не выполнит в срок найти другое отверстие или наказать это самое отверстие.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
31.03.2016, 20:55 20
Цитата Сообщение от Briolin Посмотреть сообщение
.Например 1сник может не знать что-такое интеграл, но называться именно программистом
Пережитки совдепии. Тогда даже всех эникейщиков поголовно программистами называли.
0
31.03.2016, 20:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2016, 20:55
Помогаю со студенческими работами здесь

Будьте добры посмотрите
Декомпилировал игровой лаунчер в общем было там 5 классов Кто поможет исправить ошибки в коде?) ...

будьте добры, двумерний масив
Дан двомерный масив 5*8, найти номер столбика с найменьшим количеством отрицательних чисел, и...

Будьте добры помогите с тестом
Здравствуйте! Сейчас сижу решаю тест по OpenOffice Calc так вот есть вопросы на которые я не смог...

Будьте добры написать программу на с++
Для заданного натурального числа N найти все целые числа, имеющие убывающую последовательность...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru