Ser analista-programador autónomo y no morir en el intento
- Tienes que hacer de comercial para captar clientes.
- No tienes secretaria (no puedes pagarla), por lo que no hay forma de filtrar las llamadas.
- Tienes que gestionar personalmente cobros y pagos.
- Tienes que hacer tus autodeclaraciones (no puedes pagar a un gestor).
y por supuesto
- Tienes que producir software para tus clientes a velocidades relámpago.
Si a esto le sumas la familia, ¿qué tiempo te queda para hacer otras cosas? (Como algo de ejercicio, pasear o disfrutar de una cena con tu pareja).
Es dificil, pero hay que tirar para adelante e ir sacando fuerzas para poder atender a todas las obligaciones que tiene el ser autonomo, sobre todo sin desfallecer cuando se retrasan los cobros y las facturas se acumulan, cuando se visitan muchos posibles clientes y se vuelve a casa sin contratar nada, cuando tienes que terminar un proyecto y tus hijos te demandan tu atención….
Es doloroso que en un momento desees calcular tu rendimiento neto en un periodo y veas que de todas las horas disponibles, a la programación (que se supone que es lo que te gusta hacer) no le has dedicado ni la tercera parte, que te has pegado horas al telefono con clientes que realmente no necesitaban tanto tiempo, que has acudido a llamadas de clientes que no precisaban atención personal, que te has pegado mas de la mitad del tiempo intentando cobrar y negociando prorrogas para los pagos, que te has pegado dos tardes para rellenar los impresos de Hacienda…..
Y cada día que pasa piensas en lo útil que sería tener una persona atendiendo al telefono y encargandose de gestionar los cobros, lo bien que te vendría tener un comercial en la calle captando clientes, lo comodo que sería entregar el papeleo a un gestor o asesor para que te organizase las cuentas; y de esta forma poder dedicarle mas tiempo a la producción de software….. Y de golpe te das con la realidad de que con todo lo que trabajas dificilmente consigues un sueldo medio decente que llevar a casa, y que sería muy dificil pagar esos servicios que tanto necesitas, pero claro, si dispusieras de, al menos, un comercial y el(la) secretari@ podrías dedicarle mas tiempo a la producción de software y terminas pensando que es la pescadilla que se muerde la cola…
Aunque existen empresas que ofrecen servicios para este tipo de cosas, despachos con secretarias compartidas, gestores que llevan el papeleo, etc., no suelen ser asequibles, sobre todo si estas empezando (los dos o tres primeros años), que es cuando mas lo necesitas.
October 13th, 2004 at 10:16
Por ese motivo… Al final me monte una empresa con un socio, una persona sola es muy complicado que pueda hacerlo todo.
Cuando estaba como autónomo me dedicaba al desarrollo a medida y lo hacía en la casa del cliente, precisamente para no tener muchos, 2 o 3 máximo simultaneamente.
Si te dedicas al desarrollo estandar (empaquetado) las necesidades cambian radicalmente y se requiere una estructura diferente, por eso hasta que no montamoe la empresa no nos dedicamos al desarrollo empaquetado.
October 14th, 2004 at 05:54
Con los programadores autónomos les ocurrirá como a los sastres. Irán desapareciendo, poco a poco, sin hacer ruido, y a medida que sus actuales clientes, los vayan abandonando.
La forma de trabajar no es la correcta, ni para el programador ni para el cliente. Los problemas son muchos mas que los que comenta. Yo tengo una aplicación impresionante en una mediana empresa, de la que a su vez era Director, pero el empresario me planteó que tiene miedo de que si algun dia me pasara algo o me marchara de la empresa (como asi ha ocurrido) se quedara con la aplicación “muerta”. Y comprendo sus preocupaciones, porque es verdad. Le ha encargado a una empresa de software de Barcelona (con secretaria y contable) la emigración de mi programa.
Por otro lado, muchos programadores autónomos, son expertos en programación y actuan como “analistas”, a pesar de tener nulos conocimientos de Dirección de Empresas (Sistemas de Almacén, Analítica de Costes, Fiscalidad, Contabilidad, etc).
Tenemos que plantearnos programar de otra manera, creando una empresa que tanto para nosotros como para nuestros clientes, sea rentable.
Yo tengo unas ideillas para crearla a nivel de Andalucia, y por supuesto, contaba contigo para el proyecto.
Cuando te decidas, hablamos.
Un saludo desde Málaga.
Manuel
October 14th, 2004 at 11:04
Manuel,
Cuando trabajas en una empresa como programador, el empresario debe entender que hay una dependencia entre los dos, es decir, el empresario depende del programador y el programador de la empresa. Ahí hay que llegar a un acuerdo, tanto económico como de comididad en el trabajo y debe ser respetado.
En tu caso, el que tu ex-jefe haya decidido contratar con una empresa de Barcelona, me parece muy bien, pero me queda el gusanillo de preguntar ¿en Málaga no hay nadie que le hiciese y mantuviese el software? (Se de buena tinta que en Málaga hay muy buenas empresas de software).
La otra cara de la moneda está el programador indendiente, que bien puede partir de un estandard o hacer desarrollos a medida completos. En esos casos el cliente y el programador también se vueleven interdependientes y, en contra de muchas opinones, los fuentes son propiedad del cliente (queramos o no, el cliente no puede dejar de funcionar si le ocurre algo al programador) y deben ser entregados, bien sea con la aplicación, bien sea depositandolos en algún organismo competente del que tenga conocimiento el cliente. El hecho de no existir un colegio profesional que se encargue de estas cosas puede que sea un impedimento para los informaticos sin titulación.
En cuanto a lo que comentas de los analistas, tengo mi parte de desacuerdo, un analista informático no es un analista de empresa, no es cosa del analista informático saber de dirección de empresas, para eso estan los jefes y directivos que tienen que explicar claramente lo que quieren al analista informático. (¿Acaso un ingeniero informático debe estudiar todas las carreras que existen para poder analizar cada caso?). Muchas veces se cae en el error de que el analista (y/o programador) informático debe saber de antemano que necesita el empresario y, eso, con perdón, no es así y se suele alcanzar con la experiencia y expecialización.
Durante mi experiencia, sobre todo en el ramo del comercio que es donde mas me he movido, la mayoria de los clientes solo querian aplicaciones informáticas que le sirvieran, principalmente, para llevar el stock y las ventas, huyendo de temas como análisis de costes, graficos de ventas y otras herramientas que inundan despachos de empresas de cierto tamaño, simplemente o no las necesitaban (o lo que es más seguro, no las entenderían).
En cuanto a tu idea de empresa, estoy deseando oirla :-)
Saludos,
October 15th, 2004 at 15:09
Al final, cualquiera sea el origen del software, estaremos “atados” a esa persona o empresa.
No por ser muy grande la estructura de la empresa tendremos asegurada la continuidad del software.
Ej: Clipper, abandonado por Computer Associates.
Cuantas empresas ha comprado Microsoft solo para tomar patentes o ciertas rutinas de algunos buenos programas y abandonado por completo y a la buena de Dios a sus, hasta ese momento, contentos usuarios.
October 16th, 2004 at 17:18
Es un oficio del que tienes que ir aprendiendo. No en la vertiente tecnológica, ya que la mayoría la dominamos, sino en la comercial y la de gestión.
En cuanto a que los autónomos aparecerán lentamente, no lo veo factible a corto plazo.
Las empresas, son más grandes, y con mayores costes de estructura, e inercias en los plazos. Por tanto para proyectos pequeños y medianos, sale mucho más a cuenta tanto por coste como por plazo, un autónomo. Eso si, uno serio y profesional.
December 3rd, 2004 at 04:26
bueno ser un programador autonomo desde el punto de vista que se vea, puede llegar a tener cosas positivas y negativas.
al ser un programador autonomo no tienen que pagar una nomina como tal, uds son los creadores y los que controlan todo lo que quiera que pase dentro de su campo laboral y economico(ya que no tarbajan para nadie), tienen que tener destresa en el campo de la programacion para poder satisfacer a cada uno de los clientes y sus necesidades, lo negativo de esta cuestion es lo anterior mente nombrado en la pagina web, es muy duro y hay que tener dedicacion
sebastian
December 7th, 2004 at 03:51
bueno completando el anterior comentario para ser un programador autonomo, respecto alo que dije es para una persona que piense en grande ya que lo cometaba para las personas que no piensan ser asalariados si no, autonomos como la palabara lo dice ser dueños de sus propias ideas y propuestas
sebastian
March 11th, 2005 at 18:04
Saludos a todos, interesante conversación.
Yo siempre he trabajado por cuenta ajena, con mejor o peor suerte. Muchas veces me he planteado el buscarme la vida como autónomo, harto de soportar jefes incompetentes y enchufados que no tienen ni idea de las técnicas básicas de análisis, y que se empeñan en que se pique código desde el primer momento, ya que no entienden los “dibujitos” - entiendase DFD, ERD, PERT, etc - Pero hay un gran obstaculo que me echa para atrás, y es el campo comercial. Sobre todo el primer paso. ¿ cómo lo habéis hecho vosotros? ¿yendo de puerta en puerta?
Saludos
June 5th, 2005 at 02:23
me llegan altamente con sus comentarios no estan a la altura de un programador verdadero
June 13th, 2005 at 00:19
Hola soy un chico de barelona que ahora estoy empezando en esto… , os quento estoy en un epresa de telecomunicaciones llamada alphacom que me orece un puesto como profesor afiliado a epmresas ECC que se dedican ala enseñanza de estos temas , y me dicen que de autonomo ay muchisimas personas que con un poco ( muy poco de capital ) que estan perfectamente de autonomo, y yo no estoy muy seguro , viendo que para competir con microsoft etc… solo podria estar en un centro de calculo en la empresa Mango de analista , y yo pregunto : Tendra que empezara de autonomo o estar de profesor un tiempo para reunir capital para llevar a cabo lo de ser autonomo?
September 2nd, 2005 at 22:49
Pues yo precisamente estoy trabajando por cuenta ajena, y me estoy planteando el paso a autónomo, por varias razones:
- Horarios abusivos: Ésto de la jornada partida sólo pasa en España. Por supuesto, si hay alguna necesidad extra, debes quedarte más tiempo (para que el director del proyecto, y no tú, quede como salvapatrias), y de cobrar las horas extra… en fín. O sea, que el tiempo que me queda para mi familia es poco en cantidad (llego a casa para cenar) y en calidad (hecho una piltrafa).
- Condiciones de trabajo: estoy en una sala común que parece una romería, todo el rato entrando y saliendo gente, y de charleta continuamente, a lo que hay que añadir el zumbido de los servidores (unos cuantos). Últimamente estoy trabajando con tapones en los oídos, a ver si cogen la indirecta. No exagero si afirmo que rindo al 20% de mis posibilidades. En cambio, en casa tengo una habitación tranquila, perfectamente equipada, que se desperdicia. Creo que todo el mundo sabrá por experiencia que la programación es algo que requiere mucha concentración.
- Oportunidades desperdiciadas: Algunos antiguos clientes han contactado conmigo para pedirme que les haga alguna actualización de software, y económicamente no saldría nada mal. Lamentablemente he tenido que declinar el pedido porque mi horario no me permite atenderlo. Lógicamente, habría que buscar más cosillas, y efectivamente la clave sería el cómo escoger los clientes, y no coger más de lo que se pueda abarcar. Y en cierto modo, creo que así el beneficio sería para quien lo trabaja, y no para pagar los Mercedes y Volvos de los directores de proyecto, que lo único que saben manejar es el Excel para hacer presupuestos (y el pico, que meten unas bolas de espanto a los clientes).
September 7th, 2005 at 10:50
Hola,
yo ahora mismo también me estoy planteando la posibilidad de ser autónomo aunque con un enfoque tal vez diferente.
Mi idea es tener como principales clientes a empresas desarrolladoras de sotfware que necesitan gente externa, ya sea por puntas de trabajo como por trabajos con tecnologias que no entran de lleno por su campo.
En todos los trabajos desarrollados iré conociendo futuros clientes a los que podré ofertar en adelante mis servicios teniendo en cuenta que ya conocen como trabajo (y que por lo tanto costará menos entrar) y que producirán un beneficio neto mayor.
Pôr otra parte, al trabajar de autónomo para compañias de software te aseguras el cobrar el 100% de la horas que hagas, aquí ya no hay la excusa de que las horas extras van incluidas en el suelo, y como aliciente extra, siempre puedes trabajar más horas si necesitas el dinero para algo.
De momento solo lo tengo como idea pero agradecería algún comentario vuestro, que por lo visto teneis experiencia.
Un saludo.
October 2nd, 2005 at 09:09
Hola:
Llevo 18 años en el mundo de la informática, trabajando como analista programador,para empresas de software, en la primera estuve 2 años y en la actual llevo 16.
Desde el principio realizo aplicaciones también por mi cuenta, y siempre he tenido ‘el gusanillo’ de ‘montarmelo por mi cuenta’, pero siempre el intento ha caido en el vacio, por los temas descritos en otros ‘posts’.
Tal y como estoy ahora tengo un ’sueldo medio’ fijo, mas las comisiones de ventas, mas cumplimientos de objetivos, mas otro ‘buen sueldo’ que me saco con mis trabajos por mi cuenta.
Esto lleva consigo muchísimas horas de trabajo, incluídos los sabados.
Pero tengo unos ingresos que no muchos programadores autónomos obtienen, realizando las mismas horas, estando actualizado correctamente, y sin tener que ‘devorarse’ en cuanto al tema administrativo, comercial, etc.
En fin, ahora tengo 41, a lo mejor dentro de unos años todo ésto me sirve para tener mi propia empresa, pero hoy en día tal y como está el tema, creo que lo que hago es lo mejor.
Un saludo