Para terminar o ano, fui convidado pelo instrutor Anderson Leite para escrever meu ambiente de trabalho em 7 itens:
Máquina / Sistema Operacional
Desde 2008 passei por dois Airs, um Pro e um iPad. Nesse instante estou com o Air de 11″. Costumo usar o mesmo notebook para programar no trabalho, em casa e no carro. Programação extrema.
Em casa uma TV de 32″ como segundo monitor, no trabalho qualquer coisa disponível.
Uso o OS X em coreano e Parallells para o C# no Windows. Sempre uso o sistema operacional em uma língua estrangeira que não domino.
Editor e IDE
Qualquer um que tenha opção de abrir e salvar arquivo. Quando estou em máquinas que desconheço atalhos faço tudo na unha, sem medo. Editor x IDE, Teclado x Mouse é um meio, não um fim. Se o desafio de um bom programador fosse digitar menos e digitar rápido, contrataríamos somente campeões do Typeracer.
No dia a dia uso Eclipse, Textmate e vi. Já usei emacs, gedit, visual studio. Na máquina dos outros qualquer um que tenha opção de abrir e salvar arquivos. Aprendo os atalhos, mas meu foco está no tempo parado olhando a tela, não na destreza dos quatro alts que o mac oferece.
Terminal e Editor
Bash com alguns .shs extras. Toda vez que troco de máquina ele é limpo e não reaproveito nada do anterior. A idéia é não viciar.
Abro diversas abas e não consigo ficar em um só projeto ao mesmo tempo. Enquanto rodo os testes de um, escrevo a funcionalidade de outro, mesmo que por 30 segundos. Quando possível, revezo entre três.
Browser
Chrome com gleebox, Firefox com gleebox e Safari, todos ao mesmo tempo. Internet Explorer para os sites que não funcionam e sites coreanos em geral.
Software
Vital: file explorer (finder no os x), terminal, um editor qualquer. O resto é opcional.
Opcional: SizeUp, spotlight, dropbox, google apps.
Aberto esporadicamente: skype, adium, tweet decks.
Source-code
Git. Svn em alguns projetos de terceiros. Aliás, svn que não funciona com OS coreano.
Música
Sem. 99% do tempo prestando atenção nas conversas dos outros. Fones de ouvido quando não desejo ouvir barulho.
Como não escuto música, prefiro citar outro item do meu ambiente, o pote de chá que em suas variações chinesas, japonesas e coreanas sempre está do meu lado.
Convido todos os leitores para espiarem e compartilharem o seu ambiente de trabalho.