Командировка, меня ждёт поездка в другой город. Я уже в предвкушении, уже настраиваюсь, как проведу это время. Работа сначала, затем прогулки по городу, обязательно посещение местного кафе. Поиск магнитиков и продукции местного производства - с этим сложнее, в редком магазине можно купить что-то произведённое в этом городе. В нашей работе, все сначала из регионов переехали в Москву, а затем, уже как специалисты компании, едут обратно, иногда в тот же регион, на выполнение проекта. Только сумма уже другая. Командировки, неотъемлемая часть нашей работы, одна из приятных ее сторон. А раз так, то неплохо было бы понимать базовые вещи.
Приходилось ли вам, взглянув на часы, с ужасом видеть, что день подходит к концу, а работы еще невпроворот. «Тайм-менеджер по помидорам» - простая система концентрации, помогающая эффективно организовать свой рабочий день.
Предисловие.
К написанию сей публикации меня натолкнули частые споры на форумах и в реальной жизни. Споры, идущие как со стороны Заказчиков услуг 1С, так и со стороны исполнителей - в нашем случае я рассматриваю фрилансеров, хотя кое-что будет относиться не только к ним.
В этой статье я приведу несколько рекомендаций, следуя которым можно стать хорошим программистом. Только для начала внесем ясность, что же понимать под "хорошим программистом"? Вообще, скажу сразу, что хороший программист этот не тот, который быстро пишет много кода (горы кода могут быть глючными и запутанными, а программы неудобными для пользователей), и не тот, который всегда пишет задачи строго в соответствии с ТЗ (техническим заданием), так как закодить при грамотной постановке задачи много ума не надо. А хороший программист это тот, кто умеет грамотно ставить задачи, разрабатывать оптимальные алгоритмы и качественно кодировать их. Зачем программисту уметь ставить задачи? А затем, что пользователи не умеют внятно формулировать свои хотелки. Зачастую они просто говорят: напиши: "хорошую программу". И именно такие программисты, которые умеют писать "хорошую программу", как раз наиболее востребованы на рынке труда.