Форум программистов, компьютерный форум, киберфорум
Наши страницы
Теория и практика программирования
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.58/12: Рейтинг темы: голосов - 12, средняя оценка - 4.58
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
1

Для чего это все нужно?

22.09.2010, 17:40. Просмотров 2337. Ответов 23
Метки нет (Все метки)

Я учусь в техническом вузе, на специальности Информационные системы и технологии,
проучившись в нем 3 года, понял что есть много предметов якобы по специальности, которые Программисту или Системному администратору совершенно не нужны или нужны но очень очень мало, и тратить на них семестр или два семестра просто глупо.
например как теория информации, теория вероятности, архитектура ЭВМ, теория процессов, теория управления ИС и тому подобные вещи.
самое обидное что ведут в моем вузе преподаватели не обладающие компьютерной грамотностью(если как они себя ведут за компьютером, даже 12-13 летний ребенок может "владеть" за компьютером более уверенно чем они)
И по большому счету эти предметы выглядят как математика, и ничего компьютерного в них не проходится(а если и есть какие-то вещи, то очень немного,). Практически все вещи проходятся в теории.(то есть вместо того чтобы что-то показать на практике, надо слушать что бывает сигнал непрерывный, а бывает дискретный, с последующей математикой на 2 листа).

Зачем это ? Почему не заняться программированием более плотно ? или администрированием линукса и тп. ??
я думаю это проблема не только моего вуза, но и почти всех в России.

Программисты, которые уже работают ? пригодилось ли вам это в работе или это все действительно фигня?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2010, 17:40
Ответы с готовыми решениями:

Для чего нужно наследование именно в таком виде?
Приветствую. Мне тут человек задал вопрос: Мы оба являемся начинающими программистами...

Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все обьявлять.
Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для...

Для чего это нужно?
Вот это предупреждение предлагает добавить аннотацию Override. Если я переопределил метод или...

Для чего это нужно?
Посмотрел css файл на одном сайте, и заметил что-то типа этого ...

Remember me для чего это нужно
никогда не пользовался .что такая функция дает ?

23
iama
1334 / 985 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
22.09.2010, 17:41 2
нужна ли программисту математика - холивар, старый, как мир. умные люди, говорят, что нужна.
0
toxa92
167 / 94 / 11
Регистрация: 16.04.2010
Сообщений: 464
22.09.2010, 17:43 3
Учусь в Московском Институте Электронной техники (факультет микроприборов и технической кибернетики).
Твой вопрос считаю риторическим, потому что такая история практически во всех технических вузах)))
0
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
22.09.2010, 17:45  [ТС] 4
я понимаю что нужна, но ведь она и так идет отдельно от этих предметов уже 3 год.
я не говорю про математику сейчас(так как я думаю что она лишней не будет).
я имею ввиду вот эти "околокомпьютерные предметы"
0
22.09.2010, 17:45
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
22.09.2010, 17:46  [ТС] 5
Цитата Сообщение от toxa92 Посмотреть сообщение
Учусь в Московском Институте Электронной техники (факультет микроприборов и технической кибернетики).
Твой вопрос считаю риторическим, потому что такая история практически во всех технических вузах)))
я и хочу узнать, нужно ли это ?
может не стоит это все учить, а лучше заниматься именно программированием ?
0
iama
1334 / 985 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
22.09.2010, 17:47 6
freeman27015, я учусь в школе. 90% предметов не нужны мне для поступления и для жизни, более чем нафиг. вопрос таки риторический.
0
toxa92
167 / 94 / 11
Регистрация: 16.04.2010
Сообщений: 464
22.09.2010, 17:49 7
freeman27015, так делают все мои знакомые и благоразумные люди. Многие переводятся на другие кафедры/факультеты, где меньше парят по учебе, а сами в это время занимаются самообучением и работают. В результате из института выходят с работой, опытом работы, большой базой и синеньким дипломчиком, которые прибивают к стене
0
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
22.09.2010, 18:02  [ТС] 8
а красный диплом и не нужен.
нам преподаватель по С++ говорил что он знал парня и девку они в одной группе учились.
парень забивал на учебу, учился на 3, но занимался программированием сам дома.
а девка ботанила, и получила красный диплом.
когда они пришли устраиваться на работу, девка стала показывать свой диплом, на что работодатель сказал ей чтобы успокоилась. посадил парнишу и девку в комнату, дал задание, и сказал,,,, кто первый выполнит тот и принят. и выполнил его парень. а девка только в начале копалась еще.

так что даже из этих слов можно сделать определенный вывод.
0
Vourhey
Почетный модератор
6928 / 2448 / 224
Регистрация: 29.07.2006
Сообщений: 13,096
22.09.2010, 18:11 9
Цитата Сообщение от freeman27015 Посмотреть сообщение
пригодилось ли вам это в работе или это все действительно фигня
Лично мне - ни разу. Поэтому я в ВУЗ и не ходил за все года учебы, так как там просто скучно со всеми этими предметами. Лучше потратить время на кодинг.
0
turboq
157 / 156 / 13
Регистрация: 14.01.2010
Сообщений: 1,457
22.09.2010, 18:44 10
Это еще цветочки. Я учился по специальности Прикладная информатика в экономике. Вот некоторые предметы(название позабыл но суть объясню)
Опер сист (практика на netware и W2000 сер и воркст)
Программирование (vb 6, VC++6)
Дискретная математика
Матем статистика(или что то подобное)
1С теория и практика
Что то подобное теории информатики(не помню)
и тут же, не отходя от кассы
мировая экономика
статистика
Банковское дело
Бух учет

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

Ну а чего, вы хотите, люди доучившись сами, идут работать и спецы из них...
Главное что диплом...
0
List2006
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
23.09.2010, 16:40 11
по моему все эт фигня, им просто нужно забить учебное время, вот и "лепят" из того что есть (из тех что есть преподавателей которые еще в компах сами не разбираются).

Это равносильно пойти на повара, а вам вместо того чтобы учить готовить, вобще что то варить, будут рассказывать химию и молекулы из которых состоит пища...

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

Бывают еще тупо с синтаксисом познакомят, а дальше мол сам, куда ты с такими знаниями устроишься (если сам не развивался и не кодил)...
0
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
23.09.2010, 19:08  [ТС] 12
нашел запись на диктофон в сети, в нем вы точно убедитесь в том что преподаватели не зря "получают" докторские и профессорские степени. У меня в институте такие случаи бывают, причем и не так редко.
так как mp3 файл выложить нельзя, дам ссылку на него.
 Комментарий модератора 
А у меня получилось

ссылка идет сразу на файл, поэтому я думаю, что правил сайта не нарушу.
leti_internet.rar
0
turboq
157 / 156 / 13
Регистрация: 14.01.2010
Сообщений: 1,457
23.09.2010, 20:51 13
Ну вобщето высшее образование это более широкое понятие чем просто админ или програмист это ряд смежных професий плюс определенные познания и навыки, например в общении и пр.
А что касается подобных специальностей то от куда взяться хорошим программам преподавания и преподам, многие универы переквалифицируют в ИТ преподов тех кто есть, вот и получается фигня.

нашел запись
Понятно почему у Петросяна текстов нет, авторы лекции пишут.
И меня это не удивляет.
0
unStatiK
Заблокирован
23.09.2010, 21:46 14
Цитата Сообщение от freeman27015 Посмотреть сообщение
Я учусь в техническом вузе, на специальности Информационные системы и технологии,
проучившись в нем 3 года, понял что есть много предметов якобы по специальности, которые Программисту или Системному администратору совершенно не нужны или нужны но очень очень мало, и тратить на них семестр или два семестра просто глупо.
например как теория информации, теория вероятности, архитектура ЭВМ, теория процессов, теория управления ИС и тому подобные вещи.
самое обидное что ведут в моем вузе преподаватели не обладающие компьютерной грамотностью(если как они себя ведут за компьютером, даже 12-13 летний ребенок может "владеть" за компьютером более уверенно чем они)
И по большому счету эти предметы выглядят как математика, и ничего компьютерного в них не проходится(а если и есть какие-то вещи, то очень немного,). Практически все вещи проходятся в теории.(то есть вместо того чтобы что-то показать на практике, надо слушать что бывает сигнал непрерывный, а бывает дискретный, с последующей математикой на 2 листа).

Зачем это ? Почему не заняться программированием более плотно ? или администрированием линукса и тп. ??
я думаю это проблема не только моего вуза, но и почти всех в России.

Программисты, которые уже работают ? пригодилось ли вам это в работе или это все действительно фигня?
Прочитай внимательно название своей специальности ... "Иформационные системы и технологии" .
Ты говоришь что нужно лишь программирование , так надо было идти на специальность "Программное обеспечение Вычислительной техники и автоматизированных систем". Это во - первых .
Во вторых чтобы проектировать информационные системы ты должен обладать фундаментальными знаниями в тех областях для которых ты будешь их создавать . Теория вероятности неплохо ложиться на экпертные или прогнозируюущие информационные системы . Архитектура ЭВМ ...без ее понимания как деталей так и основ нельзя вообще быть адыкватным и профпригодным специалистом по информационным ситемам . В третьих образование высшее , а значит курс должен соотвествовать определенным гостам , то есть дать совокупные знания чтобы считать тебя человеком с высшим образованием .
Насчет математики . Она очень нужна для профессионального программирования . И когда ты становишься более опытен то ты не идешь перечитывать мануалы по ЯП , а идешь перечитывать математический анализ и дискретную математику (это по своему опыту) потому что без вложения Матана не построить оптимизированных , отказоустойчивых технически грамотных ИС или технологий .
0
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
23.09.2010, 22:45  [ТС] 15
Цитата Сообщение от unStatiK Посмотреть сообщение
Прочитай внимательно название своей специальности ... "Иформационные системы и технологии" .
Ты говоришь что нужно лишь программирование , так надо было идти на специальность "Программное обеспечение Вычислительной техники и автоматизированных систем".
не согласен, у нас на факультете есть такая специальность, так там набор предметов еще хуже.
0
alex_x_x
бжни
2461 / 1670 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
23.09.2010, 23:03 16
учиться шесть лет, а работать всю жизнь, так что учитесь-учитесь
1
kukuruku310
199 / 186 / 26
Регистрация: 14.02.2010
Сообщений: 540
28.09.2010, 00:13 17
Лучший ответ Сообщение было отмечено как решение

Решение

На мой взгляд, теория (если ее нормально освоить) крайне и крайне нужна. Это, пожалуй, то, что отличает Профессионала от заурядного ремесленника. Сам я в ВУЗ-ах таких не учился никогда и ничему (к сожалению), поэтому сильно не пинайте... Но! Имея опыт всякого и разного кодинга где-то порядка > 10 лет, в последнее время порою (пусть и достаточно редко) возникает ощущение бесцельно прожитой...
Именно от нехватки теории, в частности, верхне-матемаматических основ. Освоить их самостоятельно сейчас, вроде как и не получается из-за недостатка времени, материалов, излишеней тупоголовости и т.п. Так что... Не теряйте даром времени и знаний. Даже если никогда в жизни эти знания не понадобятся напрямую, их наличие тем не менее помогает понять что-то другое.
А по поводу "заняться программированием более плотно или администрированием линукса" - так это "обучение медведя кататься на мотоцикле". Это задача какого-нибудь захудалого ПТУ. К тому же в вашей работе ВОЗМОЖНО как раз и не встретится ни линукс, ни тот язык программирования, на который вас натаскают. Опыт - дело наживное. И приобретается он гораздо быстрее, чем учеба в ВУЗе, по крайней мере начальный. Этим можно заняться и факультативно.
Хотя, конечно, при устройстве на работу гораздо чаще требуется хороший ремесленник, нежели ученый.
3
freeman27015
52 / 51 / 3
Регистрация: 19.03.2009
Сообщений: 320
28.09.2010, 11:36  [ТС] 18
kukuruku310, мысль хорошая, только проблема в том что преподаватели теорию преподают очень плохо. так как они не "ITлюди" и свои знания на практике никогда не проверяли, то есть это практически всегда переученные математики или может быть иногда физики. Так же иногда встречаются и отставные военные, которые вообще ничего не знают, кто ме того как орать матом на всю аудиторию и заставлять переделывать курсовые не из за неправильной программы\кода, а из за неправильно расставленных точек или например не правильного шрифта заголовка.
Самое главное что эти "преподаватели" строят из себя мега-ученых, с огромным чувством собственной важности.
У нас однажды вел программист, который не имел пед.образования, но который действительно работает программистом в москве. Как он преподавал нам, ни один мега-лектор не преподавал еще, и самое главное, он не строил из себя ученого, а действительно говорил по делу.

Еще пример, у нас был преподаватель(отставник), который код с ошибками писал на доске, и глубже чем циклы не копал(по причине собственного незнания).

мой вывод: что ситуация с IT образованием критическая в россии, но наверное такая и останется, так как хороший программист получающий большую зар.плату, не захочет преподавать в вуз за копейки.
0
List2006
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
28.09.2010, 12:26 19
Если есть потребность в математики в текущих задач, то нужно конечно расширять знания и учить. Но если тебе 10 лет назад давали бы её, ты поверь бы сейчас знал ровно столько сколько и знаешь сейчас.
0
kukuruku310
199 / 186 / 26
Регистрация: 14.02.2010
Сообщений: 540
28.09.2010, 12:41 20
freeman27015, да уж, к великому сожалению неумехи встречаются везде - преподаватели не исключение. Особенно смешны "строящие из себя мега-ученых, с огромным чувством собственной важности"

Добавлено через 3 минуты
List2006, а вот тут не совсем согласен. Одно дело вспомнить при необходимости что-то давно-давно хорошо освоенное. И другое - осваивать с нуля, особенно, когда даже не знаешь откуда плясать, т.к. одно понятие цепляется за другое, то - за следующее и т.д.
0
28.09.2010, 12:41
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2010, 12:41

Synchronized (this) для чего это нужно?
Поясните пожалуйста когда нужно использовать синхронизацию на самого себя т.е synchronized (this)...

Напишите, что это и для чего нужно
stk.IsFull stk.IsEmpty stk.Pop stk.GetNum Что это всё? Как это называется? Для чего...

зачем устанавливать 2 ОС на 1 комп? для чего это нужно?
зачем устанавливать 2 ОС на 1 комп? для чего это нужно?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.