· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› Трудно ли ассемблерщику найти работу?

. 1 . 2 . 3 . >>

Посл.отвђт Сообщенiе


Дата: Сен 19, 2004 15:14:36

Сабж.


Дата: Сен 19, 2004 20:39:49

ИМХО трудно... даже мои знакомые кристальшики (А ASM - Это в основном их епархия) пишут на С... Говорят, что на асме получается медленнее и объемнее... при больших проектах человечек так не оптимизирует как компилер...


Дата: Сен 19, 2004 21:18:10

Тогда в чем сейчас основная раль асма? Просто я его сейчас начал изучать, и мне очень нравится. Но если я потом с ним никому не буду нужен, то стоит ли? Кто и как часто использует асм не в качестве хобби, а именно на работе применяет по назначению?


Дата: Сен 19, 2004 21:37:44

По моему опыту получается, что тоже сложно. Например, в ~ 2002 году я видел объяву: написание драйверов под win2000 с опытом работы от 2-х лет за 200$ - такая работа нахрен никому не нужна. На собеседовании это как правило плюс - например, на последнюю работу писать на си меня взяли без проблем, хотя я его (си) абсолютно не знал (да и сейчас не знаю, хе-хе).

Однако на "обычной" работе (те не асм) бывает встречаются задачи, которые требуют асма - посмотреть там чего-то в защите, логгер написать. В общем, асм - состовная чела, который "решает ваши проблемы", а это имхо круче "программиста на языке NNN".


Дата: Сен 19, 2004 22:07:46

Привет!

Я недавно от амеров $1200 получил за офисную прогу на асме. ИМХО асм не нравится заказчикам потому, что сложнее будет найти человека для последующей модификации кода. И всё. На настоящий момент винда === х86, так что о переносимости программ под винду никто и не говорит. Т.е. асм вполне можно использовать в коммерческих проектах.


Дата: Сен 20, 2004 00:07:40

can3p
именно для удовольствия... я пишу на асме потому, что меня это прет.... другие аргументы - лишь оболочка для ядра ВНУТРЕННЕЙ мотивации, а не внешнеих причин...

Во вторых для хакеров (не путать с ксакепами от xakep.ru!!!) и кодокопателей, VXеров и AVеров... ну и ессно для тех кто ОСи пишет... А так вообще С++ руллз.

З.Ы. Еще для тех, кто "зрит в корень" ;)


Дата: Сен 20, 2004 00:18:19

„Просто я его сейчас начал изучать, и мне очень нравится.“
Если взялся изучать только потому что "эта типа круто, можна буит налабать крутой вирус и хакнуть инет", то шансы где близко возле нуля (абсолютного). Если знаешь хорошо С/С++ и знаешь при этом асм, то шансов больше, чем у не знающего асм (хотя все depends).
Если кроме асма ничего знать не будешь/хочешь (скажем, по религиозным соображениям), то на дядю работу ты не найдешь.

„Я недавно от амеров $1200 получил за офисную прогу на асме.“
rentacoder?
если не секрет, что за прога и почеме именно на асме?


Дата: Сен 20, 2004 12:41:53

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

очень точно и кратко ты выразил, что другие размазывают на целую страницу.


Дата: Сен 23, 2004 00:31:16 · Поправил: Foamplast

Masquer
Зришь в корень. Прога рисует на экране поля по выбранному из меню шаблону, проверяет введённые данные, записывает в файл; запускает другие проги из меню, требует пароля для авторизации пользователя. А на асме по религиозным соображениям написал, правда сейчас пишу второй проект (этому же заказчику) уже на С :)

Valery
Я буду звать тебя сестрой таланта.


Дата: Сен 23, 2004 09:26:12

А как насчет кристальщиков? Я обладаю противоречивыми данными: одни свидетельствуют о преобладании ассемблера, другие - С. В то же время есть информация, что тот или иной язык выбирается в зависимости от контроллера. Ну да черт с ними.

Внимание, вопрос: кристальщики имеют шанс устроиться на хорошую работу?

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


Дата: Сен 23, 2004 10:57:31

2 n0p, смотря что понимать под хорошей работой!=)
если как для забугорных стран... от 2000$ и выше, то тяжело(мало кто готов платить столько). Если же ограничиться более скромными суммами, то не проблема.=))
Вот у нас в фирме например постоянного нету и мы периодически нанимаем временно, но директор давно хочет кого-то на постоянную... Да и так я видел/знаю требуются!=) Так что товарищи вперёд учить МК!(сам вот уже как месяца два копаюсь)


Дата: Сен 23, 2004 18:35:47

Ну я вот "кристальщик" среди прочего получается...

Асемблеров приходится знать много, ведь у каждого семейства кристаллов он свой: Microchip PIC/Intel 805х/Winbond/Mitsubishi ну и т.д. Даже C у них разные, со своими тонкостями (всякие там #pragma, размещение кода и данных и пр).
Из своего опыта могу сказать что одного знания асма и С недостаточно. Очень рекомендуется знание схемотехники хотя бы для умения отладки самым лучшим "отладчиком" в мире - запоминающим осцилографом :-)
И инженерное мышление (как и почему все это работает, и знать что можно и нельзя делать с у-вом при пайке и отладке), умение ставить эксперименты для выявления программных и аппаратных ошибок и пр.

Работы много, в том числе по крупным заказам, платят правда не очень, скажем, зная какой-нибудь C# можно заработать больше, но на вкус и цвет как говорится...
Зато можно потренироваться в смежных специальностях, например, научится паять компоненты на 0.2 и 200-ножечные кристаллы с шагом 0.5 8-))), и совершенно уникальный опыт когда твой код уходит на завод для прошивки милионным тиражом - представляете какая ответственность, 1 ошибка в коде - это ведь миллион ошибок в у-вах!... вот одна такая ошибочка и "здравствуй, колыма" (шучу).

Я это все к тому, что изучать asm можно и нужно, работу найти можно, только голый asm (особенно только для x86) не особо нужен. Изучать нужно в комплексе: либо для получения квалификации "системщика" либо для "кристальщика". Эти две категории востребованы (хотя обычные программеры требуются чаще), найти же работу reverser'а, AV/VX'ера (?) или чего-то похожего сложно.


Дата: Окт 1, 2004 11:50:17

Можно я свои 5 копеек вставлю ?

Если в приорететах исключетельно деньги то асм не тот язык на котором х можно заработать.

Более денежно:

.NET (C#)
J2EE (Java) + сервера приложений (TomCat и т.д.)

Всякие заморочки для ERP систем (пока они в моде)

R/3 Абаб - типа язык такой


Дата: Окт 2, 2004 00:41:38

„Если в приорететах исключетельно деньги то асм не тот язык на котором х можно заработать.“
Очень спорное утверждение, у меня есть очень противоположные данные на этот счет :)

„Более денежно:
.NET (C#)
J2EE (Java) + сервера приложений (TomCat и т.д.)“

Да ну? Не, ну если на дядю работать то может и так...


Дата: Окт 2, 2004 03:47:06

masquer

полностью с тобой согласен

. 1 . 2 . 3 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.145