Soy un consultor de desarrollo de software tan claramente que debo ser superior a solo un consultor. Además, no me limito a un producto como SAP, ¿qué dice eso de él? Además, soy independiente, así que trabajo para mí mismo, y si él trabaja para otra persona, es mucho más esclavo.
Debo decir que, en realidad, lo más cercano que sentí a ser esclavo fue trabajar como consultor para otra persona. Hubo mucha presión para facturar y también para encontrar su propio trabajo. Luego se darían la vuelta y facturarían al cliente el triple de su salario. Mirando hacia atrás ahora me doy cuenta de que fue un gran negocio para ellos. Tengo la misma presión para facturar y encontrar clientes, pero puedo conservar todo el dinero.
Pero no todos están preparados para esto y no todos quieren hacer esto.
- ¿Qué debe esperar un ingeniero sénior, un doctorado y más de 20 años de experiencia en ingeniería / software cuando se entrevista con Google? ¿Cómo debo prepararme?
- ¿Los desarrolladores de software alguna vez tienen problemas de "pizarra" por el simple hecho de usar la pizarra?
- ¿Cuándo vale la pena contratar programadores en el extranjero? ¿Cuáles son los recursos para encontrarlos? Solo estoy interesado en contratar a tiempo completo, no a tiempo parcial o trabajadores independientes.
- ¿Es una práctica común que los programadores / ingenieros de software usen punteros para controlar cualquier parte de sus computadoras, por ejemplo, RAM, GPU, sensores, etc.? ¿O hay funciones / métodos en ciertas bibliotecas, por ejemplo, OpenCL para GPU, que ya lo hacen?
- ¿Cuáles son las ventajas de trabajar como ingeniero de software en TCS?
De todos modos, tu amigo es un imbécil. Me doy cuenta de que el contexto de tu comentario también es tu perspectiva y puede que no haya sido tan duro. No es gran cosa, la mayoría de mis amigos son imbéciles como yo.
Tampoco es único, tiene lo que yo llamo enfermedad de programador. (HE-LSE):
High Ego : cree que es una mierda
Baja autoestima : no se siente tan seguro de sí mismo y, por lo tanto, siente la necesidad de dominarlo.
Entonces te doy esto.
Si es un consultor de SAP que trabaja para otra persona, sigue siendo su empleado y, además, está obligado a actuar para sus clientes. Todos somos marionetas en una cuerda hasta cierto punto o no nos pagan.
También puede ser cierto que los desarrolladores con los que está trabajando no saben nada, al menos sobre SAP. SAP es un producto muy importante para ciertas industrias, pero no es el final del mundo del desarrollo de software. Nunca he sentido la necesidad de aprender nada al respecto. Tampoco he sentido la necesidad de especializarme en el producto de software de otra persona, pero conozco a muchas personas que sí (conocía a muchos desarrolladores de Oracle Peoplesoft a la vez). Simplemente no me atrae.
Si es un consultor independiente que encuentra su propio trabajo, lo trae, lo mata, lo cocina, luego se lo come. Puedo decirle que está viviendo una vida muy diferente a la suya. No es necesariamente mejor, y no creo que sea para todos (no estoy seguro de que sea incluso para mí a largo plazo), pero definitivamente es diferente de sentarse en el escritorio de otra persona y golpear su teclado. Cada decisión es tuya como lo es cada error. Es a la vez abrumador y estimulante. Definitivamente digo que me siento más libre que antes, pero depende totalmente de mí mantener esa libertad.