Гайз, я не могу понять, в какой ЯП мне вкатываться? Очень много советов для начинающих идти вкатываться в Python, но я смотрю на список вакансий в моем мухосранске и вижу очень мало вакансий на Питон-разраба. В то же время все срут 1С какой-нибудь, но я вижу больше ста вакансий с неплохой зп. У меня какой-то диссонанс. Прошу вашей помощи в выборе ЯП, чтобы не тратить время на какое-нибудь старое или оверхайпнутое говно.
>>249631736 (OP) Ты для начала разберись, что такое программирование и нужно ли тебе это говно. IT не только про программирование. Есть годный курс cs61A для совсем начинающих, попробуй с него.
>>249632308 Да тут не дело в том, что пробовать, а что нет. Я ищу то, на что не будет жалко проебанного времени и чтобы в будущем какой-никакой профит был.
Английскикй язык в первую очередь, а язык программирования дело второстепенное. Советую Java и ни в коем случае не вкатываться в JS первым языком( 1с там же )
>>249633581 Машинное обучение, нейросети -- обычно Python, но используй че хочешь. Нужна математика Системное программирование -- С/С++. Их пощупать нельзя, пощупай паскаль, древний, но дух поймешь. Эти запустятся где угодно, кроссплатформа Андроид -- Java iOS -- Swift вроде как сейчас, раньше был Objective-C Windows --C#, .NET Linux -- C/C++, Это из нормальных. Ниже этих идут всяческие веб-макаки, но утад вкатываться за месяц, так что не буду расписывать
>>249633581 Желательно именно так и сделать можно погулять по тредам в /pr/ и если что-то понравиться двигаться в этом направлении. Просто обычно большинство вкатывальщиков забивают хуй, потому что им IT в целом не интересно.
>>249633967 Добавлю к этому Программирование -- это удел долбанутых извращенцев. Для нормалнього человек программирование это вынос мозга, который невозможно терпеть
Если тебе на самом деле не интересно программирование и ты хочешь просто потому что все говорят что там можно денег поднять и нихуя не делать то хуй ты работу найдешь нормальную
>>249633967 >>249633953 >>249634117 У меня еще такой вопрос, реально ли вообще найти работу по удаленке человеку, который только вкатился, например и уже что-то умеет?
>>249635134 Смотря какая сфера. Но на удаленке джуну делать нечего. Тебе сначала нада идти под крыло к мастеру, который тебя за несколько лет научит нормально
>>249635945 Пока программисты анальники месят глину в своих Java и С подобных порашах, я чиля делаю две формочки на Реакте зарабатываю те же деньги. Палите годноту газонюхи
>>249631736 (OP) 1) Шарп 2) Жаба 3) Плюсы 1С это как ассенизатор, вроде непристрижно, но платят нормально. Всегда имеешь дело с говном и переспектива только получение большей ассенизаторской бочки.
>>249631736 (OP) О, раз такой тред - поясните кто-нибудь за плюсовый Qt.
По работе Работаю не кодером предложили накодить прогу для внутренних нужд. Собсна поставил себе Qt, через Qt Creator создал форму, написал логику - основная часть программы работает.
Сейчас осталось ко всей этой херне прикрутить регистрацию (При старте программы должна вылезать форма, в которую нужно ввести имя пользователя и пароль), но меня ставит в ступор реализация второго окна.
Как там вообще работает инициализация и вызов окон?
Так же хочется примерно понимать, как надо организовывать структуру программы? Как для подобных задач используется ООП (У меня сейчас обычный алгоритмический код)
Ну и из-за не знания подобных ньюансов мой и без того дерьмовый код ещё и раздулся раза в три. Например, один кусок кода следовало бы поместить в функцию, но когда я это делаю, она не может обратиться к элементам интерфейса. К примеру ui -> line_edit -> setText("Fgdgj"); тупо не сработает, потому что функция не знает что такое ui
На плюсах пишу впервые До этого делал только простенькие скрипты на БАШе и Питоне
>>249631736 (OP) >смотрю на список вакансий в моем мухосранске и вижу очень мало вакансий на Питон-разраба В рф более тысячи городов, так-то и переехать можно. >но я вижу больше ста вакансий с неплохой зп Галочку поставь "без опыта", а потом подумай, сколько нужно изучить, чтобы рассчитывать хотя бы на плошку риса. >помощи в выборе ЯП Лучше алкашу на стакан дать, он хотя бы понимает что хочет от жизни
>>249640195 Я гуглил. Но всё равно нихуя не понял из тамошних объяснений.
Там объясняют уже для тех, кто знает плюсы, понимает что там к чему и нахуя. Я если честно, даже не знаю что такое заголовочный файл, а 90% проблем решаю документацией Qt, методом тыка и примерами.
>>249631736 (OP) Концептуально все языки одинаковые (кроме функциональных, но это тебе нахуй не надо). ООП, циклы, методы, условные операторы и тд. Зная один язык уже куда проще учить другие. А выбирать язык нужно исходя из предметной области, которая тебе интересна, а не наоборот.
>>249640907 Ну так делай параллельно. Я в свое время в универе, устроился на должность младшего научного сотрудника и сходу мне поставили задачу писать картографическое приложение. Я тоже взял QT/С++, хотя до этого только в винформс на C# хуйню писал однажды. И постепенно сделал. Сначала хуево, потом лучше. Сейчас на OpenGL все перевел. Заодно и OpenGL с нуля выучил немного. И все это методом гугления. Не знаешь что такое заголовочный файл? Почитай статью в инете минут на 5. https://ravesli.com/urok-21-zagolovochnye-fajly/
>>249642843 У меня тут сроки очень сжатые. Только гуглить и остаётся. Бля, если разбираешься, то что сложно что ли написать? Естественно, матчасть я учить буду. Но сейчас надо просто написать, чтоб работало.