6 / 6 / 0
Регистрация: 04.03.2015
Сообщений: 71
|
|
1 | |
Будьте добры, о программистах поподробнее13.03.2016, 12:07. Показов 2745. Ответов 91
Метки нет (Все метки)
Здравствуйте. Сразу с главного. Учусь в 10 классе. В отличие от многих сверстников, еще не определившихся с профессией, я давно питал интерес к IT сфере в целом и к программированию в частности. Сейчас пришло время(вообще-то давно пора) точнее выбирать направление обучения, ВУЗ и т.д. В связи с этим возник вопрос о такой профессии, как программист. Ясное дело, не сразу на форум полез. Сначала расспрашивал информатиков в школе, затем искал в Интернет, но четко сформировать и классифицировать, что же есть программист получилось не очень.
В частности есть один четкий тезис, требующий объяснения: "Программисту необходима смежная профессия. Просто программист из себя - ничто, надо разбираться в физике, химии, кибернетике, математике...(нужное подчеркнуть)". Действительно ли это так? Может хотя бы ссылку на ресурс какой полезный подкинете? Ясное дело, вопрос популярный, просто я видимо плохо искал
0
|
13.03.2016, 12:07 | |
Ответы с готовыми решениями:
91
О современных программистах Об экстремальных программистах О программистах на Lisp Будьте добры и подскажите |
Модератор
|
|
14.03.2016, 03:25 | 2 |
MSha, если уж определились со сферой деятельности в жизни, то и определитесь и с областью этой деятельности.
Вот вам, например, чем хочется больше заниматься? Прикладным программированием или системным, веб приложениями или нейросетями? Дело в том, что все эти и не только эти области довольно специфичны в плане подхода и требуемых областях знаний. А далее - вопрос более сводится к умению работать в определённой среде программирования и собственно алгоритмам работы проекта. Лучше знать все смежные науки на высоком уровне. Конечно, в первую очередь - математики и физика, но и остальные дисциплины тоже крайне важны: моделирование биопроцессов в виртуальных средах для прогнозирования развития биопроцессов в ИРЛ - безусловное знание биологии, разработка и отладка языковых переводчиков - знание лингвистики и вообще языков, программирование многомерных пространств и объектов (проектирование предметов и игромиры) - геометрия и физика ... etc.
0
|
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 |
Хороший программист это в первую очередь хороший математик. А математика нужна как общий язык общения с физиками, химиками и т.д. и тп. Т.е компьютер - это ЭВМ - электронно-вычислительная машина - устройство которое умеет считать. Программист закладывает в машину что и как ей считать. Чтобы определить как ей считать нужна математика. Чтобы определиться что считать - нужны знания из той области для которой решается задача.
Добавлено через 2 минуты Не путай программиста и кодера. Это как дворника вуза сравнить с профессором. Программист это в первую очередь аналитик и постановщик задачи, а потом уже кодер (хотя обычно как кодер программист как минимум на голову выше просто кодера).
0
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
26.03.2016, 15:38 | 6 |
0
|
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
26.03.2016, 16:05 | 7 |
Угу. У нас как раз плакатик висел на кафедре на какую должность рассчитана подготовка по специальности "Информатика". 5- лет как раз на МНС.
Добавлено через 2 минуты А программист это тоже ученый. К примеру любая постановка задачи - это исследование на предмет нахождения оптимальной модели данных и применения к данной счетной задаче оптимальных для ее решения в данном наборе ограничений численных методов
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 |
Да что вы. Просто в реалиях наших заводов этим занимается 2-3 человека на все предприятие (типа индустриального гиганта с персоналом в 100,000 человек). Вы наверное просто ни малейшего представления о разработке софта не имеете. Во всяком случае софта связанного с моделированием процессов и автоматическим управлением технологическими процессами.
0
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
26.03.2016, 16:43 | 10 |
По любому. Завод увы не царское дело.
Изначально речь шла о закладывании в машину всего математического аппарата, а не о написании хелоувордов.
0
|
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
26.03.2016, 16:56 | 11 |
Ну да. По уровню з/п - ну пусть сами на счетах считают. А вот по задачам....
Вот в том то и дело. Или думаете прокатный стан без матаппарата катает сам вместо операторов или АСУТП конвертора плавку считает без матаппарата? Или даже долбанные весы на воротах без матаппарата работают? А особенно если это система весов на воротах и софт который на их основании считает сколько ввезено а сколько вывезено без учета тары (тара это грузовики и вагоны). я уже не говорю про такие штуки как квантометры хим. анализа и получение и обработка с них данных.
0
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
26.03.2016, 17:10 | 12 |
Fulcrum_013, Насчет весов - это тривиальная задача. Я имел ввиду дискретную математику, благодаря которой все впаивается на уровне печатных плат.
Любой человек с наличием более менее высокого интеллекта и нужными знаниями способен решить эти задачи. Как можно гордиться способностью решать какие-то задачи? Почему бы вам тогда не найти способ взломать светофор или тому подобное, раз вы так разбираетесь во всем этом?
0
|
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
26.03.2016, 17:35 | 13 |
Вопрос в количестве людей имеющих достаточный интеллект и знания на душу населения.
Угу. то что впаивается потом и программируется. При этом не только дискретная математика пользуется но и целая тьма гораздо более других разделов математики. Непрограммируемая железяка это не круто, это неудобно. А то где сказано "аппаратно" тоже живет на прошивках, которые на самом деле такие же программы. При этом имеется тенденция к нерестройке от прошито к загружено извне. К примеру шейдеры GPU. по той причине что встроенная жесткая прошивка не дает нужной гибкости. Добавлено через 2 минуты Хотя конечно разработка микропроцессора это тоже высокоинтеллектуальная задача, и процент способных его разработать на душу населения тоже очень не высокий. Добавлено через 17 минут А вы с ней с талкивались что так утверждаете? Только колибровка самих весов та еще пляска с бубном.
0
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
26.03.2016, 19:16 | 14 |
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 |
Ну в НАСА и вообще за бугром немного другой взгляд на вещи. Со знанием математики и т.д. это место работы программиста. А без - ну это место работы кодера. С разницей в уровне з/п в 3 и более раз.
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
|
31.03.2016, 09:01 | 17 |
не всегда.Например 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 |
Есть такое. Надо быть посредником и вообще можно не знать, что такое программирование, ну или в общих представлениях. В этом случае отверстием станет программист, которому вы шепчете, и если не выполнит в срок найти другое отверстие или наказать это самое отверстие.
0
|
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
31.03.2016, 20:55 | 20 |
Пережитки совдепии. Тогда даже всех эникейщиков поголовно программистами называли.
0
|
31.03.2016, 20:55 | |
31.03.2016, 20:55 | |
Помогаю со студенческими работами здесь
20
Будьте добры посмотрите будьте добры, двумерний масив Будьте добры помогите с тестом Будьте добры написать программу на с++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |