Можно ли научиться программировать самостоятельно?

Научиться программировать очень просто

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

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

Я помню, когда был подростком в восьмидесятые годы, рекламу, в которой говорилось, что если вы выучите Basic, компании будут драться за то, чтобы вас нанять.Basic — это язык общего назначения, который вряд ли хорош для создания приложений, используемых в реальном мире. Спустя годы было включено преподавание информатики в школах, что было ничем иным, как объяснением использования офисных инструментов Microsoft. В последние годы они популяризировали курсы программирования, которые на самом деле следует называть курсами кодирования, потому что они ограничиваются только обучением основам языка программирования.

Можно ли научиться программировать самостоятельно?

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

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

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

Чему должен научиться программист?

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

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

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

Для каждого языка программирования существует несколько интегрированных сред разработки. Многие из них совместимы с несколькими языками программирования, поэтому знакомство с одним из них сэкономит много времени.

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

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

Esta это абсолютно личный выбор. В принципе любой дистрибутив Linux можно использовать для программирования.

  • Ubuntu: Это раздача очень популярен, поэтому, если вы ищете, как что-то сделать в Linux, вы, вероятно, найдете, как это сделать в Ubuntu. Кроме того, в нем самый полный набор программ и разные формы установки.
  • Red Hat Enterprise Linux: если вы разработчик, вы можете получить бесплатную лицензию и получить доступ к очень полезным инструментам для программистов, таким как управление контейнерами и поддержка различных языков программирования.
  • Fedora:  Это раздача Форум сообщества для тестирования функций, которые позже станут частью Red Hat Enterprise Linux. В его репозиториях можно найти самые последние версии инструментов программирования.

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   нельсон сказал

    Я научился программировать, когда мне было 13 лет, самоучкой на Commodore PET 2001, сейчас мне 54 года.