Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  
Автор Сообщение
aprsoft
  Программирование для умных и ленивых
СообщениеДобавлено: 03.06.19 21:43 

Зарегистрирован: 30.12.16 15:09
Сообщения: 387
Какими качествами должен обладать хороший программист?

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

Самым очевидным является наличие интеллекта. Бесспорно, программирование – это работа для ума. Но фактически интеллект нельзя отнести к чертам характера. Профессионалы сходятся во мнении, что его наличие далеко не главное условие для построения успешной карьеры. А вот если, человек осознает, насколько его возможности ограниченны, тем усерднее он будет работать над преодолением преград своего разума, и соответственно добьется больших успехов в программировании. Поэтому скромность –черта, которая свойственна людям этой профессии.

Ну а если вы поняли, что ваши способности слишком малы для осознания множества программ и что эффективное программирование – это поиск решений компенсировать этот недостаток, то перед вами открывается путь профессиональных поисков длинною вплоть до окончания карьеры. Придется много читать, изучать и анализировать, в общем, проявлять любопытство к техническим вопросам.

Обостренное чувство профессиональной честности отличает хорошего программиста от посредственного кодера. Если человек умеет признавать свои ошибки, стремится понять и исправить их, представляет реальные отчеты о статусе выполнения проекта и не скрывает действительные сроки выполнения работы, то он растет как профессионал. Быть честным в работе – достойное преимущество.

О творческой составляющей программирования говорят многие. Но, как и везде, есть свои границы. Понимание, где можно проявить свои творческие способности, а где необходимо придерживаться строгой дисциплины, позволяет правильно распределить силы в работе. В то же время, программисты считают себя едва ли не самыми ленивыми. И именно лень помогает им добиваться успеха. Когда в работе возникает неприятная задача, на которую не хочется тратить много времени, хороший программист создаст инструмент для ее выполнения, только бы не пришлось снова возвращаться к этому.

А есть ли качества, которые мешают программистам? Оказывается их не так-то и мало. Во-первых, консервативный взгляд на технологии. В динамично развивающейся сфере программирования надо постоянно идти в ногу со временем, и если вдруг начинаешь отставать или «хромать», то можешь бесконечно отстать. Во-вторых, настойчивость и упрямство. Конечно, надо уметь отстаивать свою точку зрения, но слышать других – тоже важно. Ну и в-третьих, слепая страсть к программированию. Сутками просиживать за компьютером, не отдыхать, не переключать внимание – все это не принесет положительных результатов. Вы можете либо наделать множество ошибок, на исправление которых уйдет еще больше времени, либо попросту перегорите.

[...] всегда интересно. Чтобы добиться определенных результатов в этой сфере необходимо желание и, как мы выяснили, определенный набор качеств. Когда можно пробовать свои силы в сфере ИТ-технологий? Уже со школьной скамьи! Приходите на [...] в наш 1С:Клуб программистов Апрель Софт! И получите отличный старт в сфере программирования.


Вложения:
studyschool.jpg
studyschool.jpg [ 12.97 КБ | Просмотров: 1284 ]
Вернуться к началу
 
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:



Powered by phpBB © 2001, 2007 phpBB Group
© АУП-Консалтинг, 2002 - 2023