| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (5) 1 [2] 3 4 ... последна » ( Първото ново мнение ) | ![]() ![]() ![]() |
| mouseclicker |
|
||
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 567 Регистриран на: 14.10.05 |
Аз не бих се обзаложил. "Юнаците" от Информатика също учат доста математика. Подготовката по програмиране определено е по-добра в информатика, просто защото се учи в повече. За компютърни науки не знам, при тях май математиката е доста орязана, което е голяма грешка. Но приложна математика определено е добър избор. Чистата математика също. Това мнение е било редактирано от mouseclicker на 22-01-2009, 11:50 -------------------- "If you look at these languages in order, Java, Perl, Python, you notice an interesting pattern. At least, you notice this pattern if you are a Lisp hacker. Each one is progressively more like Lisp. Python copies even features that many Lisp hackers consider to be mistakes. You could translate simple Lisp programs into Python line for line. It's 2002, and programming languages have almost caught up with 1958."
-- Paul Graham |
||
| Fly |
Публикувано на: 22-01-2009, 12:45
|
||
|
Име: Митко Костов Група: Потребител Ранг: Почетен член Мнения: 1432 Регистриран на: 02.02.07 |
Кажи сега кой е градивния елемент на програмирането ? ПС: Разбрахме, че от уеб дизайн не разбираш, но се пишеш такъв уеб дизайнер. От математиката бягаш, не можеш да програмираш, но компетентни мения даваш. Интересно ми е толкова ли си нямаш работа, че пишеш тук ? Това мнение е било редактирано от Fly на 22-01-2009, 13:00 -------------------- "The best way to predict the future is to implement it." DHH
|
||
| Irrefutable |
Публикувано на: 22-01-2009, 12:56
|
![]() Име: Васил Група: Потребител Ранг: Почетен член Мнения: 1357 Регистриран на: 28.10.05 |
Разбутахте архива а
Преди 2 години се чудих какво да запиша, общо взето тази тема я пусна мой съученик по онова време. Изборът ми беше приложна математика в крайна сметка. Определено не мисля че съм сбъркал. Като начало специалностите са доста близки. Работя като програмист от преди да реша да следвам математика. И в ФМИ мога да разделя хората на 4 основни групи. 1) Едните следват математика (приложна или пък статистика), и са зле по информатика, трудно им е да учат програмни езици и прочие. Макар добри математици, нямат намерение да се занимават с информатика изобщо. От избираемите предмети те си пишат икономика, физики разни и подобни неща, различни от информатиките. 2) Другите следват математика но се занимават и сериозно с информатика. Те знаят 5-6-7 програмни езици, задължително си имат любим на който мислят и сравняват всички други с него. Ходят на състезанията по информатика. Пишат готините избираеми от другите дисциплини. 3) Хора от информатиката и сродните. Половината са решили да стават мениджърчета. Общо взето и на там са се запътили. Бачкат в някоя фирма като кодери, но с идеята да се развият и като завършат, вече да са тим лидери и по-нагоре. Те в общи линии по-трудно си взимат математиките но пък не е като да не ги учат 4) Информатици дето ги кофи математиката, ходят и те по разни състезания, бачкат и програмират. Някой от тях се престрашават да запишат дисциплини от групата на приложната математика и математиката. Казвам престрашават, защото много от тези предмети са физика, а хората които са искали да учат физика общо взето са в физическия... (1) Ако им се наложи да програмират, търсят някоя книжка намират функциите, които им трябват в дадения език, драсват още нещо ако се налага ползват ги тях и си завършват проектите. (2) Нямат проблеми нито с задачата нито с кода. Просто сядат и пишат. Но пък не можеш да ги накараш да оправят документация. Пък кода после работи но само те си го разбират (3) Общо взето не ползват математика и не им трябва. Обичат web програмирането, кефи ги да цъкат SQL-ли разни, да правят сайтове. Някой от тях бачкат и като администратори. Общо взето не че съвсем не им трябва математика, но са научили предостатъчно от 1 курс за да се оправят перфектно с това което вършат. (4) Същите като (2), но по-склонни към оформянето на документацията. Пишат по всякакви по-сложни неща, енджини, рендъри и прочие. И сега от гледна точка на един работодател. Когато при него кандидатстват хора от приложната, той знае (е може и да не знае) че те разбират информатика, защото са от тип (2) иначе изобщо е нямало да се занимават да кандидатстват като програмисти. Но когато кандидатства някой информатик, работата е по-мътна. Той от (3) или от (4) е, не се знае. -------------------- Not only to survive: to die alive.
|
| Stilgar |
Публикувано на: 22-01-2009, 13:42
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3357 Регистриран на: 13.05.08 |
аз да си кажа щото вече съм го написал:
http://sietch.net/ViewNewsItem.aspx?NewsItemID=63 Тези дето взимат математици щото било по-лесно да ги направят програмисти просто не са средностатистически фирми. Факт е, че в общия случай се коди нещо скучно като web портали и форуми. Там математиката просто не играе. Ако аз правя такива проекти еми няма да взема математика щото просто няма да ми се наложи да правя програмиста математик. А, btw за ПУ специално Приложна Математика е малко измама просто щото е почти същото като Математика. Дали това е вярно за СУ не знам. -------------------- Така виждаш ли го?
|
| ljubo |
Публикувано на: 22-01-2009, 14:51
|
||
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 504 Регистриран на: 03.09.07 |
Добре де, не разбирам.. Този "програмист" да не е програмист на PHP, където за такива сайтове трябва само синтаксис да се знае?! В истинското програмиране се иска адски много математика, тъжно но факт! Нека дефинирам "истинското програмиране": 1) Състезателно програмиране А ти отиди без да знаеш математика! 2) Приложно програмиране (software) Често се случва така, че трябва да мислиш как да оптимизираш дадено нещо и трябва да използваш точно математика! Представи си, че трябва да се смята нещо свързано с геометрия... 3) Приложно програмиране (games) Ей тук пък ако не се иска па НА! Принце, не се изказвай неподготвен, не е готино да говориш така: "Имам 1 приятел програмист..". Изпитай го на свой гръб и тогава говори П.П.: Божееее, забелязах, че вече вместо '.' в края на изречението пиша ';' xD Поздрави и боозъ, Любо |
||
| Stilgar |
Публикувано на: 22-01-2009, 15:43
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3357 Регистриран на: 13.05.08 |
1) Състезателно програмиране
Абсолютно безпредметно занимание, от което не виждам никаква реална полза, но пък щом ви влече... 2) Приложно програмиране (software) Често, често... колко да е често. Сигурно в под 5% от случайте ти трябва някаква по-сериозна математика (тоест във фирмата е достатъчно 1 математик на 20 програмиста) 3) games е хубаво колко % е games от всичкия софтуер дето се пише по света. То така като си тръгнал що не дефинираш "истинско програмиране" като "правене на софтуер за решаване на математически задачи като Matlab или Mathematica" и няма да имаш грижи. Ще трябва всеки от екипа да разбира математика на много сериозно ниво и ще заключиш успешно, че без математика никакво сериозно програмиране не се прави. -------------------- Така виждаш ли го?
|
| mouseclicker |
Публикувано на: 22-01-2009, 16:04
|
||
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 567 Регистриран на: 14.10.05 |
Коя част от математиката? За състезания по програмиране май не беше необходимо да си факир по диференциална геометрия и хармоничен анализ. Или нещата коренно са се променили за няколко години? Това мнение е било редактирано от mouseclicker на 22-01-2009, 16:05 -------------------- "If you look at these languages in order, Java, Perl, Python, you notice an interesting pattern. At least, you notice this pattern if you are a Lisp hacker. Each one is progressively more like Lisp. Python copies even features that many Lisp hackers consider to be mistakes. You could translate simple Lisp programs into Python line for line. It's 2002, and programming languages have almost caught up with 1958."
-- Paul Graham |
||
| ljubo |
Публикувано на: 22-01-2009, 16:40
|
||
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 504 Регистриран на: 03.09.07 |
Аз самият казах, че без математика не може.. Да, в състезателното програмиране няма преспективо, но пък поне имаш шанса да спечелиш няколко награди, стипендии, да представиш България пред света.. Може %ът на игрите да не е много сравнение с всички други програми, нооо признай - игра без математика не може http://infoman.musala.com @mouseclicker, погледни задачите от този сайт и сам прецени |
||
| mouseclicker |
Публикувано на: 22-01-2009, 20:18
|
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 567 Регистриран на: 14.10.05 |
Е кво, от един символ за сумиране ли да се стресна?
-------------------- "If you look at these languages in order, Java, Perl, Python, you notice an interesting pattern. At least, you notice this pattern if you are a Lisp hacker. Each one is progressively more like Lisp. Python copies even features that many Lisp hackers consider to be mistakes. You could translate simple Lisp programs into Python line for line. It's 2002, and programming languages have almost caught up with 1958."
-- Paul Graham |
| ljubo |
Публикувано на: 22-01-2009, 20:39
|
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 504 Регистриран на: 03.09.07 |
Погледни задачите за A група...
Да, може в решението да се използва само + или -, защото си го оптимирал така, но има някои задачи, които изискват адски много сметки |
Страници: (5) 1 [2] 3 4 ... последна » |
![]() ![]() ![]() |