Форум программистов, компьютерный форум, киберфорум
Работа
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/35: Рейтинг темы: голосов - 35, средняя оценка - 4.94
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275

Меня пригласили в американскую компанию в штате мэриленд

25.03.2016, 22:48. Показов 7320. Ответов 111
Метки с++ (Все метки)

Студворк — интернет-сервис помощи студентам
Я не знал куда написать это сообщение.
Администрации спасибо за то, если вы поставите этот пост в нужное место.
Скажите пожалуйста. Там прислали письмо сколько вы хотите зарплату.
Сколько денег может получить програмист с++ чуть выше среднего уровня в год и на сколько я могу претендовать.
Семья из 4 человек. Мама и папа. Я и жена.
На какую сумму можно прожить в штате мэриленд Bethesda.
Опишите сколько нужно денег, чтобы нормально жить в штате мэриленд
В сша.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.03.2016, 22:48
Ответы с готовыми решениями:

Java Developer в американскую компанию (Нижний Новгород)
В российский офис компании Wiley (крупная американская издательская компания, www.wiley.com) приглашается Java Developer. Мы ищем...

Что не так в списке освоенных технологий, если не пригласили на собеседование?
Работаю на одной конторке с другом. У нас приблизительно одинаковый опыт.Составил он и я резюме.Его пригласили на соседование ,меня...

Приглашаем на работу Тестировщика - работа в штате компании, но удалённо, оформление в штат
Компания Adonweb – успешная компания, продвигающая инновационные системы решений для бизнеса в сфере интернет маркетинга, владеющая...

111
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 12:16  [ТС]
Студворк — интернет-сервис помощи студентам
Спасибо большое всем. Теперь постораюсь пройти все уровни проверки. Скажу честно, кроме с++ пока фрейм ворот не знаю.
Но решил все таки попытаться. Вдруг получиться попасть. Но я каждый день продолжаю учить. Сейчас учу по книге Стивена прата 6 издание. Также до это го полностью прочитал джес либерти обе книги. Они конечно не лучшие книги, но там очень интересно была как написать связной список с нуля. Также около 400 страниц два гуся страуструп прочитал. Книга очень хорошая. Много полезных фишек, но не дочитал до конца как там там очень не структуированно подана информация. К примеру часть кода дают в первой главе, а остальную часть могу в конце второй или даже третьей главе. Очень это напрягает. Хотя в принцып может довольно опытным програмиста эта книга в самый раз.
Думаю как полностью освой Стивена прата, хочу прочитать
1.Роберт Седжвик: Фундаментальные алгоритмы C++.
2.рефакторинг Мартин фаулер.
Из фремворков так и не определился. Кто то говорит mfc полный отстой и не стоит его читать.
На данный момент выбор остановился на qt.
Также остановился на с++ cli (точно не помню) это помойму с .net связано.
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 12:42
Цитата Сообщение от mercurygermes Посмотреть сообщение
з фремворков так и не определился. Кто то говорит mfc полный отстой и не стоит его читать.
На данный момент выбор остановился на qt.
Также остановился на с++ cli (точно не помню) это помойму с .net связано.
Это все полный отстой. Обратите внимание на VCL/FireMonkey. Очень толково сделанный фреймверк,как в плане того что в комплекте так и в плане расширения фреймверка, хотя и не без изъянов (настолько толково что изъяны начинают быть видны только после 20-летнего опыта использования). Особенно хорош в плане изучения толкового построения фреймверка. Эти знания в гейм-девелопменте особо актуальны. Потому что для гейм-дизайна единственный фреймверк который нужно знать - свой (собственноручной разработки или разработки своей компании), причем не просто знать а постоянно расширять.
Кстати что внутри и как работает оконный фреймверк вообще учил очень просто. Когда он понадобился (на 1-ом курсе, т.е. с опытом С++ 2 месяц и опытом паскаля 2 года) их еще не существовало, поэтому сделал свой. Естественно сразу знаешь что там в внутри и поэтому любой фреймверк освоить запросто.

Добавлено через 3 минуты
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Также остановился на с++ cli (точно не помню) это помойму с .net связано.
Иерархия классов контейнеров API NET и идеология нового оконного фреймверка (WPF) от майкрософт слизана с VCL. Причем настолько криво что диву даешься как настолько криво можно что то скопировать при доступных исходниках.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 12:51  [ТС]
Спасибо большое а книги есть на русском по этому фрейм ворку

Добавлено через 2 минуты
Я так понял vcl и fire monkey это отдельные фрейм 2 разных?

Добавлено через 4 минуты
А вообще как думаешь стоит ли учить java параллельно. Говорят для java больше работы и они более востребованы.
Как вообще отличаются уровень зарплаты на этих двух языках?
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 12:53
Цитата Сообщение от mercurygermes Посмотреть сообщение
Я так понял vcl и fire monkey это отдельные фрейм 2 разных?
Это фреймверки которые идут в комплекте с Embarcodero RAD Studio. VCL 20-летней давности (хотя и поддерживается на уровне). На нем поддерживается разработка только под Windows с ориентацией на десктоп. FireMonkey свежая штука, но устроена в основном практически так же как VCL, хотя имеет много нового. Поддерживает мультиплатформенную разработку, как понял более предназначена для мобильных платформ хотя и под десктоп тоже сохраняет все прелести VCL. (Windows, Android, iOS, OS X)
26.03.2016, 12:55

Не по теме:

mercurygermes, не слушай последнего совета. Понятно, что мнение одного форумчанина против мнения другого форумчанина ничего не значит, но просто попробуй найти хотя бы одну вакансию, где требуется знание этого VCL и все сомнения отпадут.

 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 13:00
Цитата Сообщение от mercurygermes Посмотреть сообщение
А вообще как думаешь стоит ли учить java параллельно
Я Java вообще практически не учил. Когда понадобился мини фремверк на JavaScript cел и написал за вечер (Оно то все С-подобное). Когда понадобилось простенькое приложение под андроид тоже оказалось SDK и Android Studio скачать и установить дольше чем это приложение написать. Опять же из разработки под мобилки Java постепенно но последовательно вытесняется С++, при этом актуальна была в основном только под Android. Еще где применяется массово - WebServer, но как бы тоже очень сильно эти позиции PHP и ASP теснят. Единственное преимущество Java - докомпиляция в машкод на целевой платформе. Современные компиляторы С++ это тоже умеют, ну или как минимум умеют компилировать в байт-код Java-машины.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 13:07
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Опять же из разработки под мобилки Java постепенно но последовательно вытесняется С++
C++ на мобильных используется только в очень узких местах, никто не будет разрабатывать на С++ то, что можно сделать на Java.

По теме - стоит учить тот язык, который изменит твое представления о программировании (это не мои слова, но я с ними согласен), Java в этом плане даст тебе мало что нового.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 13:10  [ТС]
Сейчас тогда продолжу обучение по с++ в принципе они с java похожи. Решил что из фрейм буду наверно учить более популярный qt хотя обязательно на fire monkey посмотрю и постараюсь найти по нему информацию. Для java скачал книгу герберт шилдт 9 издание там говорят уже есть se 8.
Кто нибудь читал седжевик алгоритмы с++? Насколько это книга полезна? Учитывая что сейчас уже очень много вышло нового.
На что мне стоит надавить из с++ чтобы стать достаточно опытным в этом языке. Параллельно я также буду читать рефакторинг.
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
26.03.2016, 13:22
Цитата Сообщение от mercurygermes Посмотреть сообщение
На что мне стоит надавить из с++ чтобы стать достаточно опытным в этом языке.
На практику. А вообще - поищите подобные темы на форуме их очень много. и кое-где встречаются хорошие советы.
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 13:23
Цитата Сообщение от Kastaneda Посмотреть сообщение
где требуется знание этого VCL и все сомнения отпадут
Естественно не где ни найдете особенно по СНГ. Во первых потому что его освоить можно практически моментально, поэтому и не указывают "требуется знание". Во вторых флагман, а флагман всегда стоит дорого. Но при этом родоначальником и флагманом оконных фреймверков таки является Borland а не Microsoft иле еще кто то.
По этому в реалиях СНГ ищите вакансии по Delphi, что уже подразумевает знание VCL. Потому как Delphi таки дешевле чем C++ Builder, ну и код то фреймверка на паскале, чтобы под оба языка подходил, так что для того чтобы разобрать что внутри по коду актуально таки знать Delphi кроме C++. Соответственно и расширение фреймверка в целях продажи компонентов а не конечного продукта актуальнее на Delphi потому что модули/ компоненты на Delphi подходят как и для Delphi так и для C++ Builder а на C++ Builder только для C++ Builder.
Ну а по внутреннему устройству фреймверк таки лидер, хотя и живет на расширениях синтаксиса С++. Тут то вся и песня что расширения синтаксиса делали именно для создания фреймверка. И не надо сказки рассказывать типа не стандарт. Все остальные фреймверки тоже эти вопросы либо через расширения синтаксиса решают либо через кривые костыли либо как майкрософт через то и другое и не полностью.
Ну а учитывая реалии вакансии о которой ТС написал - то ему нужно будет знать не какой то определенный фреймверк а принцип разработки фреймверков. Соответсвенно нужно знать внутрянку флагмана, при том что в отличии от остальных фреймверк не только и не столько оконный, как фреймверк визуальной разработки всего чего угодно.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 13:27

Не по теме:

Fulcrum_013, на эту тему уже было много споров на этом форуме, как правило это были споры из разряда "все против одного", я не буду здесь начинать еще один такой.


Думаю ТС'у этого ответа
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Естественно не где ни найдете особенно по СНГ
будет достаточно.
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 13:34
Цитата Сообщение от Kastaneda Посмотреть сообщение
на мобильных используется только в очень узких местах, никто не будет разрабатывать на С++ то, что можно сделать на Java.
В реалиях JIT-компиляторов на чем исходный код значения не имеет. При этом на С++ можно писать один код как под Java устройство так и под unmanaged для десктопа. т.е берем один модуль и пользуем его как в unmanaged десктоп приложении так и в связанном с ним JIT-мобильном что очень сильно ускоряет разработку. Учитывая при этом огромную кодовую базу математических алгоритмов и библиотек на С++ у Java нет шансов.

Добавлено через 1 минуту
Цитата Сообщение от Kastaneda Посмотреть сообщение
как правило это были споры из разряда "все против одного"
Правильно. Профессионалов, а особенно тех которые могут не просто пользовать фреймверк, а расширять его под свои нужды, а при необходимости увязывать со своей библиотекой/фреймверком моделирования процесса, всегда на порядок меньше чем просто формошлепов.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 13:38  [ТС]
А может компания взять без знания фрейм чтобы доить их в своей компании.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 13:44
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
В реалиях JIT-компиляторов на чем исходный код значения не имеет
Значение имеет скорость разработки и кол-во потенциальных багов. Тут Java обходит С++ по всем пунктам (в лучшую сторону). Никто в здравом уме и в трезвой памяти не будет писать на С++ то, что можно написать на Java или вообще на каком-нибудь Python'е или JS.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Учитывая при этом огромную кодовую базу математических алгоритмов и библиотек на С++
А на FORTRAN'е эта база еще больше, однако FORTRAN сейчас используют либо староверы, либо военные, либо математики, которые кроме него ничего не знают. К тому же дернуть нативный код из джавы ничего не стоит.

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

Добавлено через 1 минуту
Цитата Сообщение от mercurygermes Посмотреть сообщение
А может
может
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 13:53
Цитата Сообщение от Kastaneda Посмотреть сообщение
будет достаточно.
На просторах СНГ немного другие реалии.Стандартная ситуация. Одиночка обошел в разработке оконного софта какую то компанию. Будьте уверены, он пользовал VCL а не MFC как эта компания.
Опять же З/П выше 500-700 баксов на территории СНГ не найтить. Как и серьезных задач по разработке. При этом конторы которые предлагают вакансии норовят пользоват халявную вресию Visual Studio (например 2013 на сегодняшний день) или халявную Qt а не платить по $5000 за копию RAD Studio.
Пусть сами за такие копейки софт пишут на таком отстое.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 13:57
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Как и серьезных задач по разработке
ну это конечно не правда, у нас тоже ведутся серьезные работы, есть и свои компиляторы и свои JVM и т.д. и т.п.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 14:10  [ТС]
Ошибка не доить. Довести их до сего уровня
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 14:18
Цитата Сообщение от Kastaneda Посмотреть сообщение
либо математики
Физик может на любом языке писать на фортране. (во всяком случае в реалиях 70-ых)
Цитата Сообщение от Kastaneda Посмотреть сообщение
Это не значит, что его время проходит,
Это значит что скорость роста задач по гонянию говноданных говнокодом с вектора в вектор растет быстрее чем количество пофессиональных программистов. Естественно что для этих целей стараются привлекать низкоквалифицированный персонал который особо и не задумывается ни как комп работает, ни как софт толком разрабатывать. Например в штатах уже есть куча вакансий кодера с требуемым уровнем образования High School. При этом преподы даже суперпродвинутых курсов майкрософт не в состоянии осилить цикл for с двумя изменяемыми переменными. Дай им указатели будет ужасть.
Но мы же не о таких monkey-кодерах речь ведем а о профессиональных программистах. Там кстати понятия "программист" и "кодер" четко различают.
Цитата Сообщение от Kastaneda Посмотреть сообщение
при этом перед окончательным решением еще 100 раз подумают действительно ли
он так нужен
Подумают способна ли компания потянуть разработку софта который нужен или купить у специализированной компании. Если такой вопрос стоит то речь идет о разработке профессионального софта, для разработки которого монкей-кодеры непригодны, вне зависимости от языка, а профи в любом случае предпочтут C++. Причем разница в з/п между monkey-кодерами и программистами там тоже серьезная. Если для кодера это около $40.000 год, то для программистов это от $120.000-$180.000/год
Вообще с Запада движется стереотип что на С++ пишут только "крутые"
Цитата Сообщение от Kastaneda Посмотреть сообщение
А на FORTRAN'е эта база еще больше, однако FORTRAN сейчас используют либо староверы, либо военные, либо математики, которые кроме него ничего не знают
Либо те кому нужно 3 ветки в операторе if. Военные кстати пользуют в основном Ада, математики либо спецпакеты либо таки С++.
Опять же база основных мат алгоритмов на С++ давно не меньше чем на фортране, при этом по части алгоритмов применяемых в 3D графике C++ давно обошел и фортран и всех остальных.

