Как выбрать язык программирования? Я заебался уже, хочу хоть куда-то наконец начать вкатываться, питон перенасыщен вкатунами, джаваскрипт тоже, джава старый легаси кал, пхп туда же, с# трудно, с++ для гениев
>>304822530 Таким долбоебам дорога в биореактор. Пожалуйста, вкатывайтесь на здоровье.
Вкатиться хоть куда-нибудь - это минимум года полтора-два. Умножай на два, если планируешь совмещать это с заводом. Заработать норм опыт, чтобы иметь хоть какое-то преимущество на фоне заграничных спецов - это еще минимум года два Сам переезд - еще около полугода на всякие визы-хуизы, ворк пермиты и прочую залупу
Так что если ты хочешь уехать вот прям сейчас - начинать тебе надо было года 4 назад минимум.
Мимо-уебаны, которые надрачиваются проходить собесы, а потом пинают хуи, не справляясь с работой - мои вам искренние пожелания трехдневного поноса и мгновенной смерти
>>304822954 Ты что-нибудь кроме циклов в нем осилил, маня?
Java, конечно, говно мамонта, новые фичи в нем пилят со скоростью примерно 1 штука в десятилетие, а его развиваторы в в детстве любили башкой вперед под фуры бросаться... Но C# пиздец огромный. Его весть освоить с нуля - нужно месяца три беспросветно дрочить доки с учебниками. Я имею в виду покрытие с самых базовых вещей типа классов и полиморфизма до современных штук типа паттерн-мэтчинга и безопасных манипуляций с памятью
>>304823191 > хоть какое-то преимущество на фоне заграничных спецов - Всхрюкнул. Ты бы этих спецов нахуй видел. Литератлно вчерашние ноготочницы и таксисты. Только из Индии. Этот признак остался где-то в 10х. мимо из заграниц.
>>304823406 Весь освоил, от foreach и делегатов, до параллелизма (что нахуй не нужно) и LINQ. А что страшного с памятью? Гарбейдж коллектор для кого нужен? Это тебе не плюсы, где нужно говно убирать после себя. Пишу на asp.net core свои миделвари, пока что учусь.
>>304822230 (OP) >хочу хоть куда-то наконец начать вкатываться Анончик, вот без злобы. Это не твое. Я не про уровень интеллекта или еще что-то токсичное в твою сторону, а скорее в психологическом плане. Если бы ты хотел начать вкатываться, то ты бы 1)Пересмотрел несколько гайдов на ютубе что предложено 2)Поставил вскод какой-нибудь и написал пару функций, циклов 3)Сделал бы примитивный проектик, строк в 50, что-то типа камень-ножницы бумага или таймер для консоли. 4)Осмотрел бы все варианты, узнал бы что твой список далеко неполный и очень годные варианты ты как раз упустил. 5)Начал бы учить что-то на похуй, просто из интереса, как некоторые из интереса литкод решают, или нашел бы для себя хобби, например купил малинку/банану/ардуино и начал бы под них писать что-то, типа метеорологической станции для квартиры, или модуль управляющий поливом цветов, или ПВО против комаров, я хз, прикольно же.
И потом у тебя бы не было вопроса из оп-поста. У любого, кто реально 5 часов суммарно пишет код не будет твоего вопроса. То что ты это не сделал говорит что ты на самом деле этого не хочешь.
>>304823518 Держись подальше от релокантов из рашки, хряк. Примут за хохла, натянут на флагшток
Мимо-заграничник два года. Вариантов найти работу без местного гражданства и знания языка (именно местного, с английским ты едешь нахуй без пересадки) - пиздецки мало. Нужно либо быть реально опытным челом, который готов вот прям здесь и сейчас с первого дня приносить бабки, не требуя долгого рампапа, либо уметь находить хавчик на помойках.
За индусов-вчерашних таксистов: дурилка, нахуй ты с ними тусуешься? Переедь из своего клоповника, оглянись вокруг, кайфовые работодатели не шарят по люмпеновским общинам в поисках синьора-помидора с вилкой 300к в наносекунду
>>304823743 Двачую. Пока сам не тыкнешь себя в гугл за поиском ответов, любой совет будет воздухом. Помощь просить надо у психиатора, когда выгорание появится от учёбы.
>>304822230 (OP) Для начала университет закончил по ойти специальности. Нахуя брать нулевое чмо без образование когда за забором очередь из студентов стоит, готовых работать за еду.
>>304823608 Ты эстонец, чи шо? Я и говорю, что нихуя ты его не освоил, дура
Открываю страшную тайну: LINQ вышел 17 лет назад. Не взлетел и успешно сдох, сейчас лежит, воняет, из-за обратки никто не решается его выкинуть. Хотя варианты были, хоть бы при переходе от .NET Framework к .NET Core и к последующему их слиянию... Ой, спооойлер. Это произошло почти 4 года назад
Погугли про фичи современного C#, тебя еще мноооого нового ждет
>>304822230 (OP) Вся эта шляпа курам насмех. Учи языки описания оборудования, verilog, vhdl, chisel. Учи плк и реле, но их язык в целом и так понятен, там надо разбираться в интерфейсах ввода/вывода, библиотеках, сигналах, датчиках и т.п. Ойти меняется крайне быстро, а с учетом нейронок - хуй знает что дальше будет с анальниками жаваскриптерами. инб4, питон, пхп и прочее быдло сча слетится коупить. Инженеров с паяльниками на нашем веку уж точно не заменят. ну еще можно вкатиться в программирование автомобилей, дело прибыльное пиздец, с одной тачки за пару часов можно рубить хуеву гору, но порог входа крайне высокий, нужна практика
>>304823833 >Примут за хохла довольно хрюкает. Очень приятно, елмедведсвин. Папенька с блинных, маменька из паронокопытных. На чьем горбу и в какой позе, я ебал обе нации, пока не определился, мне похуй в целом. Это чтобы ты не тратил время на хохлотейки >>304823833 >Мимо-заграничник два года. Салабонище... Вариантов найти работу без местного гражданства Вообще хуйню какую-то брякнул сейчас. > знания языка Est-ce si difficile d'apprendre? Хи-хи, плохо наверное быть глупым. >Нужно либо быть реально опытным челом, который готов вот прям здесь и сейчас с первого дня приносить бабки Это я, добрый вечер. Но на базовую ставку стажером это не так критично. У нас молодняка из Украхи и РБ набрано множество. Эти ваши чаще такие как я, те кто тут уже 5 и более лет работает. >>304823833 >нахуй ты с ними тусуешься? Потому что это минимум треть коллег в фирмах Старой Европы. > кайфовые работодатели не шарят по люмпеновским общинам Ой да, ой да... > кайфовые работодатели Это вообще как?
>>304822473 Да, кстати, 1C недооценивают, многим магазам нужна своя система покупок и всякой залупы, которая сохраняется в систему, конкуренции там вероятно мало(наверное, если шаришь, поправь) и в целом вероятно норм платят, так что можно идти смело дрочить 1ску
>>304824031 > Все алгоритмы пишутся на переменных, условиях, циклах, многопоточности. Остальное это САХАР.
Ебани мне простейшую нейросетку на языке ассемблера. Хотя бы ебучий MNIST распознай, с этим второкурсники справляются. Только время засеки и потом сравним твой результат с теми же студентами, которые решили это за полчаса в питоне
>>304823983 Пиздец ты странный, 80% фич которые тестируюся майками для шарпа никогда до него не доезжают, потому что комьюнити ругается часто. Всё остальное, по типу yield-ов всяких это синтаксический сахар.
В какую сферу и какой ЯП вкатываться чтобы начать зарабатывать удаленно в короткие сроки? Зачем вы тролите c# и rust, у меня есть интернет, я хикка и не могу и не хочу работать ирл поймите
>>304824371 Чувак, очнись, это манямир. Эти времена прошли. Никому сейчас не нужен вкатун на удаленку. Сначала тебе надо поработать какое-то время, чтоб гордо сказать что ты middle и тогда можно на удоленку.
>>304824371 Не туда смотришь, программист уже давно стал ирл работой. Могу посоветовать 3д моделинг, творческая + есть возможность в теории не выходить из дома.
> Est-ce si difficile d'apprendre? Хи-хи, плохо наверное быть глупым. Успехов набираться опыта в профессии и дрочить квакающую грамматику, долбонавт
> Это я, добрый вечер. Я до тебя или твоих выдуманных навыков и не доебывался, дегенерат. Я говорю про свеже-вкатунов без опыта, нормальных базовых знаний и прочих базовых фишек типа знания языка или гражданства
> Вообще хуйню какую-то брякнул сейчас. Подойди к бухгалтеру своей галеры и спроси, во сколько тысяч евро в год им обходится содержание твоей жирной иммигрантской жопы. Ты удивишься, но мало кто стал бы это делать из альтруистических соображений. Студентов-джунов никто легализовывать за свой счет не станет даже если они готовы работать за еду. Ведь и местные уроженцы готовы работать не хуже
> Потому что это минимум треть коллег в фирмах Старой Европы. > Ой да, ой да... > Это вообще как? С тобой все понятно. Тухни на своей галере дальше, тебя походу все устраивает. Кто я такой, чтобы рушить твой манямирок
>>304824451 >>304824454 Вы пиздите, чтобы конкуренцию не создавать ,ойти уже несколько лет имеет больше всего свободных вакансий в удаление, хватит врать, скожите правду
>>304823513 Нихуя. В жаве нет генериков времени исполнения, нет асинк-авейтов, нет замыканий, контравариантность вроде по-другому работает, это самое очевидное и навскидку.
>>304822230 (OP) Если ты знаешь про переменные, циклы, массивы, чем класс отличается от объекта, то сделай пет-проект какой-нибудь. Нативный клиент к апи харкача. Бота своего, хуярещего запросы к апи нейросетей. Язык неважен, с гуглом, чатгпт и помощью иде вроде вижуал студио или андроид студио, где есть готовые шаблоны проектов и по факту можно программировать мышкой разберёшься. А лучше забей хуй и ищи подходящий завод.
>>304824710 А нахуя ему писать проект? Ну в плане это вполне себе способ научиться, но ты так написал, будто это логичный шаг, а это нифига не единственный логичный шаг. сенька в финтехе, 5+ лет, не написал за жизнь ни одного пета-хуета
Вкатывайся не в язык, а в разработку ПО. С хорошей фундаментальной базой можно на любом языке начать писать за пару недель.
А для фундаментального вката лучше всего выбирать строгий язык вроде java или C#. Про питон/js для вката забудь (по нескольким причинам, про которые могу рассказать отдельно). Начинать с C/C++ тоже большого смысла нет. Захочешь заниматься системной разработкой - освоишь
>>304824777 А как ещё без практики, зубрить теорию под собесы? У меня тоже не было вкатун-стайл пет-проектов, у меня были лабы, курсовые и диплом в университете, что считай то же самое, только тебе ещё и преподы мозги сношают. Больше бесплатно не программировал никогда, поэтому со скепсисом смотрю на самоучек-вкатунов. И да, попытки зубрить теорию и читать книжки не дали толком ничего, всё это забывается без практики мгновенно.
>>304824989 >А как ещё без практики, зубрить теорию под собесы? Да очень легко. Ее ебано учить через какую-то практику как раз. По-твоему студентам медикам чтобы сдать анатомию надо 30 человек нашинковать? Ну или вылечить? Нет же, просто сидят и учат. Топ 100 вопросов и я учил полгода назад на собес ежегодная поебота от тинька просто потому что знать их содержание вообще не требуется для повседневной работы, типа как ты скорее всего не знаешь пару паттернов на память, ну и примерно как писать без утечек, а как там виртуальная таблица ебется под капотом все равно вылетает мгновенно. Учу каждый раз.
>>304825074 >Нахуя? Что это вообще за нахуй? Чем отличаются от обычных дженериков по-твоему? Тем что из-за тайп эрейжа нельзя получить вложенный тип в рантайме, и поэтому приходится его хранить явно. >Ты ебанутый? Лямбды там со времен царя гороха Лямбды не равно замыкания. Тебе компилятор напишет, что нельзя менять внешнюю переменную из лямбды. Потому что ЖММ, которой в сисярпе нет. >И что? Сколько раз ты на практике ее использовал? Собесы считаются?
>>304824565 Ну их разумеется больше, чем в других отраслях, но всё равно мало. А раз ты такой хика социофоб и работать не хочешь, то шансы твои сам понимаешь каковы как земля
Если я выучил переменные,циклы,массивы, умею во вложенные циклы и многомерные массивы, умею создавать методы, знаю что такое и понимаю возвращение значения, умею создавать классы и понимаю наследования ТО Я УЖЕ ХОТЬ ЧУТЬ РАЗБИРАЮСЬ? Язык джава. Просто по приколу видосы смотрел. Но мне ток непонятно сколько я знаю и сколько ещё всего учить, если захочу вкатываться. Я ещё не захотел.
>>304825276 Ну это ты научился молотком забивать гвозди. А чтобы работать, нужно знать как построить дачу полностью с котлована. Причём на каждой работе свой проект дачи.
>>304825276 Ну ты ничего не знаешь. Я понимаю что кажется будто это троллинг, но если ты реально интересуешься и понимаешь английский - посмотри как Theprimeagen пробует новые языки, типа Zig он недавно пробовал. То что ты знаешь он осваивает за час стрима. Синтаксис языка это лишь 30-50 ключевых слов, let var if for while class struct init func enum и немного правил по их использованию. Учить тебе для вката еще оставшиеся 97% примерно, где все это собственно применяется.
>>304825365 Аа, реально или преувеличиваешь ? Ну это ещё год плотного изучения получается, а то и больше. А если вопрос про автотестера такой же задам ? На эту вакансию тоже год ещё учиться ?
>>304825191 > Тем что из-за тайп эрейжа нельзя получить вложенный тип в рантайме, и поэтому приходится его хранить явно. И снова: нахуя? Ты че там такого задумал, для чего именно типы нужны и с чем не справляется обычная рефлексия?
> нельзя менять внешнюю переменную из лямбды Если ты хочешь что-то поменять из замыкания - то ты долбоеб. К многопоточности не прикасайся, разъебешь весь интернет
>>304825276 Могу сказать тебе так. Когда я начинал учить питон, то я тоже все это выучил. А потом я сидел и не понимал, как нахуй можно применять циклы for. Типа, для чего это вообще может понадобиться, какой сценарий использования. И мне помог разобраться знакомый разраб, который буквально на примере своей работы (он в свое время писал админку для внутреннего пользования в компании N) объяснил, для чего нужен перебор всех элементов. Так что не задирай нос, а учись прикладывать полученные знания на практике.
>>304825471 В тестировщики берут с вагиной, у тебя есть вагина? Это если что шутка в каждой шутке есть доля правды У тестеров там своя кухня, но учить намного меньше конечно, но я вообще не знаю как работает у них воронка, в плане выучить все можно за пару-тройку месяцев даже если ты красивая женщина, как они отсеивают я вообще не представляю. Слышал люди проходят собесы просто назвав книгу самую ходовую по тестированию. Но это были красивые женщины.
>>304825276 >ТО Я УЖЕ ХОТЬ ЧУТЬ РАЗБИРАЮСЬ? Да. Некоторые вкатуны и того не знают. Теперь похлопай себя по плечу, закрой вкладку с двачем и продолжай учиться.
>>304825531 >Когда я начинал учить питон Ахах, классика. Небось сидел еще и такой "Ну джанго, ой фу блядь, тут надо sql трех видов, тут надо еще весь фронтовский стак, тут надо какое-то аполло ебучее, фастапи еще какое-то вы что охуели?" и сразу после этого "Надо катиться в МЛ, я тварь тупая или право имею?". Хотя может твой разраб как раз ворвался перед мыслями про мл
>>304822230 (OP) Если ты пессимисттан и трясун - си и ассемлер. Бортовые компы самоходок, например, программировать самое то. Если оптимист - Swift, ведь все будут богатые, с маками и айфонами, самое то. А если реалист - оператор экскаватора получает в ХМАО 240к без опыта, если не тупой, инженер-ракетчик в Индии - 15к баксов, сотрудник ЧВК на охране судов - 200 баксов в простое в день и 400 баксов в рейсе. У всех у них - жизнь, а не одинокий геморрой за занавесками.
>>304825638 > Не могу внятно объяснить применимость банальной фичи, знанием которой выебываюсь на анона > Собесы - квинтесенция и эталон ойтишки, реальная разработка просто сосет у нее
>>304822230 (OP) Начинай с C, а потом С++. Хули трудно тебе? Как ты собрался программировать не понимая как вообще работает программа на компьютере? С и С++ тебе такое понимание дадут. И они нихуя не сложные на самом деле, вот JavaScript - это жопа нахуй, или Rust какой-нибудь...
>>304825898 > Начинай с C, а потом С++. > Хули трудно тебе? Как ты собрался программировать не понимая как вообще работает программа на компьютере? С и С++ тебе такое понимание дадут Да нихуя они сами по себе не дадут.
>>304822230 (OP) > с# трудно Что там трудного? Все доступно из-под коробки, ставь вс, накатывай дотнет 8, пиздуй писать то, что тебе хочется. мимо финтех-дотнет макакен
Изучаешь матан. Там и матрицы и инкременты, а на языке ты это все опишешь.
Я посмотрел блогеров питонщиков, вся их суть. Так... ну вот есть питон, вот мы берем переменную складываем с другой, и у нас резулаьтат а+б Ура я програмист
Питон + Раст/жава/Шарп/плюсы, работа всегда будет. Бэк и галеры. Фронт - тайпскрипт жс перл пыхп. Ебанутый - хаскель и прочее функоговно. К языкам претензий не имею, просто делать на них нехуй. Ебанутый гречневый - си, ассемблер и на завод АСУТП. Будешь делать деньги такие, что наносеки с двача ахуеют, но не сразу. Ну и нужен байас на байтоебство. А вообще язык это инструмент, прежде всего ты должен быть инженером хорошим. Добра.
Битрикс > ... ну ты понел. Битрикс это входная точка. Битрикс даст тебе возможность зарабатывать и получать хоть какой-то опыт в кодерстве. Параллельно работе на битриксе будешь учить желаемый тобой стек. Потом у тебя будет коммерческий опыт разработки веб-приложений (просто можешь спиздеть, что это был не битрикс, а Laravel), который будет огромным плюсом при трудоустройстве на нормальный стек.
А так ты будешь бесконечно выбирать. А через битрикс ты уже сразу бабки рубить будешь. Буквально 1.5-2 месяца подрочить классический веб-дев стек + битрикс офф. курсы. Всё, можешь искать работу.
>>304825982 Сажусь писать и у меня страх: а это делать классом или структурой? Класс не оч, но все время же в стеке лежать тоже не будет. Или будет? А тут таску вернуть или вэлью таску? А тут в цикле же может быть - не создам ли я нагрузку на гц? А тут поле ридонли или нет? Может я этим спровоцирую неявное копирование... И так сука на каждом шаге, заебало, чесслово
Я уже молчу про спаны и мемори И с каждым новым релизом все больше такой пиздулы
И я понимаю, что это все - это костыли одной дыры - ГЦ. Все последние охуенные нововведения с дохулион усложнениями - чтоб прикрыть костылями работу гц
>>304829096 > Сначала выделяется, потом освобождается. Охуенное понимание, 10/10 просто. На уровне попаданцебугуртов с "как электродвигатель собрать? Ну как пук там если волосы одеялом потереть то лепестоичество трещит"
>>304822230 (OP) > Как выбрать язык программирования? Совсем зелень, да? Язык как таковой ничего не значит, ты должен знать минимум python, js, rust, go, sql, но входная точка в фулстек выглядит так https://stackshare.io/stacks изучай
>>304827972 Не думаю, что над этим нужно сильно задумываться, для этого есть специально тестирование и дебаггинг, не умеешь что ль пользоваться библиотеками, которые отслеживают скорость отработки метода? Не вижу проблем, если даже происходится какой-нибудь анбоксинг, боксинг, хуесинг, если конечно скорость в пределах адекватных значений, такое конечно лучше избегать, не лучшая практика, но и думать над этой хуйнёй как что-то страшное, такое
>>304822230 (OP) Ты не язык выбирай, а то, чем ты хочешь заниматься. Приложухи на смартфоны, приложухи для еппла, десктоп под винду приложухи, сервера поддерживать и базы данных дрочить, станки прогать чтоб болванки точить, итд.
Выбери из всех возможных вариантов несколько, что тебе кажутся перспективными на 5+ лет вперед, с учетом твоего региона. Посмотри вакансии в твоем регионе на выбранные варианты. Посмотри в других регионах.
Сравнив зп попиздуй на ютуб и посмотри пару дегродских видосов по выбранным языкам. Как там что делают, внешний вид синтаксиса, как челы обьясняют итд. После этого, учитывая всё предыдущее - определяйся.
Определившись пиздуй на условную кодекадеми и делай задачки для вкатышей. Всё непонятное гугли. Пройдя кодекадеми и еще аналоги, чекни требования к вакансии по твоему языку. Там обычно будет связка технологий, стек. Какой-то фреймворк, какая-то база данных итд. Вот берешь этот стек, и сразу начинаешь делать свой микропроект, что-то супер простое. Как закончишь - делаешь другой. Потом третий.
Потом ищешь стажировку на позицию младшего червя-пидрра, не находишь и охуеваешь
>>304825276 этого хватило бы для вката лет 6-10 назад, сейчас тебе нужно знать раз в сто больше я хз зачем вы сейчас в программирование лезете, в этом нет никакого смысла, лучше идите в разработку искусственного интеллекта, там сейчас с улицы берут с базовыми знаниями
>>304829261 Потом залезаешь такой в профилирощик и видишь что у тебя на какое-то время стопается мир, чтоб убрать мусор. Что делать будешь? Потом думаешь как уменьшит мусор... Ну ты понял: либо смириться, либо чуть ли не переписывать заново, ведь выделения были чуть ли не на каждом шагу Языки со сборщиком мусора - это не те языки, в которых можно про них забывать
>>304829574 эммм там некому стопать поучи что такое сборщик мусора, что ли узнаешь много нового: как трясется дерево, как пинятся объекты, как гц стопает мир, чтоб обойти дерево
>>304826399 Лепка это уже 3Д. Но если шарить в матеше можно простой формулой из 2хмерной системы координат сделать 3 мерную. Остаеться только перевести это в нужный синтаксис. Ах да я же не знаю синтаксиса сишарпа.....
итак, погулял я по этим вашим вакансиям. почитал, какие ЗАДАЧИ ставятся перед кодерами, а не просто поглазел на крутые модные термины, и вот до чего мой отравленный двачом и мизантропией моск додумался.
1. бэкенд это скучное поприще для аутистов. ассоциируется с серверами и какими-то механиками, которые света белого не видят, копаясь в самой душнине, которая лет 50 как тривиальна, скучна и пошла, но бэкендер при этом воображает себя настоящим хакером, в отличие от фронтомакак. думаю типичный бэкендер это очкарик в свитере с оленями, страдает социофобией и расстройствами личности
2. эмбеддед для инженеров скуфов гречи. в принципе то же самое, что и бэк, только байтослесари ещё и чумазые. ассоциируются с суровыми заводами и петровичами. наверное если посмотреть на лицо эмбеддщика сразу станет понятно, что человек по жизни синий воротничок с крестьянско-мануфактурным прошлым
3. 1с из турбо греча. тут все понятно. как если взяли пункт 1 и интеллектуально попустили, заставив заниматься совсем полным для живого мыслящего человека западлом вроде "бухгалтерии" или обустройством деятельности завода из пункта 2.
отсюда понятно, почему люди упорно катятся во фронт. да, фронт перегрет. да, технологии-однодневки, противные уродливые говносайты для жадного говнокабана, смузихлебы-нормисы, которым самое место и время катиться нахуй обратно в юристы-экономисты-ноготочки, НО здесь хотя бы теоретически есть возможность создавать что-то красивое, а не застрять в серверно-системной канализации, благо инструменты позволяют.
питон обойду стороной, на нем как и на жс можно крутить гайки бизнесу или яйки кабану, а можно заниматься чуть более приятными и интересными вещами, вроде науки или взлома жопы
блин и зачем я это написал. хочу уже удалить, но ладно, запощу так
"Язык программирования" это синтаксис, который учится за 3 дня. Программист дрочит принципы объектно ориентированного програмирования, работа с данными, алгоритмы и дрочит Страуструпа для лучшего понимания привязки программ к физическому железу.
Моему знакомому понадобилось написать программу на Си шарп и он "выучил" его за три дня. Просто он уже умеет програмиировать и ему понадобились необходимые закорючки для составления удобоваримого для компиллятора текста программы..
>>304831704 далее следуют вещи вообще мне пока не очень понятные.
4. мобильная разработка. здесь не могу однозначно сказать, хорошо это или не очень. российскому кабану наверное нужны невообразимо отвратительные копролиты типа "сбербанка онлайн" или "пятерочки", но может есть ребята, которые пилят крутые и интересные вещи.
5. ии, машинное обучение, нейросетки. ХЗ что тут вообще творится. по идее должен быть такой же вкат и истерия, как у фронтэндеров, но так как здесь могут потребоваться мозги и знание какой-никакой теории, то очереди за забором должны быть поменьше
6. часто вижу вакансии для языка "C/C++ qt linux блаблабла", не знаю что там в целом пилят, но слова C и C++ отпугнут любого нормального человека
7. разновидность байто-сантехники c C/linux. думаю что люди которые там работают, представляют собой нечто среднее между бэкендером и эмбеддщиком и делают всякие нехорошие штуки вроде дронов или систем наблюдения, клиенты к которым пишут на кт и цпп персонажи из пункта выше
>>304831754 >Язык программирования" это синтаксис, который учится за 3 дня. >дрочит Страуструпа для лучшего понимания привязки программ к физическому железу. не надо так толсто троллить, люди не поверят
>>304822230 (OP) >питон перенасыщен вкатунами >джаваскрипт тоже Ты тупой, средний вкатун - долбоёб с пизженным гитхабом, начавший но НЕ закончивший курсы. Хорошо он разбирается только в стандартных вопросах собесов из подборок "100 вопросов с собеседований" на первой странице яндекса, и разумеется в наёбывании хрюши умными англицизмами.
>джава старый легаси кал >пхп туда же Ты тупой, приди и перепиши всё на новый легаси кал. Ой вей, это же дорого, ведь новеньких за меньшую ЗП не найти, потому что никто не осваивает "легаси кал". Тут только спасибо могу сказать, что не мешаешь моему размеренному переписыванию "легаси кала" за достойный чек.
>с# трудно Ты тупой, он даже легче java
>с++ для гениев Для гениев без сдвг и клипового мышления. Действительно, это же нужно документацию читать дольше 10 минут, а она без картинок. Реплика про то что ты тупой уже добавляется через силу.
Советую учить C, просто чистый С. Пожжёшь десяток плат/закирпичишь ардуинок - будешь внимательнее к своему коду и упорнее в процессе обучения.
В каждой шутке есть доля шутки. Если бегло ознакомиться с десятком оглавлений учебников для программирования ентри левела на разных языках, то там идентичная вода про то, как обозначать переменные, работать с массивами и матрицами, цацикливать циклы и логические выражения, организовывать процедуры и функции и преобрпзовывать данные. Все это учится за три дня. Если ты профессионально знаешь один язык программирования, то ты знаешь их все сразу. Без разницы, чего учить, все языки программирования заточены приблизительно под одни и те же задачи.
> с++ для гениев оп просто не открывал того же страус трупа или не видел сообщения об ошибках от компилятора, когда даже элементарный факап в синтаксисе порой превращается в стену нечитабельных заклинаний
c++ это абоминация как ни крути, воплощение принципа "хотели как лучше, а получилось как всегда"
>>304832265 похуй вообще скорей бы уже какую-нибудь SPIRAL допилили, кодить западло, особенно на ц-подобных "языках"
>>304832313 > > с++ для гениев > оп просто не открывал того же страус трупа или не видел сообщения об ошибках от компилятора, когда даже элементарный факап в синтаксисе порой превращается в стену нечитабельных заклинаний
> c++ это абоминация как ни крути, воплощение принципа "хотели как лучше, а получилось как всегда" Один хрен у крестов аналогов нет. В нише обычных полноценных приложений, которые нужны обычным юзерам, не в вебпараше.
>>304822230 (OP) Без базовой базы по CS (компуктер саенс) тебе трудно будет с любым языком Можешь из базы выкинуть матан, но алгоритмы, устройство языков, типы данных тебе нужно знать
чтобы зарабатывать 600к+ за крестах, нужно знать еще некоторые вещи типа численных оптимизаций, машоба и тп. Или быть задротом низкоуровневых крестов и идти в хедж фонды
Питон перенасыщен, да. Учи питон если идешь в дата аналитику, дата инжеринг, дата саенс
Джаваскрипт хоть и перенасыщен, но на самом деле работу найти не сложно. Он перенасыщен вкатунами которые не могут освоить базы. Если ты такой, то у тебя проблемы с любым языком.
Зная один лишь язык ты работу не получишь, надо знать еще базу типа бд, осей, алгосов. От вакансии к вакансии есть специфичные для конкретнго случая вещи.
>>304822230 (OP) >Как выбрать язык программирования? Выбирай не язык, а область, чем хочешь заниматься. Как выберешь - сразу станет ясно чо учить и чо писать. >джава старый легаси кал Энтерпрайзный старый легаси кал. >пхп туда же Laravel. >с# трудно Та же джава, но с сахаром от мелкомягких. >с++ для гениев Ты бля движки собрался писать? Или цифровую обработку звука?
>>304822682 >rust Ну чо там, вакансии на чистом rust появились? >go Про него уже забыли, пока ОП-хуй учит язык умрёт или вакансия на раст появится. >js Самый распространённый. Тут уточняй, что учить нужно React или VueJS.
>>304838930 > Ты бля движки собрался писать? Или цифровую обработку звука? А при чем тут движки или цифровая обработка звука? мимо хочу цифровую обработку звука
>>304839291 Плюсы используют везде, где нужна скорость и вычисления. >мимо хочу цифровую обработку звука Вот список всяких опенсурсных плагинов. Тащи какой хош, изучай, собирай, форкай и дописывай. https://github.com/webprofusion/OpenAudio
>>304839825 Много где встречал в вакансиях "извините, после курсов не рассматриваем". Без опыта, в принципе, отсеивают разрабов может спасёт гитхаб, но это неточно.
Я говорю про нормальные вакансии вендоров, а не всякие аутсорс помойки с индусами типо EPAM.
>>304822230 (OP) С изучай. Там все просто и работа всегда будет. не надо мне пиздеть про то что плюсы заменят. Современные плюсы это буквально губка, напитавшая говна, а вот си вечноживая классика
>>304822230 (OP) Никак, если ты настолько тупой что не можешь выбрать язык, то лучше даже не начинай. Если ты ещё тупей и хочешь проебать кучу времени на бесполезное обучение, то вот тебе кратко на пикче.
>>304840037 > Много где встречал в вакансиях "извините, после курсов не рассматриваем" Ну и нахрен писать в резюме курсы, это маркер долбоеба. При условии что курсы платные а лох повелся на "обещаное трудоустройство", с таким волчьим билетом ещё бы не отсеивать. Но что плохого в бесплатных курсах, там от курсеры или от MIT?
>>304822230 (OP) То есть чел еще даже не начал учить что-то но уже рассуждает о языках как шарящий в сфере и рынке. Сука почему так, почему каждый думает что блять лучше всех всё знает.
>>304840717 У меня в школе не было программирования вообще. Мы изучали MSWord, MSPowerpoint и Paint. Писали разные текста и форматировали их, чтоб красиво было, делали презентации.
>>304840783 У меня было. Собсно, паскаль. На городскую коколимпиаду по информатике ездил - там тоже паскаль был.
Собсно это дефолт для вкатывания - азы программирования учишь на нем, отличный язык для обучения, переменные/циклы, строгая типизация, вся хуйня. А потом уже с базой начинаешь учить какой то другой уже не с нуля.
>>304822230 (OP) С такими тредами, к сожалению, никак. Ты для начала прогать на чём угодно начни, и изучай рынок работ. Смотри, как проектировать вещи. Похуй, сколько там людей на питоне и джаваскрипте пишут, если там и больше людей требуется. Всегда есть вариант Go изучить. Питон вообще нужен из-за огромного кол-ва библиотек под него. Анализ данных, компьютерное зрение, машинное обучение - велкам ту питухон. Хочешь жрать, 1С. Хочешь жрать, но можешь потерпеть - веб. Тебе нужно будет понять большое количество общих принципов, которые не зависят от конкретного стека. Порог вката ёбнутый, пиздуй ка лучше на завод.
>>304822728 Кстати хуёвый аргумент, раст пиздат, "секта" там не просто так появилась. Некоторые вещи перегнал с крестов на него, чтобы проще было доработать, но это только свои пет-проекты. Позеры с их unsafe в каждой строчке - отдельная тема для обсуждения. Проблема в том, что >>304822682 на rust почти нет вакансий.
Поясните за задачу на Пайтоне со шнурками. Я никак не могу понять, почему N-1, почему первый "пролет" шнурков не учитывается? Поясните дураку, который хочет стать умнее.
>>304841022 > Даже можно работу потом нвйти! Это будет адовое легаси, нахуй такую работу. Ничего нового и актуального на Дельфи не пишется. А все из за ебаных копирастов борланда, которые своей тупостью и жадностью убили отличный язык.
>>304840964 > Ну я во взрослом возрасте с паскаля и начал. Тк просто понравилась книга "песни о паскале". Потом Прата Спп. Ну, я тоже в школе начинал с Паскаля, а в вузике перешёл на кресты и qt, на чем РАБотаю и поныне. Самое смешное это причина. Сишку я отмел потому что после паскалевского writeln в котором просто все через запятую писалось - сишный printf с форматной строкой был непонятной магией, и понять как оно было работает было неоткуда. Интернетов у меня тогда не было, что в линупсовом мане можно и man printf вбить - я не знал, да был бы он нерусифицированный скорее всего, а со школьным london is teh capital of græt britan без интернетов я бы тоже скорее всего это не прочитал. А в крестах был понятный принцип "просто хуячь в cout стрелочками". А ещё были контейнеры - вектора к примеру, в сишке ничего подобного не было, в паскале тоже (в современных диалектах дельфи есть, но тогда речь шла о обжектпаскале в досовской IDE на turbo vision)
>>304826453 >Ебанутый гречневый - си, ассемблер и на завод АСУТП Линуксовым разрабом на Си 300+ сейчас ищут, т. к. случилось импортозамещение. В АСУТП вроде как используют свой собственный узконаправленный софт. >прежде всего ты должен быть инженером хорошим Чая.
>>304822230 (OP) Да бля любой учи для начала. Потом перекатиться несложно будет. Я вот java начал потому что удобный сайт нашел джавраш, платный если чё 6к за год. По сишарпу есть тоже удобный бесплатный ulearn.me
>>304842301 А, ну т.е ток циклы прошёл. Много времени ушло до 5 уровня дойти ? Мне уровня до 7 было долго и сложно( месяца на 4 растянул) а потом я как-будто понял как учиться и быстро пошло.
>>304836369 Пусть мне этот чед хотя бы калькулятор на си для начала порешает. Можно без графики. Чтоб ввел в консоль что-то уровня 2х(35-4)/7 и он порешал.
>>304843571 > Пусть мне этот чед хотя бы калькулятор на си для начала порешает. Можно без графики. Чтоб ввел в консоль что-то уровня 2х(35-4)/7 и он порешал. Кстати да. Неужто даже такое примитивное не осилит? При том что синтезировать такую хуйню даже не надо, можно с гитхаба спиздить код из сотни готовых хелловорлдов.
>>304831754 >"Язык программирования" это синтаксис, который учится за 3 дня. Бля как эти заебали долбоебы. Ну попробуй наайти работу через 3 дня, тебя нахуй пошлют. Даже опытному программисту чтобы сменить стек технологий с условной Java бэкенд на JavaScript фулстек надо будет 3-6 месяцев. ВАЖЕН ЯЗЫК к языку привязано многое в том числе и какую работу ты будешь делать и время которые ты потратишь, есть патерны которым ты научишься, но собеседовании задают не АБСТРАКТНЫЕ ВОПРОСЫ о ПРОГРАММИРОВАНИИ. А конкретные вопросы по стеку.
>>304823743 Как заебали такие ответы, иди нахуй, дружище, это форум для общения обмена опытом, зачем все пробовать самому если можно обмениваться опытом и идеями по разных вопросам.
>>304846217 Резонное замечание, но тем не менее я в целом прав. Как минимум оп мог бы просто спросить, а не создавать свою маня репрезентацию рынка труда. Тем более что все советы все равно сведутся к "Ты главное начни хоть что-то, потом будет выбрать легче", поэтому просто начать хоть со Скратча, хоть с хаскелля, лол, не будет плохим советом, сориентироваться потом проще, чем начинать с того, что на джаваскрипте много откликов.
Сам я если что начал как в мемасах учить питон, потому что "самый простой", и когда я как у одного анона выше столкнулся с вопросом - а хуле мне с этими циклами и классами делать вообще? - понял что я в целом не хочу писать на питоне и быстро метнулся в айос(свифт). И сейчас я что-то вроде мидл+. Жалею ли я что пару месяцев я потратил тогда на питон? Да похуй как-то, главное что начал.
>>304846576 Я считаю что твой стек не тру маленькая конкуренция. Кнопки красишь, тру программисты работают на самом хайповом стеке. Чтобы побеждать миллионы вкатышей
>>304847527 Соотношение вакансий к вкатунам точно такое же как на фронте. И нет, требование к макбуку никак не влияет, у андройдеров абсолютно такая же ситуация.
>>304847706 Соотношение ни о чем не говорит. Там может кликать вкатыш просто по фану. + Мак еще нужен, что отсеивает индусов. Неудивительно что Антон Назаров пишет на свифт
>>304848132 Да не заходят вкатуны во все стеки(особенно про те которые не слышали, как оп) и не тыкаются во все вакансии, не выдумывай. И потом, даже если бы было так, то это не меняет вопроса соотношения, ведь на фронт они точно так же прокликивают тогда.
Пилю кулстори. Как-то раз по фанчику решил поучить программирование. Просто прочитал где-то, что это для мозга полезно, ну и решил. Спросил у знакомого яндексоида, что посоветует по языкам. Он сказал: C++, Java, Python. Я выбрал питон. Поучил с полгодика, потом хуй забил. Через несколько месяцев случайно наткнулся на курс по data science, и тут меня как впёрло только. Я как начал ботанить как ебанутый. Короче, через год примерно я вкатился на 70К аналитиком. Через год перекатился на 120 в ДС, еще через год на 200, еще через год на 250, еще через год на 280. Тут и сижу пока. Походу, аналитиком будет тяжело заработать больше, придется либо в дата саенс, либо в начальники. Либо в начальники дата саентистов.
>>304850196 >Чо такое дата саенс? Анализ данных, машинное обучение, нейросети, которые двачеры так любят >Математеком быть обязательно? Что значит "быть математиком"? Понимать, как всё устроено математически, рано или поздно придется. По началу не обязательно, всё уже под капотом зашито, только код пиши >Чо именно вперло? Возможность принимать решения на основе данных, быть уверенным в них, прогнозировать с высокой долей вероятности, глубоко понимать домен, которым занимаешься, опять же, не на основе "я так чувствую", а на основе данных, то есть на основе фактов. Круто ж!
>>304822230 (OP) Ты шо ебанутый? Принципы программирования +- одни для всех языков, тебе нужно просто базовые навыки получить сначала, типа понять, как работают алгоритмы и все такое. Питхон для этого подходит нормально, потом уже с какой-никакой базой другой язык освоишь уже для поиска вакансий
Я заебался уже, хочу хоть куда-то наконец начать вкатываться, питон перенасыщен вкатунами, джаваскрипт тоже, джава старый легаси кал, пхп туда же, с# трудно, с++ для гениев