images.jpg21 Кб, 275x183
Какой выбрать язык программирования в начале пути? 3321479 В конец треда | Веб
Я только начинаю заниматься программированием, и хотел бы узнать с чего начинать и чем заканчивать
2 3321497
Аноним 3 3321512
>>21479 (OP)
для начала можешь изучить scratch, потом 1С, голодным не останешься
4 3321520
>>21479 (OP)
Смотря для чего.
Для устройства на работу - для новичка лучше что-то базовое и популярное. Python, Java, JavaScript. Дальше разберёшься.
Для именно обучения программирования начни с чего-то базового вроде C.
5 3321533
>>21479 (OP)
Раз ты вообще нулевой, то ты не о том думаешь.

Тебе не о конкретном языке сейчас думать надо, а о программировании в общем, чтобы понять, твоё это вообще или ты просто прочитал про зарплаты (сеньоров и лидов) и завидуешь. Какой нибудь общий курс, напр гарвардский cs50 подойдёт.

Далее необходимо выбрать интересное тебе направление разработки, чтобы не бросить на середине учебы - для этого ищешь какие-нибудь обзорные гайды на Ютубе. Впереди тебя ждёт не один месяц учебы, будет ломать, будет не получаться, будешь ничего не понимать, будет лень после нынешней работы/учебы, будет отвлекать множество более интересных и важных дел и так далее и так далее - множество причин чтобы забить на учёбу программированию. Поэтому главный критерий - чтобы тебе были более менее интересно этим заниматься, а конечный результат выполняемых задач зажигал тебя продолжать учиться несмотря ни на что.

И вот только после выбора направления выбираешь язык. Так как в разных направлениях - зачастую популярны разные языки.

Пропустив эти шаги и сразу взяв первый попавшийся язык - есть огромные шансы забить при первых же трудностях, и вечно откладывать учебу из-за других дел, так как тебе это будет просто не интересно и не понятно зачем всё это нужно. В итоге и через пять лет останешься на том же самом месте, что и сейчас.
sage 6 3321539
>>21520
Проиграл с этой толстоты.
7 3321546
>>21539
А что смешного?
8 3321566
>>21520
вот чтобы прям устроиться на работу, я бы рекомендовал 1С, или php + битрикс.
если не для зароботка а как увлечение то тут соглашусь про python, единственное не стал бы начинать с js он как по мне там слишком много чего непонятного и не очевидного для новичка в отличии от питона.
9 3321570
начинаешь с ассемблера, потом уже осваиваешь более сложные языка
10 3321575
>>21479 (OP)
Потрогай python чтобы понять базу. Много обучающих материалов, достаточно простой для понимания. Возможность перехода на другие языки.
11 3321716
если вдруг опу 13 лет например то ботай ангель/кит + матеша/cs + по выбору там какой-то вебчик или фпга или биология неважн
12 3321720
>>21479 (OP)
Начинаешь с С.
Он очень простой и короткий по сравнению с С++ и другими языками. У опытного мб месяц уйдет максимум в нем разобраться у тебя хз. Мб месяца 2-3.
После него тебя невозможно обоссать на любом собесе вопросами про память стек кучу.
Потом выбираешь запомни щас тебе тут будут говорить что надо выбирать что тебе нравится это да но в первую очередь это где много вакансий. Открываешь топ востребованных языков, смотришь уже только из этого чем хотел бы заниматься и идешь туда.
А то будешь бесполезный как я iOSник с нулевым рынком труда без работы сидеть
13 3321721
>>21720
Что значит разобраться в С? Прочитать книгу Ритчи? Написать свою прогу не уровня laba1.c?
Даже "простой" питон можно годами осваивать, т.к. у него куча фич и подводных камней.

мимо
14 3321729
>>21721

>Написать свою прогу не уровня laba1.c?


Верно, прога должна быть уровня laba10.c или любого курсовика.Прогресмия сложности - это то, что даёт вышка, которую вы пытаетесь здесь изобрести.
16 3321787
>>21776
На этой сдохшей хуйне в рф он никогда работу не найдет.
17 3321796
>>21787
Джава-пиздабол скоро станет мемом.
18 3321824
>>21787
Двачую. Дотнет в 2024 году - это онли фулстек в нищебродских стартапах. На фулстек лучше вкатываться через нодежс - тупо в два раза больше вакансий, а учить меньше. Дотнет умер нахуй.
19 3321871
>>21479 (OP)
ГОСПОДИ БОЖЕ КАК ЖЕ Я НЕНАВИЖУ ЭТИ ЕБАНЫЕ ИЗОБРАЖЕНИЯ ЖКВЕРИ С МИНИМИЗИРОВАННЫМ КОДОМ ВЫ БЫ ЗНАЛИ
20 3321962
>>21787
В рухнумии сдох руби с абапом. Сисярп скорректировался вместе жавой примерно одинаково в процентах.
http://158.160.161.158/hh/
21 3322319
>>21824
На шарпах есть бигтех без фронта, на всех языках есть фронт, но почему-то на шарпах это страшно, лол.
Ноджс для бэкенда, ну мы же не шашлычную собрались открывать.
22 3322320
>>22319
>>21824
Жаба-звездабол готов даже ноду двигать, лишь бы не шарп.
У тебя там котлин мобилки отжал, превратил джаву в кобол, а ты все с шарпами воюешь
23 3323107
Си.
Быстродействие.
Управление железом.
Понимание как работает программирование под капотом.

В чем я не прав?
24 3323122
>>23107

>Понимание как работает программирование под капотом.


Под каким блять капотом? Где у сайта капот? Ну вот ты открыл и чё там - эфир потёк или торсионные волны пошли? Я чёт не пойму...
25 3323153
>>21479 (OP)
С++. На степике есть курсы.
26 3323361
>>23107

>Быстродействие


С какого перепугу? Писать высокооптимизированный код, это отдельный скилл и си только помогает, но не более.
Открой сорцы какого-нибудь пхп и офигей как там иногда потели над простыми функциями.
27 3324073
>>23122

>Я чёт не пойму


Это потому что ты слишком много сайтами занимаешься. )
28 3324077
>>21479 (OP)
В начале пути можно не определяться жёстко с языком. А по ходу дела уже определиться со сферой интересов и более подходящим именно для неё языком или даже языками. Ещё следует учесть свои способности, потому что они могут различаться в объёме одной этой отрасли весьма серьёзно.
29 3324081
>>24073
Потому что это больше 80% рыночка, а вкатуны хотят получать больше чем на заводе, а не коды писать. Нахуя им си?
30 3324462
>>24073
Да ты сам нихуя не знаешь. Открой исходники питона на си https://github.com/python/cpython/blob/main/Parser/parser.c ну что, просветился? Залез под капот питона и теперь у тебя третья чакра открылась, ты теперь не такой как все, знаешь пограммирование на глубоком уровне.
31 3324722
Сначала по учебникам изучаешь общий курс теории электродинамики и основы цепей, потом ассемблер, потом си, дальше по плюсам ботаешь ООП и можешь устраиваться в НИИ пердеть в стул за 20к, удачи
32 3324730
>>24722
наоборот же - плюсы изучаешь с самого сначала, потом, спустя время, определяешься, опускаться ли тебе от них ниже - на си и ассемблер, или подниматься к языкам высокого уровня; по итогу владеешь базой в любом случае
image.png511 Кб, 890x444
33 3324745
Вот это луркай. Тут не конкретные языки программирования, а просто учат программированию.
34 3333493
Топовый чат. Сразу дают работу на питоне https://t.me/python_with_ahillary
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее