Программировать легко?

создано: 23.06.2016 | опубликовано: 23.06.2016 | обновлено: 06.07.2017 | просмотров: 1607 | Просто о NET

Никому никогда не говорил и не буду говорить, что программировать легко, потому что это неправда. Программировать совсем не просто!

За и Против

Мне часто задают вопросы подобного рода: “как быстро научиться программировать?”, “Сколько недель нужно чтобы начать писать профессиональный код?” и другие из этой тематики. Хочу сразу сказать аксиому: “Программировать трудно”. И это без вариантов. Но, как и во всем на свете, есть плюсы и минусы. Попробую их сформулировать тезисы о программировании.

Тезисы “ПРОТИВ”

  • Программировать тяжело.
  • Программировать сложно.
  • Программировать утомительно.
  • Программирование может раздражать.
  • Некоторые вещи из области программирования возможно никогда для вас не будут иметь смысл. Например, Regex или TPL.
  • Документация, к тем или иным библиотекам и компонентам, обычно отсутствует или оставляет желать лучшего.
  • Компьютеры тупые.
  • Пользователи иногда не сильно отличаются от тупых компьютеров.
  • Компьютеры иногда ломаются.
  • Любая программа получившая статус "завершенная" (release), автоматически становится устаревшей.

Тезисы “ЗА”

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

Другими словами, вы можете это сделать, в любом случае, стоит попробовать! Присоединяйтесь с сообществу! Читайте книги, смотрите обучающие видео, читайте код. Возможно, если у вас уже был опыт программирования на каком-либо языке, но этот язык не был “вашим” языком? Попробуйте тогда новые языки!

Программировать нелегко, но это вполне возможно.