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?
fuente
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:
fuente
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! :)
fuente
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.
fuente
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.
fuente
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.]
fuente
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.
fuente
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).
fuente
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.
fuente
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);
fuente
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.
fuente