Большой Воронежский Форум

Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел.
Вернуться   Большой Воронежский Форум » KOMOK.VRN.RU » KOMOK.VRN.RU » Работа в Воронеже
Работа в Воронеже

 
 
Опции темы
Старый 16.07.2008, 11:47   #31   
Moderator
 
Аватар для Leo
 
Сообщений: 3,407
Регистрация: 29.10.2002
Возраст: 45

Leo вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Уровень предлагаемой ЗП соответствует сложности работы. TCPIP стек поднимать на асме от вас никто не требует.
А как же фраза:
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Мы же искусством занимаемся.
Это не искусство, а унылая рутина, если писать только неоптимизированный код на Си.

Цитата:
Сообщение от mmlevin Посмотреть сообщение
А вообще, довольно часто встречается - "создать проект".. Что-то в этом есть от среднестатистического "менеджмента".
Создать проект - это разработать концепцию устройства, создать схему, написать программу на контроллер, программу/драйвер на ПК (или КПК), всё это отладить и подготовить к производству.
Всё ещё жду ответа на вопрос. :)

Цитата:
Сообщение от Akad Посмотреть сообщение
Какая нах разница на чем писать и что делать? Программист он и в африке программист. Я например знаю от программирования sql серверов и 1с до ассемблера практически все современные языки
Разница очень простая. Нормальный программист микроконтроллеров должен в совершенстве знать электронику, а не только языки программирования. Иначе получишь программу, которая будет нормально дёргать ножками МК в симуляторе, но будет неработоспособна в железе.
 
Старый 16.07.2008, 12:02   #32   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Akad, ну почему.. найдут. если пойдут теми же программистами, только в другие отрасли. и что так привязались к этим 15 тырам? написано же - ОТ в зависимости от квалификации. Будет отдача от работы - будут и деньги. А придет выпускник, у которого опыта пока мало, и который будет учится на месте - будет первое время 15 получать...
 
Старый 16.07.2008, 12:07   #33   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Leo, это вопрос по поводу того, сколько должен получать человек, который поднимет проект с нуля? тыр 100, наверное. Потому что он тогда заменит нескольких радиоинженеров и минимум двух программеров. А по времени это будет занимать лет несколько, т.к. один он там окосеет.
 
Старый 16.07.2008, 12:08   #34   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Цитата:
Сообщение от Leo Посмотреть сообщение
Разница очень простая. Нормальный программист микроконтроллеров должен в совершенстве знать электронику, а не только языки программирования. Иначе получишь программу, которая будет нормально дёргать ножками МК в симуляторе, но будет неработоспособна в железе.
Ну не в совершенстве, конечно, но явно выше среднего уровня)
 
Старый 16.07.2008, 12:10   #35   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Цитата:
Сообщение от Leo Посмотреть сообщение
А как же фраза:
Это не искусство, а унылая рутина, если писать только неоптимизированный код на Си.
Если человек умеет писать только неоптимизированный код, то это эникей, а не программер.
 
Старый 16.07.2008, 12:21   #36   
Moderator
 
Аватар для Leo
 
Сообщений: 3,407
Регистрация: 29.10.2002
Возраст: 45

Leo вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Если человек умеет писать только неоптимизированный код, то это эникей, а не программер.
Компилятор не умеет оптимизировать код настолько, насколько умеет человек. Ни разу не получилось хотя бы приблизить скорость работы и размер программы, написаной на высокоуровневом языке, к программе, написаной на asm.
 
Старый 16.07.2008, 12:29   #37   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Цитата:
Сообщение от Leo Посмотреть сообщение
Компилятор не умеет оптимизировать код настолько, насколько умеет человек.
Согласен. Поэтому и написал выше. Так что если человек - Программист, то он пишет хороший код. А если не умеет - то он не очень хороший кодер...

Цитата:
Сообщение от Leo Посмотреть сообщение
Ни разу не получилось хотя бы приблизить скорость работы и размер программы, написаной на высокоуровневом языке, к программе, написаной на asm.
Да ладно? А как насчет ядра Linux? И долго ты потом будешь мучаться, если надо изменить/добавить функцию? Есть богатый опыт, как проекты заново переписывались на C только из-за того, что ассемблерный вариант программы заходил в тупик. А применять ОСРВ на чистом асме как будешь? Так что хоть и дает код на асме в некоторых случаях существенный выигрыш, писать надо на C. Как компромисс - с ассемблерными вставками. Если надо. Чаще всего не надо. А по размеру очень даже неплохие показатели у современных компиляторов. И не случайно современные МК имеют большой объем памяти на борту и встроенные средства поддержки высокоуровневого программирования.
 
Старый 16.07.2008, 12:54   #38   
Форумец
 
Сообщений: 0
Регистрация: 11.02.2008
Возраст: 48

WWW777 вне форума Не в сети
а чем конкретно занимается ваше ИП?, если не секрет.
 
Старый 16.07.2008, 12:59   #39   
Moderator
 
Аватар для Leo
 
Сообщений: 3,407
Регистрация: 29.10.2002
Возраст: 45

Leo вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Есть богатый опыт, как проекты заново переписывались на C только из-за того, что ассемблерный вариант программы заходил в тупик
Есть опыт, когда Си-шные программы переписывались на asm только из-за того, что в память контроллера уже не лезли, а на asm-e занимали не более половины памяти, и работали при этом быстрее, что позволяло поднять функциональность устройства.
На Си пишут только ради сокращения времени разработки проектов.

Цитата:
Сообщение от mmlevin Посмотреть сообщение
А как насчет ядра Linux?
При чём тут ядро Linux?
Цитата:
Сообщение от mmlevin Посмотреть сообщение
А применять ОСРВ на чистом асме как будешь?
Не понял фразу. Что значить "применять операционку на asm"?
 
Старый 16.07.2008, 13:23   #40   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Цитата:
Сообщение от Leo Посмотреть сообщение
Есть опыт, когда Си-шные программы переписывались на asm только из-за того, что в память контроллера уже не лезли, а на asm-e занимали не более половины памяти, и работали при этом быстрее, что позволяло поднять функциональность устройства.
Бывает и такое. Это крайности. Вспоминается рассказик "Когда не хватает одного байта". А по поводу времени разработки - часто оно определяет не только выбор языка, но и элементной базы.

Цитата:
Сообщение от Leo Посмотреть сообщение
При чём тут ядро Linux?
Написано на 98% на чистом C. На асме - платформенно-зависимая часть. Существуют также версии ядра для работы в составе ОСРВ - ничего, скорость хорошая.

Цитата:
Сообщение от Leo Посмотреть сообщение
Не понял фразу. Что значить "применять операционку на asm"?
Создать проект с применением нормальной, не самописной оси типа FreeRTOS, scmRTOS, и при этом весь код на асме писать. Если и возможно, то путем абсолютно нецелесообразных затрат времени на разработку и особенно отладку.
 
Старый 16.07.2008, 13:35   #41   
Форумец
 
Сообщений: 3,698
Регистрация: 02.08.2006

svga вне форума Не в сети
А я все ждал - когда программеры достанут и ... меряться начнут =)) А они оказывается уже начали.
 
Старый 16.07.2008, 13:46   #42   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
svga, ага, тут щас осталось только холивор интел/амд, линукс/винда и вообще хорошо будет.
 
Старый 16.07.2008, 14:22   #43   
Форумец
 
Сообщений: 130
Регистрация: 02.09.2007
Возраст: 38

p51x вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
А придет выпускник, у которого опыта пока мало, и который будет учится на месте - будет первое время 15 получать...
Если так, то я б поработал... (если вас устроит 4 курс ПММ). Киньте в личку инфу хоть по одному проекту, чтоб оценить соответствие моих знаний вашим требованиям.
 
Старый 16.07.2008, 14:45   #44   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
p51x, отписал.
 
Старый 16.07.2008, 18:30   #45   
Honda Power
 
Аватар для Вдонск-Воронеж
 
Сообщений: 3,693
Регистрация: 01.03.2006

Вдонск-Воронеж вне форума Не в сети
для студента после вуза или во время обучение вполне адекватная зар плата...если будут выравнивать раб день с учебой..
 
Старый 16.07.2008, 20:54   #46   
Форумец
 
Аватар для DimYch
 
Сообщений: 5,631
Регистрация: 22.03.2003

DimYch вне форума Не в сети
точно студенту вгту самое то...
а с опытом алгоритмизации и программинга чисто имхо Энтузиасту... за такие деньги
 
Старый 16.07.2008, 22:56   #47   
Honda Power
 
Аватар для Вдонск-Воронеж
 
Сообщений: 3,693
Регистрация: 01.03.2006

Вдонск-Воронеж вне форума Не в сети
не это чисто деньги кончились на ремонт машины :( а еще половина по зап частям не куплена.30 как минимум надо заработать. А но поводу того с чем знаком могу так перечислить.
Можно ставить плюс на всем кроме си тк си нам не дают.максимум на чем програмил микроконтроллер так это на асэмблеро подобных языках
 
Старый 17.07.2008, 08:16   #48   
Форумец
 
Сообщений: 552
Регистрация: 17.06.2005
Возраст: 43

dr.ON вне форума Не в сети
Цитата:
Сообщение от Leo Посмотреть сообщение
Компилятор не умеет оптимизировать код настолько, насколько умеет человек. Ни разу не получилось хотя бы приблизить скорость работы и размер программы, написаной на высокоуровневом языке, к программе, написаной на asm.
А никто и не спорит по скорости и размеру.
Есть только одно малюсенькое НО - портируемость.
Как только проект достигнет определенного уровня сложности, а мелкашек данного семейства уже круче не найти, что тогда делать?( изучать новый асм и переписывать весь проект под новое ядро( без возможности воспользоваться старыми наработками)???)

************************************************** *********************

И вопросик ко многим выступавшим сдесь: А где же такие зарплаты( 2-3 раза больше) у кристальщиков?
Хотябы в каком направлении копать?

P.S. Пардон за флуд, не удержался.
 
Старый 18.07.2008, 19:05   #49   
Форумец
 
Сообщений: 88
Регистрация: 29.08.2006

Ampermetr вне форума Не в сети
Ну и флуд же здесь развели... Объясняю для всех заинтерисованных в работе - работа вполне достойная, коллектив хороший , офис тоже, все оборудование есть, если что не знаешь - не беда, научат/научишся со временем, войдешь в работу зарплата реально будет больше, график не напряжный - если надо уйти - отпустя, рядом есть столовая. Сейчас там программист один и не справляется, потому и ищут второго. Все это знаю потому, что сам хотел пойти на эту вакансию, проработал на фирме неделю-полторы и не остался, только потому, что сидеть постоянно за компом и писать программы оказалась не для меня. Просто не мое это дело, хотя для себя могу сваять какой нибудь девайс на контроллерах. Я это пишу как человек не заинтересованный, просто чтобы помочь другим определится по данной вакансии. Все.
 
Старый 21.07.2008, 08:14   #50   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Ampermetr, Саш, спасибо;)
 
Старый 24.07.2008, 20:49   #51   
Форумец
 
Сообщений: 926
Регистрация: 10.01.2006
Возраст: 47

akbk вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Программист - в основном написание программ для микроконтроллеров. Используем семейства TI MSP430, SylLabs C8051, Atmel ARM7. Разработка программ ведется в основном на языке C. Знание ассемблера существенного значения не имеет. Изредка возможно написание разных утилиток для компьютера, облегчающих отладку разрабатываемого ПО (тут уж пользоваться можно тем, чем удобно - C++ Bulider, Delphi, C#). Надо знать, что такое RS-232, SPI. Желательны навыки работы с измерительным оборудованием (мультиметр, осциллограф), умение держать паяльник, навыки чтения электрических принципиальных схем, знание основ цифровой радиотехники. Возможно, придется нарисовать схему включения того или иного контроллера, микросхемы. Зарплата от 15000 рублей в месяц
Вакансия интересная, но с одной поправкой - работа на дому, так как есть другая работа, а предложенная Вами ЗПТ не соответствует полному рабочему дню. Опыт работы с MSP430 - с 2001 года. Небольшой опыт с ARM и 8051. Знание Delphi, RS232, USB, SPI, измерительные приборы и т.д. само собой. Знание паяльника - на уровне пайки MSP430F249 (TQFP64). Принципиальные схемы - на основе ТЗ заказчика с чистого листа. Разводка ПП. Дома имеется программатор MSP430, мультиметр, осциллограф, паяльник, компьютер и настольная лампа - все, что необходимо. Интересуют проекты именно с нуля, а не подработка помощником у Вашего штатного программиста.
Вопросы в личку.
 
Старый 25.07.2008, 01:20   #52   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
akbk, Работа на дому не устроит - а где отлаживаться? Отлаживаться нужно будет не в абстракции, а на реальных девайсах, читай у нас. Схемы с чистого листа рисовать не нужно, так как нет таких проектов, которые программер смог бы изобразить с нуля, исходя из нашего ТЗ - проекты не чисто программерские. Речь не идет о подработке, а идет о работе в коллективе. Так что интересует работа в команде. ПП тем более не надо рисовать - есть свой конструктор.
 
Старый 25.07.2008, 09:20   #53   
Форумец
 
Сообщений: 926
Регистрация: 10.01.2006
Возраст: 47

akbk вне форума Не в сети
Цитата:
Сообщение от mmlevin Посмотреть сообщение
Отлаживаться нужно будет не в абстракции, а на реальных девайсах
В чем проблема то? Реальный девайс я могу дома отлаживать, затем приходить и стыковать. Процесс отработан - все гораздо проще, чем Вам кажется.

Цитата:
Сообщение от mmlevin Посмотреть сообщение
Схемы с чистого листа рисовать не нужно, так как нет таких проектов, которые программер смог бы изобразить с нуля
Ваш программер не умеет писать программы с нуля? Тогда тем более Вам нужен грамотный спец, который умеет это делать.

Цитата:
Сообщение от mmlevin Посмотреть сообщение
исходя из нашего ТЗ - проекты не чисто программерские
Странно... Ни схемы, ни программы Вам не нужны... А нужен просто член коллектива... Вам там что, водку не с кем пить?

Цитата:
Сообщение от mmlevin Посмотреть сообщение
Речь не идет о подработке, а идет о работе в коллективе. Так что интересует работа в команде.
Да не проблема 10-15 часов в неделю поработать и в коллективе, если коллектив хороший. Но на полный рабочий день никак не получится.
 
Старый 25.07.2008, 09:44   #54   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Цитата:
Сообщение от akbk Посмотреть сообщение
В чем проблема то? Реальный девайс я могу дома отлаживать, затем приходить и стыковать. Процесс отработан - все гораздо проще, чем Вам кажется.


Ваш программер не умеет писать программы с нуля? Тогда тем более Вам нужен грамотный спец, который умеет это делать.


Странно... Ни схемы, ни программы Вам не нужны... А нужен просто член коллектива... Вам там что, водку не с кем пить?

Да не проблема 10-15 часов в неделю поработать и в коллективе, если коллектив хороший. Но на полный рабочий день никак не получится.
Дело в отсутствии ряда приборов - вч генераторы, тест-мониторы и пр. Программеры писать умеют, речь шла о "проектах", которые, к сожалению, не ограничиваются только софтовой частью. Да и нет сейчас проекта на MSP, который требовалось бы поднять с нуля.
 
Старый 25.07.2008, 11:00   #55   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
akbk, а вообще, будем иметь ввиду :)
 
Старый 25.07.2008, 11:13   #56   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Кстати, а что студенты/выпускники молчат?)
 
Старый 15.09.2008, 16:02   #57   
Форумец
 
Сообщений: 874
Регистрация: 29.11.2005
Возраст: 41

mmlevin вне форума Не в сети
Тема закрыта в связи с приемом специалистов на работу.
 
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Выкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind