10 советов начинающим программистам
Многим начинающим программистам перед тем, как приступать к собственно программированию, необходимо узнать множество разных вещей. Здесь мы собрали 10 таких вещей, которые сразу же приходят на ум.
1. Необходимо учиться на практике
Единственный способ стать хорошим специалистом в программировании — это просто программировать. Не создавайте дополнительных помех вашим начинаниям, парализуя свою работу излишним анализированием.
2. Программирование – это никак не подготовка к тесту
Запоминание всплошную не обладает никаким существенным значением.
3.Плохой стратегией является накопление непроверенных наработок
Это типичная ошибка начинающих. Многие делают беспорядочные изменения в собственном коде, и потом ожидают, что он сразу же будет работать. Недостаток данного подхода состоит в том, что проблемы накапливаются одна поверх другой, после чего определить, что же именно в итоге пошло не так, уже будет затруднительно. Так что сразу же старайтесь проверять все изменения в коде.
4.Самостоятельное обучение — это довольно сложно
Не стоит думать, что вы сможете самостоятельно обучиться секретам программирования. Это и не нужно, ведь вы не один в мире. Лучшим способом обучаться являются обсуждение кода с другими начинающими разработчиками, а также постоянное сотрудничество с ними.
5. Для работы не требуется пять мониторов
Вопреки клише, которые стали популярными благодаря Голливуду, чтобы эффективно работать программистом, вам не потребуется безумный каскад из множества мониторов. Компьютер, которым вы сейчас пользуетесь, наверняка вполне подходит для того, чтобы начать заниматься программированием. Не стоит тратить свои деньги впустую и уж тем более не стоит откладывать программирование из-за того, что у вас нет множества мониторов – это всего лишь нелепая отговорка.
6. Помните разницу между строчной и заглавной буквами
Многим программистам требуется некоторое время, чтобы запомнить это. Более того, привыкание к тонким различиям между похожими символами может затрудняться из-за того, что многие просто не замечают их. Всегда старайтесь помнить об этих различиях, иначе работа может стать сложной и довольно неприятной.
7.Не пытайтесь понять все, это дело безнадежн
Не секрет, что многие начинающие программисты пытаются найти решение абсолютно каждой встреченной проблемы. Таким образом они тратят силы на работу, которая совершенно не является необходимой. Компьютеры довольно сложны, сложны настолько, что вам будет всегда чему поучиться в них. Не пытайтесь понять все сразу, привыкайте к тому, что постепенно учиться новому абсолютно нормально.
8.Уделяйте максимально возможное количество времени парному программированию
Это также очень важно, потому что, по сути, парное программирование – это наиболее быстрый из всех известных способов научится писать код
9.Изменение плохого кода – часть вашей работы
Многие начинающие программисты полагают, что абсолютно каждый кусочек кода необходимо с самого начала делать идеальным. На самом деле, постепенное внесение улучшений в ваш код – дело естественное. В конце концов, вы же не пишете книгу, которую нельзя менять после ее публикации, вы всегда имеете возможность что-то подправить, так и пользуйтесь этой возможностью.
10.Нет необходимости быть гениальным математиком
Простое, но важное правило, которое необходимо хорошо усвоить начинающим программистам: даже если вы не являетесь математиком, это вовсе не означает, что вы не можете стать программистом.
В ближайшее время выложу вторую часть в которую добавлю ещё больше полезны советов!