Você possui suas ferramentas? [fechadas]

9

Um colega meu escreveu uma postagem há algum tempo perguntando: Você possui suas ferramentas . Isso levanta uma questão importante. Você? Eu respondi bem nos comentários. Como independente, possuo minhas ferramentas. Mesmo quando não era independente, tinha minhas próprias ferramentas (totalmente licenciadas) que eu usava para desenvolvimento pessoal. Eu não acho que comprar suas próprias ferramentas seja algo para encher seu peito (só porque você pode comprar um par de tênis de basquete de US $ 100 que eles não farão de você tão bom quanto Michael Jordan), mas é um investimento em si mesmo que não deve ser tomada de ânimo leve.

O que você acha de boas pessoas?

Michael Brown
fonte

Respostas:

19

O problema entre artesãos e programadores tradicionais é que as ferramentas tradicionais geralmente não expiram após um ano. Meu pai trabalha em carros, em casa e muito mais em seu tempo livre e acumulou toneladas de ferramentas ao longo dos anos. A diferença que vejo é que ele ainda tem o mesmo martelo impressionante desde os anos 90, o mesmo poder que ele possuía há mais de 10 anos, a mesma bancada desde que nasci. Digamos que eu quero comprar o Resharper. Isso é 100 dólares. Depois de um ano, preciso comprá-lo novamente para obter uma licença para o próximo ano ... e novamente. As ferramentas mudam com tanta frequência e as licenças precisam ser recompradas com tanta frequência que, na verdade, não faz sentido muitas vezes comprar suas próprias ferramentas além do básico. Somente se você estiver fazendo um contrato, isso faz sentido porque, legalmente, você não pode roubar as ferramentas e provavelmente precisará desse IDE para concluir o trabalho em um período competitivo.

Ryan Hayes
fonte
Você faz um ótimo ponto! Ter que atualizar constantemente suas ferramentas torna a manutenção de sua própria coleção mais cara.
Michael Brown
11
Isso o torna mais caro. Mas é um investimento em seu ofício, um pouco como aqueles artesãos que costumavam pagar suas taxas pela associação às guildas de artesanato. Você não recebe algo por nada. E se você lucrar com as ferramentas pelas quais continua pagando, poderá compensar essa despesa com sua receita. Pelo menos é pago em $ antes de impostos.
quickly_now
11
isso é tudo verdade, mas não está completo;) Para os programadores, existem ferramentas gratuitas incríveis, então às vezes você recebe esse martelo de graça.
Antonio Bakula
11
Ou, se o martelo sofisticado não existir, como programadores, podemos tentar encontrar outros programadores, unir-nos e desenvolver um martelo novo e aprimorado para substituir todos eles. Deveríamos chamar de ... "Chave de fenda!" :-)
the Tin Man
16

Em empresas anteriores, eu não pensava muito em gastar até US $ 100 do meu próprio bolso em uma ferramenta de software. No entanto, desde o início dos anos 2000, a maioria das empresas em que trabalhei tinha políticas que proíbem isso. Então, embora eu não tenha me importado em gastar o dinheiro, ele se tornou contra as regras para isso.

Além disso, com muitas empresas felizes em levá-lo imediatamente até a porta e proibir o acesso ao computador com o qual trabalhava quando você avisa (ou é demitido ou demitido), não será possível recuperar suas ferramentas que você ' já paguei. E ao deixá-los instalados, você provavelmente viola vários contratos de licença.

Minha regra de ouro hoje em dia é:

  • Se for na minha máquina pessoal, pago por isso, instalo e uso.
  • Se for na propriedade da empresa, a empresa deverá pagar por isso.
  • Se a empresa não estiver disposta a pagar pela ferramenta, isso significa que eles querem que eu gaste seu tempo fazendo isso da maneira mais difícil / mais longa possível.
Tangurena
fonte
7

Se você é independente, então sim, deveria. Se eu contratar um empreiteiro para consertar meu drywall, espero que ele traga suas próprias ferramentas. Se eu abrisse uma empresa de reparo de drywall, talvez eu fornecesse algumas ferramentas padrão para todos, por consistência, e se eles quiserem suas próprias ferramentas, poderão gastar seu próprio dinheiro.

Se você quiser ir em frente e comprar suas próprias ferramentas de desenvolvimento para seus próprios propósitos, vá em frente !! :)

FrustratedWithFormsDesigner
fonte
7

Eu trabalho para uma empresa. A empresa insiste que eles possuem tudo o que eu produzo. Eu acho que é absolutamente irracional para eles não fornecerem todas as minhas ferramentas. Não há como gastar US $ 15.000 / ano em ferramentas e fornecer a eles tudo o que produzo com essas ferramentas.

Além disso, isso representa cerca de 33% do meu salário anual em casa. Não há como justificar esse tipo de gasto.

John Kraft
fonte
6

Coletivamente, as ferramentas que eu uso para fazer meu trabalho custariam cerca de US $ 80.000 para compra. Se eu esperava comprá-los, também esperaria receber uma taxa por hora consideravelmente mais.

whatsisname
fonte
4

Isso é tangencial à pergunta do OP, mas se aplica a várias das respostas:

Se você é um freelancer / trabalhador contratado nos EUA e uma empresa fornece suas ferramentas, pode haver consequências fiscais: boas para você, mas não para a empresa.

O IRS tem diretrizes para descobrir se você é um contratado independente (autônomo) ou funcionário . Um dos fatores é "quem fornece ferramentas / suprimentos".

Pode ser do interesse financeiro da empresa chamá-lo de freelancer, mas se eles fornecerem suas ferramentas e informarem quando, onde e como trabalhar, você pode estar sendo enganado.

Veja Permatemp (Wikipedia) para informações adicionais.

[ Observação : nem um advogado, nem um agente do IRS, nem um profissional de impostos, nem aconselhamento jurídico, consulta alguém que sabe do que está falando etc.]

Dori
fonte
2
Sim, muitas empresas fazem coisas questionáveis ​​para evitar sua responsabilidade tributária.
Michael Brown
3

Acho que depende tanto da política da empresa em que trabalha e para o que o departamento de TI está disposto a apoiar como qualquer outra coisa. Eu tive que comprar praticamente todas as minhas próprias ferramentas porque precisava fazer o trabalho e, na época, ter o dinheiro autorizado a comprar o que eu precisava era mais problema do que valia ou simplesmente não havia orçamento. Desde então, consegui que eles abrissem os cofres e comprassem suas próprias licenças, mas esses cofres são fechados novamente e alguns aplicativos devem sofrer atualizações significativas.

Eu me sinto melhor - até orgulhoso - por possuir minhas próprias ferramentas? Não inteiramente. Embora eu tenha um senso de propriedade sobre os produtos que crio para minha empresa, o trabalho acabou sendo feito para eles e não para mim; portanto, eles deveriam estar pagando por isso. Ao mesmo tempo, se eu quisesse usar minhas ferramentas tanto para coisas em casa quanto para o trabalho, nunca tive a queda moral de pegar emprestado (roubar) as licenças da empresa para meus propósitos nefastos e aprendi muito fora das dificuldades. dia de trabalho, então eu não me importo muito. Ainda assim, pode ficar caro e fui forçado a abandonar algumas ferramentas por falta de financiamento.

Philip Regan
fonte
Se a empresa não fornecer as ferramentas, você não poderá fazer o trabalho. O que eles vão fazer? Demiti-lo? Por que motivos? Eu adoraria ser uma mosca na parede no julgamento injusto de despedimento :-)
Mawg diz que restabelece Monica 16/04/2015
2

Como freelancer , você definitivamente deveria, caso contrário, depende do que o seu cliente fornece, o que nem sempre é o melhor para o seu fluxo de trabalho, se ele possui alguma ferramenta (os consultores estão cobertos pelas licenças VL?)

