Страница: 1 | 2 |
Вопрос: Плохой математик и нормальный программист
Добавлено: 23.09.06 01:48
Автор вопроса: AlbusFalco
Может ли плохой математик быть хорошим(нормальным):))) программистом? Суть: ушел с первого заочного экономического: надоело считать матрицы... Программы покупают... не скажу, чтобы на "ура", но в общем....
Считать становиться лень... хо-ц-ц-а готовых контролов... моря, солнца и пива... :)))
Ответы
Всего ответов: 25
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 23.09.06 02:09
В принципе да. Ну по крайней мере если "математиком" считать челвоека которому без проблем дается программа ВУЗов.
Веб-программироавние.
90% времени будешь тратить на создание веб-интерфейсов к базам данным, самая сложная задача которую прийдется решать в это время - это дернуть данные из базы данных и отдать клиенту в виде html-кода
Напомнило:
- Окончит с отличием физико-математическую спецшколу, поступит в унивеpситет, потом в аспиpантуpу, сеpьезно займется наукой, будет выдвигать смелые гипотезы, ставить численные экспеpименты, считать на компьютеpе, писать пpогpаммы...
Мать:
- Что, будет пpогpаммистом?! Hи за что!!! Он закончит музыкальную школу по классу фоpтепиано, будет выступать на конкуpсах, будет pазвивать новые напpавления в музыке, искать свежее звучание, моделиpовать и обpабатывать тpеки на компьютеpе, писать пpогpаммы...
Отец:
- Что, будет пpогpаммистом?! Hикогда!!!
Сын выходит из своей комнаты.
- Пpедки, кончайте кластеpы забивать! Школу я бpосил, из музыкалки выгнали...
Родители:
- И что же ты будешь делать?!
- Буду пpогpаммистом...
Номер ответа: 2
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #2
Добавлено: 23.09.06 05:23
Вопрос скорее не к нам, а к армянскому радио. Да и тему надо было в оффтопе создавать, а не в общем. Или математикам можно? Они ж не тупые програмеры
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 23.09.06 06:44
http://www.tigvote.ru/cgi-bin/vote/tigvote.cgi?action=result&login=progs-maker&file=math
Номер ответа: 4
Автор ответа:
BUG(O)R
ICQ: 827887
Вопросов: 13
Ответов: 142
Web-сайт:
Профиль | | #4
Добавлено: 23.09.06 07:54
Без хороших знаний метматики можно стать хорошим системным программистом, отличным прикладником, суперским веб-программистом, но не стать геймдевелопером или криптопрограммистом
Всё относительно в этом мире (С) Энштейн (?)
Номер ответа: 5
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #5
Добавлено: 24.09.06 00:27
Конечно лучше знать, но необъятного не объять. Разделение труда.
Что быть хорошим гонщиком, совсем не обязательно знать устройство автомобиля. Хотя не помешает.
Для математиков и свой соф. Matlab, Matcad и т.д.
Для интереса зайдте на математические форумы и посмотрите какие из них программисты. А из программистов - матматики.
Времена "все в одном" прошли (если когда - то вообще и были).
И если это бизнес, а не развлечение- то каждому свое.
Номер ответа: 6
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #6
Добавлено: 24.09.06 18:14
у меня вот специальность какраз криптопрограммер, я в матемитике не шарю, проги никому ненужны, только наемный рабочий в офисе со знанием C# or vc++ тож не имею возможности сидеть в офисе, та и учить си влом Вот вебмастер в самый раз, х.з. что там с солнцем, но пиво будет ))
Номер ответа: 7
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #7
Добавлено: 24.09.06 23:38
математику ты можешь и не знать, но логику ты знать обязан
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 04.10.06 04:41
Вообще говоря, на чемпионатах мира по программированию ACM мехматяне рвут ВМиК.
Номер ответа: 9
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #9
Добавлено: 04.10.06 09:39
Ответ здесь: http://vbnet.ru/forum/show.aspx?id=119811
Номер ответа: 10
Автор ответа:
SkyLiner
Вопросов: 0
Ответов: 11
Профиль | | #10
Добавлено: 13.10.06 20:07
По настоящему хороший программист должен отлично знать математику и создание алгоритмов. Без этого не обойтись. Мало просто выучить C++, надо еще и понимать как мыслит компьютер, как он работает. А без знания математики, к сожалению, это не получиться. Конечно это мое личное мнение.
Номер ответа: 11
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #11
Добавлено: 14.10.06 00:04
Получится или нет без знания математики, это ещё спорный вопрос. Покрайнемере если действительно выучить с++ и незнать математику, можно легко на полном дне зарабатывать от 500$. А вот если наоборот, незнать Си и выучить математику... то х.з. я даже сходу немогу придумать куда её применять...
А по настоящему хороший программист должен отлично знать asm, c++ 6.0, php и что-то из .net
Должен уметь в уме считать 2+2, больше в большенстве случаев ненадо... НО, логику, как сказал sne, именно логику компьютера программист конечно должен знать. ИМХО.
Номер ответа: 12
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #12
Добавлено: 14.10.06 01:24
А как же машинные коды?
Номер ответа: 13
Автор ответа:
BUG(O)R
ICQ: 827887
Вопросов: 13
Ответов: 142
Web-сайт:
Профиль | | #13
Добавлено: 14.10.06 08:58
Ксорить dword'ы в уме?
Номер ответа: 14
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #14
Добавлено: 14.10.06 15:22
Билсйо головой апстол
Номер ответа: 15
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #15
Добавлено: 14.10.06 17:44
Выполнять в уме машинный код
Считать SHA512 хэши в уме
Считать коллизии хэшев в уме
Раскладывать 1024-битные числа на простые множители