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

Что я хотел бы знать об ИТ, прежде чем переходить на него? Все, но сначала от концепции программирования.

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

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

  • Программирование — это умственный процесс определения инструкций, которые будут даны машине (например, компьютеру).
  • Кодирование — это процесс преобразования этих идей в письменный язык, понятный компьютеру.

Другими словами, программирование — это процесс формирования идей, кодирование — реализация этих идей.

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

Кстати, если вы хотите узнать больше по этой теме, вот еще статьи, которые мне очень понравились.

Кодеакадемия

Фрикодкемп

Би-Би-Си

P.S.

История программирования

Многие историки считают, что Ада Лавлейс была первой, кто создал опубликованную компьютерную программу в середине 19 века. Она была математиком, переведшим работы Луиджи Федерико Менабреа об аналитической машине.

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

Работа математика Алонзо Черча, а также машина Тьюринга были первым введением компьютерных кодов.

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