// codeart.ru / Теория программирования / Как стать хорошим программистом. Форум

Как стать хорошим программистом. rss подписка

Автор: Evgeniy Sergeev

Программирование — чертовски сложная вещь, нет ни одного действенного способа избежать этой сложности, но есть некоторые советы о которых стоит знать:

1. Открывайте все свои исходники.

Ложное чувство стыда, порой, мешает показать свои «творения» собратьям по цеху. Смело подавляйте это чувство, даже если Вас размажут по стенке убийственными доводами, полученный опыт гораздо важнее.

2. Будте честны с собой.

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

3. Не критикуйте людей.

Всегда найдутся те, кто знает меньше Вас, самоутверждаться за счет этих людей самое плохое, что Вы можете сделать. Хотите помочь? Помогите! Нет? пройдете мимо!

4. Приводите в порядок свой бардак сами.

Не мучайте людей вопросами — «Что в этом коде не так?» «Почему он не работает?» «Какие баги в нем есть?». Решайте эти задачи сами!

5. Не выдавайте чужие вещи за свои

Используя чужие решения соблюдайте условия лицензионного соглашения. Ведь вы хотите быть программистом, а не вором!

6. Умейте признавать свои ошибки.

«Извините, я был не прав» — самые трудные слова в нашей жизни, наверное потому и самые ценные. Не нужно быть тряпкой, говоря по поводу и без повода, что были не правы, но при этом признавайте свою неправоту, когда чувствуете что ошиблись.

7. «Мойте руки пред едой»

Прежде чем говорить подумайте, потом подумайте еще раз. А теперь можно говорить!

8. Не жалейте написанный код.

Хороший код не всегда получается написать с первого раза, смело удаляйте все что мешает двигаться вперед и пишите заново!

9. Используйте хорошие инструменты.

У нас нет времени творить шедевры в блокноте, и тем более у нас нет терпения делать, то, что может сделать машина! Заставьте трудится ваш персональный компьютер!

10. Живите полной жизнью.

Во многих успешных компаниях (например Гугл) существуют комнаты для активного отдыха, и это не спроста, человек замученный работой подобен разряженной батарейки — толку мало, а место занимает!

11. Общайтесь с коллегами

Говорят, что в курилках рождается больше продуктивных идей, чем на рабочих местах. Это не повод начать курить! Просто не упускайте случая неформально пообщаться с коллегами.

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

  1. Отдача от поискового трафика для блога

    Лучшие комментарии

  1. Спустя время понимаю, чтобы стать хорошим программистом нужно для начала стать хоть каким-то программистом.
    Начните работать над собой и все получится.

  1. Всё-таки мои исходники лучше никому не видеть 😉 Да и если захочу показать, никому не интересно будет…

  2. Покажешь исходники, чуток попинают, зато будет ясно в какую сторону идти дальше :-)

  3. Не жалейте написанный код.
    ну это как сказать. если код работает то удалять его не надо. На этом сгорел и WordPerfect и Netscape. Если код работает то значит в нём отловлены баги и он уже имеет стоимость не только в деньгах но самое главное во времени. вместо того чтобы переписывать одно и то же 100 раз лучше закончить проект и начать писать новую версию вылавливая баги по ходу дела…

  4. Спустя время понимаю, чтобы стать хорошим программистом нужно для начала стать хоть каким-то программистом.
    Начните работать над собой и все получится.

Leave a Reply

« »