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

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

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

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

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

мимо
14 3321729
>>321721

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


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

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

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


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

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


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

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


Это потому что ты слишком много сайтами занимаешься. )
28 3324077
>>321479 (OP)
В начале пути можно не определяться жёстко с языком. А по ходу дела уже определиться со сферой интересов и более подходящим именно для неё языком или даже языками. Ещё следует учесть свои способности, потому что они могут различаться в объёме одной этой отрасли весьма серьёзно.
29 3324081
>>324073
Потому что это больше 80% рыночка, а вкатуны хотят получать больше чем на заводе, а не коды писать. Нахуя им си?
30 3324462
>>324073
Да ты сам нихуя не знаешь. Открой исходники питона на си https://github.com/python/cpython/blob/main/Parser/parser.c ну что, просветился? Залез под капот питона и теперь у тебя третья чакра открылась, ты теперь не такой как все, знаешь пограммирование на глубоком уровне.
31 3324722
Сначала по учебникам изучаешь общий курс теории электродинамики и основы цепей, потом ассемблер, потом си, дальше по плюсам ботаешь ООП и можешь устраиваться в НИИ пердеть в стул за 20к, удачи
32 3324730
>>324722
наоборот же - плюсы изучаешь с самого сначала, потом, спустя время, определяешься, опускаться ли тебе от них ниже - на си и ассемблер, или подниматься к языкам высокого уровня; по итогу владеешь базой в любом случае
image.png511 Кб, 890x444
33 3324745
Вот это луркай. Тут не конкретные языки программирования, а просто учат программированию.
34 3333493
Топовый чат. Сразу дают работу на питоне https://t.me/python_with_ahillary
35 3400371
>>324745
Где скачать полную версию?
1740939099217.jpg39 Кб, 390x500
36 3400384
>>321479 (OP)
Ты ещё не готов для Rust
37 3400387
>>321479 (OP)
Начинай с самой базы, то есть с BASIC.
38 3401915
>>321787
вы тут по кд языки (в т.ч. айти и все что не лень вообще) хороните?
жава - только легаси, скуфы, новый софт не пишут
js/python - вкатунов море, ИИ уже заменил и вообще макаки
С/С++ - нахуй надо, костыли, рудимент, 25 год писать на сях фу фу фу
Rust - пацан к успеху шел...
Go - а этот вот вот придет, но пока не время
php - pdf?что?

язык не надо учить. Его надо понимать и вообще как работает программа/софт/компилятор/ОС и т.д..
Лучше всего для этих целей С/С++ и линукс.
если реально вникнешь в базовые концепции, то перекат в другой язык займет максимум месяц (абсолютной любой, даже хаскел),
но вкат в язык это только начало...точнее знание синтаксиса это вообще нихуя по сути..

вот тебе первый тест, когда ответишь считай ты на верном пути:
#include<...>
...
int a;
a = 5; --> сработает? если нет то почему (без соплей про глобальные области).
...
int main(){...}
39 3401918
>>321962
это получается, что во фронтенд на 8000 резюме всего 100 вакансий?
40 3406171
Учил питон полгода, вроде норм было, забил хуй, т.к не видел перспективы. Вот спустя 2-3 года решил снова плотно заняться прогой.
https://2ch.hk/pr/res/3405268.html (М)
Учусь в шараге на прогера, но как и везде знаний и навыков оттуда нихуя не получу скорее всего, англ знаю на уровне контекстного понимания, чутка помню питон, месяц назад начал учить плюсы. Щас загнался по плюсам, кажется, что востребованности щас по ним нихуя и через 1-3 года лучше не станет, в особенности на удалёнке. Изначально хотел веб, но из-за кучи уебанов-вкатеров шансы, как я понимаю, минимальны. Тестеровщиком не потяну, т.к. слишком много теории. Ну так вот сама тема: какой ЯП учить и почему лучше его(с перспективой на 1-3 года вперёд)? Как учить(видосы, лекции, книги, курсы(платно или бесплатно))? Если покидаете в добавок курсы/лекции/книги/видосы буду благодарен. С меня как обычно нихуя
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

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

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