Программисты - наиболее либеральные в вопросе одежды люди) Чаще всего у них нет дресс-кода и строгих правил в одежде. А потому им наиболее просто следовать моде. Последняя в настоящее время предполагает максмальное удобство и практичность: кросовки или кеды, джинсы, толстовка или объемный свитер - все будет выглядеть современно и уместно.
Одежда программиста на работе зависит от типа компании, коллектива и принятых норм. Подробнее можно прочитать в статье на моем сайте http://stilist.ru.com/kak-odevatsya-programmistu-itshniku/
Программист, - как барабанщик в музыкальной группе, работает двумя частями тела, в основном. И обоим частям необходим комфорт и свежий воздух. Шорты, не узкие джинсы и открытая форточка.
Если есть в компании корпоративный стиль, то придерживаться этого стиля. Если нет, то можно одеть то, в чем удобно, например, футболка и джинсы, или шорты с футболкой, или джинсы с рубашкой
Сколько видела программистов , все за своим внешнем видом вообще не следили, одевались как подростки.
Но считаю, что лучше б носили штаны и обычную белую рубашку.