170 похожих чатов

Ребят,Кто шарит в теме программирования,я просто совсем нет) стоит учить

язык си, обычный без плюсов и тд?

45 ответов

302 просмотра

для чего?

Да, полезно для формирования базы. Но не задерживайся.

))- Автор вопроса
Max Azatian
для чего?

Вопрос актуально ли это вообще сейчас

))
Вопрос актуально ли это вообще сейчас

Максимально актуально разве что в эмбеде.

))
Вопрос актуально ли это вообще сейчас

Что именно тебе хотелось писать? Игры? Код для железок? Мобильные приложения? Фронтенд? Бэкенд? Или что-то ещё?

))
Вопрос актуально ли это вообще сейчас

Актуально учить системное и сетевое программирование с использованием языка С

))
Да нет четких целей

Если тебе нет нужды срочно искать работу, могу советовать Rust (после C). Можно хоть что писать и использовать из любого языка. Огромный минус - сложность нахождения работы в России (и вообще в мире).

Если хочешь быть инженером-программистом, то стоит. И основы микропроцессорных систем. Если хочешь быть просто программистом, то нафиг тебе это ни надо.

))- Автор вопроса
))
Нет,нету, работа есть

Просто очень интересна эта тема

Илья Смирнов
В тензоре работаешь?

Нет. Дискретку в универе учил когда в БК регался, хотелось ник который можно по русски прочитать и латиницей записать.

))
Да нет четких целей

Тогда не нужно. Полезных навыков не особо даст, время зря потратишь.

))
Да нет четких целей

Си на хоть каком-то уровне должен знать каждый программист, так уж исторически сложилось

))- Автор вопроса
quantum super position
Си на хоть каком-то уровне должен знать каждый про...

Верно, но приоритеты важны, и в первые несколько лет это будет тупое повторение без понимания, пока человек еще не сложился хотя бы как джун. Грубо говоря, пока возникает вопрос, учить или не учить - учить не надо. Когда будет понимание и вопрос разрешится - человек уже сам будет знать, что ему делать.

))
Вопрос актуально ли это вообще сейчас

Вот дёрнуло меня поковырять полнотекстовый поиск в sqlite3. Вот пишу теперь нужный токенайзер в виде екстеншена для sqlite3 %)

))
Да,вот про это читаю сижу 😂

Практика тоже полезна погугли 'задачи по программированию' . Я так rust и go учил - намного быстрее и качественнее чем просто читать книжки.

Dmitry 🦆
Верно, но приоритеты важны, и в первые несколько л...

А еще тейк про первые несколько лет звучит очень глупо

))- Автор вопроса
quantum super position
А еще тейк про первые несколько лет звучит очень г...

А что, только фронтендеры должны иметь эффективный план образования?) И да, я не отрицаю, что хотя бы голый С девелоперу надо знать. Плюсы, наверное, в 23 году уже не каждому, даже в книгах современных примеры исчезли. Но делать надо тогда, когда пришло время, а не вслепую тыкаться в системные АПИ без практики создания софта для прикладных задач.

quantum super position
расскажите три правила эллизии

• Эллизия не должна наносить какой-либо вред человеческому здоровью, создавать угрозу жизни или своим бездействием допускать аналогичные последствия; • Эллизии вменяется в обязательном порядке исполнять приказы, отдаваемые человеком. Единственное исключение – отдаваемый приказ не должен противоречить предыдущему положению; • Эллизии вменяется беспокоиться о собственной безопасности в той степени и в том объеме, в которых её действия не опровергают два предыдущих пункта.

))- Автор вопроса
Dmitry 🦆
А что, только фронтендеры должны иметь эффективный...

Какой к черту эффективный план образования? У вас у самого какие достижения в программировании?

quantum super position
Какой к черту эффективный план образования? У вас ...

Да никаких, если под достижениями понимаются доклады, свои проекты или известность. Просто высшая техническая (исполнитель) должность в одной немецкой конторе на несколько тысяч человек.

quantum super position
Какой к черту эффективный план образования? У вас ...

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

Dmitry 🦆
При нормальном плане образования в первую очередь ...

Нет, достижение сколько-нибудь полезного результата в общем случае возможно только после завершения обучения. Все время до этого ты изучаешь какие-то базовые вещи, которые требуется пройти все, прежде чем ты сможешь делать что-то действительно полезное.

Tishka17
Нет, достижение сколько-нибудь полезного результат...

Так обучение поэтому многоэтапным и делают 🤷‍♂️ И в полтыщи часов основы того же джанго со всеми предварительными курсами вполне влезают.

Dmitry 🦆
Верно, но приоритеты важны, и в первые несколько л...

То ли со мной что-то не так, то ли у меня в первые несколько лет было понимание, как и у всех остальных (кроме видимо тебя? или на ком ты это мнение основываешь?)

Const
То ли со мной что-то не так, то ли у меня в первые...

У меня не было. И у большинства моих коллег тоже, как и однокурсников. Университет с отсутствуем какой-то внятной специализации только способствовал этому. В итоге я во все стеки смог залезть (включая и сишные и плюсовые, включая разработку под мобильные платформы тех времен) вместо того, чтобы сначала стать крепким джуном (ну, определим джуна в того, кто может сам качественно делать простые задачи и некачественно любые) и потом уже углублять знания.

Const
То ли со мной что-то не так, то ли у меня в первые...

То есть изучение программирования ты начал с разбора работы процессора? И через несколько лет пришел к ботам

Jack Bolt
То есть изучение программирования ты начал с разбо...

Нет, но тупого заучивания у меня было от силы месяц, на первый синтаксис по сути

Const
Нет, но тупого заучивания у меня было от силы меся...

А, если об этом речь, тогда да, если не экзамен сдаёшь, а что-то делаешь -- просто наизусть не выучишь

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Oh sorry did you want it in Gunter's chains?
Martin Rys
15
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта