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

Это пришло и ко мне, и пришло очень рано, и это то, что я собираюсь расширить сегодня, и то, что можно принять и отказаться от моего путешествия. Некоторые говорят, что хорошо начинать раньше, другие говорят, что неважно, что вам нужно начинать в любое время. Что ж, это уже целая длинная история. Я бы предпочел начать свое путешествие с цитаты, на самом деле произнесенной Илоном Маском:

Инженерное дело - самая близкая к магии вещь в мире.

Я помню, что еще в ранней школе у ​​меня был талант решать проблемы, и больше, чем решать проблемы, думать о новых проблемах. Один из таких случаев - когда в те дни я столкнулся с проблемой проверки числа на делимость на 13, мне потребовалось около 2 месяцев, чтобы найти обширное, но рабочее решение. Это может показаться слишком тяжелым трудом, по крайней мере, для меня, но в те дни я считал это настоящим подвигом.

Перейдя к компьютерам, я впервые столкнулся с чем-то, что ближе всего к кодированию, было написанием HTML. Я не знаю, могу ли я назвать HTML языком программирования или нет. Но это сделало одно: он заставил меня осознать бесконечные возможности, которые может предложить компьютерный мир.

Затем пришла моя средняя школа и мой первый опыт общения с матерью всех языков программирования: C ++. Честно говоря, сначала у меня в голове было все это, эти черные и синие экраны действительно ужасны, они действительно бесполезны (на самом деле Terminal и Turbo C ++ IDE). Но по мере того, как все начало двигаться и я получил некоторое представление о парадигмах программирования, в частности OOPS и условном программировании, циклах и всем остальном, я понял, насколько все это круто.

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

После того, как я был завоеван и изучал C ++ в течение почти трех лет, я начал заниматься JavaScript и некоторыми из его наиболее распространенных фреймворков React и Express, поскольку веб-разработка привлекала меня с первого дня. И на данный момент я уже пробовал свои силы. владею более чем 7 языками, включая Java, Python, Ruby, а в настоящее время занимаюсь проектированием внешних и внутренних интерфейсов. Сейчас я считаю себя новичком, потому что всегда есть чему поучиться, а в моем случае есть чему поучиться.

Из моего опыта можно поучиться:

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