LINUX.ORG.RU
ФорумTalks

выбор профессии


0

0
Опытные люди, стала проблема выбора специальности, могли бы вы дать рекомендации, что выбрать: 1. Информатика. Там много матана, алгоритмизации, системного программирования, судя по описалову. Нужна ли математика в большом оъеме для программиста? Есть ли области, как пример, где будут востребованы и хорошо оплачены знания матанализа, дифуров и прочего? Я говорю о России и зарубежье. Специальность смущает тем, что отсутсвуют предметы по электронике, embedded девелопингу. 2. Вычислительные машины сети и системы - тут судя по описанию, все гуд с embedded программингом, схемотехникой, программированием микроконтроллеров, но программа выглядит ужатой по высшей математике и алгоритмам. Есть ли достаточный спрос на такого рода специалистов и как у них с зп по отношению к среднестатистическому Java/C++ девелоперу?

Спасибо

Один фиг программистов у нас ни на какой специальности не учат. Хочешь быть программистом --- занимайся самооборазованием, а матан тут только поможет мыслепроводящие потоки в мозгу прокачать.
gaa ★★
()
Спроси z01 - у них, говорит, практики немало. И вообще, ты себе хорошо представляешь процесс _обучения_ тому-же Си?
wyldrodney
()
Иди работать дворником, если не знаешь что выбрать.
phasma ★☆
()
Выбирай то, что тебе больше по душе. Заработать денег можно в обеих специальностях (они не такие уж и разные).
tailgunner ★★★★★
()
Ответ на: комментарий от wyldrodney
Процесс обучения не представляю, но процесс изучения - да, так как сам учу. Я ожидаю от универа прежде всего хороший базис, который будет использоваться в дальнейшем для самообучения. Возможно, мне следовало бы более корректно сформулировать вопрос.
Caterpillar
() автор топика
Выбирай ту где учиться проще, а сам учись нужному в оставшее время

медлено устаревают только знания по математике, всё остальное намного быстрее
dimon555 ★★★★★
()
Ответ на: комментарий от a3
Ну что Вы такое говорите, мил девушка)) А чем тогда заниматься как не прогать? В другой ипостаси я себя не вижу)
Caterpillar
() автор топика
> Есть ли достаточный спрос на такого рода специалистов и как у них с зп по отношению к среднестатистическому Java/C++ девелоперу?

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

Программирование - это не только умение притворяться печатающей обезьянкой, набивая на клавиатуре код на каком-то языке. Это в первую очередь, умение разработать алгоритм для выполнения какой-то задачи.
В зависимости от того, какие области затрагивает эта задача, от программиста потребуются соответствующие знания.
Как пример, если надо создать программу, которая бы считала переходные процессы в указанной цепи, программист должен себе представлять основы Теории Цепей и Сигналов, а также владеть математическим аппаратом для этой области. В данном случае, ему понадобится знание численных методов решения дифференциальных уравнений.
Прикинул в голове, как оно будет работать, зарисовал чего-то на бумажке, чтобы не забыть, приступил к кодингу уже продуманного им алгоритма. Если программист работает в команде, то ему понадобится знание блок-схем, потому что почти всех специалистов учат, что общаться с другими специалистами они будут на уровне блок-схем, иначе их алгоритм хрен поймёшь. Недалеко от истины. Просто более удобного способа представления принципа работы программы на бумаге еще не придумали. А если и придумали, то блок-схемами всё равно пользуются на практике часто. Их знание поможет хотя бы понимать другого умника, который не может выразить словами то, что ему легче нарисовать схемой.

Вывод: ТруЪ-программист должен быть эрудированным человеком, умеющим, если не всё, то многое, а еще могущий выразить свои мысли с помощью алгоритма и записать этот алгоритм разными способами (схема, поэма, код), чтобы его могли понять другие люди.

ЗЫ: мне уже пора худеть?
Terrens
()
Ответ на: комментарий от a3
>>Завязывай с программизмом, пока не поздно. единственный годный совет в теме, пока учишься - пробуй себя в разных областях, не зацикливайся на профессии программиста, когда одумаешься, меняться будет намного сложнее.
help_us
()
Ответ на: комментарий от Caterpillar
фигня. максимум чему учат наши универы - самостоятельно искать нужную инфу. остальное уплывает лесом. послушай фазму. если нужны знания а не диплом то самообразование решает. ну только если без стимула в виде армии заставить себя чето делать не сможешь - тогда нужен универ.
vostrik ★★★☆
()
Ответ на: комментарий от help_us
Спасибо за совет. В каждой профессии есть люди, которые ей неудовлетворены и хотели бы попробовать что-то другое. И выбирая свою стезю любой человек рискует разочароваться в ней в будущем. Пока я вижу себя программистом, причем хотелось бы реализовать себя в чем то, требующим высокого технического уровня - либо посвятить себя алгоритмам, data mining-у, моделированию, либо embedded. А что будет через энное количество лет - кто знает?
Caterpillar
() автор топика
Ответ на: комментарий от vostrik
> если нужны знания а не диплом то самообразование решает.

Без диплома заметно сложнее работу искать, если только не открывать своё дело при поддержке состоятельных родителей.

На экономику ещё внимание обращай - в жизни пригодится.

Spectr ★★★
()
Ответ на: комментарий от Spectr
смотря какую работу и какой диплом. никому из моих знакомых вполне по РБшным меркам неплохие дипломы не помогли устроиться.
vostrik ★★★☆
()
Ответ на: комментарий от Caterpillar
Как скажешь [записал в маленький черный блокнотик "сказать Caterpillar в будущем "а я предупреждал""].
a3
()
Ответ на: комментарий от vostrik
> неплохие дипломы не помогли устроиться.

В России? За рубеж если ехать, то наличие диплома, и разница между дипломами чуствуется. А откуда известно, что дальше будет у топикстартера? Лет в 30-ть диплом получать как-то послежнее будет, чем вначале.

Spectr ★★★
()
Ответ на: комментарий от Spectr
в Беларуси. да и за бугром мало какой из совковых дипломов пригодится.
vostrik ★★★☆
()
Ответ на: комментарий от Caterpillar
a3 просто не хочет лишней конкуренции :)
madcore ★★★★★
()
В части IT образования не нужно никакого. Ну 9 классов чтоб совсе растением не быть и ПТУ для социализации.

Я не знаю ни одного профессионала, кто бы учился этому именно в ВУЗе. А самоучек вагон и маленькая тележка.

paramonov
()
1. + спецкурсы (или лекции) по ембеддед с 2.

Тогда нормальную работу найдешь без проблем. Только не забывай о практике -- халтурить лучше начать как можно раньше.

Такой вариант хорош тем, что:

1. ты получишь как можно более фундаментальное образование (т.е. мозг разовьешь)

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

soomrack ★★★★★
()
МФТИ или мехмат МГУ тебя сделают Ъ программером
gln0fate ★★
()
>Нужна ли математика в большом оъеме для программиста?

В общем случае - нет.
Важна (или гораздо важнее) логика...


>Есть ли области, как пример, где будут востребованы и хорошо оплачены знания матанализа, дифуров и прочего?


Вряд ли.
Разве что очень специфичные ("нефтяника", "газовая промышленность" и т.п.).
Хотя могу ошибаться...
alias-10st
()
Ответ на: комментарий от soomrack
2 soomrack: Отличный вариант, спасибо за совет. Так и сделаю. С тобой и Ломоносов солидарен: «математику уже затем учить следует, что она ум в порядок приводит» ))
Caterpillar
() автор топика
Ответ на: комментарий от Spectr
> За рубеж если ехать, то наличие диплома, и разница между дипломами чуствуется.

афаик российские дипломы нафиг никому там не впились(по крайней мере большинства вузов), чтобы он там имел силу придется его подтверждать - перездавать какие-то вещи. вообще зависит от страны.
в России он тоже нафиг никому не нужен, учитывая всем известный общий уровень образования в плане компьютерных технологий и быстрое устаревание знаний, если только в гос.организациях. у меня при устройстве на работу про образование практичекси никогда даже не спрашивали, что реально интересует - опыт работы, участвие в opensource проектах тоже большой плюс. работодателю нужен квалифицированный работник.. без опыта и практичексих знаний работу будет тяжело найти будь у тебя хоть 10 дипломов.

> Лет в 30-ть диплом получать как-то послежнее будет, чем вначале.


диплом всегда можно купить, а потраченные годы потратить на реальное обучение чему-нибудь полезному.


что касается математики, то она очень может пригодится, особенно если заниматься не совсем быдлокодингом. в основном конечно некоторые разделы прикладной математики. но это всё при необходимости можно изучить разобраться довольно быстро. то чему учиили в универе в этом плане забывается довольно быстро..
pawnhearts ★★★★★
()
Ответ на: комментарий от Caterpillar
Самое что интересное сначала будешь изучать вышку, а потом булеву алгебру (вот где мозг разорвет после мат анализа о_О ), да + теория графов и т.п. Вообщем дискретную математику учить придется палюбому.
e000xf000h
()
Ответ на: комментарий от pawnhearts
> пока не поздно выбери нормальную профессию

Просто удивительно, сколько людей ошиблись с выбором %) А какая профессия "нормальная" и почему?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner
> А какая профессия "нормальная" и почему?

Сварщик -- хорошая профессия. Нигде не пропадешь, -- как говорит мой дед :)

a3
()
Ответ на: комментарий от a3
>> А какая профессия "нормальная" и почему?

> Сварщик -- хорошая профессия.

Хорошая профессия, спору нет. В сварщика переквалифицируешься?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner
> Хорошая профессия, спору нет. В сварщика переквалифицируешься?

У меня для сварщика руки очень нежные, ничего не поделаешь, программизм испортил мне карьеру сварщика :(

a3
()
>Нужна ли математика в большом оъеме для программиста?

Попробуй почитать SICP, который идет в MIT, и заплачь над своими познаниями в математике :)

stave ★★★★★
()
Ответ на: комментарий от stave
>Попробуй почитать SICP, который идет в MIT, и заплачь над своими познаниями в математике :)

Далана, нормальный курс. Я со своими инженерными знаниями математики проблем с ним не имею.

Anton_A
()
Ответ на: комментарий от a3
> программизм испортил мне карьеру сварщика :(

Гадкий, гадкий программизм %)

tailgunner ★★★★★
()
Ответ на: комментарий от Anton_A
>Далана, нормальный курс. Я со своими инженерными знаниями математики проблем с ним не имею.

а у меня в вузе теории чисел не было, хотя специальность сказывается..

stave ★★★★★
()
Ответ на: комментарий от Caterpillar
> 2 soomrack: Отличный вариант, спасибо за совет. Так и сделаю. С тобой и Ломоносов солидарен: «математику уже затем учить следует, что она ум в порядок приводит» ))

Только сделай поправку на то, что это совет от проф.математика. :)

soomrack ★★★★★
()
Ответ на: комментарий от pawnhearts
> афаик российские дипломы нафиг никому там не впились(по крайней мере большинства вузов), чтобы он там имел силу придется его подтверждать - перездавать какие-то вещи. вообще зависит от страны.

От аккредитации универа зависит. Есть такие, которые просто валидируют и выдают тебе ксиву - дескать, по заключению такого-то агенства, образование соответствует такому-то уровню. По крайней мере в штатах так.

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

Spectr ★★★
()
Ответ на: комментарий от Caterpillar
>...либо посвятить себя алгоритмам, data mining-у, моделированию...

Моделирование... Знаешь что интересно? Интересно то, что качественная база нужна везде. Я учусь на математика, и я уже чувствую что мне необходима художественная школа/колледж. Всё только потому, что я хочу выразить мысли чуть точнее. Та-же дискретка, к примеру, помогает "выпрямить" мысли, но этого мало - нужно дополнительное образование. Специфические знания по интересующему предмету.

wyldrodney
()
Ответ на: комментарий от gaa
>Один фиг программистов у нас ни на какой специальности не учат.Хочешь быть программистом --- занимайся самооборазованием

+1. не раз "програмисты" нашего вуза просили сделать им курсачи, хотя мы вапще с другого факультета к програмистам мало относящийся

>а матан тут только поможет мыслепроводящие потоки в мозгу прокачать.

опять плюсую, математика тренирует мозг, и заставляет думать

z01
()
Ответ на: комментарий от gaa
>Хочешь быть программистом --- занимайся самооборазованием, а матан тут только поможет мыслепроводящие потоки в мозгу прокачать.

+много. Лично я несколько лет на хлеб с маслом и пиво с воблой быдлокодингом занимался. А вообще-то я физик по образованию :)
redgremlin ★★★★★
()
Ответ на: комментарий от vostrik
>z01 радист. практика у него довольно, скажем так, специфическая, и бесполезная

единственное чему я практикуюсь(пока надеюсь) в вузе это как договорится с преподом и как халявно что то сдать

а учусь то что мне нужно и интрересно дома, сам.

z01
()
Иди лучше в ГСМщину. Я вот технарь до мозга костей и технарь очень недурственный. Но если б какгрица жизнь начать сначала, то выбрал бы какую-нибуть философию-антропологию. Корче сам думай, хочешь ты быть какимто техно-компо-задротом или нет. Если таки хочешь, то конкретная специализация уже не играет роли :)
Sherak ★☆
()
Лучше инженер какой-нибудь. По вентиляции, или по трубопроводам, или по обработке материалов - значительно больше профита получишь, качество инженерного образования в России весьма неплохое. А программинг оставь в качестве хобби.
MadCAD ★★
()
Ответ на: комментарий от Sherak
- Что вы обычно говорите выпускнику философского факультета?
- "Два бигмака и колу, пожалуйста"

;-)

Нынешний препод по философии, который к кандминимуму нас готовит, жалуется на жизнь, мол никому не нужны философы, никто их на работу не берет.
MadCAD ★★
()
Ответ на: комментарий от MadCAD
Тут весь вопрос в том какие у индивидуума жизненные цели. Если зарабатывание денег то тогда да, ГСМщина не подойдёт. Кстати и в инженеры я б тоже не очень советовал, не так много бывше-советских просторах нам не платят :)
Sherak ★☆
()
Ответ на: комментарий от z01
>>а матан ...
>... математика тренирует мозг ...


С каких пор "мат.ан." стал математикой?


to Caterpillar:
Если Вы до этого не "учились" в "ВУЗ"-е, то можете быстро "разочароваться" - зачастую там не учат, так что придётся учиться самостоятельно, а современный российский "ВУЗ" "в лучшем" случае может послужить "прикрытием"...
alias-10st
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.