>>161783248 (OP) плюсы устарели морально, увы. На плюсах или ты классный спец и зарабатываешь очень много или будешь сосать хуй за гроши. В твоем случае скорее будет вариант 2.
>>161783248 (OP) >>161784844 По-моему нынче JS актуальнее. Но джава не помешает, да. Вообще смотри по вакансиям в своем городе, требования почитай, чистого синтаксиса все равно мало.
>>161791007 существует популярная серия книг "Х за 21 день", которые содержат материал достаточно начального уровня, видимо разбитый на 21 главу. в случае с++ существуют широкие слои населения среди которых принято считать, что в силу сложности языка за 21 день освоить его невозможно.
В плюсы обычно вкатываются, имея за спиной солидный бэкграунд — несколько (от 5) лет опыта разработки на какой-нибудь Java или C#. С нуля вкатиться почти нереально, ибо уж очень узкая сфера.
Посоны, хочу попробовать погромировать на С# (C Sharp, Острый Си), предложите какую-нибудь задачку/проект. Можно с использованием какого-нибудь несложного фреймворка.
Если ты хочешь заработать денег, то офк учи Haskell, т.к. вакансий много, а разработчиков мало, поэтому через месяц не 1000$ конечно, но долларов 600 получать сможешь.
>>161791420 А чё нет? ООП легче всего начать изучать в Жаве. Ну а вообще погромирование лучше всего начинать с Си (ну или с Паскаля если не хочешь сегфолтов). другой анон
>>161791513 Отсутствием хардкорной ебли с памятью.
>>161791513 Ничем, это совершенно разные языки. Кресты - производительность. Шарпы - удобство программирования. Вот и выбирай язык, ближе к человеку, или ближе к компьютеру.
>>161783248 (OP) пиздец ты взялся это же надстройка над си вот и начинать надо с си а для этого лучше ассемлер выучить а перед этим не грех поинтересоваться как процессор работает короче если поторопиться то лет через 5-10 можно начинать зарабатывать
Сразу бы предложил Erlang. Вакансий столько, что пока он вкатится, надобность в этом напрочь исчезнет, просто потому что всех специалистов найду и разберут по местам.
имхо, с++ сейчас как фортан -- нужен только как инструмент для каких-нибудь хардкорных матмоделей/драйверов/еще какой нибудь херни такого плана. Если не можешь в физику/матан забей на плюсы, твой выбор джава
Если с абсолютного нуля(т.е. без бэкграунда в алгоритмах, компиляторах, архитектуре компьютера), то год-полтора для стажерской/джуниор позиции. В дс не так сложно найти работу для системного программиста, благо есть мейлы/яндексы/касперские/эльбрусы/параллелсы/самсунги/нвидии и тд
>>161783248 (OP) Писал курсовые в течение года на плюсах, потом научрук позвал к себе на фирму, где почти вся разработка на них, работал на полставки за 15 тыс в течение года, после диплома ставка 45(это был лето 2014, то есть даже больше 1000$ было) тыс., через год проиндексировали до 50(но это уже было меньше 1000$, блеать), еще через два года стало 80 тыс. Но я раздолбай, если бы получше учился в универе, получал бы уже больше.
>>161791626 Поясни, как там в C# с интерфейсом? Вот мне, например, надо сделать окошко, в окошке пару кнопочек, пару чекбоксов и нарисовать график функции. Тоже, как и в C++ придется пердолиться с WinAPI, MFC, QT - с вот этим вот всем говном?
>>161792005 >Ты еще скажи, что си -- надстройка для ассемблера
Ну как бы так и есть, дебич. А С++ является надстройкой только в том плане, что синтаксис тот же. Ну и обратная совместимость. Офк парадигмы там другие(в отличие от сравнения асма с С).
>>161792005 > изучить 3к официальной документации от какого-нибудь Intel > Бля, буду за 21 день. x86 асм за 3 недели - вполне реально. Многотомник Intel - это детальное формальное описание. Плюс овердохуя пояснений как делать софтфлоат и прочие странные вещи - тебе оно нужно? А сам по себе асм - самый простой язык, и если у тебя есть базовые знания (после Петцольда или Таненбаума какого-нибудь), проблем не возникает.
>>161792063 А ты что, хочешь писать GUI-приложение без MVC-фреймворка? Разве что для C# они полегче и посовременнее чем MFC. Но сомневаюсь что намного легче Qt.
>>161791411 Visual - WPF/UWP клиент любого сайта с API. Можно написать рисовалку на векторах. REST - ASP.NET Core Web API. Написать REST API сервис в виде чат-бота на базе Callback'ов VK API Web - ASP.NET Core MVC. Написать сайт с шебм и загрузкой новых через форму, также припилить логирование и аутентификацию. Expert mode - прикрутить ко всем Entity Framework Core на базе sqlite (чтобы ты там не охуел)
Антоша, расскажи лучше какие языки стоит изучать и какие актуальны. Просто работаю вахтами, заработок устраивает, но хочу ещё работать макакой в межвахте, да и на вахте вечерами может. Пока на вахте могу изучать, ибо вечерами дикое безделье. Основные тезисы: что актуально и с чего начинать курить язык?
>>161792210 Не хочу трогать веб, тем более ASP.NET. Подумаю насчёт клиента для WPF, правда хуй знает для какого сайта. Задача не обязательно должна быть "реальной" (в смысле что прогу можно будет использовать потом). Я бы например запилил визуализацию какой-нибудь не очень сложно математической хуйни. Алсо, на C# есть какие-нибудь фрейморки для 2D-игр? Или лучше с канвасом ебаться?
>>161792359 Ну окей. Опускайся до DbConnection и хуярь SQL руками. Особой разницы между Linq2SQL и SQL какой-нить СУБД не вижу. + Тебе никто не запрещает использовать Database First
>>161792555 в сфере высокопроизводительных вычислений, распределенных систем, обучения машин, в общем-то любой. думаешь тебя диплом спасет если ты тупой?
>>161792555 Твоя корка нахуй никому не нужна, смотрят только на опыт, портфолио и как ты охуенно придумываешь оригинальное ответы на даунские вопросы hr'a.
>>161792611 >>161792615 Ну я на HH как-то шутки ради смотрел такие вещи, там в обязательном порядке вышка и чуть ли еще не научные работы в проф журналах.
>>161792407 >Не хочу трогать Web А зря. Если необходимо обрабатывать и агрегировать данные, то побыстрому REST сервис написать на ASP.NET Web API - самое оно. Делать почти нихуя, поэтому короткие таски того же чатбота быстро решаются. Возьми за реальную задачу https://docs.google.com/document/d/1wzNmTNJyHOrJxJOWLBPEN1HIxutrwQQROULwg9YdDL8/edit В ней если БД неправильно спроектируешь, хуйцов в нагрузке соснёшь мгновенно с запросами в минутую. >Подумаю насчёт клиента для WPF, правда хуй знает для какого сайта. Бля, я писал под Derpibooru. Сами booru охуительны для WPF/UWP тем, что требуют работу от скачивания информации об изображениях до их скачивания. Все насущие проблемы - Как скачивать картинки так, чтобы UI не тормозился? - Как их отобразить, чтобы ОЗУ к хуям не сожрало? - Как их промежуточно хранить и зачем? - Как их удобно отобразить на экране? Я правда хуй сломал, пока заставлял gif работать в image, но таки заставил суку проигрываться с относительной утечкой памяти. >Алсо, на C# есть какие-нибудь фрейморки для 2D-игр? Скачивай Unity и бери в руки Unity in Action (Unity в действии). Если на шарпе кодил, то быстро войдешь в дело. Главное понять концепции gd, а дальше уже дело за чтением документации, но в основном - всё очень быстро. Если хочешь хардкора с теорией, то бери мертвый XNA или его продолжение MonoGame, но тут я не подскажу.
>>161792555 На корочку поебать всем. Ты приходишь устраиваться на собеседование, тебе дают тестовое задание и смотрят, как ты его делаешь. Все. Конторы, где вместо знаний нужна корочка - дно.
>>161792762 ну если тебя берут исследователем в машинный перевод, или компьютерное зрение, или диалоговые системы, итд, то тебе как минимум надо уметь понимать выходящие статьи по своей теме. обычно это означает что ты а) не тупой б) прочитал по этой теме учебник в) читаешь статьи. обычно это означает что образование у тебя есть, т.к. иначе у тебя другие интересы.
а если тебя берут писателем кода, то требования немного другие.
>>161792528 Не слышал. Возможно из-за того, что на рынке не востребован. Сорян, тут рынок порешал, а от слов мультипарадигменный вспоминается JS. Нахуй это дерьмо
>>161783248 (OP) >Сап двач, если я начну ебашить С++ то через сколько я уже буду зарабатывать 1000$ в месяц? Ну хуй знает. Язык ничего не решает. (Учил ООП и Java после C++ только с гуглом)
Потом скатился в МК, в С и в ассемблер, получаю 1500$ работая на пол-ставки стажером. При этом продолжаю учиться.
>>161792860 это забавно, но когда я был помладше я читал журнал химия и жизнь, там за 89 что ли год были в нескольких номерах уроки китайского. и некоторые иероглифы (я, ты) из твоего сообщения я узнаю до сих пор, 20 лет спустя.
>>161793286 Нет, два семестра отходил - понял, что хуйня и универ мне только мешает. Сейчас перевожусь на дистанционку и счастливый лечу в китай, думаю накопить денех на образование в германии либо еще где.
>>161793598 Все компании сидели на своих лицензиях и креслах, либо пилили что-то свое. XNA прижился лишь у Indie-разработчиков и энтузиастов. А последний гвоздь в крышку гроба добил Unity. На базе XNA, на хабре писали технические статьи о работе графических движков, объясняя тонкости и нюансы освещения, например. Того же эффекта можно добиться и на Unity, но там уже не об этом не задумываешься, потому что создавать теже игры гораздо проще. Это уже не говоря о том, что игра на Unity может работать на абсолютно ебанутых костылях, когда XNA ака плюсы выстрелит в ногу и скажет учить матчасть. Короче говоря, либо ты сокращаешь затраты производства того или иного продукта, либо ты делаешь это на столько простым, чтобы каждая обезьяна смогла сделать продукт. Как ты мог заметить, при наличии первого имеется второе и наоброт. Unity смог в это, но пожертвовал качеством и производительностью. Чтобы это компенсировать, уже берут не обезьян и пилят долгострои аля Escape from Tarkov (Смотрится достойно для Unity). А пример эпичных обезьян - PLAYERUNKNOWN'S BATTLEGROUNDS. Это блять надо уметь создавать технологически ебанутые решения и получать прибыль как с ААА проекта. Я напомню, что эта хуйня не работает стабильно на топовом железе и выглядит отвратительно для 2017 года.
>>161791353 >слои населения среди которых принято считать, что в силу сложности языка за 21 день освоить его невозможно Принцип действия топора можно понять за 10 секунд, а вот дом с его помощью ты научишься строить очень не скоро, да еще и убьешь себя в процессе обухом несколько раз.
>>161802150 Захуя читать первоисточник, если ради тебя перевели на русский? Все равно у нас русский язык основной, и лучше чем на нем как ни крути инфа не усваивается, как бы хорошо ты другой язык бы не знал