Como funcionário , pode ser interessante se for uma ferramenta para a qual a empresa não tem licença; no entanto, se estiver aumentando a produtividade, você deve pressionar a gerência para licenciá-la para todos, para que os outros se beneficiem dela e você não tenha gastar seu próprio dinheiro com isso (e definitivamente ajuda se todos estiverem usando as mesmas ferramentas de desenvolvimento).

picos selvagens
fonte
Eu qualificaria isso: se você é freelancer, o empregador pode, se optar por fornecer ferramentas. Nesse caso, você deve cobrar uma taxa mais baixa do que se você mesmo fornecer as ferramentas. Se o empregador (ou você, o contratado / freelancer) o envolver com o argumento de que você possui todas as ferramentas e entender que usará o seu próprio, deverá cobrar uma taxa adequada que o compense pelas despesas que tiver que fazer. Você nem sempre precisa divulgar essa diferença nas taxas de cobrança. O empregador pode ter essa conversa com você ou não.
quickly_now
2

Não acho razoável esperar que seu empregador compre suas ferramentas, mas também acho que os melhores desenvolvedores terão eventualmente suas próprias ferramentas para seus projetos pessoais - uma vez que tenham um pouco de dinheiro extra após a faculdade.

No post, seu pai diz: "Sim, eu tenho cerca de US $ 6.000 de minhas próprias ferramentas". As ferramentas fornecidas para mim no trabalho provavelmente custam mais de US $ 15.000 e provavelmente duram apenas um ano ou dois antes que outro pagamento precise ser feito para uma nova versão (vs. ferramentas de hardware que duram décadas, desde que sejam boas). Além disso, os desenvolvedores costumam "comprar suas próprias ferramentas" na forma de livros de bibliotecas, equipamentos tecnológicos e outros investimentos mais difíceis de serem pagos pelos empregadores. Por fim, há muito mais variedade de ferramentas para desenvolvedores - começando com Microsoft vs. código aberto, incluindo controle de origem, IC e muito mais - que realmente precisa ser selecionado pela pessoa que toma as decisões de negócios, geralmente o empregador ( a menos que você seja freelancer). Por isso, acho razoável não possuir suas próprias ferramentas para o seu trabalho diário.

Ao mesmo tempo, reservar um tempo para projetos pessoais é essencial para se tornar um dos melhores desenvolvedores, e parte desse investimento é comprar as ferramentas para seus próprios projetos.

Ethel Evans
fonte
2

Gosto muito do seu terceiro parágrafo, @ Michael Kohne. Basicamente, para mim, tudo se resume a duas coisas:

  • Se eu estiver fazendo as coisas, então as regras de código aberto, porque quase tudo que eu preciso é de código aberto (gcc / llvm, cmake, doxygen, python, ruby ​​e eclipse) (eu programa principalmente em C / C ++, python, java, ruby ​​e ocasionalmente faço algum desenvolvimento web)

  • Se é uma empresa na qual eu trabalharei, então é o problema da empresa, só quero fazer o meu melhor, da melhor maneira possível (sou apenas um desenvolvedor estupido);

Coiote21
fonte
1

Como freelancer, eu poderia ver isso de qualquer maneira, mas se você está sendo contratado para lidar com um projeto (em vez de ser mais um corpo quente em um assento), provavelmente precisará de suas próprias ferramentas.

Como funcionário regular, seu empregador precisará fornecer as ferramentas porque ele usará uma cadeia de ferramentas específica (geralmente não é de sua escolha).

Para o trabalho pessoal, obviamente, você precisará de suas próprias ferramentas, mas para muitas pessoas isso consiste em uma cadeia de ferramentas de código aberto. Honestamente, a maioria dos projetos pessoais não toca no tipo de coisa para a qual você precisaria de uma cadeia de ferramentas de ponta.

Michael Kohne
fonte