¿Eres dueño de tus herramientas? [cerrado]

9

Un colega mío escribió una publicación hace un tiempo preguntando ¿Eres dueño de tus herramientas ? Plantea una pregunta importante. ¿Vos si? Respondí mucho en los comentarios. Como independiente, soy dueño de mis herramientas. Incluso cuando no era independiente, tenía mis propias herramientas (con licencia completa) que utilizaba para el desarrollo personal. No creo que comprar tus propias herramientas sea algo para inflar tu pecho (solo porque puedes comprar un par de zapatillas de baloncesto de $ 100, no te harán tan bueno como Michael Jordan), pero ES una inversión en ti mismo que No debe tomarse a la ligera.

¿Qué te parece buena gente?

Michael Brown
fuente

Respuestas:

19

El problema entre los artesanos tradicionales y los programadores es que las herramientas tradicionales generalmente no caducan después de un año. Mi padre trabaja en automóviles, la casa y más en su tiempo libre y ha acumulado toneladas de herramientas a lo largo de los años. La diferencia que veo es que todavía tiene el mismo martillo impresionante desde los años 90, el mismo poder que tenía hace más de 10 años, el mismo banco de trabajo desde que nací. Digamos que quiero comprar Resharper. Eso es 100 dólares. Después de un año, necesito comprarlo nuevamente para poder obtener una licencia para el próximo año ... y una y otra vez. Las herramientas cambian con tanta frecuencia, y las licencias deben volver a comprarse con tanta frecuencia que realmente no tiene sentido comprar sus propias herramientas además de lo básico. Solo si está haciendo un trabajo por contrato tiene sentido porque legalmente, no puede robar las herramientas y probablemente necesite ese IDE para realizar el trabajo en un período de tiempo competitivo.

Ryan Hayes
fuente
¡Haces un gran punto! Tener que actualizar constantemente sus herramientas hace que el mantenimiento de su propia colección sea más costoso.
Michael Brown
1
Lo hace más caro. Pero es una inversión en su oficio, un poco como esos artesanos que solían pagar sus tarifas para ser miembros de los gremios de artesanos. No obtienes algo por nada. Y si obtiene un beneficio de esas herramientas que sigue pagando, debería poder compensar ese gasto con sus ingresos. Al menos se paga en $ antes de impuestos.
rapid_now
1
eso es cierto, pero no está completo;) Para los programadores hay herramientas gratuitas increíbles, así que a veces obtienes ese martillo elegante gratis.
Antonio Bakula
1
O, si el martillo elegante no existe, como programadores podemos intentar encontrar otros programadores, unirnos y desarrollar un martillo nuevo y mejorado para reemplazarlos a todos. Deberíamos llamarlo un ... "Destornillador!" :-)
the Tin Man
16

En empleadores anteriores, no pensaba demasiado en gastar hasta $ 100 de mis propios bolsillos en una herramienta de software. Sin embargo, desde principios de los años 00, la mayoría de las empresas en las que he trabajado han tenido políticas que prohíben esto. Entonces, aunque no me importó gastar el dinero, desde entonces se ha vuelto contrario a las reglas para hacerlo.

Además, con muchas compañías muy felices de acompañarlo de inmediato a la puerta y prohibirle el acceso a la computadora con la que trabajó cuando notifica (o es despedido o despedido), no podrá recuperar sus herramientas que usted ' He pagado. Y al dejarlos instalados, probablemente infringe una serie de acuerdos de licencia.

Mi regla general en estos días es:

  • Si va en mi máquina personal, entonces lo pago, lo instalo y lo uso.
  • Si va en la propiedad de la compañía, entonces la compañía debería pagarla.
  • Si la empresa no está dispuesta a pagar por la herramienta, eso significa que quieren que pase el tiempo haciéndolo de la manera más difícil.
Tangurena
fuente
7

Si eres independiente, entonces sí, deberías. Si contrato a un contratista para que venga y repare mi panel de yeso, esperaría que traiga sus propias herramientas. Si comencé una empresa de reparación de paneles de yeso, podría proporcionar algunas herramientas estándar para todos, por coherencia, y si quieren sus propias herramientas, pueden gastar su propio dinero.

Si quieres seguir adelante y comprar tus propias herramientas de desarrollo para tus propios fines, ¡adelante! :)

FrustratedWithFormsDesigner
fuente
7

Trabajo para una compañia. La compañía insiste en que son dueños de todo lo que produzco. Creo que es absolutamente irracional para ellos no proporcionar todas mis herramientas. No hay forma de gastar hasta $ 15,000 / año en herramientas y darles todo lo que produzco con esas herramientas.

Además, eso es aproximadamente el 33% de mi salario anual para llevar a casa. No hay forma de justificar ese tipo de gasto.

John Kraft
fuente
6

Colectivamente, las herramientas que uso para hacer mi trabajo costarían alrededor de $ 80,000 para comprar. Si se espera que compre esos, también esperaría que me paguen una tarifa por hora considerablemente más.

whatsisname
fuente
4

Esto es tangencial a la pregunta del OP, pero se aplica a varias de las respuestas:

Si usted es un trabajador autónomo / contratado en los EE. UU. Y una empresa proporciona sus herramientas, puede haber consecuencias fiscales: buenas para usted, pero no para la empresa.

El IRS tiene pautas para determinar si usted es un contratista independiente (trabajador autónomo) o un empleado . Uno de los factores es "quién proporciona herramientas / suministros".

Puede ser de interés financiero para la compañía llamarlo un profesional independiente, pero si le proporcionan sus herramientas y le dicen cuándo, dónde y en qué trabajar, es posible que lo estafen.

Ver Permatemp (Wikipedia) para obtener más información.

