Я продолжаю изучать язык программирования C: часть 2

12

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Владимир Пак

Страница автора

Предыстория

И так, я настойчиво продолжаю изучать язык Си и в какой то момент понял, что без Linux мне не обойтись.

Обучение

Достал свой древний ноутбук, который пылился на дальней полке в шкафу и оказалось, что он вполне годен для несложной работы. Без каких либо проблем установил на ноутбук Ubuntu 24 и привыкаю к новой среде.

Установил компилятор GCC и редактор gedit, пока вполне достаточно для моих мелких программ в обучении.

Для обучения все так же использую Stepik. Записался на курс от Татьяны Дербышевой "С для начинающих". Курс отличный, как раз для начинающих, как я. В описании сказанно, что этот курс препадают в МФТИ на для студентов первокурсников. И самое важное для меня, то что этот курс бесплатный. Не вижу смысла покупать какие-то курсы, хватает и бесплтаных на данном этапе.

Пока прошел 30% от курса. Пока пишу небольшие программы со структурами, работой с памятью. Но все еще на начальном этапе. Очень неспешно продвигаюсь вперед. Понятное дело, что хотелось бы прогресс шел быстрее, но как уж есть.

С Линуксом для меня не все так просто, очень много приходится "гуглить", потому что много лет я, как и большинство офисного планктона, пользовался исключительно Windows. Но все таки интересно узновать что то новое.

Результаты

Недавно задумался, о том, что видимо придется еще пройти какие то курсы по математике.

учеба
  • СергейУ Вас все получится.1
  • СергейХрень это все, там глубины нет. Сколько там на указатели? Одна страничка? Я прошел этот путь. Учил плюсы 2 года и устроился на работу. То что взял Линукс - это правильно. Я бы рекомендовал сначала учить не язык , а фундаментальные вещи - память, процессы , исполняемые файлы, как это все запускается , как работает, что делает компилятор, чем линковка отличается от компиляции и тд, то есть базовые вещи. И разбирать это с гуглом или с ии - тогда ты докопаешься до сути. А так - ни один курс не расскажет что такое указатели и как ими пользоваться. Скорее всего это будет поверхностно, а потом уже наверстывать будет тяжело.7
  • Игорь Петрашевскийставь clion и посмотри видосы Влвдимирова0
  • КириллТолько хардкор. Только "Искусство программирования" Дональда Кнута. Остальное от лукавого.0
  • Дмитрий СоколовКак уже сказали, раз уж нужен прямо C, то начинать необходимо с базы под названием «устройство ЭВМ» и «устройство операционных систем». Иначе это смысла лишено, тогда уж Python какой-нибудь, если чисто прикладные задачки порешать.1
  • Владимир ПакРамзан, работа у меня есть, доход тоже. Просто решил попробовать научиться программировать. Вот и изучаю по тихоньку.2
  • Владимир ПакИгорь, CLion зараза не хочет запускаться, говорит, что россиянам нельзя пользоваться их прекрасной IDE0
  • Данил МухаметнуровТоже начал учить Си. По тому же самому курсу. Честно - сложно. Постоянно приходится пользоваться гуглежом и нейросетями. Сейчас пытаюсь понять указатели и учусь пользоваться ими в функциях. К синтаксису быстро привыкаешь, а вот к логике - нет.1
  • Игорь ПетрашевскийВладимир, 2025.2 нориально ставится и лечится. если на рутрекере не забанили0
  • Григорий СесюкСергей, а ещё указатели на указатели, ссылки, ссылки на указатели )))0
Сообщество