Добавлено через 7 минут
Цитата Сообщение от Kastaneda Посмотреть сообщение
ну это конечно не правда
Во первых имеется в виду в первую очередь прикладной софт,хотя по поводу бабкосчитательства таки что то шеаолится, там в основном и з/п- в конторах разрабатывающих банковский софт. В сфере СAD а особенно CAM тишина.
Цитата Сообщение от Kastaneda Посмотреть сообщение
у нас тоже ведутся серьезные работы, есть и свои компиляторы и свои JVM и т.д. и т.п.
Для примеру можно привести флагмана российской инженерной и программистской мысли YotaPhone. Микросхемы американские, производство плат Мексика, сборка Китайсая, системный софт (JVM и т.д.) Норвежский, формошлепство Российское.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 14:19
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Подумают способна ли компания потянуть разработку софта который нужен или купить у специализированной компании.
Дело не в этом, дело в том, что одна и та же задача при реализации на С++ обойдется в 1000 человекочасов, а при реализации на Java в 500. При этом часовая ставка С++ разработчика требуемой квалификации выше, чем часовая ставка Java разработчика с достаточной для этой задачи квалификацией. И если допустить, что результат будет одинаково пригоден для использования вне зависимости от выбранного языка, то С++ очевидно никто не выберет.
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.03.2016, 14:25
Цитата Сообщение от Kastaneda Посмотреть сообщение
то одна и та же задача при реализации на С++ обойдется в 1000 человекочасов, а при реализации на Java в 500
Вот это уже полный бред. Во всяком случае при наличии правильно сделанных базовых библиотек (а особенно строки, динамические массивы и т.п). Кстати причина по которой и у Microsoft и у Borland в комплекте свои альтернативы stl. У Borland/Embarсodero кстати эта библиотечка на порядок удобнее мелкомягкой, ну а stl вообще не котируется.
Цитата Сообщение от Kastaneda Посмотреть сообщение
При этом часовая ставка С++ разработчика требуемой квалификации выше, чем часовая ставка Java разработчика с достаточной для этой задачи квалификацией
Тем более. Ставка у программистов C++ выше потому что и задачи решают в гораздо меньшее количество времени. Тут как бы з/п от производительности зависит как и везде. Да и вообще скорость решения задач во многом гораздо более зависит от умения правильно абстрагировать задачу нежели от языка программирования (от языка таки в чем то зависит, к примеру аналогичный код на С++ раз в 5 коротче кода на паскале, что тоже имеет свое значение в скорости разработки). А вот умение анализировать предметную область и абстрагировать решение - это уже квалификация и работа таки программиста но никак не монкей-кодера. Отсюда и ставка выше.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.03.2016, 14:25

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

У меня Ноутбук на Win 8.1 и меня раздражают f1,2,3 и т.д, можно ли их включить для игрового режима
У меня эфки назначены как клавиши для повышения яркости включения автономного режима. Но можно ли как нибудь их отключать во время игры что...

Как проверить подключен ли javascript или у меня другая ошибка,у меня на сайте этот код не работает
<p> <select name="id_mon" id="select_mon"> <?php $result = mysql_query("SELECT name_mon,id FROM...

"Пересадить" персонажа в американскую тюрьму
Зделайте пожалуйста фото так вроде в американской тюрьме фон измените ну чтоб красиво было спасибо

В чём у меня ошибка? Поправьте меня
Приветствую вас! Пишу небольшой движок и тут проблема в конфиге. Вот код config.php <? $const = ""; ...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru