Рекламное объявление
Там нет сомнений по этому поводу: программирование не легко Как научиться программированию без стрессаВозможно, вы решили заняться программированием, будь то для карьеры или просто как хобби. Большой! Но, может быть, вы начинаете чувствовать себя разбитым. Не так здорово Вот помощь, чтобы облегчить ваше путешествие. Подробнее . Неважно, не торопитесь ли вы через просроченный проект или овладение новым языком 7 полезных приемов для освоения нового языка программированияЭто нормально, когда вы учитесь кодировать. Вы, вероятно, забудете вещи так же быстро, как выучите их. Эти советы помогут вам лучше сохранить всю эту новую информацию. Подробнее легко чувствовать себя разбитым и побежденным.
Такая борьба может привести к приступы блока программиста 5 способов обойти блок программиста прямо сейчасКаждый программист сталкивается с массой негативных эмоций в течение своего путешествия, и если оставить без контроля эти эмоции могут оказать глубокое влияние на прогресс - даже заставляя некоторых сдаваться полностью. Подробнее
, серьезное программирование выгорания Программирование выгорания: как вернуть потерянную мотивациюНаписание всех этих строк кода может истощать физически и эмоционально. Все, что вам нужно для восстановления, это осознание того, что мотивация может быть восстановлена. Подробнее и когда все становится по-настоящему тяжело, вы можете начать верить, что ты не должен быть программистом 6 признаков того, что вы не должны быть программистомНе каждый хочет быть программистом. Если вы не совсем уверены, что должны быть программистом, вот некоторые признаки, которые могут указать вам верное направление. Подробнее .Я был там много раз, и я сдался много раз. Тем не менее, одна вещь, которая обычно выводит меня из такого фанка, это чтение цитат от ветеранов программирования. Вот горстка, которая может оказаться воодушевляющей для вас.
Сначала решите проблему. Затем напишите код.
Джон Джонсон
Всегда соблазнительно погрузиться в игру, но если подумать заранее, это спасет вас от разочарований.
Все знают, что отладка в два раза сложнее, чем написание программы. Так что, если вы будете настолько умны, насколько это возможно, когда будете писать, как вы будете когда-либо отлаживать его?
- Брайан В. Керниган
Можно писать неумный код. На самом деле, это один из ключевых аспектов писать лучше и чище код 10 советов по написанию более чистого и качественного кодаНаписание чистого кода выглядит проще, чем есть на самом деле, но преимущества того стоят. Вот как вы можете начать писать более чистый код сегодня. Подробнее . Будь последовательным, а не умным.
Какой программист настолько оторван от реальности, что думает, что с первого раза получит сложное программное обеспечение?
- Джеймс Алан Гарднер
Никогда этого не забывай программирование это трудно. Борьба является частью процесса. Это становится легче, но никогда не исчезнет, и все будут бороться так же, как и вы.
Программирование - это разбивка одной большой невозможной задачи на несколько очень маленьких возможных задач.
- Джазвант
Если это кажется подавляющим, разбейте его на более мелкие части. Продолжайте делиться, пока не добьетесь того, что кажется вам управляемым, а затем сделайте это.
Признаком зрелого программиста является готовность бросить Код, на который вы потратили время, когда поняли, что это бессмысленно.
- Брэм Коэн
Другими словами, не поддавайтесь ошибочность.
Ваши ограничения в значительной степени основаны на программировании, которое внушают другие, которым вы верите.
- Гэри Хопкинс
Все еще чувствуете себя подавленным? Проверьте эти интересные программные подкасты 15 первоклассных подкастов для программистов и разработчиков программного обеспеченияПодкасты - это фантастический способ узнать больше о программировании. Вот некоторые из наших любимых программных подкастов для вашего прослушивания. Подробнее . Вы можете обнаружить, что они удивительно полезны не только с точки зрения обучения, но и с точки зрения сохранения мотивации.
Какая ваша любимая цитата для борющихся программистов? Поделитесь с нами в комментарии ниже!
Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.