Сап, программач. Я студент. Вопрос для меня не простой. Я не совсем новичок в программирование, имею некоторый опыт с C, python, ассемблером, но не на серьезном уровне. Хочу развиваться в программирование не ради денег, хотя в перспективе хочется поднимать много. Куда для этого сейчас стоит уверенно вкатиться, чтобы получить достаточно знаний для разработки своих проектов и хорошего понимания профессии в целом? Выбор стоит между C++ и C#. Надеюсь на отзыв опытных разрабов, а не питунистов-скилбоксеров.
>>255016069 (OP) Не знаю, я с джавой работаю. Но мне кажется, что на С++ полторы вакансии, и выбирать его стоит только в том случае, если есть амбиции разработать что-то фундаментально новое (типа какой-то структуры данных).
Тебя в универе не учат программированию что ли? Читай книги, пиши свои проекты, заглядывай на опен сурс проекты. Ты никуда не вкатишься, ибо ты в данным момент нихуя не представляешь ценности
>>255016069 (OP) >Я студент Не пизди. Даже у школьников меньше ошибок в речи. Алсо: >Выбор стоит между C++ и C# Сначала со сферой разработки определись. От нее и пляши уже.
>>255016817 На русскомНа том, который тебе нравится. Выбери ОС на которой будешь работать, потом направление, потом технологический стэк, там ЯП и развивайся
>>255016896 добавлю еще, что сейчас знание языка ничего не значит, важен архитектурный скилл, восприятие абстракций в целом. А поверх языка еще куча технологий которые тебе придется освоить, так что язык - верхушка айсберга сейчас
>>255016896 Чел, твои советы бесполезны. Откуда я знаю что мне больше интересно если я не пробовал? Мне много чего интересно. К тому же я хочу построить хороший фундамент, от которого я могу быстро изучать тот стек который мне нужен.
>>255017383 Бесполезный совет. Пробовать все подряд не эффективно, потому что время не бесконечно. Нужен универсальный инструмент для построения хорошего фундамента и к тому же возможностью разрабатывать в разных направлениях. Конкретно в этом треде я хочу узнать что подойдет лучше - шарп или плюсы.
>>255016069 (OP) Я хоть и Java-погромист (5 лет опыта) , но всё же тебе молодому и шутливому дам совет. Если не тупой, то любой язык освоишь. Смешно читать треды, где выбор языка программирование преподнесён как самый важный выбор в жизни. Советую выбрать C#. Почему? Потому что без работы не останешься, вакансий хватает в отличии от плюсов, которые нахуй никому не всрались. Ты молодой романтик, ОП, поэтому пишешь хуйню типа "не ради денег". На жизнь надо смотреть реально. У меня друг 3 года назад выбрал плюсы и нашёл неинтересную работу, с которой таки уволился, ибо было уже невыносимо. Сейчас не может нихуя найти, так как на с++ всем похую. Все ищут Java, Python, C# и т.п.
>>255017580 >Нужен универсальный инструмент для построения хорошего фундамента и к тому же возможностью разрабатывать в разных направлениях. Это называется (высшее) образование и этому учат в университетах да, давай, кидай мне своё очень важное мнение что высшее образование в ойти не нужно а в университетах учат устаревшей фигне, ты хотя бы старший менеджер визионер в фаанге или единороге чтобы так говорить, а не очередной гребец ищущий гребцов уровня пту на пару лет?. Язык, железки, стандарты - меняются, университет и правильно поставленный мозг позволяет их понимать и в них разбиваться
>>255017154 >Откуда я знаю что мне больше интересно если я не пробовал? Мне много чего интересно. Для этого тоже есть высшее образование. Во-первых, ты пробуешь многое [не только наркотики, тупые зумеры]. Во-вторых тебе дают попробовать мерено.
>для разработки своих проектов и хорошего понимания профессии мой тебе совет, как сказал антон выше, сам язык, нонче, суть есть похуй. Выбери, то что по душе - сферу, зацени фреймворки на котором пишут подобные проекты и ебашь сразу во фрейм. Запили разные проектики учебные по инструкциям, ну и посмотри что по душе. Отталкиваться от языка это не наш метод, ну и как бы пафосно это не звучало, я вообще не понимаю, в чем сложность освоить новый язык и привыкнуть к нему, конечно если он у тебя не первый
>>255018475 Блять какой же ты даун, это ужас. Почитай ОП пост, я изучал СИ и асм и мне нравилось, как я могу сказать про устаревшую хуйню? Я сказал что хочу изучать программирование не ради денег, а хочу ХОРОШО разбираться в профессии, почему ты, идиотина, сам себе противоречишь? Я нигде не говорил что вышка не нужна, однако не у всех обстоятельства позволяют во время определятся с профессией. Я вообще собираюсь перевестись, но ты же об этом не подумал, а сразу набросился с оскорблениями? Ты убогий, не удивлюсь если тебя макали в унитаз.
>>255016069 (OP) Между языками программирования и технологиями - не такая уж и большая разница, как это принято считать вкатунами. Когда инженер меняет полностью стек технологий (языки, фреймворки, операционные системы), просто потому что прыгает между галерами для увеличения компенсации, или даже переводится в другое подразделение - это нормальная ситуация. > получить достаточно знаний для разработки своих проектов и хорошего понимания профессии в целом? В пайтон, конечно же. Это достаточно универсальная штука, ты и МЛ можешь, и веб приложения, и что угодно > Выбор стоит между C++ Для достижения того же результата, кодеры на С++ затрачивают больше усилий усилий, чем на более актуальных языках. Чаще всего С++ используют не потому что хочется, а потому что приходится (это 95% легаси говна и 5% высоконагруженных применений). > C# Достаточно бесполезная штука в плане реального применения в индустрии, но очень приятная. Так что если ты почему-то хейтишь пайтон, то C# сойдёт. Но опять же, стек технологий вытекает из задач, а не из личных предпочтений инженера (а уже задачи - из твоих личных предпочтений). Надо тебе машинное обучение пердолить - работаешь с пайтоном и Р, надо тебе игры на юнити пердолить - работаешь с С#, надо тебе легаси пердолить - работаешь на C++, надо тебе пердолить что-то где минимальное количество багов критично - работаешь с хаскелем, и так далее.
>>255018911 Что тебе развивать? Бери книги и учи а не жди, что тебе подкинут идею фикс, где зарыт философский камень. Какой яп выбрать. Ты ещё спроси какую отвертку выбрать филипс или проскую.
Понарожают новиопов а они потом лезут в программирование. Типа не из за ЗП а из за интереса. Был бы интерес, сидел бы и развивал его а не скулил как пёс.
>>255019224 >В пайтон вкатился, только я вот сам язык нихуя не учил знаю С++, подумал, подумал, да и пох думаю, пойду сразу проекты пилить, пока полет нормалный, но вот все ли я правильно делаю? сейчас вот еще жабускрипт немного учу, сук те же яйца только в профиль
>>255019224 Вкатывальщик делиться мудростью с вкатышем. Лул. Про шарп такая чушь, просто позор. Про достойность плюсов и питоно, ты просто забил последний гвоздь в крышку своего гроба. Так сказать расписался в том что ты очередной it-лох.
>>255019224 анон, вот я думаю, что за мобильными приложениями будущее( не все конечно), мл вся хуйня, да все понимаю но если в мобилку? то куда пойти, какой язык или фреймворк?
>>255019511 Вообще да, так и надо. ЯП нужен чтобы решать поставленные перед тобой инженерные задачи, а не дрочить на него. Но я бы на твоём месте еще информатику бы подучил. Чтобы ты понимал о чём я, попробуй решить несколько средних или сложных задачек на литкоде.
>>255016069 (OP) >Хочу развиваться в программирование не ради денег, хотя в перспективе хочется поднимать много. Куда для этого сейчас стоит уверенно вкатиться, чтобы получить достаточно знаний для разработки своих проектов и хорошего понимания профессии в целом? нахуй
>>255019899 Правильно он всё говорит, самый быстрый путь - самый длинный, а получить опыт и набить шишки, не получая опыт и не набивая шишки - нельзя. Так что лучше не тратить n часов на выбор между а и б, а потратить эти n часов на a, а там ты уже сам поймешь, надо тебе это или нет.
>>255016069 (OP) Сменил такие работы: 1) чистый си на BSD 2) си/кресты на линуксе 3) си/кресты/асм на Analog Devices 4) кресты кросс винда/мак Но так само собой получилось, специально никуда не стремился, я и на классическом собесе-то никогда не был, все работы были по прямому приглашению знакомых. Про всякий web слушаю как рассказы про инопланетян с песьими головами. А совет будет такой, что заниматься надо тем, что интересно тебе, не строя перспективных планов.
>>255016069 (OP) >Хочу развиваться в программирование не ради денег А зачем тогда это подмечать. Вообще ситуация до боли тривиальная. Чел хочет ворваться в айти. А времени мало до конца обучения в шараге. Знаний нет как и понимания. На курсы не хочет идти (потому что вышвырнут. Если что я не про csc или шад а про курсы от сбера или титькова, которые есть в каждом городе) и книги читать в западло. Старших Донов в треде с опытом открытым текстом послал. >а не питунистов Классика.
>>255021218 Ты ошибся во всем, к сожалению. Давай я тебе объясню почему ты тупой. >А зачем тогда это подмечать. Подмечаю чтобы мне не советовали учить что перспективно и модно, а исходили из моих требований. >Вообще ситуация до боли тривиальная. Настолько тривиальная, что по делу высказались 2 адеквата. >Чел хочет ворваться в айти. Я хочу ворваться по серьезке, а не просто с завода в айти, не зная что это такое. > А времени мало до конца обучения в шараге. еще 3 года >Знаний нет как и понимания. Базовые знания и понимание есть. > На курсы не хочет идти Не хочу, потому что курсы стоят дорого, а денег у меня нет. >есть в каждом городе в моем нет например. >книги читать в западло А вот здесь ты жиденько обосрался, мой любимый источник это книга и я предпочту учиться по ним. > Старших Донов в треде с опытом открытым текстом послал Послал кретинов вроде тебя, которым все за всех известно. Адекватных вежливых анонов с нормальными советами поблагодарил. >Классика. Не классика. Все вкатываются в питон сейчас и потом эти ребята с минимумом знаний дают советы, а ты похоже один из них.
>>255021787 Тут многие назвали компетенцию. Ты кем будешь и с каким опытом? Извини, просто хочу быть уверен что это говорит знающий человек, а не от балды
>>255016069 (OP) Если хочешь разобраться, то попробуй и то и то. В чем проблема вообще? Напиши по одинаковому маленькому пет-проекту на обоих языках. Глубже поймешь разницу, узнаешь что тебе удобнее и ближе.
>>255021577 >Ты ошибся во всем, к сожалению. Давай я тебе объясню почему ты тупой. >>А зачем тогда это подмечать. >Подмечаю чтобы мне не советовали учить что перспективно и модно, а исходили из моих требований. >>Вообще ситуация до боли тривиальная. >Настолько тривиальная, что по делу высказались 2 адеквата. >>Чел хочет ворваться в айти. >Я хочу ворваться по серьезке, а не просто с завода в айти, не зная что это такое. >> А времени мало до конца обучения в шараге. >еще 3 года >>Знаний нет как и понимания. >Базовые знания и понимание есть. >> На курсы не хочет идти >Не хочу, потому что курсы стоят дорого, а денег у меня нет. >>есть в каждом городе >в моем нет например. >>книги читать в западло >А вот здесь ты жиденько обосрался, мой любимый источник это книга и я предпочту учиться по ним. >> Старших Донов в треде с опытом открытым текстом послал >Послал кретинов вроде тебя, которым все за всех известно. Адекватных вежливых анонов с нормальными советами поблагодарил. >>Классика. >Не классика. Все вкатываются в питон сейчас и потом эти ребята с минимумом знаний дают советы, а ты похоже один из них. > >Не знаю зачем ты что-то высрал, если все мимо.
>>255021577 Ты хоть понимаешь, насколько тупо звучит вопрос "какой язык лучше"? Идиота кусок. Ничего тебе не светит, если ты даже сам не можешь решить что изучать, имея, блять, интернет, в котором ты можешь найти ответ на любой вопрос. Мозгов тебе могу только пожелать и научиться работать с информацией, иначе, тебе даже банки алюминиевые собирать будет сложно
>>255016069 (OP) Решай Кормена от корки до корки и иди в Джет Бреинс. Ты вообще не представляешь ничего о реальной работе. И не знаешь, как ставятся задачи. мимо работаю на проекте миллионике, где одновременно все кодят на С, Джава и JS
>>255016069 (OP) С плюсами труднее найти работу. С шарпом проще, да и делать определенные вещи на нем явно приятнее -- разработку веба, игр, графических приложений. Тут кто-то может в меня бросить камень, обратив внимание на Qt.
На самом деле учи то, что тебе нравится. Я пробовал всякое, но мне зашел шарпик. Помни, правда, о том, что язык -- лишь инструмент, и забивать гвозди микроскопом (как пример, ресурсоемкое и микроконтроллеры на шарпе и .NET) никто не станет. Бери язык под задачу.
>>255022356 Хули ты взорвался, ебанько? В моей шараге был обзорный курс на несколько семестров, для общего образования, как и не слишком глубокий на 20+ пар азы асм. Во многих универах так же.
>>255022208 Чел, даже не питайся пояснить что-то этому аульному скоту. Он не может в диолог. ОП ждёт, что ему на блюдце скинут роудмэп по книгам и детальный план вката. А под "фундаментом знаний" он подразумевает быстрый вкат а не обширные знания, которые годами вдалбливают в универе (ау ран, например) или так же изучается годами. Все кто ему пытался помочь он отбросил т.к. суровая правда не вписывается в маня мирок.
>>255022693 Ну ты действительно тупой. Я не жду ничего, я лишь спросил что будет лучше взять для моего развитие, плюсы или шарп. Почему ты не можешь воспринять два предложения текста?
>>255022614 Что тебе мешает нагуглить программы обучения МГУ\гарварда и учить предметную область по ней? Вместо тупорылых вопросов на форуме для анимешных девочек. Потратишь пол года на обзорные курсы, будет хотя бы какое-то понимание кроме ко-ко-ко плюсы сложные, ко-ко-ко в шарпе много сахара и нет управлению памяти, ко-ко-ко кто не знает крестов не программист и т.д.
>>255022913 Откуда анон может взять, что лучше для твоего развития, если твой уровень - 0? Правду говорят тут, что ты тупенький, не стоит в айти тебе, не нужно
Анончик, не слушай даунов. Вкатывайся в С++, чекай qt и алгоритмы + структуры, автора Н.Вирта. Порешай задачки. Почекай быстро матан и дискретку. И залетай разрабом С++. Пиши ПО. Я лично так и сделал в отличие от жабо и питон макак!
да как писать ваш ебаный красивый код сука абстракции хуякции я ебу чтол где ГАЙДЫ блять вот у меня в сервис ИНЖЕКТИТСЯ нахуй 10 репозиториев в конструктор прямо и че и блять нихуя тут не сделаешь хоть трижды выебнись где ПОСЛЕДОВАТЕЛЬНОСТЬ действий как решать такую хуету
прочитал оп-пост, проиграл с того что чел заканчивая вуз не знает ни одного языка, судя по всему страдал хуйней все время обучения, а теперь хочет варваца и все у него неефехтивна, плюсом сравнивает плюсы и шарп причем ничем не интересуясь, лол
>>255025517 >разработка своих проектов даже не указал что это, энтерпрайз, мобилка, десктоп, веб - не знаешь о чем говоришь, дрочи матчасть >выбор между C# и C++ ну это реально смешно типо) тут надо выбирать не потому что они похожи на си, а по тому что ты хочешь делать - это ты можешь спокойно загуглить а не срать своим чрезвычайно важном на дваче мнением о том что все вокруг тупые а ты умный (даже не понимая что ты реально обосрался и все над тобой угарают). Скажи спасибо что я как добрый человек зашел в тред и отписался попутно посмеиваясь с очередного вкатуна который учась в вузе не понимает что ему изучать (причем я на первом курсе и прекрасно понимаю что делаю)
>>255025162 Такие как ты дятлы уже всю корзину засрали хрюшам, своими вкатышными резюме. Каждый день такие умственно отсталые ломятся на собесы. Любо дорого лицезреть вас лично на собесе. Твоё место — плавильный котёл для идиотов. Ты это поймёшь, когда сольёшься с позором, поджав хвост, после собесов.
И знай своё место, гниль залётная. Жизнь тебя скрутит в бараний рог, раз ты свой помои из пасти не можешь сдерживать.
>>255016069 (OP) >Куда для этого сейчас стоит уверенно вкатиться, чтобы получить достаточно знаний для разработки своих проектов и хорошего понимания профессии в целом? JS, нода, реакт. >Выбор стоит между C++ и C# Однозначно шарп.
>>255017095 >добавлю еще, что сейчас знание языка ничего не значит, важен архитектурный скилл, восприятие абстракций в целом. Когда ты помидором устраиваешься с 10 годами опыта и сотнями успешных проектов. На первую работу при приеме тебя спецификацию языка чуть ли не наизусть будут спрашивать.
>>255026109 а что не так? 1) указал что у тебя мало теор.знаний о самих знаниях по языкам, 2) указал тебе на то что у тебя слишком высокое самомнение и тебе стоит поумерить свой пыл, сравнил с собой, где ты как жук и все равно пытаешься копротивляться (многие начинающие прогеры имеют огромное самомнение, но благо они быстро сливаются, редко осознают что они все-таки чего-то не знают)
>>255025955 >Мнение школьника не интересно. В отличие от тебя он обладает потенциалом. Я это пишу как человек, который разработкой занимается с 2009г. Видел на своём пути разных программистов. И сменил достаточно контор. А вот от таких как ты просто воротит. Тебе дорога заказана в IT. >>255026095 > В большинстве вакансий на C# не упоминается C#. Потому что дотнет можно применять с управляемыми плюсами. От который куриный мозг опа расплавится. Тырпрайзы ОП не осилит в силу того, что у него нет времени на зоопарк технологий и просто потому что он ошалевший дегенерат.
>>255026304 Ты не прав. 1) Ну указал ты и что дальше, твои предложения? 2) Я оскорблял в треде только тех и называл тупыми, кто оскорблял меня. Вы же не умеете вежливо общаться. У меня нет никакого самомнения, я хочу конструктива в свою сторону, а не оскорблений и насмешек от типа "умных".
>>255026272 Так это же байки вкатышей. Из головы в голову. У них до сих пор распространена байка, что чем выше должность, тем меньше шанс, что спросят скользкие места по яп или попросят написать какой-нибудь рекурсивный переворот сбалансированного дерева за N. Всё нах спросят, ещё как спросят. Надо же сбить ценник или завалить.
>>255026496 >Потому что дотнет можно применять с управляемыми плюсами. Нет, потому, что всем и так понятно, что это C#. Про плюсы - это маня-фантазии, в реальности управляемый код на плюсах пишут даже реже, чем на F#, у которого 0% рынка.
>>255026520 >Вы же не умеете вежливо общаться. Твою гнилую натуру проверили и не ошиблись. Гнилой орешек сам расколется. Зачем тебе помогать, если ты шакал.
>>255017154 >Чел, твои советы бесполезны. Откуда я знаю что мне больше интересно если я не пробовал? Мне много чего интересно. К тому же я хочу построить хороший фундамент, от которого я могу быстро изучать тот стек который мне нужен. вот буквально твой первый и долбаебский пост, за него уже твой тред можно удалять нахуй, с такими ответами тебе хуй кто поможет, раз ты сам нихуя даже объяснить не можешь "хороший фундамент, от которого изучать тот стек который тебе нужен" ты вообще понял что ты написал? какой фундамент? как ты от него (((стек))) который даже не упомянул собрался изучать?
>>255026774 >Всё нах спросят, ещё как спросят. Надо же сбить ценник или завалить. Это буквально касается исключительно людей, у которых меньше 2-х лет опыта. Дальше уже ценник рынком определяется, а не твоим сбиванием и заваливаньем. >или попросят написать какой-нибудь рекурсивный переворот сбалансированного дерева за N Если только нет 2-х лет опыта. Дальше можно про повороты сбалансированных деревьев и про быстрые сортировки забывать как про страшный сон.
>>255026815 Я точно знаю, что есть места, где юзают. Один раз имел опыт работы с c++cli в 16г и тогда m$ даже обещали, что возобновили работу в этом направление. >>255026815 >даже реже, чем на F# Потому что управляемые плюсики завезли, чтобы были и не ныли. А f# это что-то типа полигона для с#.
>>255027382 >Если только нет 2-х лет опыта Получается, что если есть 2 года опыта, то кисельные берега "дальше"? Ну-ну. Дай угадаю ты проецируешь через ланит/епам/др? Там вообще про деревья не спросят. И сбивать цену не станут. Там она строго заданная + рюкзачок на 2ва года.
>>255027433 >16г Ну охуеть теперь. Третий кор в каком, в 19-м году вышел? Ну ты и соня, тебя даже шторм не разбудил. Правила поменялись.
>>255027609 >Дай угадаю ты проецируешь через ланит/епам/др? А ты делаешь вид, что в шарпы войтишнику можно как-то иначе вкатиться? Мы, блядь, не в Америке.
>>255028606 >Сап, я студент, изучаю шарпы, вроде нравится. Хочу закатиться поглубже, мб порекомендуйте какие-нибудь ресурсы для улучшение знаний по языку. Для закатывания в c# поглубже (в профессиональном плане) тебе нужно 2 вещи: clr via c# рихтера и чистая архитектура Джейсона Тайлера.
>>255016069 (OP) Могу сказать так если от природы ты тупой и у тебя что-то с мозгами, то твоя перспектива физически въебывать, а для программирование нужен iq>100 и неебическое усердие.
>>255016069 (OP) C++ 'это больше про железо и системное программирование. Писать дрова, программы микроконтроллеров, ну или программы которые должны быстро работать. С# - Это уже язык высокого уровня. На нем пишут приложения связанные с финансами, backend, мобильные приложения и даже игры (на крестах тоже игры пишут). Исходя из этого думай, что тебе ближе
>>255034057 Сразу видно боярина в треде. >>255034069 Не горит у тебя анус, ни разу не горит. >>255034073 Ты мне напоминаешь преподов из универа, которые сперва учат паскалю, потом С, потом всякой хуйне, которая никому, кроме упоротых CS-ученых, они же математики на 90% не надо. Хочешь технологию? Учи технологию. Не надо пердолить. Упрешься во что-то,-гугли, смотри, как другие сделали.
>>255034365 >Ты мне напоминаешь преподов из универа, которые сперва учат паскалю, потом С, потом всякой хуйне, которая никому, кроме упоротых CS-ученых, они же математики на 90% не надо. Без математики можно обойтись, но не без навыков программирование, которое в машобе крайне заебистое.
>>255034365 да не, я сам такой же. все мои проекты - костыли и копипаста. знания мои поверхностны, но склад мышления тащил.и только он позволил мне три года успешно кабанировать пока биз не убила корона, а меня самого рак. частично железный проект, связанный с людьми я бы сейчас с радостью вкатился в МЛ уж больно тема нравится, один хуй дома сижу теперь между химиями, но думаю не успею вкатиться, как пора будет помирать.
>>255016069 (OP) Вот мне интересно. Вроде все эти языки Тьюринг-полные. То есть, любой код можно переписать на любом другом языке. Зачем тогда выёбываться, что нужен сишник или питонист, если так? Пусть пишут на том, на чём нравится.
>>255034476 И? Ему можно научиться, точно так же. Есть документация, есть туториалы. Нет английского? Хули ты в IT вообще забыл, дебил. И нет, в ML без математики ты хуй обойдешься. А пример я тебе приводил из опыта: человека, который в последствии стал успешной веб-макакой и еще одного, который 24/7 обслуживает БД, пичкали всякими asm, c++, матаном, тервером, линалом. Весь арсенал применяемых ими знаний можно уместить на 14 страниц А4 с картинками. Из этих 14 страниц 4 можно сделать смешными анекдотами, ценность не поменяется.
>>255034659 Таки деньги не писании кода, разбирании кода итп, а в руководстве ентими соевыми рахитами, у которых ТЕХНОЛОГИЯ может быть увлекательной. Софт скилы решают, 100500 раз уже говорили. Поверхностные знания еще никому не мешали зарабатывать деньги. Лично я думаю, что некоторым руководителям делали успешную на 70% диагностическую трепанацию черепа.
Со мной советом поделишься? Учу пездюков Паскалю и Кумиру, но основной упор делаю на верстку (увы, без жс-а) и недавно чуть ли не вместе с ними начал учить С#. Из крупного и не слишком стандартного писал багтрекер для собственных нужд - чтобы не бегать каждый раз лично Че посоветуешь для вката в полноценную разработку? Верстка никогда не нравилась да и сейчас тренд что фронт - для молодых и шутливых.
Рекомендации от того кто кончил вышку и работает. Учи С++ прям хорошо учи, на нем же на голом языке без каких-то либо кроме IO и подобных делай алгоритмы и структуры данных, старайся все курсачи и лабы не просто делать, а оптимизировать. Я тебе даю гарантии что после такого ты будешь отлично писать абсолютно на любом языке и понимать досконально что происходит в компьютере читая код, как будет память выделяться, где это происходит и в какой момент времени освободится.
Вообще язык абсолютно вторичен, как и отрасль твоей работы. Задачи везде одинаковые, с помощью набора команд реализовать алгоритм который при входе А даёт результат Б и как оно там внутри работает никого особо не ебет.
Работаю аналитиком данных, чиллово, большую часть времени нихуя не делаю, к дедлайнам сдачи моделей чутка напрягаюсь. Из навыков - вузовская математика и дохуя статистики, плюс питон и всякие мл-фреймворки. Платят норм, 3 года опыта - 250к. Но можно дегроднуть, тут надо либо самому себе задачи придумывать, либо что-то на стороне пилить.
>>255034838 >И? Ему можно научиться, точно так же. Есть документация, есть туториалы. Не надо сразу лезть в машоб, не умея программировать. Учить все сразу ебанешься. >И нет, в ML без математики ты хуй обойдешься. Я прекрасно обхожусь. Да, ничего прорывного не сделаю, но трясти ящик это не мешает.
>>255035028 Ну учитывая что я знаю плюсомакак с разным опытом то наверное около 300-400к если реально шаришь и от 150к$ в год + 100к опцион если уже сыбался
>>255035082 >Не надо сразу лезть в машоб, не умея программировать. Учить все сразу ебанешься. Конечно, ебнешься. Просто, ОП думает, что он >не совсем новичок в программирование и >имею некоторый опыт с C, python а я его поддерживаю
>>255035151 >расскажите как вкатились. вы интересные Куда именно? У меня профильная вышка, несколько лет работы кодомакакой-стажером и уйма времени потраченного на разные пет-проекты. Сейчас же просто просиживаю штаны в аспирантуре. Платят в принципе нормально, а искать работу и переезжать ради этого хуй знает куда лень.
>>255035151 Да все просто, закончил вузик, в вузике больше по теории угорал, но не суть. Дальше резюме на хх, пара собеседований, понял что от меня хотят, получил приглашение. Первое время рвал жопу, потом научился все делать быстро и ненапряжно. Вкатывальщикам посоветовал бы просто мониторить вакансии для джунов и ориентироваться на них в вопросе что учить. Сэкономит кучу времени. Если еще в вузике - ходите по всяким олимпудкам и хакатонам, но даже если не будете - не очень страшно.
Как меня в свое время батя подъебнул, когда я уже работал программистом по специальности "Программист 1С": "Ты циклы учи, циклы! В них сейчас вся сила."
ваши высеры не читал, сам в айти 2 года если в треде есть хоть один пидарас-овертаймер и любитель РАБотать, выходи нахуй в окно прямо сейчас у меня все
>>255035034 >>255035082 Поясните, какого рода там нужна математика? С простой математикой уровня школы и первого курса я дружил, а вот дальше абстракции всякие и прочая поебота давались не очень.
Эникейщик получает 25к за техподдержку в моей мухосрани. Программист 1С - 125к в месяц. Эникейщики меняются каждые 3-6-12 месяцев, так как скулят и увольняются, ведущие программисты 1С сидят дома в трусах под вентилятором, пишут запросы к БД и работают уже 6 год...
Деньги - вот главное в жизни, а ты и дальше дрочи на эникейщиков.
Мимовкатившийся в 1С-программисты из эникейщиков 6 лет назад
>>255036309 Да первые два курса технического вузика хватит. Особо ты ее применять не будешь, но понимать интуицию и понимать что в статьях написано - желательно.
За сколько осваивается сишка на уровне "могу написать не совсем говно библиотеку"?
Работа с памятью, системные вызовы - все это знаю только понаслышке, и хотелось бы понимать что происходит под капотом интерпретатора, сишных либ вроде numpy + возможность пилить свои велосипеды.
С другой стороны, если это занимает слишком дохуя, то нахуй, я лучше сфокусируюсь на основном языке (собственно, питон).
>>255038274 Системный админ стоит ниже в иерархии и шансов выехать щабугор у него напорядок меньше? Удаленно то не поработаешь когда требуется твое присутствие ра предприятии и настройка всего зоопарка кампуктеров.