Погода: −3 °C
24.04−6...3облачно, без осадков
25.043...6пасмурно, без осадков
НГС.Форум /Работа и карьера / Работа в Новосибирске /

Реально ли в Новосибирске найти работу программиста С++.

  • Здравствуйте. Я работаю лаборантом, но з/п маленькая и перспективы никакой. Хочу записаться на курс С++ для начинающих. Сейчас самостоятельно начал изучать С++ по книге Г. Шилда "С++ базовый курс". ОС у меня Linux Ubuntu. Скажите, пожалуйста, реально ли найти работу Junior C++ Developerа в Новосибирске?

    Исправлено пользователем alexlarichkin (31.01.15 12:36)

  • Учите php/python + javascript (web programming в общем) и welcome на забугорные биржи фрилансеров, если конечно по буржуински можете общаться.
    Чтобы за C++ начали платить в Новосибирске нужно много времени и сил потратить на себя и свой лично набитый личными шишками опыт.

    Non solum oportet, sed etiam necessese est

  • а если запретят с нами фрилансить как с крымчанами?
    придется физически валить?

  • В ответ на: а если запретят с нами фрилансить как с крымчанами?
    придется физически валить?
    хороший вопрос.
    если запретят, то это значит минус 10-25% от дохода и работа с забугорьем через фирмочки посредники в Прибалтике , Польше , Болгарии, Чехии и т.п.

  • ну значит на форуме появится другая тема с другим вопросом :biggrin:

    одно дело запретить скачивать ангрибердсы в одном отдельно взятом бывшем регионе Украины, экономика в котором была ориентированна на туризм и потихоньку готовилась отойти вместе с остальной страной в страну вечной охоты по радуге, и другое дело - исключить из глобального рынка IT-аутсорса страну с в принципе не самыми дубовыми кадрами. Тогда уж давайте задаваться вопросами "а что если российский сегмент Интернет забанят" - примерно того же самого порядка предположение.

    В любом случае, на каждую хитрую ж...у всегдна найдется, ну понимаете что с винтом, значит аутсорсить формально будут русскозычные индусы / китайцы / бразильянцы, так как глобально все страны не исключат Россию из этого рынка, а самые ушлые еще на этом заработают свой процент, пропуская через себя эти финансовые потоки.

    Non solum oportet, sed etiam necessese est

  • Прежде, чем учить другие языки надо сначала С++ учить. Я только начал его учить. Как я понял работу программиста в Новосибирске вообще не найти. А если на сисадмина линукс учиться, то возможно в Новосибирске работу найти или нет? Или только веб разработчиком? Какой забугор? Я английским не владею. Только читать умею немного по английски. Я немецкий учил.

    Исправлено пользователем alexlarichkin (01.02.15 15:25)

  • В ответ на: Прежде, чем учить другие языки надо сначала С++ учить. Я только начал его учить.
    Зачем? :eek: С чего вы вообще это взяли?

  • А с того, что языки Java и PHP основаны на С++.

    Исправлено пользователем alexlarichkin (01.02.15 15:48)

  • Вы,для начала,попытайтесь понять,для чего вам это надо,чего вы хотите достичь,кем конкретно будете работать и какую пользу приносить другим людям,какие задачи выполнять,и даже попытайтесь представить конкретную фирму,где будете работать.И от этого отталкивайтесь,какой язык учить и кем быть,и найдете ли вы себе работу.

  • Глупости. Ничего не мешает учить эти языки без знания плюсов.

  • В ответ на: А с того, что языки Java и PHP основаны на С++.
    вы бы еще с Алгола с Фотраном начали для надежности

  • А причём здесь Алгол с Фортраном? Я вообще ни одного языка программирования не знаю. С++ только начал изучать.

  • Быстро прокачивает скилзы комбинация linux+bash+python(или perl). Это экватор между продвинутым пользователем и джуниор программером. Вполне можно освоить за год. Дальше всё зависит от способностей и мотивации. В сети навалом видеокурсов по этим дисциплинам. Там не про computer science, а "чисто про ремесло". Чего и как делать.

  • Одного знания языка не хватит на джуниора, должен быть хоть какой-нибудь бэкграунд в computer science.

  • В ответ на: Глупости. Ничего не мешает учить эти языки без знания плюсов.
    Более того. очень вредные глупости, потому что мышление плюсовика дает в Джаве очень негативный эффект. По себе знаю...

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • В ответ на: Я вообще ни одного языка программирования не знаю. С++ только начал изучать.
    Дружище, вот очень зря ты с него начал. С чего-нить проще/читабельнее начать надо бы.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • В ответ на: А с того, что языки Java и PHP основаны на С++.
    Написаны (насколько помнится, PHP на С, а не на плюсах), а не основаны, языки разные.
    Умение худо-бедно писать на С++ (лично мне) позволяло с ходу написать что-нибудь маленькое и рабочее на новом высокоуровневом языке, но при более вдумчивом освоении скорее мешало.
    Без опыта программирования и базы по ИТ, я бы вообще смотрела в сторону 1С или скриптовых языков, там как-то попроще для понимания:)

  • Ну и зачем вам это надо? Программист сам по себе это уже не та специальность за которой будут бегать и за которую будут платить. Чтобы стать тем за кем будут бегать и платить надо иметь и знания и опыт уже сейчас. Если этого нет. То смысл начинать.....

  • Я вот смотрю в сторону веб-разработки, создания сайтов и веб-программирования. Там проще или сложнее?

  • Проще или сложнее - слишком примитивные понятия. Порог входа там ниже однозначно, нежели в плюсы, и плюсы для начинающего веб-программиста учить точно не надо. И кстати, даже если вы освоите плюсы по книжкам, то не устроитесь вы на джуниора скорее всего, так как на одном языке далеко не уедешь. Вообще от джуниоров не требуют особых познаний в ситаксисе языка - это дело наживное, требую базу - знание базовых алгоритмов, умение применять их на практике, умение создавать свои алгоритмы, специфическое мышление и прочее.

  • Это я понял. Я вот тут полазил посмотрел про создание сайтов. Думаю, что создание сайтов проще, чем написание программ. Для создания сайта нужно учить HTML, PHP и Javascript и ещё научиться работать в фотошопе или в GIMP. Но не знаю насколько востребованы веб-разработчики. Есть ли возможность заработать созданием и версткой веб-сайтов? Реально ли? Я хочу спросить реально ли заниматься созданием, версткой сайтов и веб-программированием как подработкой фрилансом?

    Исправлено пользователем alexlarichkin (01.02.15 21:08)

  • Сайты тоже разные по сложности бывают. Всякие промо страницы и интернет-магазины на каком-нить движке простые. Чтобы разрабатывать и поддерживать сайт, например, типа НГСа, знаний и опыта побольше нужно.
    Насчет подработки не знаю, а вот в качестве полноценной работы вполне. Работают и зарабатывают. Но чтобы заниматься созданием сайтов в качестве фриленса, крайне полезно вначале поработать в какой-нибудь конторе. Узнать всю кухню изнутри. Свой уровень поднять и понять, как строится процесс производства сайта от продажи услуги до передачи готового продукта заказчику. Благо, что контор таких тьма-тьмущая. Опять же минимального уровня маловато. Может быть, можно начать писать клевые штуки на заказ, прочитав немного книги, форумы, и даже получать за это деньги, но я таких людей не знаю.

  • Что вы подразумеваете под клёвыми штуками? Какие нибудь рассказы? Я немного пишу рассказы и выкладываю их в ЖЖ. НГС это не сайт, а целый портал сеть сайтов в разных городах (жаль не во всех). Там много знаний и опыта нужно. Новичков на НГС не возьмут.

  • На мой взгляд без какого-то бэкграунда в computer science вам в плюсы лучше не влезать, как и в джаву и пр. Лучше пополнить ряды низкоквалифицированных пехапешников, денег конечно много не будет, но со временем сможете дорасти до программиста.

  • В ответ на: А если на сисадмина линукс учиться, то возможно в Новосибирске работу найти или нет?
    Я очень хорошо отношусь к линуксу, но имхо выбор данной платформы очень сильно ограничивает сферу для поиска работы. Я бы смотрел всё же на винду и на такие штуки, как .NET Framework, С# итд. Опять же надо понимать, где вы собираетесь применять знания языков. Всё же язык определяется задачей, а не наоборот.
    Ну и добавьте в список SQL/DML. Без этой базовой штуки вообще как-то странно выглядит список :улыб:

  • Чтобы создавать сайты .NET Framework и С# не обязательны. SQL/DML есть и на линуксе. Начать в принципе можно с HTML и PHP. Сегодня смотрел в читай-городе (прошу прощения за рекламу) книжки по созданию сайтов. Да и не люблю я Windows. Дебилоидным он стал, особенно последняя версия. И цена конская.

    Исправлено пользователем alexlarichkin (02.02.15 21:15)

  • Может вы и правы. Думаю, что начинать надо с создания сайтов на HTML и PHP.

  • Запутали топикстартера, который сам не знает чего хочет.
    Конкретно по вопросу топика: безусловно да. Язык С++ имеет один из самых высоких порогов вхождения (среди активно используемых в разработке, поэтому функциональные языки не в счет), спрос на плюсовиков был и будет (если не всегда, то еще очень долго), спектр задач, решаемых на С++ огромен и интересен: это не сайты и не бизнес, а высокопроизводительные приложения, т.е. 3D игры, навигаторы, программы обработки видео и фото, поисковые системы и пр. Это основной рабочий язык в Yandex, Google, например. Хороший C++ программист на вес золота (но чтобы им стать нужно приложить немало усилий).

    Но судя по всему вы ищите что-то попроще. Тогда это не С++, а что-то из мира Web. Но тут, как уже говорили выше, начинать надо с HTML+CSS+JavaScript. Впрочем, все это как бы в стороне от программирования, и параллельно стоит изучать его азы (JavaScript имхо не очень подходит на роль первого языка). Можно конечно и С++, но зачем учить язык, на котором не собираетесь работать. Как вариант, это могут быть C#/Java.

  • Вот я и спрашивал реально ли найти работу в Новосибирске после курсов по С++, и ещё самостоятельно изучая язык. Судя по ответам на данном форуме, в Новосибирске найти такую работу маловероятно и практически невозможно. Вот я и переключился на Web-дзайн. Вэб-дизайнеров сайтостроителей требуется много. Думаю, что начинать мне стоит с HTML+PHP. А потом по мере накопления опыта постепенно перейти к программированию. С# он только под Windows потому, что это изобретение Microsoft. А у меня линукс. Возможно, я вернусь на винду, если скоплю денег на эту ОС. Да и образование у меня не техническое, а гуманитарное.

  • у меня линукс. Возможно, я вернусь на винду, если скоплю денег на эту ОС
    Троль детектед:улыб:А я, как C++-разработчик, уже было собрался отвечать на вопрос всерьез...

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

  • В ответ на: Чтобы создавать сайты .NET Framework и С# не обязательны.
    Вы вроде сами понимаете, что "создателей сайтов" как кое-чего за баней. Смысл туда лезть, да ещё и с нулевым уровнем?

    В ответ на: SQL/DML есть и на линуксе.
    SQL/DML он не на виндовсе или линуксе, он сам по себе:улыб: Это я к тому, что если вы хотите делать хотя бы сайты, знание языка SQL крайне необходимо. Если кончено это будут динамичные сайты, а на страницы "Hello word"

    В ответ на: Да и не люблю я Windows. Дебилоидным он стал, особенно последняя версия. И цена конская.
    Такие заявления обычно делают подростки лет 15

  • В ответ на: С# он только под Windows потому, что это изобретение Microsoft.
    Вы это разработчикам MONO скажите, пусть посмеются.

    Knowledge itself is a power (F.Bacon)

  • В ответ на: Судя по ответам на данном форуме, в Новосибирске найти такую работу маловероятно и практически невозможно. Вот я и переключился на Web-дзайн. Вэб-дизайнеров сайтостроителей требуется много.
    Это весьма спорное утверждение. Если вы станете хорошим С++ разработчиком, работа вам обеспечена, хоть в Новосибирске, хоть на Луне. Спрос на сайты чисто количественно выше, но и web-разработчиков намного больше (т.к. освоить PHP несопоставимо легче, чем С++).

    И да, в конце прошлого года Microsoft сделали 2 действия:
    1. Открыли исходный код .net
    2. Объявили об официальной поддержке .net на Linux.

  • Дело в том, что на винде я уже много лет и самые удачные версии это ХР и 7. Windows 8.1 с его плиточным интерфейсом полная лажа. Для настольного компьютера или ноутбука плиточный интерфейс не нужен вовсе.

    Исправлено пользователем alexlarichkin (03.02.15 19:42)

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

  • В ответ на: Дело в том, что на винде я уже много лет и самые удачные версии это ХР и 7. Windows 8.1 с его плиточным интерфейсом полная лажа. Для настольного компьютера или ноутбука плиточный интерфейс не нужен вовсе.
    Причём тут плитки? Вам же не плитки рисовать, а обычное оконное приложение или сайт.

    В ответ на: Линукс развивается быстрее винды. Винда по моему мнению деградирует.
    Наберите в гугле desktop OS market share и найдите там линукс:улыб:
    Могу даже подкинуть пару ссылок:
    http://www.statista.com/statistics/218089/global-market-share-of-windows-7/
    http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0

    Доля линукса 1.5 (полтора!!!!) процента.
    Всё ещё хочется писать под линукс и при этом зарабатывать? Ну чтож....удачи :biggrin:

  • Дело в том, что коробка с W8.1 стоит 8 тыр. У меня пока нет таких денег. Вот поэтому на линуксе. Да и железо слабоватое (ноутбук).

    Исправлено пользователем alexlarichkin (05.02.15 07:40)

  • C++ не нужен, да и на примитивном уровне его освоить не сложнее, чем любой другой язык. Смотрите в сторону С# .NET, особенно вебное направление типа MVC. Если религия не позволяет, то Java.

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

  • Собственно вот

    Исправлено пользователем Мария (06.02.15 11:14)

  • Курсов в ИТ Академии Сухорукова много, но я сомневаюсь, что найду работу после этих курсов.

  • а без курсов точно найдете?

  • Дорогой друг. Программистом быть - это не Ваше. Судя по Вашим ответам.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • Ну, я сам решаю кем мне быть.

  • Купсы это одно, но без опыта ни один работодательне возьмёт. Все требуют опыт. А опыт дело наживное, но работодателям этого не понять.

  • видите ли я сейчас вдруг тоже может быть хотел бы стать пианистом типа Мацуева
    у меня даже соответствующее среднее музыкальное есть, но если я даже умру за фортепиано - у меня уже не получится
    некоторые весчи хотеть поздно и опыт тут ни при чем

  • В ответ на: Дорогой друг. Программистом быть - это не Ваше. Судя по Вашим ответам.
    ... сказал, как отрезал :улыб: Сразу вспомнился Шайтаныч из фильма про Хоттабыча: "Ты никогда ты не сможешь поднимать взглядом стаканы"
    И не поспоришь.

  • В ответ на: видите ли я сейчас вдруг тоже может быть хотел бы стать пианистом типа Мацуева
    у меня даже соответствующее среднее музыкальное есть, но если я даже умру за фортепиано - у меня уже не получится
    некоторые весчи хотеть поздно и опыт тут ни при чем
    ну сравнивать работу профессионального веб девелопера с гениальностью супер пианиста - это Вы батенька загнули.

    Странно, но это очень распространенная точка зрения: Что бы быть программистом, надо быть гением. Давайте заменим это слово на 'веб девелопера' и все станет значительно легче.

    В моем школьном классе, половина из тех кто пошел в 9 класс, могли бы освоить эту профессию в 40 лет с нуля (програмирование фортране в 8 классе не будем рассматривать как опыт) за 6 месяцев. Это просто сильная школа (но это не Новосибирская фмш).

    В среднем я думаю, что по крайнем мере 25% людей с техническим или естественно - научным образованием уровня советского вуза могут освоить эту профессию.

    Не надо умирать за фортепьяно. Просто тупо смотрим уроки для ASP.NET MVC, который упоминали ранее


    - учимся методике копи - пейст с stackoverflow.com (к сожелению здесь нужен технический английский)
    - создаем свой проект,
    - нагло врем в резюме про опыт,
    - получаем работу

  • В ответ на: А опыт дело наживное, но работодателям этого не понять.
    Если вы такой умный, в отличие от глупых нынешних работодателей, почему вы сам до сих пор не работодатель?

  • В ответ на: - получаем работу
    вы работодателей совсем за идиотов держите?
    ну получит он там работу ровно для того, чтобы утонуть через месяц вместе со всей конторой, которая так производит отбор и найм

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

    - главное продержатся первую неделю и сделать все задания хорошо. Вполне можно без опыта работать медленней но на сопоставимом уровне с теми у кого уже есть год опыта.
    - следущий временной шаг, по которому вас будут оценивать - это 3 недели или месяц
    - дальше, если выживите 6 месяцев, работая не меньше, чем 12 часов в сутки включая субботы и воскресенья - то вы станите уже профессиональным джуниор девелопером (до этого, да, это учеба за счет работодателя)

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

  • ну что жеж подождем пол-года
    и мир на явит нового джуниора))) если ваш сценарий жизнеспособен

  • Да, зря я создал эту тему. Надо было молча изучать язык и сайтостроение. Впрочем я у же начал изучать сайтостроение. На ваши комметнтарии отвечать больше не буду. Модераторы, прошу вас удалить тему. Много больно умных тут. Если бы у меня было больше свободного времени, я бы больше занимался линуксом и сайтостроением. Работаю в лаборатории от зари до зари за копейки. Вечером уже сил практически нет. Устаю как пёс. Короче, модераторы, удаляйте тему.

  • alexlarichkin, разберитесь сначала получше в себе.
    Оператор колл-центра, лаборант, программист - это похоже на метания.

  • В ответ на: Да, зря я создал эту тему. Надо было молча изучать язык и сайтостроение. Впрочем я у же начал изучать сайтостроение. На ваши комметнтарии отвечать больше не буду. Модераторы, прошу вас удалить тему. Много больно умных тут. Если бы у меня было больше свободного времени, я бы больше занимался линуксом и сайтостроением. Работаю в лаборатории от зари до зари за копейки. Вечером уже сил практически нет. Устаю как пёс. Короче, модераторы, удаляйте тему.
    Навалом не только "умных". Навалом различных курсов в интернетах, и часть курсов сих совершенно бесплатна. lectorium, coursera, codeacademy, etc. Дальше сами.

  • Сожалею, увы, нет. Темы на НГС удаляются только в тех случаях, если нарушают правила.

    Моя котопесья банда - Фаня, Шаня, Гоша и Маркиза

  • На ваши комметнтарии отвечать больше не буду. Модераторы, прошу вас удалить тему. Много больно умных тут.
    С таким подходом вы не переживете первое ревью кода.:улыб:В программировании не нужны непризнанные гении, а нужны спокойные, терпеливые и трудолюбивые ребята, которые постоянно учатся на своих и чужих ошибках. В общем, к мнению старших (в плане карьеры разработчика) товарищей стоит прислушиваться.

    Успехов!

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

    Исправлено пользователем Well (06.02.15 12:50)

  • В ответ на: Если бы у меня было больше свободного времени, я бы больше занимался линуксом и сайтостроением. Работаю в лаборатории от зари до зари за копейки. Вечером уже сил практически нет. Устаю как пёс. Короче, модераторы, удаляйте тему.
    Дружище, не быть тебе программистом, потому что нету в тебе огонька, ты мечешься, вихляешься, пытаешься найти что больше денег принесет. Настоящие программисты идут в профессию не из-за денег. А потому что им просто это интересно. Это хобби, которое еще и доход приносит. Я начинал программировать по серьезному в 17 лет, и писал программы для себя. Просто потому что мне было в кайф. Сначала Паскаль, потом C++, потом всякие Джавы и Флэши... Просто для себя, не стремясь сразу на них срубить бабла. До сих пор некоторые игрушки, написанные на флэше в конце 90-х - живы и я в них играюсь. Мне был интересен сам процесс разработки.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • В ответ на: Если бы у меня было больше свободного времени
    я была уверена, что автор топика троль, но похоже он описывает реальную ситуацию.

    Люди (которые иногда в легком аутичном спекторе, как многие программисты), часто не могут доводить дело до логического конца. Или наоборот, бросить, несмотря на огромные затраченные усилия и начать заниматься тем, что в данном месте в данное время является оплачиваемой работой.

    Похоже автор имеет мозги, которые позволяют ему занятся программированием, но отрошение к возможностям, которые нам дает жизнь "ДА, Но......" ставят на его пути непреодалимые препятствия в любой области которой он занимался.

  • В ответ на: Настоящие программисты идут в профессию не из-за денег. А потому что им просто это интересно. Мне был интересен сам процесс разработки.
    Моя точка зрения, что для бизнеса обычно нужны 1-2 человека с отношением как у Вас и много - много людей со средней степенью тупости, которые просто тупо быстро делают апликейшен.

    Мне кажется Вы бы от такой работы взвыли и бросив все пошли бы копаться в чем то новом.

  • Для бизнеса-то может и нужны, а будет ли сам человек счастлив (или хотя бы не будет ли страдать) занимаясь не своим делом? (актуально не только для программирования, просто там это вскрывается быстрее)

  • В ответ на: Для бизнеса-то может и нужны, а будет ли сам человек счастлив (или хотя бы не будет ли страдать) занимаясь не своим делом? (актуально не только для программирования, просто там это вскрывается быстрее)
    А почему вывод, что это не своим делом. Я получаю удовольствие от своей работы сделанной профессионально и быстро. Я могу делать эту тупую, часто повоторяющуюся работу и получать от этого огромное удовольствие. И такой работы много, ее никак не избежать, но можно спихнуть на других, если они есть в команде.

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

    В команде гении нужны, но кроме них нужны просто профессионалы.

  • В ответ на: я была уверена, что автор топика троль, но похоже он описывает реальную ситуацию.

    Люди (которые иногда в легком аутичном спекторе, как многие программисты), часто не могут доводить дело до логического конца. Или наоборот, бросить, несмотря на огромные затраченные усилия и начать заниматься тем, что в данном месте в данное время является оплачиваемой работой.
    Мне кажется, аутичные спектры тут совсем ни при чем. Человек услышал, что программисты хорошо зарабатывают, у него хватает ума на продвинутое пользование ПК, и, как следствие, он размечтался о перспективах.

    И что плохого в более оплачиваемой работе?


    Так вот, что я сюда забежал... Опишите кто-нибудь требования, предъявляемые к молодым перспективным соискателям на вакансию скромного новичка php-шника ("студента за еду" в энтерпрайзе/ c++), и примерную зарплату на этом месте. Думаю, автору это будет тоже полезно узнать.

    Например: знать ООП, алгоритмы и структуры, php(синтаксис/функции/функции наизусть), mysql(простые запросы/группировка /вложенные/ хранимки/оптимизация), yii и т.д., разработать cms/магазин/бложик/helloworld, уметь примитивную декомпозицию, писать код без основных уязвимостей. На руки 18 тысяч.

    И вообще, сейчас на работу кого-то берут?

    Исправлено пользователем vdsx (07.02.15 00:22)

  • В ответ на: Мне кажется, аутичные спектры тут совсем ни при чем. Человек услышал, что программисты хорошо зарабатывают, у него хватает ума на продвинутое пользование ПК, и, как следствие, он размечтался о перспективах.
    А мне кажется, что человек вообще и в принципе не знает, что хочет.
    Его на такие расстояния из стороны в строну бросает.... За очень небольшой интервал времени причем.

  • На стажировки набирают.

  • Реально, запутали человека... ТС, не слушай их! Ты, может быть, и тролль, но я точно троллем не был. И слышал все то же самое, что тебе пишут здесь, кстати говоря, от этих же людей)) "Без профильного образования трудно, без бэкграунда- не реально, без опыта- иди дворы мети, да у тебя ничего не получится", вот такие здесь ответы были:улыб:Причем, что самое веселое, сначала я это все слышал устраиваясь на свою первую работу (чуть-чуть другая сфера), а потом, через некоторое время, то же самое слышал про смену деятельности на программиста =) Почитал книжки, лекции в интернете, полазил на форумах- и теперь я разработчик, причем, как раз-таки, на плюсах, которые считаются на этом форуме сложнее всех языков программирования на свете и дурачкам, вроде меня, не должны поддаваться... Ну что ж, поддались! При этом совершенно не обладаю каким-либо незаурядным интеллектом. Конечно, первое время тяжело было, но это везде так, сейчас гораздо легче и самое главное- интересно! Спору нет, и язык сам сложный, много белых пятен, но я понял одну вещь: каждый второй С++ девелопер считает себя просто богом программирования, поэтому априори думает, что у тех, кто только собирается тут работать, ничего не получится. В общем, снобы те еще. Но в чем-то я соглашусь с ними: веб-программирование- это вообще не программирование:улыб:По сему случаю, могу посоветовать тебе только одно: слушай себя, взвесь все за и против, это твое решение и оно будет правильным в любом случае. Если ты думаешь, что тебе нравится ЦПП- пробуй!

  • В ответ на: Настоящие программисты идут в профессию не из-за денег. А потому что им просто это интересно. Это хобби, которое еще и доход приносит.
    Из года в год слышу тут эту точку зрения. Так вот, есть другая - для работы программистом надо иметь нормальные технические мозги и желательно нацеленность на достижение результата.
    Середнячок, который занимался программированием как хобби - все равно не дорастет до нормального профессионала, работающего даже только за зп.
    Производительность труда программистов отличается на порядки, т.е. в десятки/сотни раз. И производительность достигается не любовью к программированию, а мозгами и подходом.

  • В ответ на: Середнячок, который занимался программированием как хобби - все равно не дорастет до нормального профессионала, работающего даже только за зп.
    Почему то часто нанимающие менеджеры не любят "нормального профессионала", предпочитают среднячка.

    У нас недавно сократили супер-пупер умного профессионала (формальный повод - закрыли один из проектов на ангюла/php, .net проекты оставили). Человаек не имеет в резюме .net, но поработав в нашей конторе больше полугода, он явно разобрался уже с текущеми .net проектами и мог бы без проблем работать на уровне почти что мидел левел.

  • В ответ на: А с того, что языки Java и PHP основаны на С++.
    Особенно PHP основан на С++, да. :ха-ха!:

    Никаких шансов устроиться программистом при таком подходе нет. Программирование не сводится к знанию C++ (или какого то иного языка), это серьёзная профессия, требующая ОЧЕНЬ долгой подготовки. Программисту требуется: математика, типовые алгоритмы, устройство вычислительных машин, операционные системы, основные парадигмы, технология производства ПО, не менее 4 разных языков программирования, умение владеть основными инструментами разработки, знание профессионального сленга и текущей ситуации (что сейчас в ходу в С++ - STL / Boost / фишки из C++2011), надо иметь опыт написания и чтения чужого кода. Вы надеетесь это всё узнать из одной книжки-малышки ?

    Особенно забавен выбор C++. Это один из сложнейших в практике использования языков, обильно снабжённый сотнями различных граблей, на постижение которых уходят годы набивания шишек. Производительность среднего С++ программиста во всех прикладных областях по сравнению со специализированными динамическими средами вроде .NET или Java весьма сомнительна, поэтому среднее предложение з.п. для программистов C++ весьма скромные. В свете выступлений Луговского действительно "какой язык для напальцованных крутых хакеров вы слышали ? Конечно C++".

    IMHO реальнее получить работу на C#,JAVA или PHP, хорошие высококлассные спецы пишут на функциональщине и метаязыках (вакансия вот на Erlang пробегала до 180 тыр в месяц), а не на крестах.


    {Удалено. Пункты 4 и 7. Предупреждение. Изучите основные правила НГС.Форума и локальные правила форума «Работа и карьера».}

    Исправлено пользователем Varuna (14.02.15 22:36)

  • В ответ на: Середнячок, который занимался программированием как хобби - все равно не дорастет до нормального профессионала, работающего даже только за зп.
    Всё зависит от желания, не надо переоценивать возможности "нормальных профессионалов" (ремесленников), нередко они гнут пальцы перед "середнячками", думая что априорно знают в своей и смежных областях лучше, чем непрофессионал, а потом садятся в лужу и перестают квакать. А всё потому что мотивация иной раз значит гораздо больше, чем бескорыстная любовь к денежным знакам.

    Например "профессионалу" может показаться, что вызов виртуальных методов в С++ (gcc) происходит быстрее, чем в Common Lisp (SBCL), и это фундаментально, но хоббист поколдовав вечерок с макрами добивается обратной картины. "Профессиональный" программист может быть даже опытней, но в реальном бою может оказаться, что он ограничен, т.к. интересовался денежными знаками, в то время как хоббист исследовал тему из собственного интереса и берёт шире.

  • Эх, если бы все так было просто.
    Был период, когда я много собеседовал на программистов, и разные были случаи. Например, человек горит, вроде как хорошо разбирается, отлично владеет теорией, знает язык и кучу библиотек, мы его с радостью нанимаем, а в итоге пришлось уволить: так и не смог он довести ни одну из своих гениальных идей до результата. Красивые прототипы, крутые яркие документы, увлечение технологиями и процессом поиска идеального решения оказалось сильнее всего. И другой пример: товарищ, половину теории "это не помню", "с этим не работал", найм которого сопровождался моим "ну даже не знаю...", а он в итоге пол проекта на себе тянул как трактор, усердно работая на результат.

    Я к чему примеры эти: видя человека вживую, собеседуя его (иногда даже не по одному разу) и то, его будущее как сотрудника - лотерея. А тут о ТС суждения идут по паре фраз. Если бы можно было так легко определять из кого выйдет толк - армия HR-ов, системы грейдов, куча проф. тестов, разнообразные подходы к интервью в гигантах (гугл, яндекс, мэйл) - были бы не нужны. А на деле даже все это бессильно против человеческой непредсказуемости.

    То что не надо метаться во все стороны, и выбрать язык для начала по проще - это факт. Что из этого выйдет - судьба ТС в его руках.

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

    Я до сих пор испытываю огромную благодарность рекрутше (фирма которой забирала 60% моей зарплаты в течении полугода), за то, как она переделала мое резюме и дала советы по эффективному прохождению интервью для человека с нулевым опытом и без образования(к сожалению найти оплачиваемую работу по специальности, которая была мечтой моего детства(геоботаника), совершенно не реально). Но ботан, он и в Африке ботан.

    - прорешать все физ-баз задачки ("задачи на интервью по теме...")
    - выучить ответы на ("Вопросы на интервью")
    - получить ско на stackoverflow больше 200
    - создать проекты, выложить код на гитхаб

  • В ответ на: - получить ско на stackoverflow больше 200
    Простите, а не подскажете ли, что такое "ско на stackoverflow"?

  • а как обозвать счет на таких сайтах? в принципе можно назвать его рейтингом

    где то в болталогической части cyberforum его так обозвали и поэтому псевдотермином я воспользовалась

  • Не сразу понял, что это score. :-)

    Если мне не изменяет память, то там это зовётся репутацией. Только вот не пойму, что может это сказать о кандидате на Junior Developer. 200 баллов заработать не так уж и сложно, но довольно затратно по времени. Да и ответы будут явно не из тех, какими стоит хвалиться.

  • В ответ на: Например "профессионалу" может показаться, что вызов виртуальных методов в С++ (gcc) происходит быстрее, чем в Common Lisp (SBCL), и это фундаментально, но хоббист поколдовав вечерок с макрами добивается обратной картины.
    Понятно, что для реального проекта это в 99.99% случаев не нужно. Скорее всего здесь была бессмысленная потеря времени для проекта (на саму идею, на поддержку этого, на рефакторинг этого).

    В ответ на: "Профессиональный" программист может быть даже опытней, но в реальном бою может оказаться, что он ограничен, т.к. интересовался денежными знаками, в то время как хоббист исследовал тему из собственного интереса и берёт шире.
    Скажу простую вещь, профессиональные программисты занимаются в свободное время семьей, бильярдом, футболом и другими интересными вещами, не связанными с программированием. Им приходят предложения о работе, а не они ходят на собеседования.

  • С++ реально конечно найти.

    Но чуть дополню, кажется не было...

    Автор, придумай себе проект. Если ты лаборант, то попробуй что-нибудь автоматизировать
    И язык выбирай не из принципа "это круто, а это не очень", а из принципа "что быстрее и удобнее для моего проекта" (кстати, и операционку тоже). Поддержу советы выше, что лучше на первой поре взять что-то вроде python, чтобы не заморачиваться выделением памяти и прочей, практически уже ненужной, шелухой в 21 веке (ты бы ещё ASM взял - "крутой" компактный код, настоящие пацаны пишут) . Главное - почувствовать ООП, паттерны проектирования, узнать контейнеры, немножко алгоритмы, форматы, протоколы, стандарты,... Поверь, это лучше делать не на С++.
    Изучение голого синтаксиса С++ тебе мало что даст. Это стоит делать после каких-то основ. И тогда ты уже будешь в любом языке находить нужные тебе конструкции, догадываясь, что они точно есть:улыб:
    На С++ у тебя высоки риски выдохнуться и не дойти, либо остаться недоделком в основах

    Понимаешь, язык - это инструмент. Важнее предметная область, в которой ты собираешься работать. Это веб, компиляторы, встроенные устройства, робототехника, игрушки, базы данных?...
    Набери в поисковике "Как Ларри Пейдж изучал Java":улыб:

    PS не понимаю, зачем нужны курсы, если есть интернет...

    42

  • Нарушение п.9 правил форума. Первое предупреждение.

    +1
    Не понимаю как можно изучать язык программирования не решая конкретной задачи.
    Во первых это не интересно. Во вторых непродуктивно, ну и в третьих не эфективно.
    Если есть желание прогить, то нужно идти в любую контору, которая решает нормальные задачи (либо интересные Вам) на любую зарплату и уже там столкнувшись с проблемой её решать. Тогда Вы поймете это вообще Ваше и способны ли Вы в этом развиваться.

    Исправлено пользователем Мария (16.02.15 11:36)

  • Вот я и изучаю основы. А, как вы говорите, быстрее и удобнее это вэб-программирование и сайтостроение, но в этой отрасли народу до фига и больше, да и тупиковая эта отрасль сайтостроение и вэб-программирование.
    Python он только под линукс, а у меня Windows 7.:улыб:
    С++ я начал учить, чтобы потом научиться писать приложения под Android. Вот так вот.

  • В ответ на: Python он только под линукс, а у меня Windows 7.:улыб:
    Кто Вам такое сказал? Python прекрасно работает на windows.
    Нарушение п.7 правил форума, первое предупреждение.

    Исправлено пользователем Мария (17.02.15 10:51)

  • Не накопил. Скачал исошник, заболванил и поставил.

  • В ответ на: Python он только под линукс, а у меня Windows 7
    линуксом обзавестись не проблема, поставьте виртуальную машину и выбирайте ОС на любой вкус

  • В ответ на: Python он только под линукс, а у меня Windows 7.:улыб:
    Меня поражает безапелляционность, с которой вы делаете подобные заявления :безум: . С чего вы их вообще берете?

  • Вообще ничего не понял, зачем все это:

    В ответ на: Visual Studio 2013 ... С++ .... Windows
    Если конечная цель писать под Андроид :dnknow:

    Этого разве не достаточно ? И бесплатные дистрибутивы под все основные ОС.

  • В ответ на: Python он только под линукс, а у меня Windows 7
    А это что?

  • alexlarichkin, если ты еще здесь. Пишу специально для тебя (даже зарегистрировался сейчас для этого))
    Никого здесь особо не слушай, и близко к сердцу не воспринимай. Ориентируйся на лучших в своей отрасли, например Стива Джобса, хотя он и не умел программировать, но был талантливым человеком.
    Посмотри кусочек его интервью


    Здесь он говорит, правильную мысль, на мой взгляд. (Особо горячие головы, которые ненавидят Apple, прошу не кипятиться)

    Начинай программировать если тебе понравиться - продолжай, начать можешь на чем угодно. Лично я учился на pascal (потом Delphi), смысл один понять принципы, а дальше нужна практика. На мой взгляд, правильно, что ты смотришь на веб, без него сейчас никуда. Особенно обрати внимание на Java.
    Вообще, я тоже когда-то хотел стать программистом, очень увлекало меня в универе это тема, но в итоге стал менеджером проектов в ИТ и сейчас работаю в одной крупной компании в Академе.

  • Если "не слушай тут никого" то зачем задавать вопросы на форуме? Можно конечно не слушать людей, у которых многлетний опыт разработки, а насмотреться роликов, побежать с криком "ура" на штурм программирования, наполнившись только розовыми эмоциями от красивых слов. Просто посмотрите на другую сторону вопроса, которую вы, похоже, не замечаете.

    1. ТС крайне не устойчив в своих стремлениях, его кидает от работы в зоопарке или электромонтером, до изучения С++. С такой шаткой позицией ни в чем серьезного результата не добиться, тем более в программировании. На разумные советы он реагирует без особой доли благодарности, похоже они ему и не нужны - тогда зачем тратить время людей? Вывод: человеку нужно посоветовать как ему понять себя, разобраться в своих жизненных целях, а не какой ему язык учить.

    2. Любое изучение, повышение квалификации, а тем более освоение новой профессии - это труд. Это можно не понимать школьнику: сиди себе да программируй в свободное время. Это нельзя не понимать взрослому человеку, работа, семья. Времени свободного мало, и его нужно грамотно распределить. Если учить не то, и не так, то не получив результат быстро, человек может вообще разочароваться в столь прекрасной профессии программиста - и зря. Условно говоря: есть у ТС месяц свободного времени. Под вашим советом он пойдет заниматься программированием, потратит это время - и потом поймет, что это не его. А мог бы стать отличным ...(вписать профессию).... - а вы его лишаете этой возможности, создавая иллюзию, что программирование - это просто. А может поймет что его - нам это не известно.

  • Я уже начал изучать С++. Освоив базовый курс С++, я возьмусь за андроид-программирование. Программы под андроид пишутся на языке Java. Java основан на С++. Вот для этого мне и нужен базовый курс С++. А в сайтостроении и вэб-программировании сейчас народу до фига и больше. Я туда пока не полезу. Это тупиковая ветвь развития сайтостроение и вэб-программирование. Лучше писать под андроид или для настольных систем. Я отказался от яблочных гаджетов из-за их дороговизны, хотя делают их в том же Китае, где и все. Против Apple лично ничего не имею.
    А тему открыл, чтобы узнать можно ли найти работу программиста в Новосибирске. {Удалено. Пункты 4, 7. Предупреждение.}
    Да, я долго блуждал, как блудный сын. В зоопарке я не работал. Хотел, но не пошёл. Судить меня за это не вам.
    Теперь у меня есть работа по моей первоначальной специальности, которую я получил в аграрном университете, в ветлаборатории я работаю. А программирование мне нужно как подработка допзаработок и это интересно. Мне интересно как работает программа как её правильно написать, чтобы она работала.

    Исправлено пользователем Varuna (20.02.15 21:18)

  • В ответ на: Я уже начал изучать С++. Освоив базовый курс С++, я возьмусь за андроид-программирование. Программы под андроид пишутся на языке Java. Java основан на С++. Вот для этого мне и нужен базовый курс С++.
    Слишком усложняете. Java может и основан на C++, только что лично вы с этого надеетесь получить? Скорее всего только каша в голове будет. В вашем случае, я бы сосредоточился на двух моментах:
    1) знать (или хотя бы хорошо представлять) большинство возможностей java и андройдовских библиотек,
    2) уметь с нуля разработать какое-либо законченное и полезное andoid-приложение (пусть даже очень простое и уже созданное кем-то до вас).

    В ответ на: А в сайтостроении и вэб-программировании сейчас народу до фига и больше. Я туда пока не полезу. Это тупиковая ветвь развития сайтостроение и вэб-программирование. Лучше писать под андроид или для настольных систем. Я отказался от яблочных гаджетов из-за их дороговизны, хотя делают их в том же Китае, где и все. Против Apple лично ничего не имею.
    А тему открыл, чтобы узнать можно ли найти работу программиста в Новосибирске.
    Плюсовщиком можно, в своё время сам так нашёл. Android-разработчиком тем более, сейчас спрос на них очень большой.

  • А кто больше востребован андроид-разработчики или плюсовщики?

  • C++ мне нужен как база плацдарм для освоения андроид-программирования.

  • Это не так, вам не раз уже говорили. Упрямство - не лучше качество программиста, тут надо уметь слушать коллег по цеху.

    {Исправлено, удалено. Пункты 6, 7. Предупреждение.}

    Исправлено пользователем Varuna (23.02.15 20:25)

  • Вот сейчас учусь на вечерних курсах программистов в УЦИТ НГТУ. Уже больше половины курса прошел. Начал делать лабы по Информатике и программированию (Си) часть 2, и по ООП С++, но что-то не получается. К зачету по Организации и функционированию ЭВМ готовлюсь. Пришлось на Cyberforum зарегаться. В железе ПК разбираюсь лучше, чем в языках С и С++. В холле на АВТФ висят объявления IT-компаний, которые на стажировку берут только студентов старших курсов или аспирантов. Вот я и спрашиваю реально ли найти работу программиста со стажировкой после вечерних курсов? Ещё мне нужен опытный наставник, который бы помог мне освоить С/С++. Без этих языков мне С# и Java трудно будет освоить.

  • Не реально. У нас в Новосибирске нормальных программистских фирм мало. Проще в Москве устроиться чем у нас.

  • Сейчас не просто устроиться даже с опытом. А новичку, без профильной вышки, да еще и с такими тараканами в голове ("невозможно учить жаву и шарпы без знания плюсов") практически нереально. Увы.

  • даже каким-нибудь junior веб-программистом нельзя устроиться?

  • Я смотрел вакансии. Востребованы в основном сайтостротели.(HTML, PHP, JavaScript)

  • Джуниором как раз можно устроится. Денег конечно не заплатят, но поработать дадут. А вот опытные программисты (даже с опытом в полтора года) уже давно нафиг никому не нужны и в Московии в том числе.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Да реально в принципе, джуниоров постоянно набирают. Но надо понимать, что там присутствует конкуренция, и надо стараться максимально понравиться работодателю как специалист, а не тараканов демонстрировать. Ну и скилы прокачивать. Можно походить по собеседованиям в места, где не особо хочется работать (например, слишком далеко от дома), чтобы понять, что на собеседовании требуют, какие вопросы задают (на джуниоров они, как правило, однотипны), ну и вообще привыкнуть к этому делу. Потом будет проще.

  • Угу. Оттого мы миддла-шарповода уже сколько ищем :-) Там правда свирепый начальник отдела собеседует - никто ему не нравиццо...

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Та ну. Регулярно вижу вакансии на миддлов и синьоров.

  • То что зеленых кодеров ищут вакансиями на мидлов и сеньеров для меня не новость.:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • "Миддл" - это в смысле "не рыба не мясо"?:улыб:

    А вообще парадокс времени.

    Захожу на sql.ru, а там куча опытных прогеров плачут что их никуда не берут. Всем дешевое быдло подавай, без амбиций. А для обычных людей работы нет. А еще и криз/сокращения.

    Включаю телевизор, а там бедные руководители компаний плачут, что нет нынче квалифицированных кадров. Кончились все. Разом. В кризис особенно.

    Кто-то из них врет...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Вот честно - ни разу не видела вакансий синьоров, на которую взяли бы джуниора. 100+ зеленому кодеру платить никто не станет.

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

  • Ну, если рассматривать варианты "найти хоть что-нибудь, чтобы было на покушать", то можно найти что-нибудь и получше, по-полезней и по-перспективней, чем целыми днями тупить в монитор.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • В ответ на: "Миддл" - это в смысле "не рыба не мясо"?:улыб:
    Ну типа того. Достаточно опытный, чтобы можно было доверить самостоятельную задачу, не переделывая потом половины с упоминанием русского, английского и узбекского мата :-) но не настолько опытный, чтобы мог обсуждать общую концепцию проекта (читай - не мог подсидеть начальника)

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Пусть возьмет себе любого на удаленку. И он меньше будет мозги компостировать, и программист подсидеть не сможет.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • мне почему-то кажется, что легче найти толкового джуниора с невысокими запросами и за 3-6 месяцев сделать из него мидла, чем полгода-год принципиально искать мидла в пределах бюджета, который ответит именно те ответы, которые хочет услышать сеньёр/начальник отдела.

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

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

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Взял жуниора. плачу 50. И не за то, что он код ковыряет, а за то что хороший инженер.

    Кодить на курсах сейчас можно и обезъяну научить. А вот взять любую задачу, неважно cpp это будет, js или еще что-то, копнуть в нее и получить результат. Это нужно инженерное мышление и опыт.

    Курсы, книги - это все, пардон, хрень. Это убыточный джуниор, студент, который не делал реальных задач и мыслит книгами. Выходите на фриланс, берите мелкие дешёвые задания - это самый быстрый способ прокачаться.

    Выходите на upwork и пишете, 'My ready to work for eat please. Cpp coder'. (Моя работать за еду. Всегда ваш cpp-кодер). Через пол года станете мидлом. Возможно и работа к тому времени уже не потребуется.

    Исправлено пользователем marker (24.03.16 00:13)

  • Вы хотите сказать, что любой может научиться кодить? У меня это даже на курсах пока трудно получается. Написал код, а он или вылетает или вообще не компилируется. А вы говорите на фриланс выходить. Кто же мне даже мелкое дешёвое задание даст?

  • К сожалению, upwork на английском. А я не владею английским. Только коды читать умею. Да, и наставник мне нужен опытный. Одних курсов, ясен пень, не достаточно.

    Исправлено пользователем alexlarichkin (24.03.16 12:22)

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

  • Уууу... Без английского даже пытаться не стоит, на русском практически нет актуальной документации, пока переведут - она уже устарела, так как вышла новая версия софта/либы. Как вы работать-то собираетесь? Английский обязательно должен быть как минимум на уровне чтения и понимания документации, если этого нет - можете не терять время зря, займитесь чем-нибудь другим.
    Про наставников - а сколько вы готовы платить наставнику? Или вы ждете, что он будет заниматься бесплатно? Ну опять же - смысла особого в этом не вижу, так как если даже с курсами не получается самостоятельно доразобраться в предмете, вам вряд ли светит даже кодерство. Увы.
    Может стоит все же заняться тем, что у вас хорошо получается? Или зарплаты программерские манят, но вы при этом не учитываете, что их просто так каждому встречному платить не будут?

  • Писал долгий пост, но он не отправился.

    Раскрываю секретный индусский способ

    1) Берете задачу. Реальную. Небольшую. Бесплатную. Нужную кому-то.
    Можете предложить здесь, за еду что-то сделать.
    Например парсер какой-нибудь.

    2) Идете на stackoverflow и не слезаете с него пока задача не будет решена. Показываете результат.

    Ну и желательно язык выбрать по выше уровнем. Ту же джаву или C#. Там и код будет веселее компилиться и меньше вылетать.

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

  • В ответ на: К сожалению, upwork на английском. А я не владею английским.
    Тогда смириться и идти в кондуктора троллейбусов. ИТ-специалисту, кто бы он ни был - админ, безопасник, программер, вебщик - без английского примерно как дайверу без умения плавать. Никто не заморачивается обычно переводом документации на русский или какой-нибудь там суахили. Так сложилось, что языком ИТ являеся английский. Это грустно, это непартриотично, но это так...
    Поэтому без знания английского - ну только в "одноэсники"...

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • В ответ на: Поэтому без знания английского - ну только в "одноэсники"...
    :улыб: Только вы мальчика сразу предупредите, что в 1С мало научиться конфигурировать и администрировать, там еще надо основы бухгалтерии знать, проводки всякие и т.п. А то получится такой же нежданчик, как сейчас с английским.

  • А это что, кому-то еще неизвестно? Конечно, 1С делает и небухгалтерские вещи типа Итилиума, но основное там "дебет с кредитом". И там да, нужно во всем этом разбираться, чтобы с бухгалтерами на одной фене ботать, а то однажды доводилось мне видеть на собеседовании на 1С-программера чела, "зависшего" на фразе "план счетов":хехе:

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • В ответ на: Тогда смириться и идти в кондуктора троллейбусов. ИТ-специалисту, кто бы он ни был - админ, безопасник, программер, вебщик - без английского примерно как дайверу без умения плавать.
    Ой, да ладно вам. Вот мой плохой пример: даром преподаватели время со мною тратили и в школе, и в институте, и не мог я и двух слов связать (проработав 10 лет в IT), пока не устроился на работу в американскую компанию.:улыб:А ведь в то время MSDN на русский еще не пытались переводить...

    С английским на самом деле также как и с любым языком программирования, пока оно вам ненужно - изучать бесполезно. Как только понадобилось - само учится очень-очень быстро.

    ------------------

    Кстати, есть бесплатная задача на PHP. Только сложная очень. Сам не знаю как сделать...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • А вообще не обязательно нужную брать, можно изобрести велосипед, который потом использовать в качестве портфолио. У меня в свое время был самописный консольный фтп-клиент и юниксовый шелл:улыб:. Убиваются два зайца: есть примеры кода и работодатель видит степень твоей прошаренности в определенных технологиях.

  • Я вообще-то умею немного читать по английски на уровне кодов или документов. Разговорным английским не владею. А вот язык С++ мне даётся с трудом. Интересно, а С# легче, чем С++ или нет?

    Исправлено пользователем alexlarichkin (27.03.16 10:38)

  • А что не дается? Трудно задачу переложить на алгоритмический язык? Трудно превратить алгоритм в код? Так тут не в языке дело. Или сложно вникнуть в специфику сей и плюсов типа самостоятельной работы с памятью? В шарпе этого нет, но с другой стороны, и там без понимания "а как это внутри работает" будет весьма непросто. Имхо - если уж уперлись в идею стать программистом, учите пхп, там у вас может и будут шансы как-то трудоустроиться. Иначе есть риск потратить впустую время и деньги.

  • Пишу программу, а она работает не так, как надо или вообще не работает. Не пойму почему. Вот потому и трудно.

  • На выяснение почему оно работает не так как нужно профессиональные программисты тратят до 80% своего рабочего времени. Это и есть суть их работы.

    C# намного проще чем C++. PHP - еще проще. Но заниматься придется все тем же: выяснять почему оно не работает или работает не так.

    Если не нравится, то самое время остановиться. Ну, и обратить внимание на то что тут написали выше: 3-6 месяцев - это уже середина карьеры, в современных реалиях.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

    Исправлено пользователем ВечноБегущий (27.03.16 13:47)

  • Остановиться я уже не могу потому, что больше половины курса программиста в УЦИТ уже пройдено. Я могу отказаться от С++ и прейти на C#, если это возможно. PHP, насколько я знаю, это язык сайтостроения. На нём пишут сайты.

  • Это абсолютно нормальная ситуация. Дебагер в руки и вперед, выяснять, где что идет не так. Дебажить приходится всем и всегда, и не надо по этому поводу переживать.

  • В ответ на: Я могу отказаться от С++ и прейти на C#, если это возможно.
    Если есть такая возможность, это стоит сделать, хотя бы потому, что в шарпы порог входа ниже. Да и шарповые джуниоры более востребованы.

    В ответ на: PHP, насколько я знаю, это язык сайтостроения. На нём пишут сайты.
    Это не язык сайтостроения. Но да, он используется для веба. Это проблема?

  • Нет не проблема. Просто я сайтостроением и вэб-программированием ещё не занимался и многого не знаю.

    Исправлено пользователем alexlarichkin (27.03.16 15:00)

  • Так в плюсах вы не знаете еще больше, вас же это не смущает :dry:

  • Мне одному кажется, что нас тупо разводят? :umnik:

  • Освоить вэб-программирование проще, чем плюсы.

  • Ну-ну.
    "вэб-программирование" - это набор огромного количества языков и технологий. Плюс - тестирование продукта в чуть менее огромном количестве сред, где он будес исполняться.

  • И тем не менее - порог входа в пхп-программисты ниже, чем в плюсы. Некоторые всю жизнь на пхп быдлокодят за не очень большую денежку, так что потом на код без слез не взглянешь - и ничего:хехе:. А в плюсах с таким подходом очень быстро выстреливаешь себе в ногу, и ничего не работает :biggrin: .

  • Да кто ж спорит-то. :biggrin:
    Я, просто, хотел обратить внимание топикстартера на то, что с вэб-программированием далеко не все так просто.

  • В ответ на: Нет не проблема. Просто я сайтостроением и вэб-программированием ещё не занимался и многого не знаю.
    ну а по факту, есл речь об устройстве на работу, это сейчас мейнстрим. У плюсовиков вакансий меньше, значит конкуренции больше.

    Вот и остается энтырпрайз и сайтики всякие. Туда еще можно случайно попасть. Или в одну игрошлепную контору в академе и в ей подобные.

  • В ответ на: Освоить вэб-программирование проще, чем плюсы.
    Надо идти на сайтостроение с использованием cms - типа bitrix. За него нормальные деньги платят и знаний не надо так много. А c++ в нске не распространен, туда начинающему точно идти не надо.

  • А C# в Новосибирске востребован?

  • работает не так, как надо
    Освойте TDD, и вам сразу станет понятно почему в вашем коде что-то не работает и как это исправить. В 99% случаев дебаггер даже не будет нужен.

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

  • Тоже полезная вещь, но она не отменяет необходимости уметь работать с дебагером, который в разы мощнее и гибче для поиска проблемы. Далеко не везде можно обойтись лишь тестами, обычно они помогают локализовать проблему, а дальше уже роешься с дебагером. Речь про крупные проекты, для учебных тестов или дебажного вывода обычно бывает достаточно:улыб:

  • Что такое TDD?

  • Что такое TDD?
    Человек, который задает такие вопросы, никогда не станет программистом...

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

  • Загуглить это было на несколько порядков быстрее, чем задавать этот вопрос и ожидать когда на него ответят. Плюсуюсь к предыдущему оратору: не быть вам программистом, вы демонстрируете неспособность к самообразованию и полное неумение найти элементарную информацию. Работать вы просто не сможете.

  • C# в Новосибирске востребован?
    Востребованы хорошие разработчики.

    Конкретного ЯП будет мало, нужен общий бэкграунд, а это:
    - понимание как работает железо и ОС
    - как устроены процессы, память, многозадачность
    - как исходный код превращается в инструкции процессора
    - какие есть структуры данных и алгоритмы, и как выбрать нужные для задачи.
    - какие есть парадигмы программирования, плюсы-минусы
    - уметь писать простой и понятный код
    - понимать и уметь применять паттерны проектирования

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

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

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

  • популярные библиотеки
    Это уже специфика конкретного языка или технологии. Я лучше возьму того, кто понимает структуры данных и алгоритмы, чем того, кто библиотеку "знает" на уровне "если я сделаю это, то магически произойдет то-то".

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

  • В ответ на: А C# в Новосибирске востребован?
    Значительно больше, чем С++. Плюс там знать надо меньше всякие структуры данных и прочие алгоритмы, большинству достаточно названий, операции над ними и времени операций.

  • Что, по вашему, и web программирование мне не освоить? Гуглить я умею и могу.

  • Это ваши слова. А ваши дела показывают, что не умеете и/или не можете. С таким подходом и веб-программирование не освоите, и 1С наверняка тоже.

  • Не, это понятно, что понимание, что там внутри, нужно, и что специфика языка. Но вот вы возьмете человека, который не умеет пользоваться хотя бы вектором, и не представляет, как он там внутри устроен? Хрен с ним, с бустом, умными указателями и прочим, но хотя бы о такой элементарщине представление должно быть у человека.

  • Лень все читать, отвечу на первый коммент.
    Сам в прошлом разработчик, сейчас работаю ПМом
    Разработчиков на рынке не хватает, ищем людей по полгода и больше. Через мои руки прошел уже не один джуниор и хочется сказать, что все эти джуниоры учились сами, все эти курсы, аля "программист за месяц" полная фигня и выколачивание бабла.
    Делайте портфолио, сейчас достаточно много требуется Android разработчиков. Java и Android SDK достаточно документированы, чтобы учиться самому. Напишите какое нибудь приложение и опубликуйте его в маркете, при собеседовании для Вас это будет плюс.
    Что касается веба, криворуких там полно и порог вхождения в ПЭХЭПе программисты достаточно низкий.

    Если решили подойти к обучению основательно, то начните со "структу и алгоритмов данных", почитайте книгу "идеальный код"
    Все зависит от Вас

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

  • Спасибо за совет.

  • вы возьмете человека, который не умеет пользоваться хотя бы вектором
    С++-ка - понятно, что нет. А вот C#-ника, который знает .NET-овские коллекции и понимает асимптотическую сложность доступа к элементу, добавления/удаления элементов в разных видах коллекций, но при этом очень хочет переучиться на C++-ника - возьму. Конечно, с потерей позиции на первое время, т.е. с синьора на девелопера, с девелопера на джуниора.

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

  • уперся, что ему без наставника никак.
    Из приложенных картинок я даже понял почему: "пусть это будет сайт про православие". Впрочем, никто не в курсе, как там судьба компании "Avalon's Tree", они еще существуют? Топик-стартеру они могли бы быть интересными.

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

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

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • В ответ на: Хочу записаться на курс С++ для начинающих.
    Курсы - ниочем.
    Нужен реальный опыт, реальные задачи, а не сферические кони в вакууме.

    Любовь бурундука с пакетом, Красива как стихи поэта, Прекрасна и зимой, и летом, Любовь бурундука с пакетом.

  • Ох как жирно-то.
    Но правдиво) Сама пыталась влезть на путь становления программистом, сама начинала с чтения этой книжки. Надо было лет в 10 начинать этим заниматься, сейчас уже поздно, мозг не тот)

  • {п. 9}

    Пока мне не исполнилось 50 лет, я тоже так думала, а потом решила - может быть попробовать?

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

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

    А франт энд на AngularJS три года назад, эта та ниша, куда бабушка без опыта смогла пролезть, подучила Java и C# и теперь отдыхает на Гавайях раз в год по недельке (но очень хочет хотя бы 2 раза в год).

    Исправлено пользователем Varuna (14.04.16 23:05)

  • А не троллит ли нас бабушка? "Франт энд"... Энд кто? При нынешнем-то падении рубля относительно бакса и общей ситуации...

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Судя по постам топикстартера, нас либо тралят, либо автор - метающаяся душа, сам не знающий, чего хочет. Посты друг другу противоречат. Темы НГСе о переучивании на программиста наверное будут всегда..Ну что же, в отрасли кадровый голод, желающих тоже много, востребовано..Сами не могли Middle-PHP разработчика пол года найти, кандидаты тихий ужас. Было всего пара подходящих, и тех другие конторы перехватили. В итоге взяли адекватного джуна и прокачиваем.

    По теме: Автор! Сайтостроение НЕ тупиковая ветвь, Web живее всех живых и развивается семимильными шагами. По этому самый очевидный путь - ПХП или фронтэнд. Хоть разрабы и говорят, что у ПХП нет будущего, количество вакансий показывает, что это не так (как раз таки питонистов например перестали искать). В общем, на кусок хлеба с маслом хватит на наш век, ставь PHP-шторм и вперед))) С адекватными зарплатными ожиданиями, горящими глазами, умением верстать, знанием хотя бы одного фреймворка, ООП и SQL вполне себе возьмут. А дальше как проявишь себя на бою.

    З.Ы. И почему именно программирование? IT на нем клином не сошлось, тут ещё куча других профессий. Когда-то я тоже хотел стать Тыжпрограммистом, но понял, что это не для меня. Работаю в тестировании, нравится куда больше. Хотя и к программированию вернусь, думаю питон выучить в перспективе, для конкретных задач по автотестингу.

  • В ответ на: как раз таки питонистов например перестали искать
    Кто вам такое сказал?

  • Я это понимаю, но где можно научиться сайтостроению в Новосибирске если оно так сильно востребовано? Из УЦИТа я скорее всего уйду потому, что там сам процесс обучения корявый. Единственно, что там можно научиться проектированию и администрированию локальных сетей. Или нужно самостоятельно всё изучать? С моей работой это возможно только в выходные. У меня тяжёлая и вредная работа и вечером в будни у меня нет сил, башка отключается после тяжёлого и напряжённого рабочего дня. Не могу сообразить как написать третью лабу по Информатике и программированию ч.2 (классический С). А тут ещё всякие тролли на меня наезжают.

  • У меня на С++ тоже стопор, поэтому я его оставил.

  • Об этом мне сказало сократившееся в три раза после начала кризиса количество вакансий по питону на НГС - работе и НН в нашем славном городе

  • Нигде, сам сиди учись, никто тебе не поможет кроме тебя самого. Сейчас вся инфа в общем доступе, много ресурсов хороших вроде HTML-academy и т.д.

  • Ясно. А как я потом докажу свою квалификацию?

  • Никак. Никакой квалификации у вас не будет. После курсов аналогично кстати.

  • Тогда какой смысл в самостоятельном изучении сайтостроения, если я не смогу подтвердить свою специализацию и квалификацию? Или вы это специально меня троллите?

  • Главный вопрос: как и зачем ее подтверждать?:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • В ответ на: Об этом мне сказало сократившееся в три раза после начала кризиса количество вакансий по питону на НГС - работе и НН в нашем славном городе
    Стали меньше искать, но не прекратили же.

  • В ответ на: Об этом мне сказало сократившееся в три раза после начала кризиса количество вакансий по питону на НГС - работе и НН в нашем славном городе
    На самом деле, сокращение в количестве резюме кратное.

    Меня вот буквально неделю назад звали на Питоне кодить. З/П правда озвучить постеснялись.:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • А какой смысл в курсах, если итог от них точно такой же? А в самостоятельном изучении как раз-таки есть смысл: хоть денег сэкономите.

  • можно ничего не делать. Тоже хорошо экономит деньги :-)

  • Это скучно:улыб:

  • а вы ведь чертовски правы!

  • Про количество резюме не скажу, как представитель работодателя не имею доступ к базе резюме. Это накладно, + там обычно мусор и старье бывает. Значит, тоже сократилось...

  • А как доказать, что у меня есть навык?

  • Вы сначала навык приобретите, а потом будете думать как его доказывать. Пока что доказывать вам нечего.

  • В ответ на: А как доказать, что у меня есть навык?
    на ощупь через тестирование

  • Если говорить об программировании, то спроста на навык вообще-то нет. Есть спрос на желание его получить, работая за еду.

    Для иллюстрации этого тезиса можно рассмотреть два сценария.

    Допустим у вас нет навыка. Ну, или есть, но вы в нем не уверены.
    Придя на собеседование, вы можете столкнуться с ситуацией: "А докажи что твой навык действительно стоит тех денег, что мы тебе обещали по телефону!" Как нужно доказывать навык в такой ситуации? Правильно, никак. Потому, что те кто просят его доказать все ровно не имеют ни желания ни возможности платить вам столько сколько обещали по телефону. С такими лучше дел не иметь.

    Другой сценарий. Допустим у вас уже есть навык.
    Если у вас есть навык, значит вы можете самостоятельно реализовывать проекты. Значит большая часть местных работодателей (аутсорс) для вас просто балласт и вы туда идете чтобы увести оттуда парочку клиентов. Следовательно, вас туда не возьмут. Остальные (продуктовые компании и крупные не IT-компании) - настолько деградировали и упоролись в собственной корп. культуре, что вы для них тоже слишком квалифицированны и можете кого-нибудь там подсидеть. Результат тот же.
    Все что вам нужно доказать - что вы нифига не можете, но очень хотите. Но не лучше и не быстрее чем тот человек который вас собеседует (а он, как правило, полное дно:хммм:).

    Я не переборщил с красками в описании реальности?:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Нет не переборщили. Но, реальность ли вы описали? И какую реальность?

  • В ответ на: Придя на собеседование, вы можете столкнуться с ситуацией: "А докажи что твой навык действительно стоит тех денег, что мы тебе обещали по телефону!" Как нужно доказывать навык в такой ситуации? Правильно, никак.
    Задаются вполне конкретные вопросы, на которые надо дать вполне конкретные ответы. С чего эт за "кота в мешке" деньги отдавать?

    В ответ на: Если у вас есть навык, значит вы можете самостоятельно реализовывать проекты.
    А что тут понимается под проектами?

    В ответ на: Остальные (продуктовые компании и крупные не IT-компании) - настолько деградировали и упоролись в собственной корп. культуре, что вы для них тоже слишком квалифицированны и можете кого-нибудь там подсидеть.
    Ну всё. Печаль. Наш гипотетический соискатель перерос Новосибирск. Пора ему искать компанию покруче в большом городе.

  • Никогда не работайте бесплатно или "за еду". "Я работаю бесплатно, поэтому учите меня" - это самый непродуктивный подход. Кто должена Вас учить? Собственник компании, так у него нет на это время. Сотрудники в дополнения к своим прямым обязанностям? Так Вы не на них работаете бесплатно, а на собственника компании.

  • В ответ на: Никогда не работайте бесплатно или "за еду".
    и
    В ответ на: "Я работаю бесплатно, поэтому учите меня"
    Это, все-таки, несколько разные вещи, верно?

  • В ответ на: Никогда не работайте ... "за еду".
    Никогда не слушайте таких советов, иначе рискуете вечно оставаться джуниором и искать работу "ничего не умею, но хочу 50 тыр".

  • Какая разница какой именно бла-бла-блой вас уговорили работать бесплатно или "за еду"? Один фиг, учить вас там никто не будет.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Зато дадут возможность учиться самому на реальном проекте.

  • В ответ на: Какая разница какой именно бла-бла-блой вас уговорили работать бесплатно или "за еду"?
    В уже далеком 99-ом году я устроился как раз работать "за еду". Примерно с пятикратным падением ЗП. И никто меня не уговаривал. Мне опыт нужен был. И где-то через полгода уже начал работать в другом месте за совершенно другую ЗП. Но без этого "за еду" у меня бы ничего не вышло.
    В ответ на: Один фиг, учить вас там никто не будет.
    Я же писал, что это - совершенно разные вещи.

  • Могу только пособолезновать. Я никогда бесплатно не работал. Ни в 99-ом, ни ранее. Когда не было занятости занимался своими реальными проектами, которыми потом пользовались и пользуются десятки тысяч людей по всему миру. Впрочем, в трудоустройстве эти проекты мне помогли только однажды, и это был исключительный случай.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Зачем соболезновать? Я сознательно шел на это, круто меняя сферу деятельности.

  • У меня ощущение, что вы не видите различий между "бесплатно" и "за еду". Между тем, это очень разные вещи. Согласна, за бесплатно точно не стоит работать, но вот что плохого в работе за еду при условии, что у тебя опыта нет от слова совсем? Понятно, что никто мегабабки при таком раскладе не предложит, даже среднюю вряд ли дадут, и что делать? Посыпать голову пеплом и не работать вовсе?

  • По мне так нужно либо работать за символический рубль в год, т.е. бесплатно, если это тебе нужно зачем-то ИЛИ работать за свою рыночную цену и если это всего лишь эквивалент двух сухариков. то так тому и быть.

    Но вот чего нельзя делать. так это демпинговать и соглашаться работать за полтос если тебе цена минимум стольник

  • В ответ на: Но вот чего нельзя делать. так это демпинговать и соглашаться работать за полтос если тебе цена минимум стольник
    Полностью согласна. Но тут-то речь не о демпинге, а о специалисте без опыта вообще, цена таким - 10 рублей пучок. И цель на этом этапе - заработать опыт, а не получить кучу денег, поэтому вопрос размера зарплаты на этом этапе вторичен. Кроме того, студенту или вчерашнему студенту очень сложно оценить свою реальную стоимость на рынке труда, и работа "за еду" на полгода-год - это как раз способ осмотреться и понять что есть что.

  • В ответ на: Но вот чего нельзя делать. так это демпинговать и соглашаться работать за полтос если тебе цена минимум стольник
    Ну, а как он не будет депинговать? У него хотя бы один шанс есть разобраться в ценнике? Опытные люди в курсе, что ценник не от опыта и не от квалификации зависит. А молодняку что делать?

    Ну, приходит он в какое-нибудь гипотетическое КА Суходрищева, а там ему наглядно показывают, что он вон сколько всего не знает и вообще никто, но так уж и быть посылают в какую-нибудь гипотетическую ЛогическоИлийную компанию. А там ему на собеседовании такое скажут про его квалификацию, что я здесь даже воспроизвести не смогу (ну, нельзя здесь материться). И ладно если он на предыдущей работе $15 в час получал, он сразу поймет что они обычные мошенники. А если нет, то мы получаем молодого человека с твердым убеждением, что от стоит на рынке труда 25т.р. в месяц, в черную. И он сам того не зная будет демпинговать, и далеко не в два раза...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • {Удалено. Пункт 9: оверквотинг.}

    Тото 90% программистов 1с кроме функционала своей оболочки и знания 2-3 стандартных конфигураций инчего не имеют:улыб:

    Любовь бурундука с пакетом, Красива как стихи поэта, Прекрасна и зимой, и летом, Любовь бурундука с пакетом.

    Исправлено пользователем Varuna (28.04.16 00:00)

  • А что еще нужно иметь?

  • Хотя-бы культуру программирования.
    А то напишут столько кривого кода, что другой программист месяц-два разбираться будет как это работает.


    {Удалено. Пункты 5 и 9 (оверквотинг). Последнее предупреждение.}

    Любовь бурундука с пакетом, Красива как стихи поэта, Прекрасна и зимой, и летом, Любовь бурундука с пакетом.

    Исправлено пользователем Varuna (01.05.16 00:21)

  • Значит рынку это не надо.

  • Ладно еще разбираться, как это работает, но в 99.9999999999999% случаев при таких раскладах приходиться разбираться в том, почему весь этот дурно пахнущий комок кода (по-другому не назовешь) не работает как надо. И в процессе понимаешь, что никакой рефакторинг этому уже не поможет - только переделывать заново, что не всегда возможно.

  • В ответ на: приходиться разбираться в том, почему весь этот дурно пахнущий комок кода (по-другому не назовешь) не работает как надо.
    Странное какое-то у Вас отношение к работе.

  • Не странное, а нормальное. Странное оно у того, кто считает нормальным производить неподдерживаемый г...-код.

  • Когда придется исправлять ошибку непосредственно на выезде, чуть ли не за час до сдачи проекта, выявленную во время финального прогона, ошибку допущенную "коллегой" - я до сих пор помню, как матерился - какое тут будет отношение?

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • В ответ на: ошибку допущенную "коллегой" - я до сих пор помню, как матерился
    Это у вас от неопытности. С годами проходит. Ну или нет...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Тут программист не при чем - ошибка выявлена за час до сдачи проекта - косяк отдела тестирования.

  • Если он есть :biggrin:

  • о каком демпинге идет речь при отсутствии опыта и навыков???просто надо здраво понимать, что на сегодняшний день тебе цена та, за которую тебя возьмут......ибо что-то выбирать еще рано

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • В ответ на: Какая разница какой именно бла-бла-блой вас уговорили работать бесплатно или "за еду"? Один фиг, учить вас там никто не будет.
    работа за еду даст вам шанс поработать на реальным проектом с реальными людьми....впитывая как губка их опыт....и это реальная возможность для учебы и саморазвития

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • Мне недавно "посчастливилось" попасть на собеседование в организацию где берут молодых специалистов за еду (интегратор). Ну, т.е. когда я туда шел, я не знал наверняка что оно там так, иначе не пошел бы. У меня там было два собеседования. Не знаю какие цели перед собой ставили мои собеседники, но у меня сложилось стойкое ощущение, что на первом собеседовании они пытались поразить меня своей некомпетентностью, а на втором - невоспитанностью (которую почему-то называли "клиентоориентированность"). На техническом собеседовании их самый главный архитектор даже пытался оценить мою компетентность, в процессе чего я рассказал ему пару элементарных и очевидных вещей, о которых по моему даже в книжках пишут, и о которых он прочему-то не знал...

    И это была не исключительная ситуация. Оно так везде где есть работа за еду. Это норма.

    В связи с чем у меня есть пара вопросов, по вашему тезису.:улыб:

    Чей ИХ опыт будет впитывать молодой специалист? Откуда в компании, где люди работают за еду, возьмутся квалифицированные кадры? Что там можно впитать? Некомпетентность? Построенные по учебнику бизнес-процессы, поражающие бывалых людей своей неэффективностью? Да и в курсе ли вы, что работа над РЕАЛЬНЫМИ проектами предполагает РЕАЛЬНУЮ ответственность, и как следствие РЕАЛЬНУЮ материальную компенсацию?

    Я уже не говорю, что это все происходит в Новосибирске, где уровень программистов... В общем, чтобы плохого не писать, почитайте высказывания Белоусова и Касперского о новосибирских программистах...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

    Исправлено пользователем ВечноБегущий (21.05.16 17:55)

  • В ответ на: Я уже не говорю, что это все происходит в Новосибирске, где уровень программистов... В общем, чтобы плохого не писать, почитайте высказывания Белоусова и Касперского о новосибирских программистах...
    Вы бы ссылку дали, а то что-то у меня никак не получается загуглить чего-то плохого.

  • Уже не помню где читал. Но оба высказывались в том ключе, что в Новосибирске у них работают плохие программисты.

    Для меня было удивительно, что они так вот открыто в прессе выражаются, но мало ли какие они цели преследовали. Возможно у того же Касперского так дают программистам вторую жизнь в московском офисе (просто домыслы).

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

    Исправлено пользователем ВечноБегущий (22.05.16 10:52)

  • В ответ на: Это у вас от неопытности. С годами проходит. Ну или нет...
    От неопытности что - то, что я ее все-таки нашел, то что я ее нашел за час а не раньше или то, что матерился?:улыб:

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • В ответ на: Тут программист не при чем - ошибка выявлена за час до сдачи проекта - косяк отдела тестирования.
    Отдела тестирования тогда не было. Ошибка была обнаружена даже не ДО сдачи, а уже в процессе - все установлено, все развернуто, мы делаем финальное дерганье ручек - обана, один сигнал не отображается! А через час местные дядьки придут и им нужно будет показать что все работает.

    С той сдачи минуло уже лет наверное пятнадцать:улыб:но этот вот недоворот цикла на один шаг я помню до сих пор...

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • а где вы видели конторы, в которой работают только ха еду????я наоборот, знаю массу примеров, когда в серьезные компании не боятся брать юниоров и потом готовят их для себя....то. что изложили вы- ваше ИМХО и не более того......ПыСы вы считаете себя бывалым по каким критериям?

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • В ответ на: то, что матерился?:улыб:
    Делать баги, находить баги и исправлять баги - это обычная работа программиста, на которую он тратит большую часть времени. Какой смысл сопровождать всю эту работу матами? На стройке и то весь день не матерятся.:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • В ответ на: Делать баги........ - это обычная работа программиста, на которую он тратит большую часть времени.
    вон оно чо.......имхо- если прогер так думает или говорит вслух- его выгонять надо сразу

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • В ответ на: знаю массу примеров, когда в серьезные компании не боятся брать юниоров и потом готовят их для себя...
    Тоже знаю массу примеров. НО! Если мы говорим о серьезных компаниях, а не те которые круглый год дурачков ищут, то:
    Во-первых, юниоров берут чтобы работу работали. И з/п у них может быть и ниже чем у опытных людей, но не в разы, а на несколько процентов. И не от опыта и знаний она в общем-то зависит. Впрочем бывает по разному.
    Во-вторых, если и готовят, то только каким-то своим технологиям (которые больше нигде не используются). И то редко.

    Да и какой смысл требовать от программиста знаний и опыта, если опыт его главный враг. И чем у него меньше опыта тем быстрей он работает и больше прибыли приносит? Впрочем тоже бывает по разному.


    Про "делать баги" в чем-то согласен.

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

    Исправлено пользователем ВечноБегущий (23.05.16 13:02)

  • Я и говорю исключительно про солидные конторы. Они не ищут круглый год дураков,а точечно периодически берут джуниоров- разницу улавливаете? Если именно вы берете людей, работающих работу- это совсем не значит, что все делают так.Про невлияние на зарплату опыта и знания- это вы мне прямо глаза открыли- видимо, в вашей конторе она зависит от связей , а не от результата.
    Вашу имхастое мнение я услышал и понял, что у вас все как-то непросто. Но это отнюдь не значит, что именно вы действуете разумно и правильно.

    Нас рать?!
    В нанотехнологии - наношагами
    "Современные кроссоверы делают геи" (с)

  • В ответ на: Во-первых, юниоров берут чтобы работу работали. И з/п у них может быть и ниже чем у опытных людей, но не в разы, а на несколько процентов.
    сугубо моё ИМХО, зарплата крепкого миддла должна быть в 2 раза выше з.п. хорошего джуниора. Иначе у последнего, если он толковый, рано или поздно встанет вопрос: "а где мой рост в зарплате?", и он помашет ручкой своему работодателю с благодарностью за обучение.

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

    В ответ на: И чем у него меньше опыта тем быстрей он работает и больше прибыли приносит?
    Это вы про тех, что рекурсивно генерируют баги своими же багофиксами? Таким либо под чуткое руководство опытного наставника либо сайтики-визитки клепать. В крупном долгоиграющем проекте им делать нечего.

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

  • В ответ на: Делать баги, находить баги и исправлять баги - это обычная работа программиста
    Такие баги я делал последний раз на втором курсе института. Нормальный программист такие баги не делает. По определению.

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Это верно. Хороший программист делает баги, которые можно искать неделями. За час пофиксить баг хорошего программиста малореально.

  • {Удалено. Пункт 9.}

    у вас еще нет опыта искания багов в апликейшен, написанном победителем международной олимпиады по скоростному программированию. Во где квес, а то просто за "хорошим программистом".

    Исправлено пользователем Varuna (24.05.16 22:13)

  • Хочется поинтересоваться у топикстартера, как у него продвигается конвертация в погромиста. Как успехи?

    P. S. Just?:улыб:

  • Ещё один месяц остался. Скоро окончу. Только выпускная работа у меня по администрированию сетей. От С++ отказался.

  • Не надо вам в администрирование сетей. Сейчас админы с образованием и опытом работу нормальную найти не могут, а вам и подавно ничего не светит.

  • Ну почему?:улыб:Фронтлайн новотелекома, Дома.вру, ТТК, сибсетей... Там и не на таких можно наткнуться.

    Филин (лат. Bubo bubo) — хищная птица отряда Совообразных. Размах крыльев - от 160 до 188 см.

  • Ну, тогда в тестировщики пойду или сайтостроением займусь, и ещё C# учить буду и программирование под Android. И с чего это вы решили что сисадмины и железячники не востребованы? Затроллить меня хотите? Да, не будет.

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

  • Ну, за копейки я и так вкалываю в лаборатории. А вот тестировщики ПО сильно востребованы. Мне так ответили в IT - академии Сухорукова. Не знаю правда это или нет.

  • Не сисадминов сейчас много, а мнящих себя сисадминами. В облака уходят еденицы и эти облака, кстати, тоже нужно админить. Большинство сваливает на аутсорс какраз по причине низкой квалификации псевдоадминов. Да и аутсорс обходится значительно дешевле человека с нужной квалификацией в штате.

    Knowledge itself is a power (F.Bacon)

  • Вот сейчас думаю. То ли уходить с курсов, то ли остаться и окончить? Тема для диплома уже есть. А вот одну лабу по Информатике и программированию сделать не получается. Да, и препод по командировкам. Ну, лекции у нас другой дочитал. Разонравились мне эти курсы. Может ну их в топку эти курсы? Может лучше самообразованием заниматься? Самостоятельно учить всё остальное и тестирование ПО тоже? Базовые знания я получил. Деньги не зря отдал. А теперь самостоятельно надо. Сплошные вопросы без ответов. Диплом об окончании курсов ведь ничего не даст? Кстати, в теме форума я ошибку допустил. Там надо было писать "Реально ли в Новосибирске найти работу программиста?" Вот так. Виноват. И исправить уже нельзя?(вопрос к модераторам)

    Исправлено пользователем alexlarichkin (11.06.16 10:53)

  • Если филки уплачены, то диплом в любом случае нужно получить ибо всегда будете нарываться на вопрос эйчаров при упоминании о курсах:
    - А где диплом?
    и тут мямлить, что ни фига эти корки не нужны - значит расписаться в своем неумении организовать себя, свое время и т.п.

  • А если учебный процесс идет как попало по вине преподавателя, то как ещё поступить? Да и тяжеловато мне после работы ходить вечером на учебу. Теперь тролльте меня, тролли НГСовские.

  • Ну Вы ваапче-то филки платили, а не Христа ради учитесь. Можно и голос возвысить, чтобы порядок минимально навели. Но в любом случае ввязались в драку - извольте довести дело до логического конца.

  • В ответ на: Вот сейчас думаю. То ли уходить с курсов, то ли остаться и окончить? Тема для диплома уже есть. А вот одну лабу по Информатике и программированию сделать не получается.
    То, что вам преподают на курсах - намного легче того, с чем придется сталкиваться в реальной жизни, причем решать проблемы на работе надо будет в жестких временный рамках.
    Обязательно попробуйте найти помощь (может быть платную) и доделать эту лабу. Либо самому напрягаться.

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

    Тестеры скорее всего получают столько же, сколько лаборанты, ну может быть с навыками применения автоматического тестирования немножко побольше. Но все равно надо развивать навык постоянно осваивать что то новое не по верхам, а сразу на профессиональном уровне САМОМУ!

  • Помощь я уже просил, но на киберфоруме мне отказали потому, что считают условие задачи нелогичным и некорректным. Я искал помощь, но нигде не нашел больше. Наверно возьму другой вариант задания полегче этого.
    По администрированию сейчас делаю вторую лабу, но не пойму как задать привязку к MAC адресу сетевой платы тестируемой рабочей станции.
    Ещё я смотрел вакансии тестеров. З/п у них выше, чем у лаборантов. Курс тестирования ПО есть в академии Сухорукова, но я хочу самостоятельно изучить тестирование.

  • Разберись сначала что нравится, направление движения. А потом лопатить, лопатить...

  • Нравится мне и тестить и админить, и строить сайты. Дисциплины по тестированию в УЦИТе нет. На сайтостроение не ходил потому, что ступил. Буду продлевать курс на сентябрь тогда и пойду на сайтостроение, если получится.

  • Ничего у вас не получится. Способность к самообразованию - одно из важнейших качеств айтишника, и она просто жизненно необходима. У вас же эта способность отсутствует чуть более, чем полностью, вы вон все думаете на какие курсы еще пойти, вместо того, чтобы сесть и самому разбираться. Вывод: ничего вам не светит на этом поприще. Или вы думаете, что когда в работе столкнетесь с чем-то новым (а это происходит регулярно, поначалу вообще каждый день), все будут ждать две недели, пока вы на очередные курсы отходите?

  • Да, не собираюсь я ни на какие курсы! Что вы меня троллите?

  • В ответ на: Буду продлевать курс на сентябрь тогда и пойду на сайтостроение, если получится.
    Ваши слова?

  • Мои и что? Вы тут меня совсем запутали. Буду продлевать курс на сентябрь потому, что не успею оформить диплом до 30 июня. И что с того?

    Исправлено пользователем alexlarichkin (16.06.16 07:21)

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

  • В чём-то вы правы, но на курсе я получил базовые знания. Теперь буду самостоятельно изучать остальное.

  • Здравствуйте. Есть немного схожая ситуация. Мне 30, в наличии оконченный технический вуз(не IT), заочная аспирантура, степень к.т.н., 8 лет инженерного стажа и некоторая профессиональная неустроенность. Кодингом в жизни занимался в следующей последовательности: в школе лет с 10 писал "для души" на Бейсике и Турбо-Паскале, далее в аспирантуре для нужд диссертационной работы писал довольно-таки объемную программу на Delphi. В прошлом году чисто для интереса освоил несколько книжек по C++ и переписал в нем ту программу, пофиксив недочёты с производительностью и расходом памяти. Сейчас в свободное время учу Java и прохожу уровни на JavaRush. С английским языком и математикой проблем нет. Есть ли у меня шансы через год-другой превозмогания Java вкатиться в отрасль в разработчики низшего звена? И какие разделы компьютерных наук стоит осваивать дополнительно?

  • В ответ на: А вот тестировщики ПО сильно востребованы. Мне так ответили в IT - академии Сухорукова.
    Врут. Ну, т.е. востребованы тестировщики со знаниями языков программирования. Т.е. программисты с зарплатой тестировщиков, и в организациях, куда никто не рвется...

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • В ответ на: ...Мне 30 ... степень к.т.н., 8 лет инженерного стажа ... освоил несколько книжек по C++ ... через год-другой превозмогания Java ... в разработчики низшего звена?
    Вы на верном пути товарищ!:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

  • Лучше наверно вам посоветовать искать постдок в забугорье, попробуйте все включая статистику и биоинформатику, потом на месте походите на собеседования и найдете работодателя на h1B визу без ограничения работать только в университетах.

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

    Если с прицелом найти работу за бугром, то находите php работу, а потом перескакивайте на Java, в меньшей степени c#. php в европах тоже вроде распространен, особенно Laravel.

  • Уровень у меня не сосем тот, чтобы замахиваться на постдоки и забугорья. Собственно, этот путь был отсечён уже тогда, когда было принято решение идти учиться на инженера в простой отраслевой вуз. Спасибо на указание в сторону php, хотя к веб-разработке душа не особо лежит. Вообще идеальным было бы в перспективе заниматься автоматизацией проектных расчетно-конструкторских работ согласно имеющемуся образованию.

  • Скорее всего вы смотрите в сторону мэйнстрим IT, потому что там работы больее оплачиваемые и стабильные, чем в сфере автоматизации проектных расчетно-конструкторских работ. Может быть я ощибаюсь.

    Странно, что имея кандидатскую, возраст меньше 50 и технический английский нельзя найти работу забугром. Нет у вас авантюризма даже минимального.

    Советую найти работу программистом или верстальщиком - любую работу, как можно скорее (обязательно смотрите и позиции HTML верстальщика со знанием бутстрапа). Проработав несколько месяцев, можно уже искать конторы, которые нравятся.

    До какой степени не лежит душа? Вполне возможно это просто распальцовка, типа мы такие умные и крутые, и способны на большее, чем просто сайты клепать.

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

  • В ответ на: Скорее всего вы смотрите в сторону мэйнстрим IT, потому что там работы больее оплачиваемые и стабильные, чем в сфере автоматизации проектных расчетно-конструкторских работ. Может быть я ощибаюсь.
    Тут многое собралось вместе. Скажем так, кризисные явления в моей отрасли заставляют задумываться о переквалификации. Инженер из меня, сказать по правде, так себе, мой конек - формальные численные системы. Кодить нравилось всегда, постоянно усваивать новые знания я пока еще в состоянии, так почему бы и не посмотреть в соответствующем направлении?
    В ответ на: Странно, что имея кандидатскую, возраст меньше 50 и технический английский нельзя найти работу забугром. Нет у вас авантюризма даже минимального.
    Поверхностно судите. Понимаете, у меня тут не фундаментальные естественные науки и даже не авангардный высоконаучный инжиниринг, а кондовое консервативное заборостроение. Этим не покоряют забугорье. Где, к слову сказать, не так уж многие страны готовы признавать непонятное наименование "kandidat nauk".
    В ответ на: До какой степени не лежит душа? Вполне возможно это просто распальцовка, типа мы такие умные и крутые, и способны на большее, чем просто сайты клепать.
    Да я за всё готов браться, если смогу убедиться, что это перспективно в денежном отношении и лично мне с моими исходными данными подвластно. Просто с моей колокольни сайтоклепание не представляется чем-то сложным и хорошо оплачиваемым. Может быть, я сильно ошибаюсь, как далёкий от IT-отрасли.

  • В ответ на: не так уж многие страны готовы признавать непонятное наименование "kandidat nauk".
    так пишите понятнее для них - phD.

    Позиция постдока - это временная позиция, это не покорение забугорья, ее довольно реально найти, но только первые 5 лет после защиты,

    то есть надо сразу думать, по зубам ли найти профессорскую позиции или надо сваливать на постоянную позицию в индустрии как можно быстрее.

    В инженерии больше всего работ в германии, но технического английского на первых порах должно хватить.

  • В ответ на: Странно, что имея кандидатскую, возраст меньше 50 и технический английский нельзя найти работу забугром. Нет у вас авантюризма даже минимального.
    И какую вы там работу найдете с кандидатской? На обычную работу инженера или программиста кандидатская не нужна - не нее никто смотреть не будет (ну т.е. будут в худшую сторону , т.к. оверквалифид) - будут спрашивать по знаниям на конкретную должность.
    Можно пойти постдоком - но это не работа, а фактически учеба с соответствующей оплатой (будет хватать может на общагу, проезд на общественном транспорте и еду).

  • Так а почему нельзя прокачать Java и пойти на Java-разработчика? Странно немного видеть тут данные вам советы учить html или PHP (технологии, на порядок ниже оплачиваемые). Delphi не в счет (на рынке труда никому не нужен, может почта России еще на нем пишет), С++ хорошая основа, но раз не пошло, и как-то душа лежит к Java - почему нет? Большой и очень высокооплачиваемый сегмент рынка, востребованность по всему миру, там можно пойти и в enterprise, и big data, или вообще в Android-разработку.

    Годик-другой - много. У памяти есть простой предел по времени, если вы без практики учите что-то объемное, начиная с определенного момента начнете забывать то, что было в начале. Нереально зубрить что-либо год! И людей с такой усидчивостью почти не бывает. Не тратьте время (самое ценное, что есть) впустую, пару-тройку недель на теорию + кучу мелких задачек, потом делайте свой интересный проект, ищите контакты, кто может поревьюить код, общайтесь на форумах, и через пару месяцев начинайте ходить по собеседованиям, очень многое узнаете что нужно подтянуть. За год-два запал пропадет!

    Про разделы, я к сожалению с Java не очень знаком (пишу на C#), но думаю структуры данных, алгоритмы, задачки на логику - это везде спрашивают. Опять же, все это зубрится (ибо в реальности крайне редко используется, по крайней мере особохитрые структуры и сложные алгоритмы) за пару недель до собеседования, дольше мозг не удержит всех деталей, все забудится. Так что, не вижу смысла сильно зубрить что-то потому что "надо", больше практики, проекты (свои, на заказ, фриланс) - и сами поймете, каких знаний не хватает. Про архитектуру (хотя бы SOLID) стоит почитать, можно "Совершенный код", статьи на хабре, тематических форумах, видео вебинаров наверняка есть (тем более, если с англ. все хорошо). В каждом технологическом стеке сложились свои принятые подходы. Вам нужно напить приложение на Java, какие фреймворки для чего лучше подойдут, как строится архитектура, как работать с базой, пакетный менеджер там есть (и не один, насколько помню) и пр. Вот в этом надо разобраться. Почитать код нескольких больших хороших open-source проектов.

    Через год-два уже будете middle-разработчиком, все в ваших руках.

  • В 2ГИС, например, никто не рвется? Там вакансия тестировщика стажера висит.

  • Спасибо за разъяснения! Да, примерно обозначенным путем я и двигаюсь. Мелкие задачки решаю на JavaRush, теорию беру в основном там же, но еще, конечно, и периодически гуглю мануалы, и собираюсь начать на днях классический талмуд "Thinking in Java". Ну и приглядываюсь к путям воплощения своей давней идеи по полуприкладному-полуобучающему софту на тему былых научных интересов с возможностью быстрой доделки его под частные задачи при помощи положений ООП.

  • Эта вакансия там всегда висит, года четыре назад ещё была, когда я только изучал возможность сферу поменять

  • читал взахлеб) интересно чем все закончилось ? Ау, ТС ?!

  • В ответ на: В 2ГИС, например, никто не рвется? Там вакансия тестировщика стажера висит.
    Они меня лет 7 назад отказались ведущим разработчиком взять. Сказали слишком много опыта. Думаете тестировщиком прокатить?:улыб:

    «Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.

Записей на странице:

Перейти в форум

Модераторы: