Это мой блог о том, чему я научился, будучи программистом-самоучкой, и о моих советах о том, как научиться программировать эффективно.
Уважаемый читатель,
Так что я очень рад написать этот блог, это часть моего дневника. Я напишу кое-что, чему научился, будучи программистом-самоучкой.
Индивидуальное программирование, программист-самоучка - эти термины заставляют человека чувствовать себя вау, а также чувствовать, как? Я знаю, что в последнее время я наблюдал, как некоторые дети давали интервью о том, что такое кодирование? это сложно сделать? опыт? и еще много вопросов. Лично я думаю, что ответы либо собеседники были сбиты с толку и не знали, что они отвечали, либо были введены в заблуждение каким-то образом. Позвольте мне ответить на некоторые из этих вопросов, а затем я расскажу вам, чему я научился, будучи программистом-самоучкой.
Что такое кодирование? важность кодирования? какое влияние кодирование может оказать на мир? Это сложно? Как вы будете использовать кодирование?
Кодирование можно определить как инструмент, предназначенный для выполнения определенных задач. Человек, который выполняет задачу и реализует мощный инструмент кодирования, - программист. Кодирование - это то, что может соединить отключенных, вам просто нужен блокнот, и мир - это ваш холст, вы художник, а код - это палитра.
Как я уже упоминал, кодирование - это инструмент, и мы не можем определить важность таким образом, но все же у нас есть некоторые плюсы и минусы кодирования.
плюсы: -
- Карьера в программировании и кодировании имеет большой потенциал заработка.
- Спрос на рабочие места, связанные с программированием, остается высоким.
- Способность кодировать дает новый взгляд на решение проблем.
- Обучение программированию дает возможность карьерного роста.
- Мы можем использовать технологии, чтобы помочь людям по всему миру
это лишь некоторые плюсы программирования, есть еще много плюсов, теперь перейдем к минусам.
минусы: -
- Будущее. По состоянию на 2016 год компьютерные языки довольно сложны для обычного человека.
- Всегда в движении. В век информации компьютерные технологии как устройства, запускающие эту революцию, постоянно совершенствуются.
- Конкуренция.
- Риск для здоровья.
- Утомляемость мозга.
- Навыки коммуникации.
Риски для здоровья и утомление мозга - два важных минуса программирования, и для меня первый минус не важен, но это правда. Еще несколько похоже на увеличение цифрового разрыва и многое другое.
Никакое кодирование не так сложно для человека, который хорошо разбирается в математике, умеет мыслить и реализовывать алгоритмы.
Какое влияние может быть оказано? Я не буду отвечать на такой длинный вопрос, чтобы узнать ответ, ознакомьтесь с этим блогом и сайтом.
Мой опыт программирования: -
- вы можете потерять мотивацию
- вы можете ввести в заблуждение
- Вы получите уверенность в высоте Эвереста
- вы получаете много опыта
- вы развиваете свою страсть все больше и больше
- Ваши творческие способности и воображение развиваются
- вы можете обогатить множество идей и поиграть с ними
- вы можете провести много экспериментов
- Обратите внимание на результаты
- делать проекты будет очень весело
Мои советы по эффективному кодированию: -
- Для обучения не нужно много ide и компиляторов, достаточно облачных ide и компиляторов. пример = REPL
- Для кодирования я лично использую документы и бамбуковую бумагу, чтобы записывать свои результаты, поскольку результаты помогают вам разрабатывать все больше и больше и создавать отчет.
- разделите свое время на кодирование, проверку кодов, выполнение и развертывание.
- Если вы хакер или специалист по данным, то в большинстве случаев эпохи или брутфорс требуют огромного времени для выполнения и создания огромного количества данных, в результате чего работа и обработка данных и создание модели или взлома целей затруднены, поэтому поддерживать свою продуктивность а чтобы не терять мотивацию, на работе стоит музицировать. Я лично слушаю всю серию Alan Walker World of Walkers, «Ты поджег мой мир своей любовью», «Не подведи меня» от Chainsmokers, Senorita от Камилы Кабелло и Шона Мендеса, Believer от воображаемого дракона и многих других.
- Не копируйте и не вставляйте код, постарайтесь его понять.
- Пожалуйста, не игнорируйте ошибки, попробуйте узнать, почему произошла ошибка? и учиться от всего сердца и сделать так, чтобы этой проблемы никогда не было, по крайней мере, попробуйте, мы все люди, и мы делаем ошибки.
- используйте любой хороший таймер, чтобы проверить, сколько времени вы тратите на свое приложение или программу.
- Постарайтесь написать красивый и компактный код, который должен быть хорошо отформатированным и точным. В одной строке должно быть только одно выражение. Код должен быть чистым
- Когда вы начинаете изучать программирование, создайте учетную запись GitHub - это здорово, и при написании небольших кодов не заставляйте репозитории превращаться в GitHub-файлы.
Спасибо за мои советы. У меня есть еще много советов, но если кто-то последует приведенным выше советам, никто не сможет помешать человеку стать хорошим программистом.
музыкальные произведения, которые я упомянул:
Спасибо за чтение этого блога и аплодисменты. Увидимся в следующем блоге об алгоритмах. Поверьте, этот блог будет очень интересным. Оставайтесь с нами и продолжайте читать.