В общем ситуация у меня следующая...
Уже как полтора года пишу на чистом C#. На предыдущем месте работы лабал на плюсах(да и как любитель всю жизнь на них писал, а когда ещё про ООП не знал — на Pure C). Примерно пол года назад начал понимать, что .НЕТ — не моё, но всё же смирился с этим. Теперь вот опять ломка началась...и она прогрессирует. Не могу я больше на бейсике этом проклятом писать, хочу к родному C++ вернуться, но КАК? С самим языком ещё более или менее(думаю, после прочтения пару серьёзных книг детали вспомнятся автоматически), а вот про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей Вот уж не знал, что за такой маленький срок можно столько всего забыть Повёлся, блин, на денюжку в своё время
Откровенно говоря(а как ещё аноним может говорить? ) сейчас моя ЗП — 1500$. Понимаю, что для того, чтобы сделать такой роллбэк придётся пожертвовать уровнем дохода, но, к счастью, мне ещё только (почти)23 и детей в наличии не имеется Так что можно попробовать.
Посоветуйте, пожалуйста, как мне поступить в такой ситуации? Что в резюме написать(и как грамотно написать про забытые навыки), на какую ЗП рассчитывать, на какую позицию(неужели стажер?) ну и т.п.?
Живу в Москве.
Здравствуйте, anonim333777, Вы писали:
A> В общем ситуация у меня следующая... A> Уже как полтора года пишу на чистом C#. На предыдущем месте работы лабал на плюсах(да и как любитель всю жизнь на них писал, а когда ещё про ООП не знал — на Pure C). Примерно пол года назад начал понимать, что .НЕТ — не моё, но всё же смирился с этим. Теперь вот опять ломка началась...и она прогрессирует. Не могу я больше на бейсике этом проклятом писать, хочу к родному C++ вернуться, но КАК? С самим языком ещё более или менее(думаю, после прочтения пару серьёзных книг детали вспомнятся автоматически), а вот про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей Вот уж не знал, что за такой маленький срок можно столько всего забыть Повёлся, блин, на денюжку в своё время A> Откровенно говоря(а как ещё аноним может говорить? ) сейчас моя ЗП — 1500$. Понимаю, что для того, чтобы сделать такой роллбэк придётся пожертвовать уровнем дохода, но, к счастью, мне ещё только (почти)23 и детей в наличии не имеется Так что можно попробовать. A> Посоветуйте, пожалуйста, как мне поступить в такой ситуации? Что в резюме написать(и как грамотно написать про забытые навыки), на какую ЗП рассчитывать, на какую позицию(неужели стажер?) ну и т.п.? A> Живу в Москве.
A> Спасибо.
1. Успокоится
2. Есть опыт работы на C++: значит не стажёром
3. Забытые навыки очень хорошо вспоминаются. Тем более, если они были, значит вы знаете как их получать.
4. Про забытые навыки напишите: перерыв в стаже 1,5 года
5. З/п советую брать не меньше $1000 и определится, что вам нужно от C++, возможно вам не сам язык не нравится, а задачи, которые вы на нём делаете
6. Не забудьте — у вас есть опыт работы.
7. У вас есть желание программировать на C++ — очень здорово на собеседовании об этом сказать при ответе на вопрос "почему ушли с пред. работы"
Здравствуйте, FDSC, Вы писали:
FDS>1. Успокоится FDS>2. Есть опыт работы на C++: значит не стажёром FDS>3. Забытые навыки очень хорошо вспоминаются. Тем более, если они были, значит вы знаете как их получать.
Получаются они именно на практике, в том то и проблема
FDS>4. Про забытые навыки напишите: перерыв в стаже 1,5 года FDS>5. З/п советую брать не меньше $1000 и определится, что вам нужно от C++, возможно вам не сам язык не нравится, а задачи, которые вы на нём делаете
Нет, именно язык(ну и, соответственно, его низкоуровневость)!!!
FDS>6. Не забудьте — у вас есть опыт работы. FDS>7. У вас есть желание программировать на C++ — очень здорово на собеседовании об этом сказать при ответе на вопрос "почему ушли с пред. работы"
FDS>Удивительно, что вам так не нравится C#
Если сейчас начну перечислять то, что мне в нём не нравится(не только шарп, .НЕТ в целом)...то с работы только в двянадцатом часу уйду
Здравствуйте, anonim333777, Вы писали:
FDS>>4. Про забытые навыки напишите: перерыв в стаже 1,5 года FDS>>5. З/п советую брать не меньше $1000 и определится, что вам нужно от C++, возможно вам не сам язык не нравится, а задачи, которые вы на нём делаете
A> Нет, именно язык(ну и, соответственно, его низкоуровневость)!!!
Мне нравится assembler, за его низкоуровневость, но я на нём практически не программирую и не переживаю, даже наоборот. Может у вас с C++ то же временное или это уже точно?
Здравствуйте, anonim333777, Вы писали:
A>Здравствуйте, FDSC, Вы писали:
A> Если сейчас начну перечислять то, что мне в нём не нравится(не только шарп, .НЕТ в целом)...то с работы только в двянадцатом часу уйду
А ты все равно перечисли, интересно стало
Здравствуйте, Igor Trofimov, Вы писали:
A>> хочу к родному C++ вернуться....про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей
iT>А функции 21го прерывания DOS тоже забыл? iT>И как — не страдаешь?
iT>Фигня это все -- конкретные техники.
Я про то же. Только вот я за 3 года функции 21-ого прерывания ещё не все забыл Так что я думаю и он то же забыл не так много, как кажется
Здравствуйте, FDSC, Вы писали:
FDS>Здравствуйте, Igor Trofimov, Вы писали:
A>>> хочу к родному C++ вернуться....про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей
iT>>А функции 21го прерывания DOS тоже забыл? iT>>И как — не страдаешь?
iT>>Фигня это все -- конкретные техники.
FDS>Я про то же. Только вот я за 3 года функции 21-ого прерывания ещё не все забыл Так что я думаю и он то же забыл не так много, как кажется
когда-то помнил все, теперь помню только 09h ))
есть же фанаты на свете — готовы ради любви к языку снизить свою зарплату в полтора раза ... я бы за 1500$ стал писать хоть мелом на заборе....
Здравствуйте, anonim333777, Вы писали:
A> Уже как полтора года пишу на чистом C#. На предыдущем месте работы лабал на плюсах(да и как любитель всю жизнь на них писал, а когда ещё про ООП не знал — на Pure C). Примерно пол года назад начал понимать, что .НЕТ — не моё, но всё же смирился с этим. Теперь вот опять ломка началась...и она прогрессирует. Не могу я больше на бейсике этом проклятом писать, хочу к родному C++ вернуться, но КАК? С самим языком ещё более или менее(думаю, после прочтения пару серьёзных книг детали вспомнятся автоматически), а вот про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей Вот уж не знал, что за такой маленький срок можно столько всего забыть Повёлся, блин, на денюжку в своё время
Да уж, MFC, COM, ATL — действительно бяки (хотя последний — бяка несколько меньшая). Да и с STL не всё так хорошо: задолбаешься итератор писать std::map<SomeLongType, MoreLongIdentifier>::iterator. Только WinAPI — не бяка. Хотя и не ОО, и с венгерской нотацией, а для меня святое.
Эх, я щас и сам по const в C++ ностальгирую — объявил const, и гарантированно никто ничего не поменяет, если не использует const_cast<T>, или если метод не объявлен mutable. А ещё ностальгирую по школьным временам, когда дома был ZX Spectrum, и я на нём прям на 8-битном асме писал, каждый такт проца высчитывал, каждый бит памяти экономил. Золотые были времена! Не то что на каком-нибудь .NET.
Это, я думаю, у всех бывает. Главное, пережить. На C++ есть смысл писать системное ПО и всякие игрушки. В прикладном ПО будущее за всякими .NET и Java.
Нужно носить в себе еще хаос, чтобы быть в состоянии родить танцующую звезду.
K>Это, я думаю, у всех бывает. Главное, пережить. На C++ есть смысл писать системное ПО и всякие игрушки. В прикладном ПО будущее за всякими .NET и Java.
... это смотря что считать прикладным ПО.
Автору топика: подход в корне неверный. Надо искать работу С++ девелопера с бОльшей зарплатой. Бо технологии — это всего лишь справочные данные (далеко же не каждый хороший электронщик помнит поножовщину какой-нить TDA )
Здравствуйте, anonim333777, Вы писали:
A> В общем ситуация у меня следующая... A> Уже как полтора года пишу на чистом C#. На предыдущем месте работы лабал на плюсах(да и как любитель всю жизнь на них писал, а когда ещё про ООП не знал — на Pure C). Примерно пол года назад начал понимать, что .НЕТ — не моё, но всё же смирился с этим. Теперь вот опять ломка началась...и она прогрессирует. Не могу я больше на бейсике этом проклятом писать, хочу к родному C++ вернуться, но КАК? С самим языком ещё более или менее(думаю, после прочтения пару серьёзных книг детали вспомнятся автоматически),
Здесь то ли в форумах, то ли в статьях пробегал неплохой вопросник по C++. Вот по нему и пройдись для освежения памяти.
A> а вот про такие бяки, как, например, MFC/COM/ATL/AX/STL/WinAPI помню уже без подробностей
Чепуха. Подробности реализации библиотек обычно живут в памяти программистов ровно столько, сколько нужны сами библиотеки, относиться к ним как к чему-то самоценному — ошибка. Никто не может помнить всё всегда и назубок. Важно понимать основные принципы и знать, откуда и как извлекается нужная информация, остальное вспоминается по ходу дела, для того хелпы и пишут.
А вспоминаются библиотеки гораздо быстрее, чем подходы к проектированию, свойственные для C++. Вот уж что может быть отшиблено C#-ом начисто.
A> Вот уж не знал, что за такой маленький срок можно столько всего забыть Повёлся, блин, на денюжку в своё время
По-русски ты пишешь грамотно, так что C++-ник из тебя, похоже, получится. Не комплексуй попусту.
A>Откровенно говоря(а как ещё аноним может говорить? ) сейчас моя ЗП — 1500$. Понимаю, что для того, чтобы сделать такой роллбэк придётся пожертвовать уровнем дохода, но, к счастью, мне ещё только (почти)23 и детей в наличии не имеется Так что можно попробовать. Посоветуйте, пожалуйста, как мне поступить в такой ситуации?
Открываешь job.ru, ищешь по ключевому слову "C++". Рассылашь резюме по указанным e-mail. Дальше рассказывать?
Или посмотри на RSDN в форуме: "Работа — поиск и предложение".
A>Что в резюме написать(и как грамотно написать про забытые навыки)
Ну как... Так и пишешь: "Знал C++, сейчас забыл на 69,3%". Шутка. Ничего не пиши о том, что ты чего-то там забыл. Это всё восстанавливается даже после одно-двухгодичного перерыва за полмесяца-месяц, а то и быстрее. Просто перечисли проекты, работы, технологии как обычно в резюме — и всё. Вменяемые люди обычно смотрят на общую подготовку, опыт программирования, проекты, роли в них и т.п. Понятно же, что на собеседовании человек волнуется и чего-то может не вспомнить...
Подозреваю, что могут удивиться, почему меняешь такой "мегавостребованный" C# на C++, ну так и скажи: хочу и буду.
Думаю, что тебе могут предложить junior-скую з/п только из-за слабого знания предметной области: допустим, ты будешь устраиваться в геймдев, и при этом с геймдевом знаком слабо. Если будут мотивировать одним только перерывом — иди в следующую контору.
<< Под музыку: silent >>
<< При помощи Януса: 1.2.0 alpha rev. 650 >>
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, anonim333777, Вы писали:
A> Посоветуйте, пожалуйста, как мне поступить в такой ситуации? Что в резюме написать(и как грамотно написать про забытые навыки), на какую ЗП рассчитывать, на какую позицию(неужели стажер?) ну и т.п.?
Что в резюме написать — это вам решать. А вот что делать, это запросто. Я думаю, нужно прочитать/перечитать литературу. Первое — это Страуструп. Сам я его перечитываю уже в 3-й раз, и надо сказать, помогает обрести некоторую долю оптимизма и уверености, т.е. читаю чисто из-за психологического мотива. Второе — это, вполне возможно, попробывать поменять сферу деятельности. Например: UNIX (и прочесть книги
). Если вы не downshifter, то найти такую же зп. или выше не составит проблем. Опять же рассмотрите вариант перейти на что-то новое (например unix, как я и говорил ранее), создание больших систем или написание низкоуровненвых драйверов. В любом случае выбор за вами.
Здравствуйте, 0rc, Вы писали:
0rc>Здравствуйте, anonim333777, Вы писали:
A>> Посоветуйте, пожалуйста, как мне поступить в такой ситуации? Что в резюме написать(и как грамотно написать про забытые навыки), на какую ЗП рассчитывать, на какую позицию(неужели стажер?) ну и т.п.?
0rc>Что в резюме написать — это вам решать. А вот что делать, это запросто. Я думаю, нужно прочитать/перечитать литературу. Первое — это Страуструп. Сам я его перечитываю уже в 3-й раз, и надо сказать, помогает обрести некоторую долю оптимизма и уверености, т.е. читаю чисто из-за психологического мотива. Второе — это, вполне возможно, попробывать поменять сферу деятельности. Например: UNIX (и прочесть книги
). Если вы не downshifter, то найти такую же зп. или выше не составит проблем. Опять же рассмотрите вариант перейти на что-то новое (например unix, как я и говорил ранее), создание больших систем или написание низкоуровненвых драйверов. В любом случае выбор за вами.
Мдяя, советовать это одно, только в реали не так. Вот я работаю около 2х лет на С++ под винды, но в основном юзерские проекты, так имелся опыт и с вещами поинтереснее, но только налевл, есть желание попробовать себя на никсовой платформе, но кто ж мне даст зп на новых просторах (хоть и на том же языке) хотя бы такую как сейчас (хотя она почти средняя по рынку), вариант, только если в конторе появится новый проект, с новыми требованиями и туда поставят, такой вариант на данном месте для меня исключен, НЕ ПОЯВИТСЯ! А при переводе на др. метсо работы в новой конторе на собеседодвании будут трясти то что им надо и никакие типа я не знаю но хочу не поможет без резкого снижение зп, так что грустно как-то получается и не нравится и особо никуда не денешься, так как финансы вызывают зависимость а с учетом московской аренды жилья то не плохую зависимость, чтоб и некоторое время на поиски новой работы моно было потратить и поработать с меньшей зп некотлорое время, а потом ее сильно никто не подымет, как кто-то тут высказывался (с) "Самую большую прибавку к зп можно получить при смене работы". Т.е. как выход на поиск нового и интересного, надо пожертвовать некими материальными благами, устроится в новую контору, получиьт некий опыт в этой области и потом идти в другую на большую зп, так как см. выражение приведенное выше цитатой.
Здравствуйте, Геннадий Васильев, Вы писали:
ГВ>Или посмотри на RSDN в форуме: "Работа — поиск и предложение".
A>>Что в резюме написать(и как грамотно написать про забытые навыки)
ГВ>Ну как... Так и пишешь: "Знал C++, сейчас забыл на 69,3%". Шутка. Ничего не пиши о том, что ты чего-то там забыл. Это всё восстанавливается даже после одно-двухгодичного перерыва за полмесяца-месяц, а то и быстрее. Просто перечисли проекты, работы, технологии как обычно в резюме — и всё. Вменяемые люди обычно смотрят на общую подготовку, опыт программирования, проекты, роли в них и т.п. Понятно же, что на собеседовании человек волнуется и чего-то может не вспомнить...
Ага. Я помню, после всего 3-х месяцев на C# никак не мог в Delphi вовремя вспомнить про то, что нужно деструкторы вызывать и память в них освобождать. И длилось это несколько недель
ГВ>Подозреваю, что могут удивиться, почему меняешь такой "мегавостребованный" C# на C++, ну так и скажи: хочу и буду.
ГВ>Думаю, что тебе могут предложить junior-скую з/п только из-за слабого знания предметной области: допустим, ты будешь устраиваться в геймдев, и при этом с геймдевом знаком слабо. Если будут мотивировать одним только перерывом — иди в следующую контору.
Здравствуйте, WhiteDev, Вы писали:
WD>Здравствуйте, 0rc, Вы писали:
0rc>>Здравствуйте, anonim333777, Вы писали:
A>>> Посоветуйте, пожалуйста, как мне поступить в такой ситуации? Что в резюме написать(и как грамотно написать про забытые навыки), на какую ЗП рассчитывать, на какую позицию(неужели стажер?) ну и т.п.?
0rc>>Что в резюме написать — это вам решать. А вот что делать, это запросто. Я думаю, нужно прочитать/перечитать литературу. Первое — это Страуструп. Сам я его перечитываю уже в 3-й раз, и надо сказать, помогает обрести некоторую долю оптимизма и уверености, т.е. читаю чисто из-за психологического мотива. Второе — это, вполне возможно, попробывать поменять сферу деятельности. Например: UNIX (и прочесть книги
). Если вы не downshifter, то найти такую же зп. или выше не составит проблем. Опять же рассмотрите вариант перейти на что-то новое (например unix, как я и говорил ранее), создание больших систем или написание низкоуровненвых драйверов. В любом случае выбор за вами.
WD>Мдяя, советовать это одно, только в реали не так. Вот я работаю около 2х лет на С++ под винды, но в основном юзерские проекты, так имелся опыт и с вещами поинтереснее, но только налевл, есть желание попробовать себя на никсовой платформе, но кто ж мне даст зп на новых просторах (хоть и на том же языке) хотя бы такую как сейчас (хотя она почти средняя по рынку), вариант, только если в конторе появится новый проект, с новыми требованиями и туда поставят, такой вариант на данном месте для меня исключен, НЕ ПОЯВИТСЯ! А при переводе на др. метсо работы в новой конторе на собеседодвании будут трясти то что им надо и никакие типа я не знаю но хочу не поможет без резкого снижение зп, так что грустно как-то получается и не нравится и особо никуда не денешься, так как финансы вызывают зависимость а с учетом московской аренды жилья то не плохую зависимость, чтоб и некоторое время на поиски новой работы моно было потратить и поработать с меньшей зп некотлорое время, а потом ее сильно никто не подымет, как кто-то тут высказывался (с) "Самую большую прибавку к зп можно получить при смене работы". Т.е. как выход на поиск нового и интересного, надо пожертвовать некими материальными благами, устроится в новую контору, получиьт некий опыт в этой области и потом идти в другую на большую зп, так как см. выражение приведенное выше цитатой.
Не так сейчас много не-Windows программистов. А, скажем, если удастся QNX выучить — дак вообще — класс. Впрочем я не помню какие там з/п, на QNX, но программеры там точно требуются.
Здравствуйте, WhiteDev, Вы писали:
WD>есть желание попробовать себя на никсовой платформе, но кто ж мне даст зп на новых просторах (хоть и на том же языке) хотя бы такую как сейчас
Все очень просто, вам не дают попробывать. Варианта два: либо вы не настаиваете, либо вас не хотят отпускать. В первом случае нужно оказать давление и все-таки проявить больше инициативы. Во втором случае вам следует поговорить с менеджером и пусть он вам перечислит причины, по которым вам противопоказано развиватся. В любом случае вам следует заявить о своих намерениях.
И если вы заговорили (в начале ответа мне) о практике, то у меня есть некоторый другой, субъективный опыт. Win-программисты чаще других испытывают стрессы, субъективно реже имеют свободное время для развития, т.е. имеют нехватку времени, более напряжены и более других предрасположены к срывам графиков. Еще раз повторю, это мое субъективное мнение.
Здравствуйте, 0rc, Вы писали:
0rc>Все очень просто, вам не дают попробывать. Варианта два: либо вы не настаиваете, либо вас не хотят отпускать. В первом случае нужно оказать давление и все-таки проявить больше инициативы. Во втором случае вам следует поговорить с менеджером и пусть он вам перечислит причины, по которым вам противопоказано развиватся. В любом случае вам следует заявить о своих намерениях.
Все гораздо проще. Есть проект бааааальшой, вот его попинываем, нужно пнуть выбираем кто пнет, по тому кто что пинал, тот и допинывает, а новых ворот и мячей не завозили Просто не видно никакого в перспективе развития, а уходить пока не хоца, уж очень хорошо поставлен процесс производтсва: багтрэкинг + куча внутренней доки и т.д. и т.п. пока ломаюсь думаю.
0rc>И если вы заговорили (в начале ответа мне) о практике, то у меня есть некоторый другой, субъективный опыт. Win-программисты чаще других испытывают стрессы, субъективно реже имеют свободное время для развития, т.е. имеют нехватку времени, более напряжены и более других предрасположены к срывам графиков. Еще раз повторю, это мое субъективное мнение.
Ну от части и согласен, особенно по поводу сроков ...
А время на развитие можно и из личного немного выделить если проект будет интересен, но только немного! остальное из рабочего ессно, а то так и до фанатизма недалеко, к счастью это прошло давно
Здравствуйте, Olegator, Вы писали:
O>Здравствуйте, Геннадий Васильев, Вы писали:
ГВ>>По-русски ты пишешь грамотно, так что C++-ник из тебя, похоже, получится. Не комплексуй попусту.
O>Кстати, да! Существуют ли грамотные .NET-разработчики? Тенденция?
Существуют, так же, как существуют безграмотные C++-программисты