Привет, Мир! Если вы читаете это — значит я начал изучать программирование.
Формально это не совсем так, потому что в данный момент я изучаю вёрстку, т. е. языки HTML и СSS, которые языками программирования не являются. Но, на самом деле, я настроен очень серьезно, и намерен пройти этот путь до конца, освоив один из самых востребованных языков программирования — JavaScript! [На этом, конечно же, мой путь не закончится, а только начнется. Но это уже будет совсем другая история].
Вёрстке я обучаюсь уже 2 месяца и за это время с абсолютного нуля успел получить колоссальный объем бесценных навыков и знаний, самостоятельно сверстать свою первую веб-страницу, сверстать адаптивную веб-страницу и даже написать несколько простеньких программ на JavaScript. Но обо всём этом в следующий раз, а пока совершим небольшой экскурс в прошлое.
Это даже и не экскурс вовсе, а просто несколько фактов обо мне из прошлого, суть которых — показать, как далек от программирования я был раньше, и как в один момент всё может круто измениться.
Меня никогда не тянуло к изучению компьютерных наук. Мой опыт взаимодействия с компьютером с самого детства был на уровне простого обывателя. Компьютер был для меня возможностью, например, поиграть в любимую игрушку. Только и всего. Позже ещё добавился интернет, но я всегда был далёк до продвинутого пользователя. А внутреннее устройство компьютера... Это был вообще темный лес.
В детстве [да в каком там детстве, уже даже и во вполне зрелом возрасте, будучи студентом] ко мне приходил сосед, чтобы переустановить на моей машине «винду». [Да, вот такой вот я был умелец...].
Естественно, и это вытекает из предыдущих пунктов, — у меня нет технического образования. Я этакий типичный гуманитарий. Изучал мировую экономику, работал по специальности, но потом разочаровался. Обычная история.
На самом деле, я много чего перепробовал в своей жизни в плане профессий. Но в какой-то момент я пришёл к тому, что хочу изучать веб-разработку. Считаю, что в современном мире, в век высоких технологий и информационного общества, человек должен знать не только иностранные языки, но ещё и хотя бы один язык программирования. [Конечно, важно ещё и понимать, зачем тебе всё это нужно].
Если меня кто-то спросит сложно ли изучать разработку, я отвечу, что это скорее интересно! Да, местами будет трудно. Но становится ещё приятнее, когда после долгого и томительного решения какой-то задачки, у тебя в итоге получается именно то, что было задумано. Чувствуешь себя этаким укротителем CSS. Как если бы дикая кошка стала ручной и ты покормил её с руки.
Кое-что уже сделано, но впереди ещё очень большой путь. Путь по освоению новой профессии. Я смотрю на него не иначе как на большое приключения, которое сулит множество интересных и полезных с точки зрения их практического применения открытий.
P.S. Целью данной заметки не было кого-то вдохновить, воодушевить или побудить на какие-то действия. Это просто история маленького человека, который захотел для себя чего то большего.
Ведь, в конечном счете, программистами не рождаются — программистами становятся!