[ Nota : no es un abogado, no es un agente del IRS, no es un profesional de impuestos, no es un asesor legal, consulte a alguien que sepa de qué está hablando, etc.]

Dori
fuente
2
Sí, muchas compañías hacen cosas cuestionables para eludir su responsabilidad fiscal.
Michael Brown
3

Creo que depende tanto de la política de la empresa para la que se trabaja y de lo que el departamento de TI está dispuesto a apoyar como cualquier otra cosa. Tuve que comprar casi todas mis propias herramientas porque necesitaba hacer el trabajo y, en ese momento, obtener el dinero autorizado para comprar lo que necesitaba era más problemas de lo que valía o simplemente no había presupuesto. Desde entonces, he conseguido que abran los cofres y compren sus propias licencias, pero esos cofres se vuelven a cerrar y hay un par de aplicaciones para actualizaciones significativas.

¿Me siento mejor, incluso orgulloso, de poseer mis propias herramientas? No completamente. Si bien tengo un sentido de propiedad sobre los productos que creo para mi empresa, el trabajo finalmente se realizó para ellos y no para mí, por lo que deberían haber estado pagando por ello. Al mismo tiempo, si quisiera usar mis herramientas para hacer cosas en casa y en el trabajo, entonces nunca tendría el enamoramiento moral de pedir prestado (robar) las licencias de la compañía para mis nefastos propósitos, y aprendí mucho fuera de los problemas. día de trabajo, así que no me importa mucho. Aún así, puede ser costoso y me he visto obligado a abandonar un par de herramientas por falta de fondos.

Philip Regan
fuente
Si la empresa no le proporciona las herramientas, entonces no puede hacer el trabajo. Qué van a hacer? ¿Despedirte? ¿Por qué motivos? Me encantaría ser una mosca en la pared en el juicio por despido injusto :-)
Mawg dice que reinstalar a Mónica el
2

Como freelance , definitivamente debería hacerlo, de lo contrario dependerá de lo que proporcione su cliente, que puede no ser siempre el mejor para su flujo de trabajo, si tienen alguna herramienta (¿los consultores están cubiertos incluso en licencias VL?)

Como empleado , podría ser interesante si es una herramienta para la que la compañía no tiene licencia, sin embargo, si está aumentando la productividad, debe presionar para que la administración la licencia para todos, de esa manera los demás se beneficiarían de ella y usted no tiene gastar su propio dinero en ello (y definitivamente ayuda si todos usan las mismas herramientas de desarrollo).

picos salvajes
fuente
Calificaría esto: si usted es un profesional independiente, el empleador puede, si así lo desea, proporcionar herramientas. En este caso, debería cobrar una tarifa más baja que si proporciona las herramientas usted mismo. Si el empleador (o usted, el contratista / profesional independiente) lo contrata con el argumento de que tiene todas las herramientas y entiende que usará las suyas, debería cobrarle una tarifa adecuada que lo compense por los gastos que tiene que hacer. No siempre tiene que revelar esta diferencia de sus tarifas de cobro. El empleador podría tener esa conversación con usted o no.
rapid_now
2

No creo que sea irrazonable esperar que su empleador compre sus herramientas, pero también creo que los mejores desarrolladores eventualmente tendrán sus propias herramientas para sus proyectos personales, una vez que tengan un poco de dinero extra después de la universidad.

En la publicación, su padre dice: "Sí, tengo alrededor de $ 6000 de mis propias herramientas". Las herramientas que me proporcionaron en el trabajo probablemente se acerquen a $ 15,000 y probablemente solo duren uno o dos años antes de que se deba realizar otro pago para una nueva versión (frente a las herramientas de hardware que duran décadas, siempre que sean buenas). Además, los desarrolladores a menudo "compran sus propias herramientas" en forma de libros de biblioteca, equipos tecnológicos y otras inversiones que son más difíciles de pagar por los empleadores. Finalmente, hay mucha más variedad en herramientas para desarrolladores, comenzando con Microsoft frente al código abierto, e incluyendo el control del código fuente, CI y mucho más, que realmente debe ser seleccionado por la persona que toma las decisiones comerciales, generalmente el empleador ( a menos que seas independiente). Así que creo que es razonable no tener tus propias herramientas para tu trabajo diario.

Al mismo tiempo, reservar tiempo para proyectos personales es clave para convertirse en uno de los mejores desarrolladores, y parte de esa inversión es comprar las herramientas para sus propios proyectos.

Ethel Evans
fuente
2

Me gusta mucho tu tercer párrafo @Michael Kohne. Básicamente para mí todo se reduce a dos cosas:

  • Si soy yo quien hace las cosas, entonces las reglas de código abierto, porque casi todo lo que necesito es de código abierto (gcc / llvm, cmake, doxygen, python, ruby ​​y eclipse) (principalmente programo en C / C ++, python, java, ruby ​​y ocasionalmente hago algo de desarrollo web)

  • Si es una compañía para la que (trabajaré), entonces es el problema de la compañía, solo quiero hacer lo mío, lo mejor que pueda (solo soy un desarrollador genial);

Coyote21
fuente
1

Como profesional independiente, podría verlo de cualquier manera, pero si te contratan para manejar un proyecto (en lugar de ser un cuerpo más cálido en un asiento), entonces probablemente necesites tus propias herramientas.

Como empleado regular, su empleador tendrá que proporcionar las herramientas porque usarán una cadena de herramientas en particular (a menudo no es de su elección).

Para el trabajo personal, obviamente necesitará sus propias herramientas, pero para muchas personas que consiste en una cadena de herramientas de código abierto. Honestamente, los proyectos personales de la mayoría de las personas no tocan el tipo de cosas para las que necesitarías una cadena de herramientas de alta gama.

Michael Kohne
fuente