12 вещей, о которых стоит знать каждому программисту

R

Renelio

Original poster
12 вещей, которые помогут вам в учебе и работе. Мы выбрали для вас дюжину лучших ответов со stackexchange на вопрос «Что должен знать программист?».

sale_4581_image_wide.jpg


Если вы только начинаете кодить, то, вероятно, не раз задавались вопросом о необходимом уровне знаний. Мы постарались собрать для вас лучшие ответы со stackexchange, которые помогут вам определиться с базовым набором. Подборка является универсальной и не зависит ни от языка, ни от среды разработки, ни от ОС, в которых вы работаете.

Каждый программист должен знать:
1. Общие понятия и что они значат. Например, шаблоны проектирования, юзабилити, тестирование, стэк и пр.
2. Иметь понимание ООП.
3. Быть крутым хотя бы в одном языке. Ничего сверхъестественного, просто уметь инициализировать переменные, методы и т.д. С этого момента вы сможете учиться быстро.
4. Как читать чужой код.
5. Все время учиться. Учитесь правильно потреблять информацию. Книги, интернет, что угодно.
6. Системы контроля версий. Не обязательно все, главное знать основы, встречающиеся в каждой.
7. Когда нужно просить о помощи, а когда нет.
8. Какую проблему решать. Очень часто программисты тратят огромное количество времени на пустяки.
9. Иногда забывать о самолюбии и признавать ошибки, не принимая их на личный счет.
10. Как думать, как пользователь, а не просто техно-гик программист. Важно понимать, что вашим софтом пользуются люди, поэтому вы должны хотеть сделать их счастливыми.
11. Как отдыхать. Отдых – залог продуктивной работы. Силы воли и кофе недостаточно.
12. Как работать в команде. Успешная карьера программиста наполовину зависит от работы с людьми.

Это очевидно, что подборка лишь краткий набор от всего что вам предстоит узнать, поэтому советуем вам не останавливаться и не бояться неизвестного. Все время открывайте для себя новые языки, решайте новые задачи и не пугайтесь, если сначала ничего не выйдет. Быть программистом значит всегда быть в тренде и поспевать за новыми технологиями индустрии. Так что, совершенствуйтесь и расширяйте границы своих знаний и навыков.
 
  • Like
Реакции: Egorkin, mrx123 и NexoGo
N

NexoGo

Original poster
Хорошая инфа) Лови лайк...
 
Название темы
Автор Заголовок Раздел Ответы Дата
X Перепродажа 1:1 реплик вещей под видом оригинала Способы заработка 1
T Интересно CSGO заработок, буст вещей на тп! (НАБИРАЮ КОМАНДУ ДЛЯ БУСТА) Вопросы и интересы 1
F Black resell, Продажа поддельных брендовых вещей. Способы заработка 13
Uno-uno Интересно Заработай на перепродаже вещей Способы заработка 8
V Поиск и взлом уязвимых устройств интернета вещей Полезные статьи 1
D База опт вещей, цены от производителя, для начинания бизнеса Другое 4
balof Плюшки телеграм о которых вы скорее всего не слышали Полезные статьи 0
K Предлагаю работу ребятам,у которых есть приватные дампы/логи. Заработок ОТ 100$ в день!!!!!!!! Предоставляю работу. Ищу специалиста. 0
B Joomla-Ученик 12 фишек без которых Вы гарантированно не создадите полноценный сайт на Joomla 9 (2017) Полезные статьи 0
T 5 утилит и техник, используемых хакерами, о которых должен знать каждый сисадмин Уязвимости и взлом 0
N 15 психологических секретов, знание которых помогает человеку быть эффективным Полезные статьи 11
АнАлЬнАя ЧуПаКаБрА Проекты с которых можно вытаскивать ключи (Private Keeper) Проекты Private Keeper 1
Emilio_Gaviriya Статья Почему стоит избегать использования ботов для поиска персональных данных: Опасности и риски. Анонимность и приватность 0
Support81 Кто стоит за Agent Racoon? Тайный хакер, который атакует Android и угрожает мировой безопасности Новости в сети 0
Support81 Силовики vs приватность: что стоит за новыми законами о персональных данных и почему бизнес бьет тревогу? Новости в сети 0
B Почему не стоит светить свой IP Анонимность и приватность 0
G Как построить свой личный ботнет и сколько это стоит Полезные статьи 0
K Куплю Где купить скимер и сколько стоит? Куплю/Продам 1

Название темы