24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Какой язык погроммирования востребован более лемени? Сиси шарп, плюс плюс, ява, Go, паскаль, питон? Хочу вкатиться в погромирование, но при этом чтобы как выучу язык он был востребован чтобы не сидеть как лох мимо 18 летний дебил ни разу не программировал кроме как на html
>>223497710 (OP) >более лемени Русский. >Хочу вкатиться в погромирование, но при этом чтобы как выучу язык он был востребован чтобы не сидеть как лох Питон учи.
>>223497844 Ты паскаль забыл, его сейчас тоже некоторые игровые студии юзают. А опу после html нужен css это очевидно. А затем на плюсах админку писать. Или свою ос
писать на нем конечно можно и даже нужно начиная класса с 8-9, но он хорош только для обучения. При этом называется не просто паскаль, а Object Pascal и зашит в делфи. Писать на трушном turbo Pascal 7.0 сейчас зумерки не смогут, ибо внезапно "это же голая консоль без интерфейса"
Любой, который доставит, это не так важно на самом деле, особенно на первом этапе. Знать язык =/= уметь программировать. Но зная 1 язык, перекатиться в другой значительно проще. Алсо, среднестатистический девелопер может говнокодить на нескольких.
There have been numerous media reports discussing how children and those with dementia could endanger their health or life by consuming the pods, mistaking them for candy.
>>223499246 На заводе кстати сейчас охуенно работать, программировать станки автоматического производства и наладчиком таких систем самое то, 250к в месяц круто же
>>223498189 Доблоёб, во первых над турбо паскалем есть надстройки вроде PascalABC и .NET с прекрасным виндовским гуи, а во вторых стандартый турбопаскаль работет в текстовом режиме с гуи, по типу вима, а не как консольная утилита
Смотри по вакансиям в своей мухосрани, читай их. Зачем учить крутой язык-name, если на работы ты на нем не выйдешь? В вакансии часто указывают род деятельности погромизда, вот и решай что тебе больше зайдет, какие задачи не такие унылые лично для тебя. А так можешь взять любой из топ 5 языков программирования на Tiobe кроме Visual Basic'a разве что и смело начать ебашить его, они все уже устоявшиеся в мире и мало шансов откинуться в гробину как у того же Go или Dart сейчас, хотя языки хорошие
>>223500623 Ну допустим я нашёл вакансию, начал учить язык, как выучил на это место уже нашли человека, в на другую вакансию нужно язык другой учить копец
>>223500733 Крайне специфичные задачи решает этот язык. Скрипты и макросы для приложений из пакета MS Office, чтобы циферки считали или если повезет то и модуль какой-нибудь, если тебя такое возбуждает, то останавливать не имею права
>>223500814 В том то и суть что на устоявшихся языках еще долгое время будут появляться вакансии. Наняли одного программиста уволили другого. Учи что-то одно сейчас, что больше понравится потому что чаще всего требуются эксперты в одном языке чем олухи которые знают 10 языков, но знают их на уровне школьной программы
>>223500997 PHP кал, даже не в том смысле что язык плохой, а в том что на фрилансе чаще всего будешь формочки какие-то крутить или плагины в конструкторе настраивать, если пофармить гроши то тема хорошая, но развития как программиста скорее всего не будет почти никакого
Если среднестатистический долбоёб выдрочит жаву и нихуя больше, то насколько меньше шансов устроиться на работу будет у него в сравнении с мимоиндусом, который дрочил хтмл, пшп и яваскрипт?
>>223501274 Чуть более прокачанная версия, которая уже выглядит как нормальный язык, но один хуй вакансий на чистого Вб не оч. много т.к. зачем мучить жопу, если уже есть языки с такими же возможностями, но на них уже стомильенов проектов написано и база комьюнити там в разы больше
>>223500896 Такое ощущение, что да. Сейчас погуглил вакансии на хедхантерс.сру и в основном требуют либо РНР либо Питон. хотя есть пару вакансий с 1С и яваскрипт
>>223501582 Ну я пробовал кодить на паскале в школе на уроке информатики офк и html, мне понравилось, особенно доставляет, когда ты один из 3 человек в классе, который понимает что и как в этом коде работает, пока остальные сидят и не вдупляют вообще. Так что да, отсидеть готов.
>>223502007 Алгоритмы довольно универсальная штука, да и понимание как твоюй компутер работает всегда одно. Сейчас же все компутеры стандартизированы. Это как садоводство, ты просто учишься садить другой сорт огурцов у которого свои подъебки, но в целом все тоже самое
>>223502112 А насколько сильное имеет значение, если я начну учить сразу РНР или С++, а не пойду по накатанной вверх от простых к сложным языкам? Труднее ли будут учиться те языки или не имеет значения с какого языка начинать знакомство с программированием?
>>223502007 Есть языки, который сильно отличаются друг от друга, дело даже не в синтаксисе, а в парадигме, которую они реализовывают, например Haskel и Go. Но, если мы говорим про коммерческую разработку и не учитываем некоторые области (микроконтроллеры, системное программирование и т.п.) то разница в языках несколько теряется, у каждого есть свои плюсы и минусы, разный набор библиотек и среда исполнения, это, конечно, нужно учитывать. Но условный переход из backend Java в backend C# у тебя займет не более трёх месяцев, во фронт обычно переходят на текущем проект, просто начиная брать таски из новой, для себя, области. У меня был такой путь: сайты на php+jQuery, c++/qt, Битрикс, java, es6, kotlin
>>223501768 ну раз ты на школьном этапе не отсеялся, то может и вправду потенциал есть. Если хочешь моей субъективщины, то приглядись к Питону вполне хороший язык не намного сложнее для понимания чем паскаль, но можно углубляться в нем до ахуения. Если что-то по жестче хочешь Java вот есть, вакансий много, но и требования там не низкие. Мимо JS мидл
>>223502340 Начинать можно с любого. Но если начнешь с того же C++ например, то очень очень большой шанс, что заебешься разбираться в его замороченых фичах и дропнешь программирование впринципе, еще до того как сможешь написать какое-нибудь приложение для себя и порадоваться резульатату
>>223497710 (OP) Чотам манявостребованно даже не представляю, а на работе си-кресты-питон. Для лулзов часть сишного переписываю на ассемблере. Так-то раст нравится, но интегрировать его в текущие проекты это пердолинг на порядок геморнее асма, времени на это нет.
>>223501235 лол блять, что значит выдрочил джаву? лол кек хеллоувордить научился? одной джавы мало надо как минимум еще спринг хибернейт, + гит,+ градле или мавен. а каким боком жава до джава скрипта, определись сначала чем заниматься хочешь бэк или фронт
>>223502813 пиздос, пиздос, ебаные зуммеры слышат звон но не знают где он, советовать питон в качестве первого языка это просто пиздец, бля джуны на питоне вообще нужны кому то? питон это на 90% биг дата, соотвественно нужно дрочить соотвествующие фреймвворки
>>223505076 Бекенд никто не отменял не? В моей мухосрани как раз таки вакансий на джуна больше всего на питоне. Да и чем так плохо питон для старта? Люди и с жиес начинали и ниче выросли в примерных кодеров
>>223504899 все дело в том что яне представляю как выичить без реальных задач все эти технологии. мне кажется если учить с нуля,(т.е. рили с нуля (даже если не знаешь if написать или сколько будет 1 xor 1)
>>223497710 (OP) Си++ какой-нибудь все ещё нужен. Но уже устаревает, да и это очень уродливый язык, от его кривого синтаксиса глаза кровоточат. Джава ещё. Но я бы смотрел в сторону питона.
>>223505423 Так лол а учебники для кого придумали там все по темам разложено, переменные, условные операторы, массивы итд. С помощью них изучаешь синтаксис чтоб более менее уже мог что-то, а дальше придумываешь пет проекты или дрочишь алгоритмы
>>223505309 питон не имеет строгой типизации и советовать его новичкам, жто как посоветовать сразу после автошколы спорткар купить. алсо я тебе выше написал что питон на ентерпрайз проектах это биг дата с соответствующей хоботней. Алсо что значит начинали с жс и стали кодерами? Дж что хуже питона по твоему?
>>223504774 Во-первых уже давно устоявшийся базис в виде энтерпрайза, работа с отчётность, с деньгами, длинная арифметика и подобные вещи, они очень долго разрабатывались на джаве и есть куча best practices. Во-вторых иногда нужная настоящая многопоточность (хотя тут котлин на мой взгляд уже выигрывает с корутинами из коробки) в-третьих, по моему мнению, более поддерживаемый код, проекты на 100к+ строк кода удобнее поддерживать на джаве, чем на ноде, тупо найти человека на рынке и погрузить в большой проект проще (это и относится к очевидному минусу многословности джавы)
>>223505744 Да они не понимают что пишут, если ты для себя учишь, то учи что угодно , хоть асм, а если думаешь работу искать до какие нахуй кресты, ты уже должен быть с реальным опытом .
>>223505640 я к тому что в жоес динамическая слабая неявная типизация и возможностей говнокода дает прилично больше чем питон, но даже это не мешает людям начать программировать с жс и становится хорошими кодерами в итоге. Так что я не понимаю чем связана эта паника что в питон динамическая типизация значит фу какая нельзя его трогать
>>223505820 Довольно понятно объяснил, спасибо. А что ты имеешь ввиду под длинной арифметикой? И да, если говорить про облачные сервисы и джаву, то она там на каких позициях будет?
>>223505640 >питон не имеет строгой типизации и советовать его новичкам, жто как посоветовать сразу после автошколы спорткар купить Ты что несешь, Питон вообще разрабатывался как язык для обучения дебилов программированию. Проще него ничего нет, разве что бэйсик.
>>223506237 Это не отменяет что под синтаксическим сахором для дебилов скрыто много странных вещей способных ебнуть в неподходящий момент Мимо другой анон
>>223497841 >Если тебе 18 и ты ни разу не программировал и не имеешь уровень знаний хотябы средне - лучше даже не начинай, ниша уже занята. Бред. Сестра, которая училась на филолога, прошла пару курсов по яве за пару недель и сразу поступила на работу с зарплатой в 60к.
>>223506198 Длинная арифметика прям есть такой термин, это работа с числами, которые по длине превышают стандартные регистры. Ну то есть, операции где одно число записано в несколько переменных ввиду его длины. А в облачных технология у джавы все хорошо, есть круто spring cloud и в дополнение к нему охеренный Netflix stack
Какую-то хуету развели. Языки условно делятся на два типа: те, что лучше воспринимаются машиной, типа ассемблера. И те, что более дружественны человеку, типа питон.
>>223506493 Ты разводишь ещё большую хуету своим охуительным делением по уровню абстракции, который обычно плавает в рамках одного языка в зависимости от желания разработчика. Как раз с высокого уровня генерить подходящие инструкции для машины гораздо проще, а для редких случаев, когда программисту хочется выебнуться, есть FFI и интероп с C. Языки с промежуточным представлением или интерпретируемые портировать гораздо проще, чем специфический ассемблер, и промежуточное представление позволяет производить такие оптимизации, которые ты вручную на ассемблере никогда не осилишь.
>>223507403 C# и GLSL, пили свой простой движок на opengl, как осилишь современную модель освещения, блендинг анимации, gui, и любой поиск пути, графами или боидами, но с разрешением конфликтов, можешь заканчивать велосипедостроительство, неделю повозиться с юнити и идти на вакансию юнити девелопера, будешь там первым парнем на деревне. Заодно охуеешь, какое же юнити говно. В общем, не надо всей этой ерундой заниматься, ничего хорошего в коммерческом гейдеве тебя не ждёт. Если столько же времени и сил потратить на Жабу, будешь синиор девелопером в энтерпрайзе за 200-300к.
>>223507403 Если что то небольшое и в соло то проще всего будет на C# в Unity. Если хочешь залезть в какой-то ниибаца серьезный проект аля тиму разработчиков модов на сталкер, то можно в C++ на UE4. Godot еще сыроват как движок.
>>223497710 (OP) Смари короче. У тебя есть как стартовые варианты с++, с#, жава, питон. Начинаешь с того, который больше понравится, на востребованность похуй.
С++ - на нем ВСЕГДА есть что писать и всегда можно найти работу. Беда в том что это для кодерков-задротиков, поскольку там нужна неебаться усидчивость, внимательность и умение говорить "какого хуя тут утечка?"
С# - хуй пойми что происходит на рынке, то никому не нужен, то готовы платить 300к/с. Осваивается легко, пишется легко, язык для людей. Правда ты намертво привязан к винде и к одной среде разработки
Жава - жависты тоже зачастую нужны всем, но очень много различных направлений в жава разработке. Почти такой же шарп, чуть посвободнее, но чуть посложнее. Мультиплатформенность - палка о двух концах
Питон - Осваивается легче всех, есть спрос, но с ростом уровня сложности программ растёт и требование к внимательности и усидчивости - легко похерить архитектуру.
Плюс к этому тебе нужны базовые знания js, css, html5, и какого-нибудь жс фреймворка вроде vue, angular, react, angularjs.
После того как освоишь одну бэкенд технологию и одну фронтенд, освоение остальных будет намного проще. Исключение разве что составляет c++, несмотря на всю похожесть очень сильно отличается
мимо 18 летний дебил ни разу не программировал кроме как на html