Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как бесплатно обучится созданию сайтов, и вообще программированию?

ТехнологииПрограммирование+3
Максим Меркулов
  ·   · 1,5 K
Шуровщик топлива  · 24 сент 2018

0) Нужно обзавестись базовыми знаниями про мир IT.

  • Читать что-то познавательное, типа журнала «Хакер», сайта этого журнала, статьи сайта Хабр, статьи сайта ain.ua

Только есть одно жирное НО: нельзя воспринимать какие-то сообщества и группы ВКонтакте, Фейсбуке и Ватноклассниках, как альтернативу журналу «Хакер», Хабру и ain.ua — это ресурсы, которые серьезно относятся к профессиональной подаче информации, а сообщества и группы ВКонтакте, Фейсбуке и Ватноклассниках абсолютно спокойно могут совершенно наплевательски относиться к подаче вообще всей информации.

На данный момент бесплатно скачать не очень старые и довольно старые номера журнала «Хакер» можно с его официального сайта.

  • Прочитать трилогию «Знакомьтесь: компьютер», «Язык компьютера» и «Компьютер обретает разум»
    Многие другие книги предельно слабо подходят для ознакомления с миром компьютеров. Бывает такая мешанина всякого мусора в «аналогичных» книгах, что читать их просто опасно для дальнейшего понимания информатики и вычислительной техники.

  • Прочитать книгу «Код. Тайный язык информатики»

  • Слушать подкаст Радио-Т, записи которого доступны на их официальном сайте.
    Это подкаст про IT-технологии, который уже 12 лет еженедельно выкладывается в интернет.
    Этот подкаст вполне можно слушать, начиная с нулевого выпуска. Тогда еще первый айфон не появился, они в каком-то из первых выпусков подкаста освещают его появление. В последующих выпусках они говорят про прототип мобильной операционной системы от Google. Далее довольно странно слышать то, что они говорят про Твиттер, по всей видимости, он был далеко не таким, как сейчас. ВКонтакте тогда только набирал популярность, о чем они тоже говорят в первых выпусках. Много интересного происходило с самого начала этого подкаста, а что происходило до его появления или осталось не рассмотренным на подкасте?..
    В этом подкасте раскрываются технические особенности разных IT-продуктов и говорится про реализованные и нереализованные идеи, которые делают или могли бы сделать мир лучше.

  • Прочитать книгу «Конкретная математика. Основание информатики».
    Это еще один канон в IT-среде.
    Это не букварь, как вышеперечисленные книги, но он на них опирается, уже окуная тебя в мир компьютерной школы. 

1) Нужно уметь решать логические, нестандартные задачи.

2) Нужно получать кайф от технологий, особенно компьютерных, если ты хочешь быть в IT-среде. Любое, даже не самое важное, достижение в этой области должно тебя будоражить и вызывать блеск в глазах. Ты должен проникаться тем, что меняет мир. И пусть ты кому-то говоришь о чем-то технологическом и прекрасно отдаешь себе отчет в том, что ты говоришь, а тебя слушатели не понимают, тебя не должно это останавливать. Потому что не это важно, а важен сам процесс создания чего-либо нового и уникального.

Нужно обладать хорошим воображением.
Со мной был случай, когда был популярен Bitcoin, но отдельно технология Blockchain еще не развивалась семимильными шагами. Я представил: а что если по технологии Bitcoin'а можно было бы осуществлять документооборот? При всей защищенности технологии Bitcoin'а, передача документов по такой технологии могла бы существенно упростить жизнь людям. Я даже поделился идеей в переписке с товарищем во ВКонтакте.
Потом стал развиваться Blockchain (а точнее, его довольно проработанная версия отпочковалась от Bitcoin'а) и, фактически, такая фантазия была воплощена в реальность.

Я не сторонник «летающих в воздухе идей», я просто понял, что грандиозные идеи могут развиваться из уже существующих (грандиозных) идей.
Не надо ждать, когда «летающая в воздухе идея» вдруг залетит к тебе в голову. Читай книги по IT, читай новости про IT, будь в этой среде ментально (не обязательно физически) и тоже будешь способен что-нибудь подобное нафантазировать.
До работы в IT я был в IT ментально, я читал книги, журналы, Хабр и другие ресурсы, я слушал подкаст Радио-Т, я следил за новостями этого мира и сейчас продолжаю всё это делать.

3) Нужно уметь гуглить, искать информацию.

4)ᅠНельзя плодить сущности.

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