Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/30: Рейтинг темы: голосов - 30, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 23.06.2015
Сообщений: 16

Работа С++ программистом

25.06.2015, 00:00. Показов 6652. Ответов 61
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят,начал изучать С++(самое начало),изучил if и elso,и к уроку было задание сделать калькулятор. Вообщем в комментариях парень спрашивал "Когда уже перейдем к чему-то более серьезному,чем калькуляторы? Будем писать настоящие программы" и ему ответили "с++ нужен только для сложных научных расчётов, для написания программ используется ассемблер". Так вот и сам вопрос ( правда я считаю его очень глупым,но задаю его т.к. не знаю :\ ) Это так и есть? С++ нужен только для сложных научных расчётов и если хочешь писать программы,типо движка к играм,то нужно переходить на "ассемблер"? И так же,кто сталкивался,как называется кафедра в ВУЗах на программиста?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.06.2015, 00:00
Ответы с готовыми решениями:

А какая у вас была первая работа C++ программистом?
Ну я имею ввиду, что вы делали на первой работе c++ программистом? Сложно ли было работать в начале трудоустройства? Что интересного и...

Работа программистом на C++. Перспектива
Живу в городе Львов, Украина. Учу С++. Студент 2-го курса. Столкнулся со следующей проблемой - помимо того, что город является центром IT...

Работа программистом
Уверен,что тема попсовая,но все же. Хоть еще учусь,но очень хочу реально работать,до последнего месяца,все что было за плечами,это...

61
 Аватар для SmittWesson
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
25.06.2015, 11:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Mr.X Посмотреть сообщение
Гейтсу ближе оказались переговоры, контракты и прочее деловое общение.
Результат на лицо
0
19 / 19 / 6
Регистрация: 21.06.2015
Сообщений: 34
25.06.2015, 13:35
Exa,
вопрос в конечной цели.
C++ - лишь средство. Вам оно зачем нужно? Что вы хотите сделать при помощи него?

От цели зависит набор знаний которые нужно получать в первую очередь.

Варианты ответов:
- Чтобы найти работу => Где именно есть желание работать? Какие там нужны сертификаты? => Идти по программе сертифицирования. Знания вторичны, нужно попасть на работу стажером и уже там развиваться.

-Чтобы взламывать игры и т.д => Нужно изучать архитектуру ОС, формат PE-exe, читать соответствующие статьи

- Чтобы написать офисное приложение => Нужно выбирать Framework, например Qt, а возможно вам понравиться больше Java или еще C#. Как выбирать? Читать общие обзоры Framework не углубляясь

- Чтобы написать 3D игру => Нужно изучать OpenGL, DirectX, посмотреть существующие open-source движки (например OGRE)
- ... и другие.

У вас - какая цель?

Добавлено через 3 минуты
Как называется кафедра - например МГУ - Вычислительная математика и кибернетика - весь факультет занят программированием, различными его направлениями.

Замечу что в стране очень мало преподов (и ВУЗов) которые реально научат программировать, многое придется изучать самому. Но главное - к чему тянет, какие именно приложения делать.

Добавлено через 1 минуту
В МГУ на ВМиК - скорее всего научат, но туда еще нужно попасть
0
0 / 0 / 0
Регистрация: 23.06.2015
Сообщений: 16
25.06.2015, 14:08  [ТС]
yuyaryshev,хочу найти работу и чтобы работа была связана с написанием 3d игр Ну главная цель найти работу.
0
0 / 0 / 0
Регистрация: 31.05.2015
Сообщений: 77
25.06.2015, 14:14
Exa, как называется кафедра в ВУЗах на программиста?
кафедра прикладной математики и информатики
0
0 / 0 / 0
Регистрация: 23.06.2015
Сообщений: 16
25.06.2015, 14:30  [ТС]
PinkFloydRulit,http://donntu.org/fknt/priklad... nformatika - это она? Просто в специальностях ничего не сказано за программиста
0
0 / 0 / 0
Регистрация: 31.05.2015
Сообщений: 77
25.06.2015, 14:41
Цитата Сообщение от Exa Посмотреть сообщение
PinkFloydRulit,http://donntu.org/fknt/priklad... nformatika - это она? Просто в специальностях ничего не сказано за программиста
я посмотрел, значит вот что - там в этом факультете несколько кафедр, и каждая готовит к какой то определённой области. Так что какую бы вы не выбрали из этого списка - вы станете программистом, просто надо вам для себя решить какая из областей вам ближе.
То что я сказал : Прикладная математика и информатика, вас может подготовить к этим двум специальностям
-- Программная инженерия (ПИ)
- Экономическая кибернетика (ЭК)

Остальные кафедры к другим, теперь уже дело за вами и вашим выбором) почитайте о каждой из этих областей и выберите. В любом случае образование программиста получите)))
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
25.06.2015, 14:49
Exa, кресты must know даже если не пригодится в практике.
0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
25.06.2015, 17:47
В моем провинциальном универе кафедра называлась Программное Обеспечивание Вычислительной Техники. По своей специальности скажу кафедра и специальность может называться почти как угодно и не отражать сути специальности. У моей специальности такое название что многие принимают меня за айтишника) Выбирайте технический универ который вы потяните и уже тогда спрашивайте.
0
0 / 0 / 0
Регистрация: 23.06.2015
Сообщений: 16
25.06.2015, 17:54  [ТС]
А как вообще называется специальность программиста,в которой он разрабатывает движок для игр и в целом 3d игры? Просто например системный программист: "Подготовка системных программистов предусматривает освоение методов и средств проектирования и эксплуатации аппаратного и программного обеспечения компьютерных систем и сетей, включает углублённое изучение программирования на языках C, C++, Java и др." т.е. к нему будет относиться разработка игр?
0
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124
25.06.2015, 17:57
Exa, в нашей стране такой специальности нет, насколько я знаю. Придется самостоятельно изучать, а вся инфа на эту тема как правило на английском. Так что, учите английский сперва. ))
0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
25.06.2015, 18:11
Exa, соглашусь с goditsa8, ну без английского хотя бы на начальном уровне никуда. Учите пока C++ и английский. Потом уже будете определяться дальше. Выберите лучше толстую книгу Но учтите это долгий путь. Очень долгий.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
25.06.2015, 18:32
Цитата Сообщение от Exa Посмотреть сообщение
А как вообще называется специальность программиста,в которой он разрабатывает движок для игр и в целом 3d игры?
У нас на ВТ и ПМ было два семестра вычислительной геометрии и компьютерной графики. Учили как создать графический конвейер (т.е. как работают изнутри OpenGL и DirectX). Но игровой дизайн только графикой не ограничивается. Есть еще и физическая модель игры (и не только коллизий между объектами что ошибочно называют физикой, на самом деле это геометрия), но и модельработы агрегатов, модель обтекания аппарата воздухом и много еще чего. Именно на ВТ и ПМ будет достаточно (у нас все 5 лет по 2-3 предмета в семестр) математики чтобы уметь не только разобраться в мат.модели физического процесса игры, но и перевести это в численные методы вычислений и дальше в текст программы.

Добавлено через 21 минуту
Цитата Сообщение от Exa Посмотреть сообщение
PinkFloydRulit,http://donntu.org/fknt/priklad... nformatika - это она? Просто в специальностях ничего не сказано за программиста
Не знаю как сейчас, но 20 лет назад там был полный отстой по сравнению с http://ds.pstu.edu/course/index.php?categoryid=3 (была возможность сравнить программы обучения, в ДонГУ учился одноклассник по этой специальности)
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
25.06.2015, 18:33
Цитата Сообщение от ыфырф1992 Посмотреть сообщение
без английского хотя бы на начальном уровне никуда
Наоборот. На начальном уровне какую-то инфу можно на русском найти, а вот дальше вся инфа уже на английском.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
25.06.2015, 18:34
Цитата Сообщение от Kastaneda Посмотреть сообщение
Наоборот. На начальном уровне какую-то инфу можно на русском найти, а вот дальше вся инфа уже на английском.
C++ Refrence Manual и C++ Libraries Reference обычно на английском. Эт вам не PHP
0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
25.06.2015, 18:35
Kastaneda, без знания английского на начальном уровне я имел ввиду.
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
25.06.2015, 18:37
У нас был факультет автоматики и вычислительной техники, специальность называлась "программное обеспечение вычислительной техники и автоматизированных систем". Но не нужно надеятся (вообще хоть сколько-нибудь), что в ВУЗе тебя научат программировать. Тут только сам.

Добавлено через 1 минуту
ыфырф1992, аа, не правильно понял.
Fulcrum_013, когда я начинал учить С++ по-английски даже usage в Linux'е прочитать не мог. Тем не менее как-то разобрался.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
25.06.2015, 18:40
Цитата Сообщение от Kastaneda Посмотреть сообщение
Но не нужно надеятся (вообще хоть сколько-нибудь), что в ВУЗе тебя научат программировать. Тут только сам
Вообще нельзя научить программировать. Программировать можно только научится, т.к. это из разряда способа мышления. Поэтому задача ВУЗа помочь научиться, и научить нужной математике, чтобы можно было разбираться в предметной области любой задачи.

Добавлено через 1 минуту
Цитата Сообщение от Kastaneda Посмотреть сообщение
когда я начинал учить С++ по-английски даже usage в Linux'е прочитать не мог. Тем не менее как-то разобрался.
Ну да. Но скажем так - С++ у нас гораздо труднее было освоить тем кто в школе учил немецкий, даже при том что очень толково читали лекции на русском. Им пришлось параллельно с С++ осваивать английский.
0
25.06.2015, 18:40

Не по теме:

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Эт вам не PHP
Ага, где-то что-то подобное слышал. Вроде немного различаются, кто-то даже говорит, что это разные языки :D

0
25.06.2015, 18:41

Не по теме:

Цитата Сообщение от Kastaneda Посмотреть сообщение
Ага, где-то что-то подобное слышал. Вроде немного различаются, кто-то даже говорит, что это разные языки
Диалект C++ заточенный под CGI-скрипты, и соответсвенно с другим набором библиотек, хотя местами и очень похожих, но мануалы на куче языков.

0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
25.06.2015, 18:48
Цитата Сообщение от Kastaneda Посмотреть сообщение
Но не нужно надеяться (вообще хоть сколько-нибудь)
Почему нет? С хорошим преподавателем научат, другой вопрос что без самоподготовки уровень будет низкий. Вообще стать прикладным программистом легче всего. Нет дело не в сложности обучения, дело в том что если у тебя есть пк и интернет тебе этого достаточно. Не нужно никаких денежных вложений. Стать электронщиком в разы сложнее так как нужно еще покупать кучу инструментов и расходников)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.06.2015, 18:48

Работа 1С-программистом
Приветствую! Друзья, помогите, пожалуйста, найти ответ на такой вопрос: как стать хорошим программистом и начать строить карьеру в...

Работа программистом
Решил я на старости лет стать программистом. Опыт создания сайтов большой, но все что я делал это сайты на готовых cms... В принципе сайтов...

Работа программистом c#
Здравствуйте, назрел вопрос. Поступил в универ на специальность "Прикладная информатика (проф. в экономике)". Как дела будут обстоять...

Работа программистом .NET
Всем привет. Меня зовут Ислам. Мне 17 лет. 23 января будет 18. Я закончил школу в этом году. С 10 класса начал зарабатывать. Поначалу...

Не официальная работа программистом
Привет всем, я работаю в одной компании уже давно около одного года, деньги мне перечисляют на карточку, но вот что то мне кажеться что не...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru