реклама на сайте
подробности

 
 
5 страниц V   1 2 3 > »   
Closed TopicStart new topic
> C/C++ программист, Нужен совет
akira
сообщение Mar 27 2011, 18:50
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 23-03-11
Пользователь №: 63 821



Извините, если запостил не туда, но более похожего подфорумя для своего вопроса не нашел.

Итак мне 28 лет, программист С&C++ asm x86, прогал под пики на асме (но это лет 7 назад было) + аналоговая схемотехника.
C# - средне (хорошо прокачивать нужды не было)
Навыки в цос - ких,бих,быстрая свертка итд - это я знаю.
Владею следующим САПРом - Компас 3d, SolidWorks, Autocad (колошматил КМД, халтурил короче), раньше работал с P-CADом сейчас изучаю Altium.
Из IDE для программирования - Visual Studio 2008, IAR WB
Mathcad,Mathlab(слабо но прокачивать нужды не было)

Из С++ - stl,boost
Реверс - IDA (у меня с этим работа связана, так что не от балды написал)

Английский разговорный, техническую литературу читаю свободно.

Программирую под винду (ring-3 , ring-0 (тут в основном по своему профилю, но за месяц перестроюсь)).

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

Да и гуглом я пользоваться я умею) если что.

Заранее благодарен!

ПС. дислокация Питер

Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 27 2011, 19:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Не зная java и web дизайн хотя бы на начальном уровне, не реально.
И вообще поздно вам уже менять ориентацию. Программисты только до 30 лет живут.
Go to the top of the page
 
+Quote Post
akira
сообщение Mar 27 2011, 20:12
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 23-03-11
Пользователь №: 63 821



Цитата(Methane @ Mar 27 2011, 23:59) *
Не зная java и web дизайн хотя бы на начальном уровне, не реально.
И вообще поздно вам уже менять ориентацию. Программисты только до 30 лет живут.

О_о нафиг джава-то и вэб дизайн? во встроенном-то.
На счет 30 рассмешил )))
Go to the top of the page
 
+Quote Post
kurtis
сообщение Mar 27 2011, 20:17
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Думаю, если научитесь софт под ARMы реверсить, то цены вам не будет!, оторвут с руками)))
Go to the top of the page
 
+Quote Post
akira
сообщение Mar 27 2011, 20:41
Сообщение #5





Группа: Участник
Сообщений: 11
Регистрация: 23-03-11
Пользователь №: 63 821



Цитата(kurtis @ Mar 28 2011, 00:17) *
Думаю, если научитесь софт под ARMы реверсить, то цены вам не будет!, оторвут с руками)))

Реверсом я уже сыт по горло) Как бы хотелось от этого отойти
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 27 2011, 20:45
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(akira @ Mar 27 2011, 21:50) *
... программист С&C++ asm x86...
C# -...
Навыки в цос - ких,бих,быстрая свертка итд - это я знаю.
... Компас 3d, SolidWorks, Autocad... раньше работал с P-CADом сейчас изучаю Altium.
... Visual Studio 2008, IAR WB Mathcad,Mathlab...


Вообще-то встроенные системы это очень большая область и в глубину (схемы, компонетны, моделирование, платы, фирмваре, мидлваре...) и в ширину (4...64 бита).

Разработчики на PIC-а никак не пересекаются с разработчиками на Cortex-A8.
Тут уж надо сразу определится в какой сегмент встраиваемых систем нацелились.

Рискну предположить что переход с либ .NET на голые платформы Cortex-M3 с их зверинцем ничем нестандартизированных фирмварных либ и знакомство с современными даташитами будет легким шоком.

Тут чтобы доказать скилы надо иметь ИМХО не менее десятка освоенных компиляторов, иначе кривая вхождения будет оочень пологой и никто не поймет за что платит вам 60k
Go to the top of the page
 
+Quote Post
akira
сообщение Mar 27 2011, 20:53
Сообщение #7





Группа: Участник
Сообщений: 11
Регистрация: 23-03-11
Пользователь №: 63 821



Цитата(AlexandrY @ Mar 28 2011, 00:45) *
Вообще-то встроенные системы это очень большая область и в глубину (схемы, компонетны, моделирование, платы, фирмваре, мидлваре...) и в ширину (4...64 бита).

Разработчики на PIC-а никак не пересекаются с разработчиками на Cortex-A8.
Тут уж надо сразу определится в какой сегмент встраиваемых систем нацелились.

Рискну предположить что переход с либ .NET на голые платформы Cortex-M3 с их зверинцем ничем нестандартизированных фирмварных либ и знакомство с современными даташитами будет легким шоком.

Тут чтобы доказать скилы надо иметь ИМХО не менее десятка освоенных компиляторов, иначе кривая вхождения будет оочень пологой и никто не поймет за что платит вам 60k

Шоком врятли. Я на последней работе вообще разрабатывал с компилятор (C99)->ассемблер->линкер->своя вм. допом часть стандартной библиотеки в своем байт-коде. В любом случае ценный для меня пост. Спасибо.
Хочется в сторону цос больше. Как-то так.
Go to the top of the page
 
+Quote Post
ar__systems
сообщение Mar 29 2011, 18:08
Сообщение #8


self made
****

Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795



Цитата(AlexandrY @ Mar 27 2011, 15:45) *
Разработчики на PIC-а никак не пересекаются с разработчиками на Cortex-A8.
Тут уж надо сразу определится в какой сегмент встраиваемых систем нацелились.

Рискну предположить что переход с либ .NET на голые платформы Cortex-M3 с их зверинцем ничем нестандартизированных фирмварных либ и знакомство с современными даташитами будет легким шоком.

Тут чтобы доказать скилы надо иметь ИМХО не менее десятка освоенных компиляторов, иначе кривая вхождения будет оочень пологой и никто не поймет за что платит вам 60k

Немного странный пост.

Чего-это они никак не пересекаются? Почему бы и нет? Я пишу и для пика на асме, и для ARM на С.

10 компиляторов? Фига-се, а их столько вообще есть????
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 29 2011, 18:30
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(ar__systems @ Mar 29 2011, 20:08) *
10 компиляторов? Фига-се, а их столько вообще есть????

1. Ватком,
2. Борланд,
3. Майкрософт,
4. Интел,
5. Иар.
6. Келл
7. SDCC
8. GCC,
9. CCS
10. вижуал студио.
В порядке прихода в глову вспоминались. Могу и еще, но 10 уже явно набралось. Но вот что такое "освоеных" мне не понятно.
Go to the top of the page
 
+Quote Post
ar__systems
сообщение Mar 29 2011, 21:13
Сообщение #10


self made
****

Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795



Цитата(Methane @ Mar 29 2011, 13:30) *
1. Ватком,
2. Борланд,
3. Майкрософт,
4. Интел,
5. Иар.
6. Келл
7. SDCC
8. GCC,
9. CCS
10. вижуал студио.
В порядке прихода в глову вспоминались. Могу и еще, но 10 уже явно набралось. Но вот что такое "освоеных" мне не понятно.

Во первых, VS это и есть Микрософт.
Во вторых, вы еще дельфи с турбо паскалем cюда напишите. Вот где он этот ватком?
В третьих, я полагал что речь шла об эмбеднутых компиляторах. А тут у вас борланд в перемешку с Иаром.

Сообщение отредактировал ar__systems - Mar 29 2011, 21:14
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 30 2011, 03:06
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(ar__systems @ Mar 29 2011, 23:13) *
Во первых, VS это и есть Микрософт.

Ошибся. Имел в виду Вижуал DSP.
Цитата
Во вторых, вы еще дельфи с турбо паскалем cюда напишите. Вот где он этот ватком?

Си ведь имелось в виду.
Цитата
В третьих, я полагал что речь шла об эмбеднутых компиляторах. А тут у вас борланд в перемешку с Иаром.

Ну какая разница. Сами приведите ембеднутые компиляторы. Одних только процессоров больше десятка будет. А к каждому несколько компиляторов.
Go to the top of the page
 
+Quote Post
Idle
сообщение Mar 30 2011, 05:48
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Цитата(akira @ Mar 27 2011, 22:50) *
хочу сменить род деятельности, хочу связать свою работу со встроенными системами

не советую, рынок узкий, много пенсионеров
я хочу наоборот, хочу с этого уйти на java/с++, чего и вам советую, тем более у вас есть c#

Цитата(akira @ Mar 27 2011, 22:50) *
и со старта иметь 60к на руки
ПС. дислокация Питер

не дадут ни со старта, ни со стопа столько
для встройщиков микроконтроллерных это топовые деньги, даже скорее 50, не больше
больше у линуксни - до 80, но реально 60-70 вышка
про дсп не знаю, рынок оч узкий
это по москве

откуда потребность возникла? движуха идёт наверх
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 30 2011, 08:50
Сообщение #13


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(ar__systems @ Mar 29 2011, 21:08) *
Немного странный пост.

Чего-это они никак не пересекаются? Почему бы и нет? Я пишу и для пика на асме, и для ARM на С.

10 компиляторов? Фига-се, а их столько вообще есть????


У вас второе утверждение опровергает первое.
Возможно вы и программируете ARM-ы типа Cortex-M3, но они и выпущены чтобы заменить PIC-и.
Это стандартный путь эмбедера.
Но одновременно юзать и PIC-и и Cortex-M3 накладно, а если вы так делаете, то ваш труд явно неэффективный.

Кто серьезно занимается ARM-ами должен наизусть знать более десятка компиляторов к нему:
RealView от самого ARM-а, Multi от Гринхила , EDGE от Ментора, KEIL, IAR, Raisonance, GCC, CrossWorks, CodeWarrior, Tasking (кстати идет с Altium-ом ), CCS от TI, ....

Так шта... wink.gif
Но за это платят 60к.
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 30 2011, 08:59
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



QUOTE (AlexandrY @ Mar 30 2011, 12:50) *
RealView от самого ARM-а, Multi от Гринхила , EDGE от Ментора, KEIL, IAR, Raisonance, GCC, CrossWorks, CodeWarrior, Tasking (кстати идет с Altium-ом ), CCS от TI, ....

CrossWorks = GCC (в случае армов)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 30 2011, 09:14
Сообщение #15


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Mahagam @ Mar 30 2011, 11:59) *
CrossWorks = GCC (в случае армов)


Равенства там нет, эти компилеры показывают существенное различие. Плюс у первого проприетарные либы.
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Closed TopicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 01:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016