tag:blogger.com,1999:blog-3024929097139851062024-03-07T06:51:14.432-03:00Crónicas de la Isla v2.1<br>Vicisitudes entrañables y desentrañables de un<br>
computín con poco tiempo libre,expansible casi infinitamente.<br>
Mi propia Isla, mi espacio de desahogo (casi) libre de censura conocida.José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.comBlogger307125tag:blogger.com,1999:blog-302492909713985106.post-32355558885722993072023-06-26T19:12:00.002-04:002023-06-27T10:55:02.675-04:00Arquitectura de software puertas afuera<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiWR-jTMdsW8KUrvTrTf0Iuy9gxebHGYVcoJeH-AGMB27q8HiK_Im3zUNgCf5bTpO3KsUDHVTC9htWT7Eb0FoLF3gPvYv4b9oHKC2W5JpuADsU0wCRScsI8lGxbZQNKhE7_4VT9UUhjdDDz4X3MQ1a-Ix9va6r43RUspNmc3E5QuXEKM850Mm4D7Ybezp8J" style="margin-left: 1em; margin-right: 1em;"><img alt="Arquitecto de software trabajando en el exterior" data-original-height="512" data-original-width="512" height="320" src="https://blogger.googleusercontent.com/img/a/AVvXsEiWR-jTMdsW8KUrvTrTf0Iuy9gxebHGYVcoJeH-AGMB27q8HiK_Im3zUNgCf5bTpO3KsUDHVTC9htWT7Eb0FoLF3gPvYv4b9oHKC2W5JpuADsU0wCRScsI8lGxbZQNKhE7_4VT9UUhjdDDz4X3MQ1a-Ix9va6r43RUspNmc3E5QuXEKM850Mm4D7Ybezp8J=w320-h320" title="Imagen generada usando Nightcafe" width="320" /></a></div><br /><p></p><p>Hace ya algunas semanas que me cambié de trabajo. <br />Los motivos de alguna manera se fueron desglosando <a href="https://blog.santa.cl/2023/02/enamoramiento-y-desencanto-laboral.html">desde hace algún tiempo</a>, y obviamente desde la parte de arriba de la <a href="https://blog.santa.cl/2014/09/que-tan-fragil-es-tu-organizacion.html">pirámide</a> hay cosas entre que se desconocían, que nunca se vieron (o no se quisieron dar cuenta), o que simplemente no se entienden, en fácil sería bueno que analizaran porque se va la gente y en que parte de la historia los stock options perdieron su atractivo inicial y su poder de retención.</p><p>Voy a reciclar un artículo que ha envejecido bastante bien (no ha dejado de perder sentido): <a href="https://blog.santa.cl/2018/01/la-necesaria-mirada-hacia-adentro-de-la.html"><i>La necesaria mirada hacia adentro de la propia organización</i></a></p><p>La cosa es que entre las cosas que tuve que hacer antes de mi salida, aparte de tener que entrevistar a mi futuro reemplazo y revisar desafíos técnicos, fue proponer un plan de trabajo futuro, porque "<i>me siguen necesitando</i>" sea para atender consultas varias o para optimizar algunas cosas, pensemos que el "<a href="https://blog.santa.cl/2019/09/como-ser-amazing-la-necesidad-de-un.html"><i>desarrollador senior</i></a>" de la empresa "<i>que se encargaba de sacar los cachos (desafíos con dificultad mayor a la habitual, y que nadie quiere hacer)</i>" ya no está, y alguien tiene que encargarse de "<i>hacer lo mismo</i>".<br />Después de una breve negociación llegamos a un acuerdo que de alguna manera busca ser conveniente para todas las partes. No es un número de horas fijas al mes, el valor HH es menor a mi "<i>precio habitual</i>" pero mayor al propuesto inicialmente; lo que si hay un límite máximo de horas al mes, y precisamente por eso es conveniente para las 2 partes.</p><p>Por un lado no me voy a inventar horas ni sobrecargarme con horas de trabajo, por el otro se pagan solamente las horas consumidas. Es como un plan de telefonía móvil, pero de los viejos, o con tarjetas de minutos.</p><p>El escenario de "<i>ponerse precio</i>" nunca ha sido sencillo. Lo que no se debe perder de vista es que la HH fuera de un contexto de contrato jornada completa debiera ser mayor a la HH bajo contrato.</p><p>Hasta el momento aquí no hay nada de arquitectura.</p><p>La cosa es que de las tareas que me han sido encomendadas, no hay mucho de lo que <b>no</b> haya hecho en mi tiempo bajo contrato jornada completa. Y estas actividades más que apuntar a la resolución de bugs, apuntan a la la toma de ciertas decisiones de como debiera resolverse un problema, o bien optimizaciones generales a ciertos procesos de los sistemas de la organización, así como a la atención de consultas de temas que pueden exceder la complejidad habitual. <br />Al final es algo como una consultoría interna con <i>matices</i> de arquitectura de software.</p><p>Aquí es donde empezaron ciertos cuestionamientos existenciales respecto a lo que estoy haciendo, y respecto a como veo el camino que está tomando la organización que dejo detrás:</p><p></p><ul style="text-align: left;"><li>La organización crece, y el crecimiento nunca debe ser interpretado como algo negativo, salvo cuando descuidas tu activo más valioso, que <b>NO son tus datos, NI tampoco tus aplicaciones</b>, <i>sino las personas que le dan valor a tu organización</i>. Si como líder olvidaste eso, estas condenado a perder gente, y como me dijeron en otra empresa en la que trabajé <a href="https://blog.santa.cl/2007/04/trabajo-en-equipo.html"><i>"Son los buenos los que se terminan yendo"</i></a>.</li><li>Quedan cabos sueltos, o cosas de las que nadie se va a encargar, y no por falta de capacidad, ni porque se carezca de las competencias adecuadas. Solamente porque nadie tuvo la voluntad para involucrarse en ciertos procesos, o si queremos ser menos pesimistas en la repartición de <strike>culpas</strike> responsabilidades, ha sido el día a día el que ganó esta batalla en la que ojalá hubiera alguien más que se dedicara a cubrir requerimientos de la organización que no son otro bug en el sistema. <br />Entre estas:</li><ul><li>Actualización y mantención de SW anexo a los desarrollos locales, utilizado para algunas parte "<i>no tan críticas del sistema</i>".</li><li>Actualización de las versiones de las librerías utilizadas en el desarrollo. De aquí lo que más sufre es Angular, que se va a quedar un buen tiempo estancado en la versión 15, ya que demanda que haya otras librerías que se actualicen previamente.</li><li>Actualización de las herramientas utilizadas en el Monorepo. De alguna manera relacionado con lo anterior.</li><li>Control de calidad del desarrollo, buenas prácticas, etc. El tiradero de orejas claramente va a disminuir, porque no hay un área, o simplemente alguien que esté constantemente velando por esto.</li><li>Promoción interna, a modo de publicidad gratuita. Yo siempre dije que la organización estaba haciendo cosas interesantes que iban al menos un par de pasos más adelante que varias de las organizaciones que me ha tocado conocer. Difícilmente habrá artículos técnicos que promocionen lo que están haciendo. ¿Podría hacerlo? ciertamente, pero esa no es la pregunta correcta...</li><li>Desarrollo de nuevas librerías de uso general para simplificar el desarrollo futuro. Sin ir más lejos, un mantenedor de formularios dinámicos. Ese es uno de los grandes temas que se dejó pendiente. </li><li>Automatización de tareas recurrentes, sea mediante algún script o desarrollo de alguna herramienta.</li><li>Charlas de buenas prácticas, o show-off de proyectos, librerías o simplemente cosas que tecnológicamente tengan alguna relación con lo que se hace, o que puedan servir en algún desarrollo.</li></ul></ul>Entonces <i>¿la organización realmente necesita de un desarrollador senior? ¿o de un arquitecto de SW?</i> <br />Y aquí es donde voy a opinar en más de un par de párrafos.<p></p><p><br /></p><h3 style="text-align: left;">¿Qué necesita una organización?</h3><h4 style="text-align: left;">¿Desarrolladores seniors? ¿un arquitecto de software? ¿un área de "<i>arquitectura/infraestructura</i>" (o invento afin)? </h4><div><br /></div><div>Según yo, una organización que basa su funcionamiento en sistemas de SW que hayan sido desarrollados internamente y que pretenda escalar (léase por lo bajo como atender más clientes), <b><u>NECESITA</u></b> que alguien defina el cómo debiera solucionarse el desarrollo, siempre aspirando a no hacer más complejo el ejemplo de tutorial o del curso online, sino sentarse y pensar en como hacer una mejor implementación, sobretodo si el problema dejó de ser simple.</div><div><br /></div><div>Y eso normalmente es lo que hace un arquitecto de SW, ojalá en coordinación con los líderes de equipo, quienes normalmente son desarrolladores senior.</div><div><br /></div><div>Aquí podría surgir otra pregunta, <b>¿este tipo de organización </b><i>(mediana empresa con olor a startup)</i><b>, necesita un arquitecto de SW?</b><br />Y la respuesta es complicada. Quizás con la llegada de un senior, que viene con una experiencia y una visión mucho más acabada de ciertos flujos, la organización "<i>se ordene</i>", al menos en el sentido del desarrollo. De seguro va a ser un poco menos "<i>echarle para adelante</i>" y pensar un poco más las cosas antes de sentarse a vomitar líneas de código y a copiar ejemplos de StackOverflow; quizás... </div><div>Ya sobrevivieron una etapa sin alguien que los ordenara, obviamente eso se tradujo en código legacy, y una deuda técnica espantosa, pero "<i>echarle pa' delante</i>" funciona, igual que afirmar el acelerador de un auto con un alambre. Funciona...</div><div><br /></div><div>Volviendo a mis dilemas existenciales, y a ciertas conclusiones que ya he sacado, lo más seguro es que esta empresa nunca haya necesitado un arquitecto de software, ni un desarrollador senior con demasiada experiencia.</div><div>Claramente no necesitaban, y probablemente nunca necesiten un evangelizador de software que escriba artículos de que tan interesantes pueden ser los desarrollos internos. Menos a alguien que a través de esos artículos intente convencer a quienes postulen al área de desarrollo que esta es la empresa en la que pueden crecer profesionalmente. El nivel de valor agregado que esto en particular agrega a una organización va a depender principalmente de cuanto les interesa destacar en el círculo de desarrollo de SW en el que se mueven, o si eventualmente te interesa destacar en un círculo más grande.</div><div><br /></div><div>Una vez que probaron tener a alguien experimentado probablemente se despierte esa "<i>comezón</i>" de tener a alguien que te diga "<i>por ahí no, que hay muchas piedras y espinas</i>" y que te mande por un camino más largo, de seguro más empinado, pero con cierta garantía de poder llegar a destino sin muchos contratiempos, y con la suficiente energía para poder seguir adelante.<br />O probablemente no, y todos sigan picando piedras igual que siempre.</div><div><br /></div><div>Es de aquellas cosas donde, en lo personal, no me queda tan claro que tan compatible con el negocio sea darle cierto énfasis a la calidad del desarrollo de SW. A mi parecer sería lamentable que el <i>time to market</i> siempre fuera prioritario por sobre la calidad del producto entregado, y que tener algo bien hecho sea solamente parte de la esperanza positiva del flujo de desarrollo. Aquí es donde se sopesa el hacer algo bien hecho en 1 semana vs sacar a flote una <i>espantosidad</i> en 3 días; ¿qué tan caro sale no hacer las cosas bien hechas? </div><div>Quizás, bajo determinados enfoques, hacer las cosas bien esté demasiado sobrevalorado y realmente no valga la pena el esfuerzo.</div><div><br /></div><div>Entonces lo que quizás siempre fue mejor era tener un <b><i>arquitecto de software puertas afuera</i></b>, alguien fuera de empresa a quien puedas consultar sólo cuando consideras que es estrictamente necesario; y asumir el costo de esta consultoría externa.</div><div><br /></div><div>Con la absoluta ausencia de humildad de este artículo: </div><div><ul style="text-align: left;"><li><b><i>¿Cómo veo mi futuro?</i></b> Espero que no sea una muerte lenta con buen sueldo, tal y como me comentó un colega. Pero el salario es competitivo internacionalmente, y es se nota más porque en general el empresario chileno prefiere profesionales menos experimentados que ojalá salgan baratos. Un gran amigo me dijo que trabajar para una empresa extranjera era algo que yo debí haber hecho hace muchos años atrás.</li><li><b><i>¿Cómo veo el futuro de la organización que dejo a un lado?</i></b> Les toca un camino de maduración posiblemente algo agreste, lleno de aprendizaje. Ojalá las jefaturas se involucren con lo que se hace, sino esa desconexión les va a penar y pesar. Falta cambiar el lente para mirar desde una perspectiva diferente a la de una jefatura ya que no todo es <i>"el negocio"</i>.</li></ul></div><p></p><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.comtag:blogger.com,1999:blog-302492909713985106.post-45152986219786236332023-04-18T16:52:00.004-04:002023-04-18T16:58:34.624-04:00ChatGPT vs Desarrolladores junior<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHfvU3Rx_xSEhg7SUGyf9YK0IsvNYylOZxiWGm22ocr2jg5WPS2CzV07mSjuzY42HDATl5wcgnUZjQYUtf7_H6oZ_kQi_rK69xSRoEAIFjGNjRfvdXiW0ioh33tOBnLfinmoRp0KHQQVLFZYULZ1VK3yKO4wSNulMERkACU7lkunUtFDe5gpmwxNWbUw/s1920/ai-office-worker-flat-illustration-robotic-employee-vs-stressed-human-managers-concept-robot-working-with-laptops-cartoon-character-artificial-intelligence-in-workplace-robotics-revolution-vector.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="729" data-original-width="1920" height="130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHfvU3Rx_xSEhg7SUGyf9YK0IsvNYylOZxiWGm22ocr2jg5WPS2CzV07mSjuzY42HDATl5wcgnUZjQYUtf7_H6oZ_kQi_rK69xSRoEAIFjGNjRfvdXiW0ioh33tOBnLfinmoRp0KHQQVLFZYULZ1VK3yKO4wSNulMERkACU7lkunUtFDe5gpmwxNWbUw/w400-h130/ai-office-worker-flat-illustration-robotic-employee-vs-stressed-human-managers-concept-robot-working-with-laptops-cartoon-character-artificial-intelligence-in-workplace-robotics-revolution-vector.jpg" width="400" /></a></div><br /><br />Hace algunos días atrás hablaba con un alumno en práctica que estuvo apoyando algunas de las cosas que hacemos. Me contaba sobre sus clases, en particular por el curso de <a href="https://www.linkedin.com/feed/hashtag/inteligenciaartificial">#inteligenciaartificial</a> que le toca este semestre. Según me decía, el profesor está muy en el hype de <a href="https://www.linkedin.com/feed/hashtag/chatgpt">#ChatGPT</a> , y les dio un discurso muy poco alentador.<br /><br />Se refirió a los <a href="https://www.linkedin.com/feed/hashtag/desarrolladores">#desarrolladores</a> "junior" con muy pocas esperanzas en el <a href="https://www.linkedin.com/feed/hashtag/mercadolaboral">#mercadolaboral</a> ya que según su visión:<br /><blockquote><i>"Los desarrolladores senior ahora van a resolver las tareas sencillas, que antes encomendaban a los desarrolladores junior, a través de una consulta hacia alguna <a href="https://www.linkedin.com/feed/hashtag/ia">#IA</a> ."</i></blockquote>En mi opinión, y probablemente con muchas menos credenciales académicas que el profesor, es que estos dichos son una afirmación que bordea lo irresponsable, por 2 grandes motivos:<br /><ol style="text-align: left;"><li>ChatGPT es un chatbot que utiliza un <a href="https://www.linkedin.com/feed/hashtag/llm">#LLM</a> (Large Language Model), y la calidad de las respuestas tiene una correlación directa con la calidad de los prompts. Si la pregunta esta mal planteada, es esperable una respuesta de baja calidad. Peor aún, sin la debida auditoría y revisión de las respuestas generadas, existe una probabilidad no menor que nos enfrentemos a respuestas de ChatGPT que son imprecisas, o incluso en un peor caso, derechamente erróneas.</li><li>Un profesor, académico de una universidad, de alguna manera es responsable de buena parte de la formación hacia el camino profesional de sus alumnos. Dicho esto, un profesor debiera (a lo menos como deseable) impulsar a sus alumnos en la carrera que hayan elegido, no a través del #FUD (<i><b>F</b>ear, <b>U</b>ncertainty, <b>D</b>oubt</i>) sino motivándolos en la profundización de las materias. Alumnos en un promedio de 21 años de edad no necesariamente tienen la madurez suficiente para procesar de buena manera un discurso donde en resumen les dices que tras 4 años de estudio probablemente no hayan hecho la mejor elección.</li></ol>Efectivamente hay mucho de idealista en mi visión sobre los académicos, sin embargo, tratando de ponerme en ese rol, me veo más como un mentor que como alguien que finalmente no está comprometido, más allá de lo laboral, con lo que está haciendo.<br /><br />Y fue larga la conversación después. Traté de brindarle cierta tranquilidad, explicándole que ChatGPT, así como un buen número de chatbots, son antes que todo <b>HERRAMIENTAS</b>, así como un serrucho o un martillo, pensadas en <b>ASISTIR</b> a los usuarios que generamos prompts.<br /><br />Llegamos a la pregunta, a estas alturas existencial, ¿qué es la inteligencia? o si la reformulamos ¿qué entendemos por inteligencia? Y podemos llegar a una especie de respuesta (muy incompleta por lo demás), que probablemente NO nos dejará tranquilos:<br /><i><blockquote>"Entendemos por <a href="https://www.linkedin.com/feed/hashtag/inteligencia">#inteligencia</a> a la capacidad de recopilar, interpretar, entender, relacionar y procesar <a href="https://www.linkedin.com/feed/hashtag/informaci%C3%B3n">#información</a> , de modo de poder generar respuestas coherentes a preguntas bien fundadas."</blockquote></i>Entonces, bajo esa definición ChatGPT es "<i>inteligente</i>", sobretodo considerando la cantidad de información con la cual fue alimentado el modelo, y la velocidad con la cuál es capaz de entregar una respuesta a una buena pregunta. Nótese que estoy hablando simplemente de respuestas y no implícitamente buenas respuestas.<br /><br />Y también tocamos un poco de antecedentes históricos. La revolución industrial, y más adelante las cadenas de producción de Ford (1910-1920) generaron inquietud entre los trabajadores:<br /><div style="text-align: center;"><i>"¿Las máquinas nos van a reemplazar?"</i></div><br />Imaginen cuál fue la sensación de los trabajadores de General Motors cuando se implementaron las 1eras cadenas de producción usando robots de ensamblaje, a eso de 1960.<br /><br />Probablemente ya nos estemos enfrentando a una nueva revolución industrial.<br /><br />Como resultado de esto estuve leyendo bastante; aparte que los contenidos curados de varias newsletters a las que estoy suscrito me bombardearon con el tema; y llegue a 3 recursos que quisiera compartir:<br /><ol style="text-align: left;"><li>El <i>primero</i>, <a href="https://loige.co/the-senior-dev/">https://loige.co/the-senior-dev/</a> , lectura extensa y sin embargo lejos la mejor visión que he leído últimamente de lo que es y hace un <a href="https://www.linkedin.com/feed/hashtag/desarrolladorsenior">#desarrolladorsenior</a> .</li><li>El <i>segundo</i> es uno de los tantos artículos que trata de "entregar tranquilidad/generar inquietud" respecto a la pregunta si las IA van a reemplazar nuestros puestos de trabajo; a estas alturas el tema se ha vuelto un cliché clásico entre muchos quienes escribimos un blog: <a href="https://levelup.gitconnected.com/are-programmers-getting-replaced-by-ai-gpt-4s-top-strategies-to-future-proof-your-coding-career-a5a2d4ba95ed">https://levelup.gitconnected.com/are-programmers-getting-replaced-by-ai-gpt-4s-top-strategies-to-future-proof-your-coding-career-a5a2d4ba95ed</a></li><li>Y finalmente el <i>tercero</i> es un video de <a href="https://www.linkedin.com/feed/hashtag/ibm">#IBM</a> (un santo que no es de mi devoción por otros motivos): <a href="https://www.youtube.com/watch?v=r4kButlDLUc">https://www.youtube.com/watch?v=r4kButlDLUc</a> Risks of Large Language Models (LLM), o como me gusta decirlo a mi <i>"Dónde se caen los LLMs y porqué puede que no sean la herramienta que necesitas".</i></li></ol>Para muchas gerencias TI ChatGPT se ha vuelto un poco como los microservicios, todos creen que son la solución y respuesta a todos los problemas de desarrollo de una organización, y tienden a pasar por alto los muchos problemas y dificultades que puede significar su adopción de manera impulsiva e irresponsable.<br /><br />Seguramente habrán escuchado o leído la frase:<br /><blockquote><i>"Cuando la única herramienta que tienes es un martillo, todos los problemas parecen un clavo."</i></blockquote>Al paso que vamos ChatGPT (y en general todos los chatbots entrenados con algún LLM) se están empezando a convertir en el único martillo que muchos quisieran ver.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-54273858706467022032023-02-01T13:54:00.005-03:002023-02-01T13:54:47.370-03:00Enamoramiento y desencanto laboral<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNe6m2mXCrrUzNq5TNmuyz7vVSHY2fmQQDNXYzNDC9MFGBMvxjQAJVDW33ITEcQ3XwfDXxw7HRgqEUVNDF3u8k6Brjvp8XQaDOSmkAhtyJCkBoPNb5g-pZXs_qDY9sMD6H2N4sMacRrWl4XuDe5I8UiIEvrbO2YmUqnRznwd1CuOt3I_GHSRosBc-BUQ/s1562/love_my_job.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="992" data-original-width="1562" height="229" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNe6m2mXCrrUzNq5TNmuyz7vVSHY2fmQQDNXYzNDC9MFGBMvxjQAJVDW33ITEcQ3XwfDXxw7HRgqEUVNDF3u8k6Brjvp8XQaDOSmkAhtyJCkBoPNb5g-pZXs_qDY9sMD6H2N4sMacRrWl4XuDe5I8UiIEvrbO2YmUqnRznwd1CuOt3I_GHSRosBc-BUQ/w400-h229/love_my_job.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Amo mi trabajo... la pregunta es cuanto dura el enamoramiento</td></tr></tbody></table><br /><div><br /></div>Muchos de los artículos que he escrito apuntan al como me gustaría; dejemos inmediatamente claro que es una cosa personal y no algo que necesariamente vaya a ocurrir; que una empresa "<i>reaccionara</i>" después de que se va gente. Pero ¿qué pasa cuando el escenario se invierte? y a esto voy cuando es la empresa la que por diferentes motivos debe desvincular funcionarios.<div><br /></div><div>Pongámonos en el contexto actual Febrero 2023, o derechamente finales de 2022, inicios 2023; muy a grosso modo.</div><div><ul style="text-align: left;"><li>Pandemia (el COVID sigue activo por si se habían olvidado)</li><li>Guerra en Ucrania (mi opinión hacia los rusos no es precisamente lo mejor)</li><li>Economía mundial en recesión</li></ul><div><a href="https://thehill.com/policy/finance/3698964-musk-predicts-global-recession-until-middle-of-2024/" target="_blank">Elon Musk</a>, <a href="https://news.bitcoin.com/robert-kiyosaki-says-we-are-in-global-recession-warns-of-soaring-bankruptcies-unemployment-homelessness/" target="_blank">Robert Kiyosaki</a> entre muchos otros ya han anunciado que el 2023 se nos viene duro, así que no es sorpresa lo que ha sucedido en muchas empresas, no sólo en Latino-américa, sino a nivel mundial.</div></div><div>Ya vimos lo que pasó con <a href="https://forbes.cl/negocios/2023-01-18/startup-unicornio-betterfly-despidos/" target="_blank">Betterfly</a>, que al final fue un "<i>better fly</i>", literalmente <i>dejaron volar</i> al 30% de su planilla de funcionarios (o colaboradores, como les gusta decir a las empresas de la nueva era), una catástrofe que fue muy bien adornada con <a href="https://blog.betterfly.com/es/carta-ceo-a-betterflyers" target="_blank">la dolida carta de su CEO</a>.</div><div><br /></div><div>Digamos que los movimientos de gente, en cualquier organización, los quieras mucho, poquito o nada, te sumen o no te sumen, los movimientos de gente inquietan a las tropas. Esa incertidumbre de no saber que es lo que puede suceder mañana, sobretodo cuando los equipos se desarman, es uno de los caminos al <i>burnout</i>.</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXhAp7wv9hUUxpkoOl5JTZ1uMGpC1U1EHPS6vIlNASbY5xckC6YEJwWyARPTyxtDr3RZK1lMZJ7Mi2sBQfb8627Tt4yD9GmQhUYr7Y0xwrbQXLX7s0KnYNt-1hrt3jT41hLI2psuTnUvZQn-ma1pU1amFHH-q-w6bvpJhWqvUdDda4rYHl-nXoWLoJ7g/s900/burnout.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="900" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXhAp7wv9hUUxpkoOl5JTZ1uMGpC1U1EHPS6vIlNASbY5xckC6YEJwWyARPTyxtDr3RZK1lMZJ7Mi2sBQfb8627Tt4yD9GmQhUYr7Y0xwrbQXLX7s0KnYNt-1hrt3jT41hLI2psuTnUvZQn-ma1pU1amFHH-q-w6bvpJhWqvUdDda4rYHl-nXoWLoJ7g/w400-h400/burnout.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Burnout...<br /></td></tr></tbody></table><br /><div>Entonces, como una de las consecuencias de este movimiento de tropas, todo ese <i>enamoramiento</i>, todo eso que te encantó, aparte del jugoso sueldo y los beneficios, todo eso que te motivo a estar trabajando donde estás, todo eso que te motivaba a despertar animadamente cada mañana para ir al trabajo, se empieza a desvanecer.</div><div><br /></div><div><a href="https://www.mayoclinic.org/es-es/healthy-lifestyle/adult-health/in-depth/burnout/art-20046642" target="_blank">Burnout</a>..., te "<i>empezaste a quemar</i>" con tu trabajo, ganas de hacer nada, absoluta desmotivación, tu ánimo baja, tu actitud cambia negativamente, empiezas a cuestionar si los valores de la empresa están efectivamente alineados con los tuyos, te preguntas si ese discurso de las áreas de bienestar y RRHH (que a veces no existen) es de verdad o es la chapa para que se vea lindo. Eso pasa cuando los equipos se empiezan a desarmar, sea porque <i>se van yendo</i> de a poco o porque <i>los van yendo</i> de a poco.</div><div><br /></div><div>Si a eso le sumamos jefaturas inexpertas, o resultados de una meritocracia (o incluso parentesco), o cuyo liderazgo esté sostenido no por el carisma sino por el miedo que infunden <i>"es que el/ella es el/la jefe/a"</i>. Cuántos se han callado denuncias sobre jefes abusadores por temor a quedarse sin trabajo, o incluso por represalias tipo bajarles las comisiones de ventas (por ejemplo). En ese sentido hay jefes a los que no les importa liderar equipos, sino simplemente dirigir subalternos, y la diferencia es mucho menos sutil de lo que parece. Y claro, puede que como empresa necesites <i>un tigre</i>, pero mínimo esperar que ese <i>tigre</i> no se coma a tu gente (o que te genere otro tipo de problemas).</div><div><br /></div><div>Y finalmente el discurso. En lo personal, la consistencia en el discurso es algo que valoro demasiado. Si me dices que se va a mantener blanco, te voy a creer, pero si me pintas todo negro después, pasan varias cosas:</div><div><ul style="text-align: left;"><li>Empezando, mi confianza en ti (pensemos en la confianza que puedo sentir hacia una organización) se va al carajo. </li><li>Todo lo que me digas pierde credibilidad.</li><li>Me empiezo a quemar más. Y quemarse con alguien no es bueno, por lo bajo, te hace perder objetividad, entre otras cosas.</li><li>Me siento traicionado.</li></ul><div>Tratando de explicarlo con un ejemplo:</div></div><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"><div></div><blockquote><div><span style="color: #444444;">Es como cuando eras pequeño y le decías a tu mamá que querías un helado y te decía que no porque "<i>no tenemos dinero para comprar helado</i>", y esa misma semana tu mamá llega con un par de zapatos nuevos que se había comprado.</span></div><div><span style="color: #444444;">Da lo mismo si había una reserva de dinero para los zapatos de mamá, o si los zapatos sí estuvieran en la lista de necesidades y prioridades (no así el helado). La cosa es que te dijeron que no había dinero y resulta que sí había dinero.</span></div></blockquote><div></div></blockquote><div><br /></div><div>No digo que laboralmente sea diferente. </div><div>Probablemente hayan mil y un antecedentes que "<i>el pueblo</i>" no maneja, y las decisiones que se tomen efectivamente tengan un soporte sólido que sólo manejan las jefaturas (básicamente de quien dependen las decisiones finales). Pero si para sostener que la empresa debe reducir personal, el argumento es que estás fuera de presupuesto, o que tenemos que ajustarnos el cinturón por la recesión, no puedes en esa misma semana estar contratando gente, o incluso tener posiciones abiertas ¿no qué estábamos reduciendo personal porqué no hay presupuesto?</div><div><br /></div><div>En el caso que ejemplifico, puede que efectivamente las nuevas contrataciones estén debidamente justificadas, sin embargo <i>¿cuál es el mensaje que le entregas al resto de tu organización?</i> </div><div><b><u>Déjame responderlo</u></b>: <i><span style="font-size: medium;">Tu discurso es inconsistente</span></i>. Da lo mismo que sea incompleto porque no quisiste, no puedes, o incluso porque simplemente olvidaste mencionar los puntos de excepción; <b><i><span style="font-size: medium;">tu discurso <u>ES</u> inconsistente</span></i></b>; dijiste algo, hicieron exactamente lo contrario.</div><div><br /></div><div>Y eso te quema. Prepararse para ese escenario en que alguien (en algunos casos un mismo) tendrá que absorber y asumir todo aquello que se podía asignar a quienes ya no van a formar parte de tu equipo también quema. </div><div>Quema el siquiera pensar que los niveles superiores de<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqvCDPo88IoiRKFjo6bE-mTNnJyW2UXOIG2ZblS0rcM8HYuH60DfpLfGcw5DJssSpJWeLU2tvQZVaFSeHrRY9gCx7BbjYuRYmLQfKGGRFRInKl4IEFpfwMtui3LLK9N0P-lGPqHqqcjdcD/s1600/gapingvoidhierarchy-1.jpg" target="_blank"> la pirámide organizacional </a><span style="font-size: xx-small;"><a href="https://blog.santa.cl/2019/03/reclutadores-linkedin-y-los-cargos-de.html">(imagen sacada de este otro artículo mio) </a></span>están considerando muy por encima el impacto de desarmar los equipos (más si lo sumamos a la inconsistencia del discurso). Quema más pensar que probablemente les interese un carajo el impacto de desarmar un equipo porque "<i>es parte del crecimiento de la empresa</i>". Quema...</div><div><br /></div><div>Y entrar en esa fase de desencanto, duele por dentro, quema, y quemarse no es bueno. He estado ahí.</div><div>¿Será que es el momento de dar vuelta la página? y pongo las cosas en la balanza, y me resisto a evaluar esa opción, y espero no sea un error...</div><div><br /></div><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-1729526607276023622020-09-16T11:25:00.003-03:002020-09-16T11:25:35.396-03:00Ofertas laborales: Lo siento, no tengo tiempo para responder tu desafío técnico<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVyd4KX68EqIikfGan5c9miqIBRYbCPPfdz5xJP99Spii8htjZBjaQnidsDutt0Fs8fI6RQfqkOUOUyG741nQDvit39LuIBgN7X3n-J6rQxQPRoOTbRcQUhgnSKaASYvIxXRmmMA9HfOFi/s2048/coding_challenge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1369" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVyd4KX68EqIikfGan5c9miqIBRYbCPPfdz5xJP99Spii8htjZBjaQnidsDutt0Fs8fI6RQfqkOUOUyG741nQDvit39LuIBgN7X3n-J6rQxQPRoOTbRcQUhgnSKaASYvIxXRmmMA9HfOFi/s320/coding_challenge.jpg" width="320" /></a></div><br /><p></p><p>Cuánto sentido me hace este artículo que leí hace poco: <br /></p><div style="text-align: center;"><a href="https://css-irl.info/why-i-dont-have-time-for-your-coding-challenge" target="_blank">Why I Don’t Have Time For Your Coding Challenge</a></div><br />A la fecha llevo 1 año y 5 meses trabajando para una empresa, y parte del flujo de contratación de desarrolladores involucra una prueba técnica. No es nada de la Nasa, pero tampoco es trivial. <br /><br /><p></p><p>Cuando recién postulé, paralelo lo hice a otra empresa y, tras una entrevista personal, pedían resolver un desafío técnico que me tomó cerca de 7 horas resolver.</p><p>Por una cosa personal me dije responder el desafío y hacerlo con todo lo recomendado:</p><p></p><ul style="text-align: left;"><li>Buenas prácticas</li><li>Documentación</li><li>Código versionado</li><li>y otras originalidades que se me ocurrieron en el camino</li></ul><div>la idea era que aún cuando estaba, a sabiendas, cumpliendo sólo el 50% de lo requerido, mi postulación destacara al menos por sobre la media. Y el resultado, me informaron que pasé a una nueva entrevista, para la cual nunca me llamaron. 7 horas de trabajo gratis, sólo para el regocijo personal de haber hecho algo bien hecho... Ni siquiera un feedback de porque no resultó (en realidad aún no se de ninguna empresa que entregue feedback a aquellos entrevistados que no fueron seleccionados).</div><div><br /></div><div>Como ya mencioné, la empresa para la cuál trabajo también hace este tipo de pruebas de selección. Y por esos misterios que a veces resulta mejor no saber, en mi caso bastó con presentar y explicar algunos de los litros y litros de código que había hecho. Mi actual jefe me hizo pregunta de la prueba técnica, y si mal no recuerdo le di al menos 3 formas para resolver el problema.</div><div><br /></div><div>Ahora que ya llevo tiempo en la empresa, y ahora que lo pienso también, en realidad no tengo tiempo para desafíos técnicos. Y es sencillamente porque, a menos que en realidad me interese demasiado la posición a la que estoy postulando, difícilmente hay salarios que valgan tanto la pena como para sacrificar tiempo de familia, ocio y descanso. </div><div><br /></div><div>Pensemos objetivamente <i>(ojalá toque un empleador leyendo esto)</i>: </div><div><ol style="text-align: left;"><li>Un postulante ya trabaja en el área, seguramente toda la semana viendo lo mismo <b>¿pedirle qué siga codificando fuera de horario?</b></li><li>Un postulante está buscando trabajo, y lo más seguro es que tenga al menos 3 o 4 postulaciones en curso. Lo más seguro es que al menos 2 de las áreas creativas ya estén solicitando que se respondan desafíos técnicos. <b>¿Punto 1 multiplicado por n?</b><br />Estamos claros que esto no es problema de ninguna empresa, pero esto no transmite precisamente la mejor de la imágenes respecto a la cultural empresarial, si te piden que para postular sacrifiques tiempo propio, ¿qué puedes esperar si te contratan?</li><li>Hubo una época que proliferaron ofertas de la India para responder tu test técnico para entrar a Facebook, Amazon, y Google, era algo así como <i>"x 60 USD te aseguro que quedas seleccionado"</i>. <b>Un desafío técnico <i>"para la casa"</i> no da garantías que quien postula efectivamente lo haya resuelt</b>o, y aprender a explicar código ajeno puede no ser trivial, pero tampoco es ciencia de cohetes.</li><li><b>Una entrevista técnica bien hecha (por alguien del área técnica) debiera ser suficiente para juzgar las competencias de un candidato.</b> Resolver un desafío de código breve in-situ es incluso ilustrativo del cómo piensa cada candidato para resolver un problema, esto es ¿cómo resolverías blah...? pseudo código, diagramas, etc.</li><li>Las entrevistas, en general, tienen intrínsecamente un factor intimidatorio, y buena parte de quienes hemos escogido este camino, somos de naturaleza más bien tímida (se pasa con los años...). Dicho esto, si quiero conocer a alguien, mejor pedirle que hable de las cosas que ha hecho, con las que está familiarizado y de las que le resulta natural hablar. <b>Qué te expliquen código, o te muestren proyectos propios o en los que hayan participado es mucho más ilustrativo de las competencias de un candidato que forzarlo a resolver una prueba técnica.</b></li><li><b>Alguien tiene que revisar las pruebas técnicas</b>. Supongamos un escenario imaginario optimista, más de 100 candidatos en total, y de esos 100 más de 40 respondieron la prueba técnica (de nuevo, optimista...). Yo fui ayudante de un curso de computación en una universidad, cursos de más de 40 alumnos, me tomaba una semana revisar los trabajos para la casa. <br />La empresa ya destinó tiempo para las entrevistas, ¿porqué mejor no aprovechar de buena manera ese mismo tiempo?</li><li><b>Si un candidato pasa el desafío técnico, es contratado y no rinde como se espera; como empleador; lo vas a terminar despidiendo igual.</b> Los 3 meses a prueba antes del contrato indefinido no son un costo ni un riesgo que no se haya considerado, y <b>los desafíos técnicos no van a disminuir la probabilidad que te equivoques en una contratación.</b></li></ol><div>Y así podría estar mucho rato escribiendo sobre el tema. Los desafíos técnicos no son la forma adecuada para seleccionar desarrolladores. Hoy en día a menos que seas un estudiante sin mucho que hacer en tu tiempo libre, te dediques a participar activamente en hackatones como si fuera un deporte, o que tu hobby sea escribir código (hay casos raros a sí de extremos), el costo personal de responder un desafío técnico es muy alto, tiempo que nadie te paga, y que no vas a recuperar.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm2_D81tcZ6O-EyEN1qy-NvtiBfoonjBtavcuUiDtnt_nxXMb7UoaSECcbq8gQdXTXHZ-oUA1rHcJqxaTyZ92QA36lsHNFlGXdvh3xK5Z82MUm7O-gS4q8VBtLJr89FXtRd42Xcinv5r9N/s400/this-is-not-the-job-offer-you-are-looking-for.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="400" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm2_D81tcZ6O-EyEN1qy-NvtiBfoonjBtavcuUiDtnt_nxXMb7UoaSECcbq8gQdXTXHZ-oUA1rHcJqxaTyZ92QA36lsHNFlGXdvh3xK5Z82MUm7O-gS4q8VBtLJr89FXtRd42Xcinv5r9N/s320/this-is-not-the-job-offer-you-are-looking-for.jpg" /></a></div><br /><div><br /></div><div><br /></div><div>En lo personal una entrevista que la lleva completamente un reclutador sin conocimientos técnicos, y que además implica una prueba técnica, me levanta las alertas inmediatamente. Lo más probable es que no sea la oferta que estoy buscando (o que deba mirar), y probablemente tampoco tenga una oferta salarial atractiva. <br />Normalmente (sé que no es bueno generalizar, pero son años de experiencia viendo lo mismo, de una u otra forma) las empresas cuyos procesos de selección van casi completamente definidos por una prueba técnica son empresas con olor a auto nuevo, que buscan al <i>"recién egresado más competente y más barato de la actual generación"</i>. Ahí los viejos mañosos, caros y sobre-calificados, no tenemos cabida, y por eso se agradece cuando una empresa se arriesga con uno y valora la experiencia de eso que han llamado <i>"ingeniero de desarrollo senior"</i>.</div><div><br /></div><div><br /></div><p></p><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-84355708222722645002020-08-27T14:25:00.000-04:002020-08-27T14:25:51.846-04:00Plebiscito de Octubre 2020: ¿Apruebo o Rechazo?<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWsl2ymW9gTcAYsi2hmQjJTaoFgsy9ZzwYDfC0sXHMiEAHnuPotm06rlR8OekbCJmzHNb09ea8R3Q5EdwQi9mZDLYPEyI0Z4wgFl0egiuCc8NIMMiwGK1YMzjrLtlboMToMYZW032jhZdy/s2048/EPjcb7XW4AMQZKW.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1216" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWsl2ymW9gTcAYsi2hmQjJTaoFgsy9ZzwYDfC0sXHMiEAHnuPotm06rlR8OekbCJmzHNb09ea8R3Q5EdwQi9mZDLYPEyI0Z4wgFl0egiuCc8NIMMiwGK1YMzjrLtlboMToMYZW032jhZdy/s640/EPjcb7XW4AMQZKW.jpeg" width="640" /></a></div><p> El paso de los meses lo hace inminente, se acerca el ya pospuesto plebiscito de Octubre 26, 2020 en Chile, donde la ciudadanía va a votar para determinar si se <i>APRUEBA</i> la moción para la creación de una <b>Nueva Constitución</b>, bajo el alero de una <b>Asamblea Constituyente</b>, o si derechamente se <i>RECHAZA</i>.</p><p>Las opciones, como ya se podrán imaginar son:</p><p></p><ul style="text-align: left;"><li><b><i>APRUEBO</i></b>: Para aprobar la iniciativa</li><li><b><i>RECHAZO</i></b>: Para rechazarla</li></ul><p></p><p>No hay ciencia de cohetes en eso. Ahora, si volvemos en el tiempo a 1988, el 5 de Octubre se llevó a cabo el plebiscito que definiría el retorno a la democracia, después de 17 años de dictadura. En esa oportunidad se votó <b>SI</b>, para continuar con el "<i>gobierno" (comillas intencionales...)</i> del general Augusto Pinochet, y <b>NO</b> para volver a la democracia. <br />No puedo no pensar en que las opciones <b>APRUEBO</b> y <b>RECHAZO</b>, se denominaron así para no desempolvar los fantasmas del pasado, que muchos no han sabido dejar atrás; aunque obviamente el contexto es diferente y, en este caso votar <b>SI (APRUEBO)</b>, es la opción "<i>de los buenos</i>"y votar <b>NO (RECHAZO)</b> la "<i>de los malos</i>". Sobre-simplificando, de una manera sumamente populista, tenemos 2 bandos:</p><p></p><ul style="text-align: left;"><li>Los "<i>buenos</i>", que quieren un cambio</li><li>Los "<i>malos</i>", que quieren que todo siga igual</li></ul><div>Pero tratemos de ir un poco más allá de esta burda separación.</div><div><br /></div><h3 style="text-align: left;">¿Necesitamos una nueva constitución?</h3><div>Partamos por que, sin conocimiento político ni leguleyo concreto, tenemos una Constitución que data de 1980, es decir plena dictadura, y uno de sus ideólogos fue Jaime Guzmán. Una Constitución muy acorde a la época, y sin embargo en muchos aspectos garantista, en cuanto a los derechos humanos (en serio léanla, son 120 páginas de sana diversión).</div><div><br /></div><h4 style="text-align: left;">Entonces, si es de dictadura es mala (cuco, odio, satán, diablo, caca, malo malo)</h4><div>En realidad, y nuevamente desde el punto de vista de un weón que no es político, ni entendido, no, no es que la wea sea mala. Los tiempos cambiaron, Chile cambió (aunque arrastra una generación entera de weones trancados), las necesidades cambiaron, la <b><u>REALIDAD</u></b> cambió, ya no estamos en los 80s, lo que excepto en aspectos musicales, es bueno, es bueno estar en el siglo 21.</div><div><br /></div><div>La democracia, y el tiempo fue revelando que la Constitución del 80, es incompleta, y en muchos sentidos, muy pro ciertos intereses de ese porcentaje de la población que tiene más poder, sea adquisitivo, político o empresarial; eso obviando también aquellas secciones donde la visión de los 80 termina siendo retrógrada. Entonces no es solamente el código de aguas, la plata de la AFP, el porcentaje máximo convencional, o el derecho al aborto, o como queramos decorar y referirnos a esa casi interminable lista de cosas que "<i>no se pueden hacer</i>" porque son declaradas como <i><b>inconstitucionales</b></i>, y obviamente el motivo de la corredera en círculos persiguiéndose la cola de todas las momias legendarias que deciden en la corte lo bueno y lo malo desde el punto de vista legal..</div><div><br /></div><h4 style="text-align: left;">Pero ¿y el estallido social?, la gente está descontenta</h4><div>Si, y no fueron los 30 pesos del alza del pasaje del Metro, que por cierto lo subieron igual por si alguien no se dió cuenta. Fueron años de rabia acumulada en que un país entero avanzaba en el tiempo (y sigue avanzando), pero bajo estándares de siglo pasado (literalmente).</div><div><br /></div><div>Si bien es cierto se hicieron reformas a la Constitución, y las leyes, y bajo una impresión que siempre todas estas modificaciones protegen al empresariado y no al pueblo, estas siguen sin ajustarse a la realidad <br />país actual.</div><div>Dicho eso, resultado estallido social, un manoseo excesivo de la palabra <i><b>DIGNIDAD</b></i>, y destrozos. El presidente Piñera se refirió en algún momento, y de manera bastante <i>desafortunada</i> por decirlo de alguna manera, como "<i>Estamos en guerra contra un enemigo poderoso e invisible</i>". Quienes alguna vez pasamos por Plaza Italia después de alguna manifestación podemos dar fe de un escenario de guerra. Lo único que faltaba era un par de edificios semi-derrumbados y montones de cadáveres en el suelo. Una violencia desmedida, que efectivamente es reflejo del descontento social, pero que no justifica una zona entera de la capital totalmente inhabilitada para todo. Gente que perdió sus trabajos, que vió desvalorizadas sus propiedades, que se vió obligada a encerrarse (fuera de un escenario de pandemia) en sus casas. Demandas legítimas, SI, sin duda, y que sin embargo se ven empañadas por destrucción.</div><div><br /></div><div>Las nuevas generaciones no tiene sentido de la propiedad, el país no es de ellos, sino de aquellos con poder, aquellos que hay que destruir y perjudicar, siendo que romper un paradero, o un semáforo no daña al gran empresario, sino que daña al trabajador que ya no tiene donde tomar la micro para poder volver a su casa después de trabajar. El país es de todos nosotros, los que nos descrestamos el lomo trabajando para tener lo poco que podemos tener.</div><div><br /></div><div>No justifico la destrucción, la parte triste de la historia es que para poder reconstruir tienes que saber echar abajo.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHlvRWnoeITVNfDYbfngjdilTC8uNwYB3L9avMb-ctga-MK9tffua-VYA9-Y4kGD6tsFyS09EJP_Nulh2Z6uyalxjdJnrmET-N4bnjuMiPVXK2pZAzuPczQzjwPt6WCZz5ETS3Y_o5Pvr1/s765/xgth6x94h6d6qkj71rg57mmz5zgb0ti47wvaz4vkkv5tlz5udntty2sabnvwjed7.jpg.pagespeed.ic.imagenes-memes-fotos-frases-graciosas-chistosas-divertidas-risa-chida-espan%25CC%2583ol-whatsapp-facebook.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="765" data-original-width="600" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHlvRWnoeITVNfDYbfngjdilTC8uNwYB3L9avMb-ctga-MK9tffua-VYA9-Y4kGD6tsFyS09EJP_Nulh2Z6uyalxjdJnrmET-N4bnjuMiPVXK2pZAzuPczQzjwPt6WCZz5ETS3Y_o5Pvr1/s640/xgth6x94h6d6qkj71rg57mmz5zgb0ti47wvaz4vkkv5tlz5udntty2sabnvwjed7.jpg.pagespeed.ic.imagenes-memes-fotos-frases-graciosas-chistosas-divertidas-risa-chida-espan%25CC%2583ol-whatsapp-facebook.jpg" /></a></div><br /><div>Efectivamente, <b><i>NO ES LA FORMA</i></b>. Nuevamente un problema que se arrastra de una "<i>cultura</i>" (comillas intencionales) tercer-mundista, donde si el pueblo no patalea con destrozos, el gobierno, o las esferas de poder, no reaccionan.</div><div><br /></div><h3 style="text-align: left;">Entonces, ¿necesitamos una nueva constitución?</h3><div>Seamos realistas, por mucho RECHAZO que haya v a ganar el APRUEBO. Y aunque gane el APRUEBO, el proceso de una nueva Constitución se va a demorar por lo bajo 4 años, o sea con fé el 2025 recién se va a ver alguna luz del resultado de este proceso.</div><div><br /></div><div>Y me preocupa que la Asamblea Constituyente, sea constituida por gente que no está debidamente capacitada para definir una Constitución, gente que conozca la actual Constitución, que la entienda, y que pueda definir algo mejor que lo que ya hay, porque otro elemento a considerar, se pide un borrón y cuenta nueva, léase partir de foja cero, en blanco.<br />La señora Juanita, que siempre tiene algo que decir en las juntas de vecinos, a la que incluso los malandros más malandros del barrio le hacen caso, probablemente no sea precisamente la persona más adecuada para constituir parte de esta Asamblea. Y eso lo van a suplir con asesores que si supuestamente si tendrían las competencias para pronunciarse respecto a este tema, pero ¿qué o quién nos garantiza la transparencia política de estos actores? Y la respuesta es NADIE, el proceso querámoslo o no se va a teñir de algún color político vamos a tener peleas de monos en todos lados.</div><div><br /></div><div>Para responder a la pregunta voy a referirme a mi experiencia. Por una cosa puntual tuve que sacar plata del APV para poder solucionar un problema financiero, ni siquiera hablamos de platas de la AFP, sino del APV, mi plata con menos restricciones que los fondos de la AFP. Cuando hice el retiro me explicaron que me iban a descontar un porcentaje "<i>en castigo</i>" por haber retirado plata antes. Weón, ¡ES MI PLATA! y me cagan igual, y como uno necesita las lucas, cagaste, hay que asumir no más. Las ISAPRES, weón todos los años la misma pelea, los qls te suben los planes, cambian las condiciones de los contratos unilateralmente, y si no reclamaste a tiempo (un trámite que un mortal común y silvestre sin asesoría de u abogado no podría hacer bien), cagaste, te subieron el plan y anda a reclamarle a la FIFA. Otro ejemplo, las universidades, weón si en algunas no chupaste la suficiente corneta durante tus años de estudio, y no te hiciste amigo del decano/rector/director de carrera/profe guía, te rajan o te cagan olvídate de exigir lo justo o lo que corresponde, son sectores con el suficiente poder como para cagarte alegremente y que uno como vil mortal, las tenga todas de perder. En las empresas, te encargo el amiguismo, cuantas veces no vi que a colegas se los cagaba un weón de jefatura ql que es amigo de la alta gerencia. Entonces es una suma de weas, que uno, como vil mortal, esperaría que no fueran así, o que algún weón te defendiera, o en algún lado se resguardaran tus derechos. <br />Y SI, muchos de mis ejemplos no tienen puta relación con la constitución, el descontento es así, y se quiere empezar por algo que al menos te garantice las bases (o te haga cree que las garantiza).</div><div><br /></div><div>En un principio la opción era clara, RECHAZO, querer hacer una nueva Constitución es estar puro webiando. Y no por miedo a convertirnos en un 2do Venezuela, como lo quieren hacer pintar algunos weones pro-RECHAZO. Hacer una Constitución <b><u>desde cero</u></b> es estar puro webiando, ni culturalmente, ni educacionalmente, ni eticamente, ni moralmente, Chile derechamente NO ESTÁ CAPACITADO para gestar una nueva Constitución. Y sigo creyendo eso. Yo iba más por reformar la wea de Constitución que ya tenemos, pero eso tampoco es un APRUEBO, es un punto medio que no existe.</div><div><br /></div><h3 style="text-align: left;">¿Entonces APRUEBO?</h3><div>P'ta si, pero más que por querer una Nueva Constitución como todos/casi todos los weas pro-APRUEBO sin leer una puta wea de la actual Constitución más allá de la portada azul con letras blancas dicen, es por una wea de mensaje.</div><div><br /></div><div>El mensaje del voto RECHAZO no es rechazar una nueva Constitución, es querer que la wea siga exactamente igual a como ha funcionado hasta ahora, que nada cambie y que los qls calientasillas del Senado sigan sin hacer ni una wea útil.</div><div><br /></div><div>Votar APRUEBO remece esa wea, hace que los weones por último entiendan que la gente quiere que las weas cambien, a pesar que esa wea ya la saben, pero en democracia los weas necesitan de votaciones para saber que wea quiere la ciudadanía.</div><div><br /></div><div>Usted sabrá que wea vota si es que vota, yo quiero que las weas cambien, ojalá cambien, pta hagan el amague de cambiar, aunque sea en el largo plazo. Votar RECHAZO es decirles a todos los weones inútiles que las weas están bien como están, y que no es necesario que cambien.</div><p></p><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-32099386700493984192019-09-21T10:33:00.001-03:002019-09-21T10:33:31.257-03:00Como ser Amazing: La necesidad de un desarrollador senior<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqy-WIfxvDXecpKSz8jEuKmOhkad-35UxJtvOryVoD03jLATONEKSRr9OB_aAVq5MmNSR9exgDMKiw_ExhgOul6lAiBPXDs-2z4GP4tuToe8rKNlqnAJ5T_LL8-tF9euCBJIqsYYDbmsc/s1600/harold-0.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1068" data-original-width="1600" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqy-WIfxvDXecpKSz8jEuKmOhkad-35UxJtvOryVoD03jLATONEKSRr9OB_aAVq5MmNSR9exgDMKiw_ExhgOul6lAiBPXDs-2z4GP4tuToe8rKNlqnAJ5T_LL8-tF9euCBJIqsYYDbmsc/s400/harold-0.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Sólo por si las dudas, este no soy yo :)</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Hace algunos meses comencé a trabajar en una empresa pequeña, bajo el requerimiento de "<i>Desarrollador full-stack senior</i>". Al poco tiempo los chicos del equipo me empezaron a denominar medio en serio medio en broma "<i>Amazing</i>", básicamente por cierta capacidad que he desarrollado con los muchos años de experiencia, de ver un mensaje de error, entenderlo y solucionarlo de manera relativamente rápida. Cabe señalar que no funciona con absolutamente todos los errores, pero si con una gran mayoría, por fortuna los que desarrollamos software tenemos cierta tendencia a ser medianamente claros con los mensajes de error que aparecen en las pantallas, salvo los originales que desarrollaron <a href="https://www.google.com/search?q=microsoft+windows+blue+screen" target="_blank">Microsoft Windows</a> (recuerden las míticas pantallas azules y sus códigos inentendibles).<br />
<br />
En una actividad de empresa decidí hacer la presentación "<i><a href="http://www.amanecible.com/charlas/amazing" target="_blank">Cómo ser Amazing</a></i>" en la que traté de explicar un poco el proceso de mantenerse vigente, a la edad de 42 años, en equipos de desarrollo conformados por millenials (promedio 27 años +-). Para ver la presentación naveguen con las teclas N y P de sus teclados.<br />
<br />
<h2>
Partamos por lo básico, ¿qué es un desarrollador senior?</h2>
Si nos vamos por el lado literal, sería alguien de avanzada edad que aún se dedica al desarrollo de software. Pero por ahí no va la cosa, un desarrollador senior es un desarrollador que tiene varios (a veces muchos) años de experiencia en el desarrollo de software, conoce varias tecnologías, conoce varias metodologías de desarrollo, varios lenguajes de programación, y ha adquirido experiencia demostrable en varias áreas del desarrollo de software. No necesariamente es un experto en todas las materias que conoce, pero tiene la capacidad de desempeñarse bien en todas ellas.<br />
<br />
Típicamente los reclutadores no saben medir a un senior, por eso deben auxiliarse en entrevistas directas con personal de las áreas más técnicas para poder saber si un candidato es el desarrollador senior que dice ser en su Currículum Vitae.<br />
<br />
<h3>
<span style="font-size: small;">¿Cuánto se demora un desarrollador en llegar a ser senior?</span></h3>
No es un tema de años, es un tema de experiencia. Con un ejemplo, puedes llevar más de 15 años picando piedras y eso no te va a convertir un experto constructor. Conozco desarrolladores senior 10 años menores que yo, y también quienes llegaron a serlo pasados los 50. Hay que programar mucho, meter los dedos en la máquina, adquirir una visión global de las necesidades informáticas que estamos atendiendo, y aprender mucho en el camino. Y cada cual tiene su propio paso para lograrlo.<br />
<br />
Y no es magia. No es que uno termine los estudios en el instituto, universidad u otra institución académica y salga como desarrollador full-stack o desarrollador senior.<br />
Por cierto, me referí a la subespecie full-stack de desarrolladores; eso da para un artículo totalmente aparte. El resumen útil es que uno no llega a ser full-stack con un curso carísimo (ejem cof cof <a href="https://desafiolatam.com/" target="_blank">Desafío Latam</a>, <a href="https://www.nextu.com/" target="_blank">NextU</a>) que entrega pinceladas de las herramientas que se utilizan en desarrollos full stack; el proceso mental de entender que estamos usando y porque lo estamos usando <u><b>es estrictamente necesario</b></u> antes de ensamblar los bloques de <a href="https://www.lego.com/" target="_blank">Lego</a> a lo brutito.<br />
<br />
Competitivamente es complicado mantenerse vigente. Complicado porque cada nueva generación viene mejor capacitada, nacieron con Internet y pantallas touch, acceder al conocimiento es tan simple como un par de clicks. Más complicado cuando nuestra realidad de país se mezcla con realidades de otros países, realidades social y económicas muy diferentes, que hacen que el profesional senior nacional (Chile) se vuelva comparativamente caro con profesionales extranjeros igualmente capacitados e instruidos, incluso a veces mucho mejor que nosotros.<br />
<br />
Eso nos lleva a los seniors a una lucha constante por mantenerse vigentes. Hay que leer y escribir mucho código, leer muchos artículos, no parar nunca de aprender, un proceso que no puede detenerse.<br />
<br />
<h3>
<span style="font-size: small;">¿Qué gracia tiene un desarrollador senior, de dónde viene la necesidad?</span></h3>
Incorporar un senior en un equipo de <span style="font-size: xx-small;">... iba a decir de pollos, pero se lee feo...</span> de millenials, pasa por darse cuenta que tu organización necesita una dosis extra de experiencia y visión que no necesariamente vas a encontrar dentro del equipo que ya tienes. No me malentiendan, elementos brillantes va a encontrar en todos los equipos de desarrollo, personas con un grado de genialidad y visión destacables; sin embargo hay momentos en que se necesita la visión dada por la experiencia, de aquel que no sólo ha resuelto problemas sino que también ha visto como evoluciona cada solución propuesta.<br />
<br />
<h3>
<span style="font-size: small;">Ya, pero ¿qué gracias tiene un senior?</span></h3>
Hasta donde me he dado cuenta todo parte desde la experiencia. Pero uno tiene que saber hacerse valer. Algunas cosas que sin ser exclusivas de un senior, si debieran ser esperables en quienes dicen serlo:<br />
<br />
<ul>
<li><i>Atención al detalle, código fino que considera los casos de borde</i>. Al principio pensé que era un tema casi exclusivo de la <a href="http://ingenieria.uchile.cl/" target="_blank">Escuela</a>, pero en realidad no es tan así, hay de todo en la viña del Señor. <br />Por ejemplo un endpoint en una API, resuelve un requerimiento. Pero hay un caso bastante aislado, que sucede de cuando en cuando, donde la respuesta es nula por un problema de conexión. Lo más típico es que la API implemente la solución al problema, y la captura de errores sea o pospuesta (el peor caso de creer que todo siempre opera bajo el escenario feliz) o delegada a un <i>ErrorHandler</i> más global (lo que es bueno de tener). Un senior típicamente analizará la implementación, forzará ese error y otros aún más raros, y verá cómo atenderlos de la mejor manera posible.</li>
<li><i>Fuente de respuestas a consultas varias.</i> Debido a que un senior "<i>las ha visto todas</i>", cada nuevo requerimiento puede pasar por su consulta experta. <br />Qué herramienta utilizar para cierto requerimiento, que librería puede servir, hasta un clásico de qué manera lo harías son consultas recurrentes. Y típicamente un senior tendrá algo que decir para todas ellas.</li>
<li><i>Soluciones o enfoques fuera de la norma</i>. Muchas veces va a suceder que un problema termina siendo más complicado de lo que suponíamos. Al consultar a un senior es altamente probable que le dé un enfoque diferente al tradicional. <br />Un ejemplo que recuerdo, me consultaron sobre el siguiente problema, una aplicación de identificación de rostros debe poder determinar si la imagen que se le está presentando es o no una fotocopia. El problema es que el análisis de colores de la fotocopia arroja colores dentro de la gama de grises y amarillos, pero obviamente el software sólo obtiene valores numéricos y no colores propiamente tales, fuera que la medición es continua y no discreta. El enfoque que se propuso fue determinar una "<i>banda de grises</i>" usando como referencia el selector de colores del programa <a href="https://www.gimp.org/" target="_blank">The Gimp</a>; así si una muestra estadística de los colores de una imagen cae en esta banda, entonces hay cierta probabilidad que se trate de una fotocopia. Y con una debida parametrización este enfoque funciona bastante bien.</li>
</ul>
<div>
Y esas son pocas entre varias, al final la experiencia de un senior es valorada independiente de si es o no un experto en las materias que se le requiera. Un poco como <a href="https://www.monologos.com/saber-que-tornillo-apretar/" target="_blank">la historia del tornillo</a>.</div>
<div>
<br /></div>
<h2>
<span style="font-size: large;">Los peros</span></h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnJSnUaxHiF3ZEDJccc2bRCdYG8aE8NQqF75bkSfUC4e4UILle-eNl88Oi4UHspLUBPUD2iHahM2uqYQLf7U-5-YSGkavoYIQE0mR4nG1J4beHwyuOZUJX0GGWuJ2rqqpcWYfmwdVlL4dL/s1600/amazfant_15003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="284" data-original-width="550" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnJSnUaxHiF3ZEDJccc2bRCdYG8aE8NQqF75bkSfUC4e4UILle-eNl88Oi4UHspLUBPUD2iHahM2uqYQLf7U-5-YSGkavoYIQE0mR4nG1J4beHwyuOZUJX0GGWuJ2rqqpcWYfmwdVlL4dL/s400/amazfant_15003.jpg" width="400" /></a></div>
<div>
<br /></div>
<div>
Que te entreguen la denominación de senior también conlleva saber cargar con ese rol:</div>
<div>
<ul>
<li><i><b>Un senior no puede pecar de arrogante, y confiar demasiado en su experiencia</b></i>. <br />Los errores por "<i>creerse demasiado el cuento</i>" son tan grandes como tu propio ego, y eso lo aprendí después de varias caídas importantes.</li>
<li><i><b>Muchos van a querer adoptar a un desarrollador senior como su mentor</b></i>, o como su ejemplo a seguir. <br />Ser un ejemplo a seguir implica dar el ejemplo, conocer buenas prácticas, código limpio, metodologías, dominio sobre las áreas de experticia, y sobretodo tener la claridad que a pesar de ser un senior, no necesariamente tendrá la verdad absoluta ni la última palabra en un tema.</li>
<li><b><i>Un senior debe reconocer el mérito ajeno</i></b>, e impulsar los pequeños logros que lo rodeen. <br />Ya sea en el código, incluyendo las referencias a las fuentes originales (<a href="https://github.com/" target="_blank">Github</a>, <a href="https://stackoverflow.com/" target="_blank">Stackoverflow</a>, otros), o en reuniones donde otros integrantes del equipo se hayan echo cargo de resolver problemas que hayan consultado al senior.</li>
<li><b><i>Un senior debe transmitir liderazgo</i></b>, tanto por experiencia, conocimiento y por calidad humana.</li>
<li><b><i>Un senior <u>no puede</u> quedarse atrás</i></b>. <br />En particular la informática es una constante carrera de información y aprendizaje constante, no se detiene, y si se quiere mantener vigencia como profesional del área, uno no puede darse el lujo de quedarse atrás. Y esto es difícil, porque la lucha se vuelve contra un mercado cada vez más competitivo.</li>
</ul>
</div>
<div>
Y así muchos más que se escapan de la cobertura que puedo dar con este artículo.</div>
<div>
<br /></div>
<div>
Al final la clave de todo está en la experiencia y cuanto se haya aprendido de ella, no sólo en términos técnicos y como resolver los problemas, sino como se combina lo anterior con el crecimiento personal; y como se sigue creciendo cada vez que toca ser un senior en una organización.</div>
<div>
<br /></div>
<div>
</div>
<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-37636007097575948642019-05-04T12:03:00.000-04:002019-05-04T12:03:23.959-04:00Crónica de una muerte anunciada<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_noVaCDJbEwjPkL9bQXF1Y9isV0OK-B2gg8aRXQS442kZrR3pm6A7npCNiOm5VhwD_zawtGQtN6Z6wBfm1I5CIIc_SG_XqwFkxVwV3whyphenhyphendlBgXFN5JXJNUO9J1kzsWOX1XpOo4XKaySiS/s1600/drop-mic.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="539" data-original-width="1000" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_noVaCDJbEwjPkL9bQXF1Y9isV0OK-B2gg8aRXQS442kZrR3pm6A7npCNiOm5VhwD_zawtGQtN6Z6wBfm1I5CIIc_SG_XqwFkxVwV3whyphenhyphendlBgXFN5JXJNUO9J1kzsWOX1XpOo4XKaySiS/s400/drop-mic.gif" width="400" /></a></div>
<br />
<a href="https://blog.santa.cl/2019/03/reclutadores-linkedin-y-los-cargos-de.html" target="_blank">Se veía venir</a>, mi desmotivación estaba aumentando insanamente mi habitual hostilidad por sobre los niveles socialmente aceptables. Así que una vez que una de mis varias postulaciones prosperó, renuncié a mi trabajo.<br />
<br />
Yo lo veo como el cierre de un ciclo, las favorables condiciones que "<i>me enamoraron</i>" en un comienzo cambiaron a tal grado que se respiraba malestar e incomodidad. Pero en la cima de pirámide siempre serán <a href="https://blog.santa.cl/2018/01/la-necesaria-mirada-hacia-adentro-de-la.html" target="_blank">incapaces de mirar de manera crítica más allá de sus pestañas</a>, porque incluso sus narices sería que miraran demasiado lejos. Lo dicho, empresa familiar donde quienes toman las decisiones sobre temas técnicos no son del área, y el gerente TI jamás se empoderó de su cargo <span style="font-size: xx-small;">(y por cierto tampoco es ingeniero informático sino eléctrico...)</span><br />
<br />
Entonces analizo hacia atrás y miro al futuro. Un nuevo desafío, donde una vez más rememoro ese episodio donde se dijo que "<i><a href="https://blog.santa.cl/2016/05/te-tengo-una-oferta-de-trabajo-no.html" target="_blank">hay cosas que no se transan</a></i>", o en este caso cosas que no se pueden pagar con dinero.<br />
Efectivamente se lee como una contradicción <a href="https://blog.santa.cl/2018/12/cambio-de-trabajo-un-ano-despues.html" target="_blank">a uno de mis últimos artículos</a>, pero todo se trata de plata y al final no se trata de plata. Como ya han señalado demasiados autores, <a href="https://www.linkedin.com/pulse/employees-dont-quit-job-boss-brigette-hyacinth/" target="_blank">uno no renuncia a su trabajo, uno renuncia a su jefe</a>. Pero hay señores feudales que no van a aprender a gerenciar/liderar equipos como se debiera hacer, alimentar el bolsillo es siempre más importante que hacer buena gestión, y digo gestión de proyectos, de recursos y por sobre todo humana. Al menos para mi resulta inconcebible que una empresa se maneje desde el desconocimiento de los proyectos en curso, el estado de estos proyectos, y con una priorización basada en el "<i>tengo que facturar</i>", o en cual es el cliente que está llamando al gerente. Sin embargo la parte triste de la historia es que parece que esa estrategia funciona.<br />
<br />
En un viaje al extranjero, conversando con un chofer de Uber me quedo grabada una frase que dijo "<i>La gente ya no se preocupa por la gente</i>" ("<i>People don't care about people</i>"). Y en países tercermundistas aspiracionales como Chile, lo vemos a diario, sobretodo como empleados. No hay <span style="font-size: x-small;">(lo sé, estoy generalizando...)</span> preocupación real por los trabajadores.<br />
<br />
Me fui desilusionado, desilusionado al ver que como en 5 años la misma empresa no haya aprendido <b><u>absolutamente nada</u></b> en cuanto a gestión de proyecto informáticos, cero avance en las tecnologías utilizadas, el archipiélago de islas uni-personales en el equipo de desarrollo persiste, cero crecimiento profesional (los años van a pasar y vas a seguir picando las mismas piedras) y por sobre todo un retroceso en torno a la gestión del recurso más importante en una empresa: las personas; quienes siguen ahí no porque sea la mejor de las empresas, sino porque no pagan mal. Como dice el secreto a voces en la empresa <i>"Se notó demasiado el cambio de mano"</i> y no para bien.<br />
<br />
Y podría seguir descargándome, pero no. Simplemente voy a concluir que como la mayoría de las segundas partes (a excepción del <a href="https://www.imdb.com/title/tt0080684/" target="_blank">Imperio contraataca</a>) este capítulo fue algo decepcionante.<br />
Pero así es el rock & roll del ingeniero de software, es iluso esperar que todo sea felicidad y éxito; es casi como esperar que todo funcione bien a la primera.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-14124202356281837532019-03-02T20:52:00.002-03:002019-03-02T20:52:40.969-03:00Reclutadores, LinkedIn, y los cargos de papel<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqvCDPo88IoiRKFjo6bE-mTNnJyW2UXOIG2ZblS0rcM8HYuH60DfpLfGcw5DJssSpJWeLU2tvQZVaFSeHrRY9gCx7BbjYuRYmLQfKGGRFRInKl4IEFpfwMtui3LLK9N0P-lGPqHqqcjdcD/s1600/gapingvoidhierarchy-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="349" data-original-width="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqvCDPo88IoiRKFjo6bE-mTNnJyW2UXOIG2ZblS0rcM8HYuH60DfpLfGcw5DJssSpJWeLU2tvQZVaFSeHrRY9gCx7BbjYuRYmLQfKGGRFRInKl4IEFpfwMtui3LLK9N0P-lGPqHqqcjdcD/s1600/gapingvoidhierarchy-1.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Imagen sacada desde http://howtosavetheworld.ca/2018/08/29/hierarchy-is-the-enemy-of-learning/</td></tr>
</tbody></table>
Hace algunas semanas atrás apareció en la empresa para la cual trabajo un nuevo personaje. Su misión encubierta: gerenciar los proyectos en curso de una empresa "<i>hermana</i>". Su misión real, o más bien como la estamos percibiendo, hacer sonar los tambores y dar golpes de látigo de cuando en cuando, y paquear, como decimos en Chile a los que hacen de policia.<br />
<br />
Eso, junto al cambio de oficina, definitivamente vino a quebrar el "<i>equilibrio espiritual</i>" que nos envolvía. Poniéndolos en contexto queridos lectores, el área de desarrollo se encontraba literalmente en el último rincón de la oficina, donde estábamos muy cómodos y tranquilos, con todo lo que necesita un área de desarrollo, agua, cafetera, fruta, dulces, pizarra, panel Kanban, mucho espacio y juguetes. Nos forzaron a mudarnos literalmente al frente de la oficina, detrás de la secretaria de recepción, totalmente expuestos, y obviamente con la absoluta carencia de muchos de los elementos que nos mantenían cómodos y a ratos felices; sabiendo que las áreas de desarrollo tienen que mantenerse escondidas de los clientes (digamos que el orden diferente de estás áreas siempre es por lo bajo disrruptivo, y tiende a ser confundido con desorden).<br />
<br />
Pero no, no voy a hablar de mis descargos, sino de cierta peculiariad que me hizo recordar cuando traté con un personaje que al irse de la empresa para la cual trabajábamos en ese entonces, <a href="https://blog.santa.cl/2014/08/el-costo-de-la-especializacion.html" target="_blank">puso en su LinkedIn que había sido el arquitecto Java</a>. El nuevo personaje en cuestión aparece con el original cargo de "<i>Sub-gerente de desarrollo de negocios y estrategia digital</i>" . Esto nos hace pensar varias cosas:<br />
<br />
<ul>
<li>¿<b>Se puede ser sub-gerente de una gerencia que no existe en la empresa</b>? Para LinkedIn y para los miles de "<i>reclutadores</i>" que se fían de estos antecedentes, claramente.</li>
<li><b>Nadie nos informó que este personaje venía como sub-gerente</b>. De hecho si no es por LinkedIn nadie se entera del supuesto cargo que detenta.</li>
<li>¿<b>Las gerencias estarán enteradas de esto</b>? La lógica nos indicaría que si, al menos por un tema ético, pero nuevamente, nadie nos ha informado al respecto. Uno esperaría que los amitos se dirigieran a la plebe con un <i>"Hola. Les presento a Pepito TeVe <nombre imaginario="" nbsp="">, que va a er nuestro sub-gerente de blah... y se va a encargar de bleh.." </nombre></i>Contra el como nos lo presentaron <i>"Hola, él es Pepito TeVe y nos viene a apoyar en la gestión de los proyectos de blih...".</i> Entre ambos discursos veo perturbadoras y no tan sutiles diferencias.</li>
<li>Finalmente surge la pregunta ¿<b>porqué</b>? y aquí es donde entran los "<i>reclutadores</i>" de LinkedIn.</li>
</ul>
<br />
<h3>
Reclutadores de LinkedIn</h3>
Típico que cuando uno anda merodeando por LinkedIn, y sobretodo si uno se ha encargado de hacerse cierta publicidad llenando bien el CV, uno recibe algún mensaje de algún reclutador. Este tipo de reclutadores es como a quien encargan a leer los avisos económicos de los periódicos. Buscan algo que se ajuste a lo que se necesita, y después alguien más se encargará de llamarte o contactarte para una conversación más seria.<br />
<br />
El problema es que puedes haber puesto <i>"Jefe supremo del mundo mundial de todo el universo"</i> y si el título pareciera ser lo suficientemente convincente nadie, y digo <b>NADIE</b>, se encargará de verificar si efectivamente fuiste el <i>Jefe supremo del mundo mundial. </i>El papel aguanta mucho, entonces si el reclutador hiciera bien su trabajo harían un mínimo de trabajo de contactar a alguien (ojalá al azar) de estas empresas y hacer las averiguaciones básicas.<br />
Esto sería la misma cuota de azar para bien o para mal, pero también una ganancia para las empresas que no estarían perdiendo el tiempo con quienes mienten en sus cargos actuales, y un incentivo para los empleados para ser honestos en su CV. ¿Muy utópico? Probablemente, soy de la filosofía de que si no quieres hacerte cargo de tus mentiras, ni de las mentiras ajenas, entonces mejor no mientas.<br />
<br />
Yo esperaría que en el futuro cuando Pepito TeVe sea un cesante más y un reclutador vea su CV en LinkedIn alguien verificara si efectivamente ejerció el cargo de "<i>Sub-gerente de desarrollo de negocios y estrategia digital</i>", o si solamente fue el cargo de papel que probablemente le valga la posición de<i> Gerente de proyecto/producto</i> en alguna startup, lo que siendo realista, como posición es bastante más cercano a lo que actualmente cree que está haciendo.<br />
<br />
<b><u>Palabras al cierre del artículo</u></b>: Por si notó cierto malestar y una importante carga de ironía, si. Efectivamente. Al menos mi malestar, a modo personal, es evidente; sin embargo claramente importa un pepino. Peeeero... así como tienen personajes imaginarios en sub-gerencias imaginarias, lo siempre lógico es gerenciar sobre un equipo también imaginario.<br />
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-26040463380164372932019-02-07T12:06:00.000-03:002019-02-07T12:06:47.841-03:00La entrevista de 5 minutos<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCQZqfDt2eYEq_Kdm1FamBqxtYdF7m8xm3DY8kM5YI_kiaw8B4RJid9oA6ojGDBdP4w6C9qljuZ8d3342NNRAnZeCFaQaWQoByAlQOepPQ5X1kFnKXIei4O7fvKeSANYk5dwvSDgbUMXI/s1600/7245652114_7be008020b_z.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="480" data-original-width="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCQZqfDt2eYEq_Kdm1FamBqxtYdF7m8xm3DY8kM5YI_kiaw8B4RJid9oA6ojGDBdP4w6C9qljuZ8d3342NNRAnZeCFaQaWQoByAlQOepPQ5X1kFnKXIei4O7fvKeSANYk5dwvSDgbUMXI/s1600/7245652114_7be008020b_z.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Original de https://www.flickr.com/photos/visualpunch/7245652114</td></tr>
</tbody></table>
<br />
Hace algunos días atrás <a href="https://www.linkedin.com/" target="_blank">LinkedIn</a> me envió un listado de "<i>atractivas</i>" ofertas laborales, entre ellas una que particularmente me llamó la atención. Se trataba de una startup, con cierta antigüedad (pero sigue siendo startup, como los autos usados con olor a nuevo), que buscaban un profesional más o menos con mi perfil. Dado que la curiosidad fue más fuerte postulé, y no les miento, en menos de 5 minutos me estaban llamando por teléfono.<br />
<br />
Haciendo caso omiso de la calidad de la llamada, porque se escuchaba como si mi interlocutor estuviera encerrado en un bunker bajo tierra, la llamada comenzó con casi un "<i>¿Cuándo puedes partir?</i>". Mi enfoque habitual es de "<i>Por favor, cuéntame más de que se trata la oportunidad, qué es lo que están haciendo, y qué es lo que necesitan</i>". Siempre procuro hablar de "<i>oportunidad</i>" contra hablar de "<i>ofertas</i>", ya que una oferta siempre va con el monto visible para los interesados. Por otro lado las oportunidades son comparables a ver el aviso de venta de una casa, no necesariamente van con el precio.<br />
<br />
El resumen corto, empresa "<i>joven</i>"; información corroborable en Internet; con pocos empleados, varios clientes "<i>grandes/importantes</i>" del rubro retail (lo que no es mucho decir considerando la cantidad de proveedores de servicios que manejan las multitiendas), más un par de organizaciones sin fines de lucro. El proyecto era para alguna multitienda, y la intención era hacer un cambio completo de arquitectura, de modo de irse por el camino de los <a href="https://martinfowler.com/articles/microservices.html" target="_blank"><b>microservicios</b></a> , usando Java. La necesidad puntual, un arquitecto Java con, digamos, <i>"destrezas"</i> en "<i>otras áreas</i>".<br />
<br />
Conversamos un rato, le conté que estaba haciendo, que había hecho, y llegamos a la parte siempre dolorosa para los entrevistadores, las pretensiones de sueldo. Le señalé que mis pretensiones se ajustaban acorde a los más de 15 años de experiencia que tengo, y empezamos con problemas. Mis pretensiones obviamente no estaban acorde a los montos que la empresa consideraba para el cargo, me ofreció 2 montos, uno inferior a mi sueldo actual, y otro al nivel de mi sueldo actual. Consideren que los cambios laborales, salvo circunstancias demasiado particulares, siempre debieran ser por mejores condiciones; si no hay mejora aparente mejor sigan donde están. Después de "<i>aceptar</i>" a regañadientes mis pretensiones, me consultó cuál era mi disponibilidad, a lo que repliqué que necesitaba al menos 2 a 3 semanas para poder cerrar los temas que tenía a cargo. La idea al cambiarse, es siempre salir por la puerta ancha; el mundo es demasiado pequeño para salir "<i>en mala</i>" como decimos en Chile, lo que eventualmente puede cerrarnos algunas puertas en el futuro.<br />
Eso tampoco prosperó, la necesidad para esta nueva posición era inmediata, dadas las fechas cercanas del inicio del proyecto. Finalmente le dije que me mandara un correo; cosa que no hizo; con esos mismos antecedentes de modo de poder manejar mis tiempos y ver la posibilidad de irme a su empresa.<br />
<br />
<b><i>Consejo <u>gratuito</u> a los reclutadores</i></b>: NUNCA, pero NUNCA NUNCA NUNCA, revelen la urgencia de su necesidad de contratación. Es un antecedente que se va a volver en "su contra" (léase a favor de uno) al momento de las negociaciones. En fácil: Las urgencias siempre son más caras.<br />
Corolario de lo anterior: Eviten que el rol del reclutador lo lleve un líder técnico.<br />
<br />
Eso fue la llamada. Obviamente después hice un breve análisis de la situación. En lo personal me pasa algo cuando se me presenta un proyecto, donde el interlocutor habla con cierta propiedad de conceptos como microservicios, APIs REST, metodologías ágiles, TDD, devops, big data, business intelligence y otras "<i>palabras de moda</i>" en el contexto TI. <br />
<br />
Mi primera reacción es cuestionar la real comprensión de cada uno de los términos, porque por ejemplo para el caso de los microservicios, no es llegar y cambiar hacia una arquitectura a microservicios, sobretodo si inicialmente es un monolito. Eso aparte de una gran consideración que todos quienes hemos querido jugar con microservicios tendemos a olvidar: efectivamente hace que las capas de tu arquitectura se vuelvan modulares, "<i>más sencillas</i>" (es un gran <i>es relativo</i>), ya que van a resolver funcionalidades/servicios puntuales más pequeños; sin embargo tu arquitectura inmediatamente gana más componentes, lo que se traduce en más componentes para mantener. Esto sumado a que además debes hacer "<i>conversar</i>" los componentes entre si (aunque en rigor al menos esta parte es transparente, ya que la capa de orquestación se encargaría de esto).<br />
Piensen en un monolito como bloque de piezas de <a href="https://www.lego.com/" target="_blank">Lego</a>, pero uno donde pasarlo a microservicios implica desarmar el bloque y agregarle piezas nuevas para sostenerlas por separado. En el suelo es más fácil clavarse los pies al pisar muchas piezas pequeñas que clavarse pisando un bloque grande (un monolito).<br />
<br />
Y esto no quiere decir que los microservicios sean intrínsecamente malos, sino que la labor del arquitecto de software (obviemos la <a href="https://blog.santa.cl/2015/04/arquitectura-en-si-leyo-bien-en.html" target="_blank">etimología del concepto arquitectura</a>) no es sólo velar por la correcta implementación e implantación de los microservicios, sino además saber y hacer saber si efectivamente son la mejor solución para el problema.<br />
<br />
Entonces tomando como antecedentes la urgencia del requerimiento, el rango salarial ofrecido, la experiencia y perfil de la empresa, y la cantidad brutal de conceptos de moda que lleva el proyecto, mi conclusión; en un lenguaje bastante coloquial; es que esta startup se está <i>tirando los peos más arriba del poto</i> (literalmente en español no-chileno, y usando el verbo <a href="https://dle.rae.es/?id=SKJCAgH" target="_blank">peer</a> conjugado correctamente, <a href="https://dle.rae.es/?id=SKJCAgH" target="_blank">peyere más arriba del trasero</a>). Una empresa con pretensiones excesivamente altas para un equipo que sospecho (arriesgo equivocarme) aún no tiene las competencias para un proyecto con microservicios. Y de paso les cuento algo: Yo tampoco tengo esas competencias, en un contexto práctico no académico-teórico.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-8420664458653642512018-12-23T20:31:00.000-03:002018-12-23T20:31:13.390-03:00Cambio de trabajo: Un año después<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhPw5WERVqHXopsQ915K9Cdpq7ta7iDHsmuO8umWTg2QPI7m8xl6UMFxuXq4t_JTGP5FFTCUw_q7b6rqQP1Dt8cQHySpO-KdQ6fPVHAB09xbHgeLgoJTEkoahFNYkUezpEJ4cfwKhBXxjf/s1600/one-year-later.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="487" data-original-width="685" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhPw5WERVqHXopsQ915K9Cdpq7ta7iDHsmuO8umWTg2QPI7m8xl6UMFxuXq4t_JTGP5FFTCUw_q7b6rqQP1Dt8cQHySpO-KdQ6fPVHAB09xbHgeLgoJTEkoahFNYkUezpEJ4cfwKhBXxjf/s1600/one-year-later.jpg" /></a></div>
<br />
Y bueno, ha pasado <a href="https://blog.santa.cl/2017/12/el-miedo-avanzar-al-mismo-paso-que-las.html" target="_blank">un año (en realidad algunos días más) desde que decidí cambiarme de trabajo</a>. Lo típico, el análisis de porque me fui y que ha sido de eso.<br />
<br />
El porqué me fui, ya no es misterio, entre la incertidumbre de no saber si el próximo mes iba a haber algún proyecto, entre seguir siendo el ingeniero frontend más caro dentro de la empresa, y seguir haciendo <i>"nada útil"</i>, y ver un <i>"cambio"</i>. En estricto rigor fue algo más como un <i>"cambio de aire"</i> que otra cosa, ya que volví a una empresa donde ya había trabajado.<br />
<br />
<b>¿Y la promesa?</b> <i><span style="font-size: xx-small;">(otra promesa, no las del chiste "fino") </span></i>Nuevos proyectos, nuevos desarrollos, varias cosas en las que mis especialidades calzan perfectamente.<br />
Y ¿es cierto? Si, claro. Pero al final no se trata de crecimiento profesional, ni de espacios para investigación, ni de un buen computador para trabajar. Tampoco de ser parte de un equipo de excelencia, donde el nivel técnico fuera muy alto; si fuera por eso hubiera seguido picando piedra donde mismo.<br />
<br />
Al final se trata de lucas, dinero, chinchin, cash. Si el sueldo es bueno, y las condiciones de trabajo se ajustan al margen que uno está dispuesto a negociar, el espíritu del mercenario despierta. Si tu oferta es buena, no me estás vendiendo humo, y las condiciones son a lo menos comparables a mis condiciones actuales, conversemos. Laboralmente, por feo que se lea el ser tan honesto, todos tenemos un precio, por el cual ningún compromiso laboral, ninguna camiseta de la empresa, ni gorro corporativo, ni elegante uniforme de trabajo, valen el quedarse. Las oportunidades raramente golpean tu puerta 2 veces, y no es y llegar dejarlas pasar de largo.<br />
<br />
Pero eso fue mi año laboral, raro, donde mucho sigue igual, mucho debiera haber cambiado para mejor, pero a la larga lo mismo de hace 5 años atrás donde la empresa familiar sigue siendo familiar, y donde el área de desarrollo es un República independiente.<br />
<br />
<b>¿Y el año que dejé atrás?</b> Como le mencioné a un ex-compañero, que ya no trabaja ahí, la torre de Yenga se derrumba. Por lo que alcancé a ver antes de decidir terminar el contacto con ese grupo al que tanto cariño le tuve, han sabido sobrevivir. Pero en un año y al menos 3 personas menos en ese equipo, me queda claro que allá más arriba, no aprendieron nada. Las tropas siempre inquietas, y sobretodo disconformes por no saber que pasa en el Olimpo. Si claro, el Olimpo maneja las cosas entre Dioses, pero nosotros los pobres mortales que a la larga nos encargamos de "<i>parar la olla</i>" como dice nuestro <i>lider técnico <span style="font-size: xx-small;">(cof cof wannabee)</span></i>, tenemos que al menos saber si los Dioses exigen un sacrificio.<br />
<br />
Eso sumado a quienes constantemente dicen que quieren emprender un nuevo camino profesional. Las tropas están inquietas, y a los buenos soldados hay que cuidarlos; eso no debiera ser difícil de entender, aprender y asimilar.<br />
<br />
<b>¿Fue una buena decisión?</b> Siempre es buena decisión moverse, ojalá no demasiado seguido para que los psicólogos laborales no empiecen a inventarse una lectura entre líneas. Siempre es bueno si ese movimiento te permite una reinvención financiera, digamos pasar de excavador sepulturero a caminante blanco.<br />
<br />
<b>Mi consejo <span style="font-size: x-small;">(no solicitado, por cierto)</span> para sus propios años laborales</b>: Hagan lo que consideren mejor para ustedes. Si creen que quedándose donde están estan mejor, quédense. Si creen que necesitan aceptar esa oferta de Tesla, váyanse. Si creen que merecen descansar unas cuantas jornadas, <b>HÁGANLO</b>. Pero <b>OJO</b>, nunca dije que lo mejor para ustedes sea lo correcto, a veces eso también hay que saber transarlo (aunque <a href="https://blog.santa.cl/2016/05/te-tengo-una-oferta-de-trabajo-no.html" target="_blank">hay cosas que no se transan</a>).<br />
Vean la proyección a futuro de las ofertas que se les presentan, a veces <i>la genial y súper cachilupi startup</i> con sala de juegos es una empresa donde respiras el perfume de la fecha de expiración; o donde todo es muy bonito, cultura de empresa, metodologías, pero te casas con el sueldo que pediste (y con tu cargo, y con el computador que te pasan).<br />
<br />
Cuando los quieran retener con el clásico discurso de <i>"Te igualo el sueldo que te ofrecen, pero quédate"</i> simplemente cuestiónense porque no les subieron el sueldo cuando lo pidieron y les ofrecen subirlo ahora que se van. Estadísticamente, si aceptan esa oferta y se quedaran, al final igual terminan lléndose.<br />
<br />
Y después de este desborde de honestidad, probablemente <a href="http://starwars.wikia.com/wiki/Boba_Fett" target="_blank">Bobba Fett</a> sea un candidato más atractivo que yo para ciertas empresas.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-56106738781063915232018-01-17T18:41:00.000-03:002018-01-17T19:00:48.666-03:00La necesaria mirada hacia adentro de la propia organización<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9szPj7-AkhApQC5qjXHwA5uK5Z22F0SNAuqMKTmrSfBarZYNUlKRESbgMCfnw7hzaep_aSDvkXAsF-X_Am7vu_YWZ9WV17ZsOREE642fIvbxKilLLZnbqJ4a0pM-3ip_lVJQ39Di7Sbe0/s1600/quit.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="408" data-original-width="730" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9szPj7-AkhApQC5qjXHwA5uK5Z22F0SNAuqMKTmrSfBarZYNUlKRESbgMCfnw7hzaep_aSDvkXAsF-X_Am7vu_YWZ9WV17ZsOREE642fIvbxKilLLZnbqJ4a0pM-3ip_lVJQ39Di7Sbe0/s320/quit.jpg" width="320" /></a></div>
<div style="text-align: center;">
<i><span style="font-size: x-small;">by https://www.flickr.com/photos/144152028@N08/33772074972</span></i></div>
<br />
Mañana se cumple exactamente un mes desde que dejé mi antiguo trabajo. Por esas cosas del destino ahora estoy en una empresa que ya conocí, sacando cuentas he vuelto después de 5 años.<br />
No puedo negar que ahora me siento bastante más cómodo, la dinámica de trabajar por proyectos <i>versus </i>trabajar en torno a un producto que está posicionado en el mercado hace más de 20 años es muy diferente. Proporcionalmente hablamos de una empresa con un área de desarrollo mucho más pequeña, por ende mucho más especializada, contra una empresa que es derechamente de desarrollo, donde el área encargada es bastante más grande, y consecuentemente más heterogénea. Pero no quiero referirme a eso, sino a una reflexión que tuve antes de cambiarme de trabajo.<br />
<br />
Desde el punto de vista de la empresa, ahora se fue uno <span style="font-size: xx-small;">(en rigor hace un mes)</span>, un recurso menos, un elemento reemplazable, con más o menos dificultad, pero <u>siempre</u> reemplazable. La pregunta a hacerse desde dentro es <i>¿porqué? ¿qué pasa en <b>MI </b>organización, que la gente piensa en irse a otra empresa?</i><br />
El que tan indispensables somos depende de las <i>estrategias </i>de cada empresa. Si cada desarrollador es <i>"dueño y señor"</i> de los desarrollos que se le encomiendan, y si no existe un equipo de más de un solo hombre (o mujer) encargado, entonces se vuelve más complicado reemplazar a alguien que se va. Pero <i>¿porqué se va la gente?</i><br />
<i><br /></i>
<i>¿Mejores condiciones? ¿salarios más atractivos? ¿mejores proyectos? ¿mayor proyección profesional?</i><br />
A mi parecer, y un poco lo que personalmente me motivó, es una mezcla de factores, donde claramente el salario fue el 1er elemento a considerar, pero no el único.<br />
Cuando día tras día la rutina de ir a trabajar se empieza a volver tortuosa por la percepción de una falta generalizada de voluntad por hacer cosas, y cuando empiezas a darte cuenta de una inusual venta de humo, de la que alguien (probablemente uno) tendrá que hacerse cargo, con requerimientos imposibles y en plazos irreales, entonces hay algo que dispara todas las alertas en tu interior. Si a eso sumas que la organización difícilmente ajustaría las condiciones y el equipo conforme a estos nuevos "<i>desafíos</i>", o simplemente ves que te estás condenando profesionalmente a "<i>seguir picando piedras</i>", las señales no pueden ser más claras.<br />
<br />
Entonces desde dentro probablemente van a ver todo bonito y tu partida será injustificada. Aquí es donde es importante no perder la objetividad.<br />
<i>¿Qué está pasando en <b>MI </b>organización?</i> Si tu administración es desde el desconocimiento, entonces puedes esperar que muchos se vayan y no vas a entender porqué. La mirada hacia adentro debe ser crítica y siempre objetiva. No es pecado ni mal visto bajar del <i>Olimpo </i>a ver que pasa en la <i>Tierra</i>.<br />
<blockquote class="tr_bq">
<br />
<i>Las tropas no se mueven si no hay un liderazgo claro, pero tampoco dejan los puestos de batalla por nada.</i></blockquote>
<span style="font-size: x-small;"><b><u>Nota</u></b>: Este artículo probablemente se lea como una contradicción (</span><span style="font-size: xx-small;">en algún grado</span><span style="font-size: x-small;">) a <a href="http://blog.santa.cl/2016/05/te-tengo-una-oferta-de-trabajo-no.html" target="_blank">este otro artículo</a> . Si y no. Como mencionaba más arriba, las condiciones (entorno) pueden ser muy buenas y atractivas, incluso mejores que las de cualquier otra empresa, y seguramente es eso lo que va a ver un jefe. Pero la informática es dinámica, y no se alimenta sólo de juguetes, vestimenta informal, pizza, café, golosinas y bebidas energéticas. El problema esencial es cuando el líder no se da cuenta (o no quiere darse cuenta) que las tropas están inquietas, ya sea por ese constante picar piedra o simplemente por la incertidumbre frente al futuro; y frente a eso por muy buenas que sean las condiciones del entorno la gente se va a ir.</span><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-67321831157430767432018-01-09T16:20:00.001-03:002018-01-09T16:20:48.087-03:00Eventos y autogestión: Ojalá no se equivoquen<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1znAx-Z0r_WgfAGwbFbyv_CHhvB2QeIUX3p5ZGY0ybBYmwd-nqB7eqQQDuC1ubmzXDyzYGaKzNBKaHRT1fj3cDRa3x9FZhyphenhyphenjmcr_q_hW9KjtiPIBtc7J9-NoqUSxQq1Q48r7rUMSUynla/s1600/26233062_1623435884369191_5268868715291818389_o.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="538" data-original-width="1015" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1znAx-Z0r_WgfAGwbFbyv_CHhvB2QeIUX3p5ZGY0ybBYmwd-nqB7eqQQDuC1ubmzXDyzYGaKzNBKaHRT1fj3cDRa3x9FZhyphenhyphenjmcr_q_hW9KjtiPIBtc7J9-NoqUSxQq1Q48r7rUMSUynla/s400/26233062_1623435884369191_5268868715291818389_o.png" width="400" /></a></div>
Este sábado 6 de enero recién pasado tocamos junto a mi banda <a href="https://www.facebook.com/BandaSinCielo" target="_blank">Sin Cielo</a>, en un evento autogestionado denominado <a href="https://www.facebook.com/events/1969518606631665/" target="_blank">Construye telaraña</a>. Finalmente el evento salió adelante, sin embargo hubo muchas cosas que; al menos a mi; me dejaron con la sensación que no se hicieron bien.<br />
<br />
Cuando recibimos la invitación nuestras primeras dudas fueron:<br />
<br />
<ul>
<li><i>Fecha y lugar del evento</i></li>
<li><i>Bandas participantes</i>, y estilo de las mismas.</li>
<li><i>Backline disponible</i>; vale decir que equipos iban a estar disponibles para que utilizaran las bandas que iban a tocar en el evento.</li>
</ul>
<br />
Lo único de lo que había claridad era la fecha y lugar, el Galpón de la Juana, en la comuna de Conchalí. Una vez allá nos dimos cuenta que no se trataba de un recinto, sino más bien un área abierta, techada, aledaña a una multicancha y a una calle.<br />Durante la semana se iban a definir las bandas participantes, que a priori incluían a algunas bandas de rock, e intérpretes de "trova". Y sobre los equipos disponibles, en un principio nada, irían consiguiendo los equipos entre las mismas bandas participantes. Ya en ese momento nuestras expectativas del evento empezaban a ser bajas, sobretodo por el tema del equipamiento, tanto así que una semana antes incluso dudamos de nuestra participación.<br />
<br />
No es que seamos <i>Rock Stars</i>, pero incluso habiendo sido invitados a participar lo mínimo que esperas es contar con lo básico; léase al menos 2 micrófonos para la voz, 2 amplificadores para guitarra, 1 amplificador de bajo, una batería. Al confirmar el backline disponible, la organización señaló que faltaba un amplificador de guitarra, pero que "Aún hay tiempo para conseguir otro" (a un día del evento).<br />
En alguna parte de las conversaciones se les preguntó porqué no arrendaban lo que faltaba, solicitando el apoyo monetario de quienes participaran, a lo que respondieron que era <i>"un evento autogestionado, y preferían conseguir los equipos con quienes participaran</i>".<br />
<br />
Sobre el tema de conseguir y facilitar equipos, es complicado, ya que en mi caso particular, dispongo de algunos equipos, sin embargo sin conocer a nadie salvo al gente de mi banda, no puedo llegar y confiar, menos cuando no hay una voluntad manifiesta de hacerse responsable en caso que llegaran a dañar un equipo. <br />Imagino que parte de esta particular filosofía de <i>"autogestión" </i>era ver esos temas sobre la marcha.<br />
<br />
Otra consulta que hicimos fue el orden en que se presentarían las bandas e intérpretes participantes, básicamente si tienes 10 participantes, y el evento empieza a las 5 ó 6 de la tarde, para poder sacar un cálculo de cuanto tiempo dispone cada banda para tocar, y a que hora te vas a presentar en el evento. En principio no hubo respuesta, y finalmente dijeron que 1ero tocarían quienes no requerían de amplificación (show acústico, presuntamente los intérpretes de <i>"trova"</i>) y luego las bandas.<br />
Respecto a la hora de llegada nos citaron a las 2 de la tarde <i>"para poder ayudar a armar"</i>. Llegamos tipo 3 de la tarde, y nos encontramos con otros chicos que si llegaron a las 2PM, quienes nos comentaron que <i>"no dejaron que los ayudaran"</i>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i0.kym-cdn.com/entries/icons/facebook/000/004/592/misc-jackie-chan-l.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i0.kym-cdn.com/entries/icons/facebook/000/004/592/misc-jackie-chan-l.jpg" data-original-height="450" data-original-width="800" height="179" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Supuestamente al llegar temprano también podríamos a hacer una buena prueba de sonido. La verdad es que si no dispones del equipamiento necesario difícilmente podrás hacer una buena prueba de sonido...<br /><b><u>Nota al margen</u></b>: No hubo prueba de sonido...</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
El evento comenzó a eso de las 4 de la tarde, casi a las 5. Nos dimos cuenta que faltaba un amplificador de guitarra, o mejor dicho sólo disponían de un amplificador mediano, el otro amplificador disponible era un amplificador "<i>de habitación</i>" (10 watts con suerte). </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Y aquí es donde terminaron de revelarse los problemas de la organización.</div>
<div class="separator" style="clear: both; text-align: left;">
Cómo no existía un orden a priori para las bandas e intérpretes, la presentación se hizo "<i>en la medida que aparecían</i>". Los "<i>trovadores</i>" estaban todos atrasados y hubo momentos muertos en el evento. Después de un rato de incertidumbre le planteamos a uno de los organizadores si podíamos hacer nuestra prueba de sonido, ya que dado que les faltaba un amplificador de guitarra tendrían que ver como microfoneaban el mini amplificador, un problema que iban a tener ya que al menos otra banda más entre las participantes (aparte de nosotros) tenía 2 guitarras en su formación.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Cuento corto, nuestra prueba de sonido se convirtió en nuestra presentación, ya que la gente prendió cuando empezamos a tocar. No tocamos nuestro playlist completo y nos bajamos con una sensación de haber estado en un "<i>ensayo con público</i>".</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: large;"><b>Lo malo:</b></span><br /><span style="font-size: xx-small;">(tristemente lo más fácil de apreciar en las circunstancias de este evento)</span></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<ul>
<li>Mala organización (<i>perdonable</i> si fue el 1er evento que organizabas).</li>
<li>No se contaba con el equipamiento mínimo (<i>perdonable </i>si hubieran tenido la disposición de conseguirlo, vs esperar del cielo la buena voluntad de alguien).</li>
<li>El único micrófono dispuesto para la voz falló durante todo el evento (<i>imperdonable</i>).</li>
<li>No había orden dispuesto para los participantes (<i>imperdonable</i>). Si no hubiéramos tocado en el momento que lo hicimos, seguramente hubieran tenido que cortar las presentaciones de otros para poder dar tiempo a todos. ¿Mala organización? OK admisible, pero tampoco puedes ser tan al lote.</li>
<li>Seguridad ciudadana llegó a terminar el evento (<i>imperdonable</i>).</li>
</ul>
<br />
<span style="font-size: large;"><b>Lo bueno:</b></span><br />
<span style="font-size: xx-small;">(ya que no todo puede ser malo) <i> </i></span><br />
<br />
<ul>
<li><i><b>Sacaron adelante el evento</b></i>, a pesar de todo.</li>
<li><i><b>El apoyo del público</b></i>. OK, bandas apoyando a otras bandas, más los familiares, más amigos cercanos, más los borrachines locales, más los perritos, pero apoyo al fin y al cabo.</li>
<li><i><b>El ambiente generado</b></i>. El hecho de poder interactuar con otros músicos y bandas y poder abrir la posibilidad de organizar cosas en conjunto es, por si solo, valorable.</li>
<li><i><b>La oportunidad de darse a conocer</b></i>. Nosotros, como<i> <a href="https://www.facebook.com/BandaSinCielo" target="_blank">Sin Cielo</a></i>, no somos una banda conocida. Supongo que será el caso de varios de quienes participaron de este evento. Hubo gente que no nos había escuchado nunca, que estuvo presente, nos puso atención y disfrutó de nuestra música.</li>
</ul>
<div>
<span style="font-size: large;"><b><i>Puntos notables:</i></b></span></div>
<div>
<ul>
<li>La niña de pelo rosado que cantó con su guitarra, a la que los borrachines que le cambiaron el coro de su canción.</li>
<li>Los borrachines que aplaudieron, cantaron y gritaron con todas las bandas.</li>
<li>Los perritos que se acercaron a acompañarnos.</li>
<li>Cerveza polaca a <i><b>CLP$500</b></i>.</li>
<li>El <i>campeón </i>que llegó con su amplificador, tocó una canción de <i>Los Bunkers</i>, terminó, tomó su amplificador y se fue.</li>
<li>Las salvadoras sopaipillas.</li>
</ul>
</div>
<div>
<br /></div>
<div>
Pero no se equivoquen, en este contexto <b><u><i>la buena autogestión no es sólo sacar adelante un proyecto</i></u></b> (<i><span style="font-size: x-small;">evento musical</span></i>), y conseguir los equipos sin pagar ni un peso a terceros. <br /><b>Es </b><span style="font-size: xx-small;">(entre un millón de cosas más)</span> <b>poder transmitir un mínimo de seriedad a los participantes</b>, lo que se traduce en confianza hacia la organización, y el deseo de participar en otros eventos del mismo comité.</div>
<div>
<br /></div>
<div>
Nosotros salimos con sentimientos encontrados de este evento. Lo que es claro que frente a cualquier invitación a tocar y presentarnos como banda, las preguntas base van a seguir siendo las mismas:</div>
<div>
</div>
<br />
<ul>
<li><i>Fecha y lugar del evento</i></li>
<li><i>Bandas participantes</i></li>
<li><i>Backline disponible</i></li>
</ul>
<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-35639283644764610422017-12-14T19:05:00.000-03:002017-12-14T19:05:33.677-03:00El miedo a avanzar al mismo paso que las empresas que SI avanzanMirando una realidad que no me resulta ajena, y a punto de emprender un nuevo viaje laboral, me parece oportuno reciclar el artículo que escribí en Agosto de 2013:<br />
<div style="text-align: center;">
<a href="http://blog.santa.cl/2013/08/porque-usar-herramientas-obsoletas.html" target="_blank">Porqué usar herramientas obsoletas puede perjudicar tu empresa</a> </div>
<br />
No es que estar en el <a href="https://dictionary.cambridge.org/us/dictionary/english/leading-edge" target="_blank">leading edge</a>/<a href="https://en.wikipedia.org/wiki/Bleeding_edge_technology" target="_blank">bleeding edg</a>e sea siempre lo mejor, pero cuando constantemente hablas de <i>innovación</i> y tu estrategia es apostar sobre seguro con la fórmula de siempre, al menos a mi se me genera una contraposición de ideas importante.<br />
En <b><i>TI</i></b> a veces es bueno ver regularmente que se está haciendo hoy en día para hacer que las ruedas giren más rápido. Es altamente probable que lo que aprendimos de nuestra escuela madre haya quedado obsoleto <b><u>al menos</u></b> hace una década atrás, y actualizarse pase a ser un deber más que una necesidad.<br />
<br />
<blockquote class="tr_bq" style="text-align: center;">
Para avanzar hay que caminar hacia adelante <span style="font-size: xx-small;">(idealmente de frente)</span></blockquote>
<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-65171183065762663242017-07-01T12:30:00.002-04:002017-07-01T12:43:07.254-04:00Empresa no encuentra informáticos ¿de qué estamos hablando?<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-t6Lekry8NfaTt0h1w-FEz51_u6SaxxedGMTwuX0NNX6HYo1OBeQFXsb4djyO_B_DbqpSg8MKaMrxw-1yzKzz1RRY6-uGkbnqYnzAZSVwlMUEXKBzkg3IxWPb6mDBZUCeWc_CBMKZ7RQe/s1600/Captura+de+pantalla+2017-07-01+a+la%2528s%2529+11.12.38.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="613" data-original-width="907" height="270" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-t6Lekry8NfaTt0h1w-FEz51_u6SaxxedGMTwuX0NNX6HYo1OBeQFXsb4djyO_B_DbqpSg8MKaMrxw-1yzKzz1RRY6-uGkbnqYnzAZSVwlMUEXKBzkg3IxWPb6mDBZUCeWc_CBMKZ7RQe/s400/Captura+de+pantalla+2017-07-01+a+la%2528s%2529+11.12.38.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Créditos para <a href="http://lun.com/">lun.com</a></td></tr>
</tbody></table>
Hace unos días mi madre me remite un artículo de un periódico que dado el matiz de su "<i>periodismo</i>" derechamente no lo leo. <a href="http://www.lun.com/Pages/NewsDetail.aspx?dt=2017-06-29&BodyID=0&PaginaId=30" target="_blank">No encuentran chilenos: empresa decide importar informáticos</a><br />
Yo soy informático, conozco a muchos informáticos de una calidad profesional a lo menos destacable. Entonces, fuera del clásico amarillismo del titular ¿de qué estamos hablando?<br />
<br />
Leo el artículo y esbozan algunos motivos digamos clásicos:<br />
<br />
<ul>
<li>¿<b>Falta de talento</b>? Por favor, ¿dónde están buscando? ¿en <a href="http://www.laborum.com/" target="_blank">Laborum</a>, o en <a href="http://www.kibernum.com/" target="_blank">Kibernum</a>, o en alguna otra "<i>joya</i>" del reclutamiento?</li>
<li><b>Manejo de inglé</b>s. OK, esta se las concedo. De mis conocidos, con suerte un 20% maneja inglés a un nivel de soporte telefónico Indio.</li>
</ul>
<br />
El resto del artículo, literalmente <i>challa</i> (<span style="font-size: xx-small;">para los no chileno-parlantes, <i>challa</i> es el confeti, circulos de papel peforado que se lanzan en festividades</span>), el gerente de la ACTI entregando cifras que no condicen la realidad de la saturación del mercado informático chileno.<br />
Si, hablo de saturación, ya que hay demasiados <i><b>universitutos</b></i>; muchos sin ningún tipo de acreditación; que dictan <b>pobremente</b> carreras de informática (análisis, técnicos, "<i>ingenierías</i>" varias), con aranceles muy atractivos, y que finalmente entregan al mercado "<i>profesionales</i>" con muy mala preparación. Este tipo de desempleados buscará cualquier tipo de oferta laboral, y presentará unas pretensiones de sueldo <b>bajas</b>, que finalmente hacen que las empresas de reclutamiento manejen un concepto <b>absolutamente errado</b> de lo que realmente es el famoso "<i>sueldo de mercado</i>" (más considerando que el mercado no es único, pero anda a explicarle eso a una empresa de reclutamiento).<br />
<br />
Entonces, ¿porqué <a href="http://www.nisumlatam.com/" target="_blank">Nisum</a> no encuentra informáticos en Chile?<br />
<ol>
<li>Tratemos de entender a que apunta la empresa, y cuál sería el perfil que requieren. Nisum es una consultora internacional, cuyas especialidades distan de cualquier malla de cualquier institución académica, y digo cualquier, incluyendo las universidades tradicionales que tendrían más prestigio en carreras TI. Bajo ese esquema, y de acuerdo al casi de seguro distorcionado discurso de empresa transmitido por LUN, es una empresa que <b>no</b> tendría la disposición de entrenar o preparar profesionales conforme a sus necesidades, sino que optaría por la contratación de informáticos con más experiencia (algo así como "<i>Se busca recién egresado de carrera de informática, con al menos 10 años de experiencia</i>"). Pero ahí es donde surgen los otros puntos de mi análisis.</li>
<li>Si una empresa delega sus contrataciones en empresas de outsourcing, lo más seguro es que <b>NUNCA</b> (sí, con mayúsculas y en negrita) encuentre profesionales de buen nivel. Y soy radical en esto, ya que el perfil de profesional que aún prefiere buscar trabajo a través de empresas de outsourcing bordea con suerte la cota inferior de un informático <i>semi-senior</i> (<span style="font-size: xx-small;">por ponerle un nombre</span>). Profesionales con más experiencia (léase seniors) van a preferir la contratación directa.</li>
<li>Finalmente, si lo que la empresa necesita es un profesional "<i>senior</i>" ¿qué rango de sueldo es el que se debe ofrecer? Si nos remitimos únicamente a la internacionalidad referida por el artículo, veamos también el costo de un informático extranjero (sin xenofobia, simplemente vean las caras de la gente en la imagen, sospecho que todos son indios). ¿Creen que es azar que las más grandes empresas estén contratando extranjeros? En Chile un informático senior, salvo casos extremos de desesperación por cesantía, no debiera aspirar a un sueldo de menos de USD$ 3500. Es muy raro que una empresa de outsourcing TI maneje sueldos sobre los USD$ 3000 .</li>
</ol>
<br />
No es solamente un tema de preparación de los profesionales, que sin duda es un elemento primordial al buscar profesionales bien capacitados. También hay un tema del mercado de profesionales, una cosa que cualquier empresa seria debiera estudiar antes de decidir poner una filial en cualquier país, no se trata de solamente ver las posibles oportunidades de negocio.<br />
<br />
Así como hay empresas de outsourcing que tienen un ejercito de nuggets y esclavos inexpertos dispuestos a trabajar por poco, también hay algunos sitios que buscan ofrecer buenas oportunidades y armarse de redes de profesionales bien capacitados. <a href="https://www.getonbrd.cl/" target="_blank">Get on board</a> es uno de estos sitios. Como en todos lados se puede encontrar de todo, pero la mayoría de las veces se trata de avisos que requieren de perfiles bastante específicos, y con una oferta salarial casi siempre adecuada.<br />
También hay algunas instituciones académicas que están enfocando la preparación de profesionales de carreras TI, desde una perspectiva más ad-hok a las necesidades de la empresa actual.<br />
<br />
Así que no me vengan con que no pueden encontrar informáticos, sean al menos honestos y digan "<i>No podemos encontrar informáticos que se ajusten a nuestro presupuesto</i>", que es lo que realmente creo que sucede.<br />
<br />
<b><u>Nota al margen</u></b>, ¿sitio web basado en Flash? Estimados señores de <a href="http://lun.com/">LUN.com</a> , aparte de propiciar la envoltura de pescado con su diario, tampoco están haciendo (a nivel general) un mínimo de investigación. Flash está a la baja, digamos desde hace casi 10 años, pronto su sitio web va a quedar obsoleto (y esa asesoría es gratis).<br />
<br />
<u><b><span style="font-size: xx-small;">Letra chica</span></b></u><br />
<span style="font-size: xx-small;"><b>IMPORTANTE</b>: Se vuelve necesario aclarar que ni el autor, ni este blog no tienen afiliación con ninguna de las empresas ni organizaciones mencionadas.</span><br />
<span id="goog_1787454412"></span><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-51405608694691282332017-04-13T17:08:00.001-03:002017-04-13T17:08:41.437-03:00Lo que aprendí de Monarca<span style="font-family: Arial, Helvetica, sans-serif;"><br /><br />En Junio de 2016 fui "<i>despedido</i>" de <b>Monarca</b>. <b><a href="https://www.facebook.com/MONARCAOFICIAL/" rel="nofollow" target="_blank">Monarca</a></b> es la banda de un amigo con quien trabajé hace un par de años atrás, y quien en la búsqueda de un 4to músico que lo apoyara confió en mi experiencia como músico amateur y se arriesgó a incorporarme como un integrante más. </span><div>
<span style="font-family: Arial, Helvetica, sans-serif;">Casi de seguro que el discurso oficial buscará adornar y suavizar el concepto de despido pero las cosas como son, yo <b><u>NO</u></b> soy parte de <b>Monarca</b>. </span><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizeQpfDrJG3P1Xzcqgjn2AomOCFQrtZjnge7fb5hviXizOFSlzapN62AqdO4I7s62OWzCA4jbWFIBm1wmTT7vlBbj2w8Ajgr4mPYLaDJEQsYs79ONB18W-fkgXfwdqDayKUfbKoSok-Nal/s1600/11754809_1170013479682311_6600413818096353248_o.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizeQpfDrJG3P1Xzcqgjn2AomOCFQrtZjnge7fb5hviXizOFSlzapN62AqdO4I7s62OWzCA4jbWFIBm1wmTT7vlBbj2w8Ajgr4mPYLaDJEQsYs79ONB18W-fkgXfwdqDayKUfbKoSok-Nal/s400/11754809_1170013479682311_6600413818096353248_o.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">De derecha a izquierda Jorge, Felipe, José y Yo. En ese entonces aún era parte de la banda.</td></tr>
</tbody></table>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br />Este es un artículo cuya publicación pospuse bastante tiempo desde la fecha original en que lo escribí (2016/12/10) . Probablemente en muchos sentidos se lea como el desquite de quien está dolido, y <i>SI</i>, efectivamente lo estuve, pero con la cabeza fría he entendido y aceptado que este es un fracaso más en mi historia, del que debo rescatar lecciones aprendidas. En este caso particular se darán cuenta que el proceso de aprendizaje casi nunca fue en base a enseñanzas directas, sino a lo que <b>NO</b> se debiera hacer. </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">¿Alguna aplicación práctica al desarrollo de software? Veremos como se da el artículo.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: large;">Un poco de contexto</span></span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Inicialmente mi 1er ensayo con Monarca fue en calidad de bajista suplente. Jorge; bajista oficial y hermano de Pepe, lider, guitarrista y vocalista de la banda; estudia medicina en el sur de Chile y, para darle continuidad a los ensayos y eventuales actividades de la banda, requerían un bajista suplente.<br />La experiencia no fue buena, en esa oportunidad sentí a Pepe sumamente incómodo. Pasó algún tiempo y nuevamente se planteó la necesidad de un 4to músico para Monarca. A modo de "<i>advertencia</i>" le dije a Pepe que si le servía alguien que hace sonar un teclado, se defiende con la guitarra y el bajo, entonces conversáramos. En base a eso empezamos a ensayar en una dinámica regular, noches de lunes y miércoles.<br /><br /><br />Debo señalar que mi estilo es hard rock y metal, por lo que mi comunión con el estilo de Monarca (algo así como pop-rock/rock-pop) es bastante lejana, pero soy de la visión que debo conocer de cerca los estilos que no son de mi preferencia para crecer musicalmente (aún siendo amateur).<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: large;">Claridad</span></span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Los primeros ensayos (algo asi como 2 meses) fueron de un ensayo toqué teclado, otro ensayo toqué guitarra, otro ensayo toqué bajo. Finalmente después de unos meses de "<i>definición</i>", Pepe planteó volver a lo básico y que Jorge se dedicara al bajo, si se necesitaba teclado se buscaría un tecladista o se usarían pistas, y que yo me dedicara a la guitarra, que es "<i>mi fuerte</i>". </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Parte inconsistente con todo esto es que unos meses después, y una pausa intermedia, terminé tocando bajo con Monarca.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVqshcJv3xSGWj17IHO2QogeJXhhZMqHVR8O14lnrpsS_qS9EqTb5AKORHu3Zx-_km6AYn1rHJePrFPCiWaRbC85b7ybP5Z_ToKNAZ0MSvPq3jd9X6-twgEFF4hAh3hdk4o8ydkB8NyspT/s1600/10984623_1130125690337757_7495151101059746201_n.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVqshcJv3xSGWj17IHO2QogeJXhhZMqHVR8O14lnrpsS_qS9EqTb5AKORHu3Zx-_km6AYn1rHJePrFPCiWaRbC85b7ybP5Z_ToKNAZ0MSvPq3jd9X6-twgEFF4hAh3hdk4o8ydkB8NyspT/s320/10984623_1130125690337757_7495151101059746201_n.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">El calvo de la derecha soy yo. Con una guitarra y un teclado...</td></tr>
</tbody></table>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br />Paralelamente, Jorge se reintegraba a la banda de manera más regular, y lo haría en un rol de 2da guitarra. Como yo se lo plantié a Pepe, nadie se compra una <i>Fender Stratocaster </i>MIM para tenerla guardada. Yo apoyaría, intercambiando entre bajo y guitarra según lo que se necesitara.<br /><br /><br />En materia de desarrollo de software tenemos el "<i>full stack developer</i>", que en burdo español es una aspirina, sirve para todo, frontend, backend, base de datos, devops, un todo en uno. Los buenos somos caros, y normalmente no tan jóvenes, pero como en todo hay de todo. El problema es que para que funcione tiene que haber un foco definido y no un cambio constante de contexto.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: large;">Identidad</span></span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Monarca se define como una banda rock-pop. Tienen un EP grabado y supuestamente en esta época debieran lanzar su 2do EP. Yo coexistí con el proceso del 2do EP, pero obviamente no participé de él, salvo en tener que aprenderme los temas. Un EP con la misma variedad temática del 1er EP, y con demasiado olor a los productores del disco, músicos de la banda <a href="http://www.desaloon.cl/" rel="nofollow" target="_blank">De Saloon</a> <i><span style="font-size: xx-small;">(Oh! so nineties, Flash required...)</span></i> Al momento de mi despido Pepe me reveló que este ha sido un proceso tortuoso, que de una u otra manera ha sacado lo peor de todos ellos, y que de alguna manera no quería meterme en ese "<i>problema</i>", cosa que en mi resignación no se si entendí, pero a esas alturas la verdad es que no me importó, por mi mejor. <br /><br /><br />La sombra de <i>De Saloon</i> es un elemento que de alguna forma quieren explotar, quizás como teloneros, o en algún evento. Y es ahí donde me surgieron las preguntas (incluso mucho antes de mi despido fue algo que conversé con la banda) <i><b>¿Cuál es el estilo de Monarca?</b></i> Si escuchan los temas del EP (<a href="https://soundcloud.com/monarca_oficial" rel="nofollow" target="_blank">espero que más de algún curioso lo haga</a>) se darán cuenta que dan pinceladas sobre varios estilos, pero ¿es pop? ¿es rock? ¿es rock-pop? ¿es pop-rock? <br />Y <b><i>¿cuál es el público al que apuntas?</i></b> ¿niñas de 13-16 años? <span style="font-size: xx-small;">(si, niñas...)</span> ¿adolescentes? ¿adulto joven? ¿parejas recientes? ¿matrimonios? ¿el mismo espectro del público de De Saloon...? <br />Y <b><i>¿qué quieres lograr con Monarca?</i></b> ¿ganar dinero? ¿ganar algún premio? ¿fama y fortuna? ¿telonear a De Saloon...?<br />Al momento de mi despido, desde mi punto de vista, Monarca todavía no tenía una identidad definida, y recién entraba en la continuación de su proceso de búsqueda. Pasando a las tristes comparaciones, en ese sentido creo que <a href="https://www.facebook.com/L1bera/" target="_blank">L1</a>, la banda de mi amigo Gastón, puede responder a todas esas preguntas.<br /><br /><br />Volviendo al tema de mi rol en el teclado, bajo y guitarra, a menos que seas <a href="http://www.rush.com/" target="_blank">Rush</a>, los integrantes de tu banda <b><u>DEBEN</u></b> tener sus roles bien definidos. Si puedes hacer todo entonces no necesitas otro músico.<br /><br /><br />Miremos una empresa de desarrollo; buscarán alianzas con empresas más grandes, pero eso no significa que vas a involucrarte en todos los proyectos que puedas, y de todos los tipos que aparezcan. Sitios web, plantillas Wordpress, sitios de <i>eCommerce</i>, y sistemas bancarios; lamentablemente a menos que seas una empresa gigante de miles de empleados, y que tu área <i>TI</i> sea también gigante, la verdad es que no se puede hacer todo. Identidad (y especialización) es la clave.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: large;">Autocrítica</span></span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Comparativamente a los ensayos con otras 2 bandas en las que participo como bajista, los ensayos con Monarca llegaron a ser estresantes. No porque los temas fueran particularmente difíciles, sino porque Pepe, como músico que es, es exigente. Y aquí es donde yo me defiendo como gato de espaldas, mi rol desde un comienzo fue ser músico de apoyo principalmente para posibles presentaciones en vivo. Vuelvo a las preguntas <i>¿quién es el público de Monarca? y ¿qué buscas con la banda?</i> Claramente no son un público que se vaya a dar cuenta si la canción suena idéntica al disco, más considerando que no es el mismo músico quien interpreta, más considerando que es una presentación en vivo. Un colega, conversando de este tema siempre me pone el ejemplo de las bandas punk, que a pesar de <i>"lo simple"</i> de su música, siempre repiten hasta que sale como debe sonar. <br /><br /><br />Ya fuera de la banda, después de haber echo el ejercicio de grabarme algunas veces y escuchado las grabaciones, me he dado cuenta que el sonido que consigo sin banda, no es bueno, pero si me complemento con el resto de los instrumentos. Fallo en temas de dinámica y, según Pepe, tenía problemas de tiempos, algo que me he empeñado en corregir. <br /><br /><br />¿Qué pasa si una empresa de desarrollo delega la creación de un producto en un especialista? Probablemente haya un buen resultado. Seguramente, a menos que tengas un desarrollador unicornio (diseño, frontend, backend, etc...) , algo va a quedar cojo. Hay que saber aprender a mirar desde dentro <b>Y DESDE FUERA</b>, y nunca perder el foco del contexto al que apuntas, sea salir adelante en una presentación en vivo, o en tener un prototipo semi funcional listo <u>a tiempo</u>.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Muchas veces lo perfecto es enemigo de lo bueno, y es suficiente con el 80 20. </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">No quiero decir que esté bien conformarse con el "<i>mínimo aceptable</i>", pero también seamos realistas, ninguna empresa paga lo suficiente, ni tampoco cuenta con los recursos de tiempo ilimitado, como para hacer un desarrollo perfecto al 100%. De la misma manera, ninguna banda ve retribuido su esfuerzo por interpretar siempre perfecto, seamos realistas, por lo menos en Chile, vivir (<i><span style="font-size: xx-small;">digamos sustentarse</span></i>) de la música es sino a lo menos complejo, casi imposible.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: large;">Promoción</span></span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Cuando fui despedido de Monarca en Junio de 2016, Pepe me dijo que aún no me sentía preparado para una presentación en vivo, que los ensayos "<i>sonaban</i>" pero no estaban perfectos, y que quizás si sus presentaciones fueran en 5 o 6 meses más desde esa fecha, yo podría estar preparado. Mi única replica a eso es que yo, antes que músico soy ingeniero, y que es imposible que logre el nivel de fiato que alcanzas si llevas más de 15 años compartiendo con tus compañeros de banda. <br />En un principio la idea era tratar de publicar la mayor cantidad de material posible sobre Monarca, incluso fotos y videos de los ensayos, darle un carácter de sinceridad a la banda y a su material. ya lo mencionó <a href="http://kadavy.net/blog/" target="_blank">David Kadavy</a> (<a href="https://designforhackers.com/" target="_blank"><i><span style="font-size: x-small;">Design for hackers</span></i></a>) en uno de sus muchos <a href="https://medium.com/@kadavy/why-you-maybe-should-and-probably-shouldnt-write-500-words-a-day-93f1311ddd61" rel="nofollow" target="_blank">blogs</a>, la única manera de adquirir momento de inercia y hacerse una audiencia fiel es publicando material. Es un proceso que debe ser regular, y en algún momento capturas al público, generas su interés, y haces que su "<i>like</i>" en Facebook se convierta en un asistente más en tu presentación.<br /><br /><br />Hasta donde me he enterado, de Junio de 2016 a la fecha Monarca se ha presentado creo que 3 veces en vivo, si no me equivoco todas en Noviembre de 2016. Solamente de una de ellas me enteré a través de una publicación en el <a href="https://www.facebook.com/MONARCAOFICIAL/" rel="nofollow" target="_blank">Facebook oficial de la banda</a>, del resto de rebote o simple casualidad. Nuevamente ¿qué quieres lograr? SI quieres ser famoso, o digamos hacerte conocido y que el nombre de Monarca se relacione con tu banda y no con la realeza o con la mariposa, esto no va a suceder si no hay un mínimo de trabajo de promoción detrás, sea o no sea con la asistencia de un <i>Community manager</i>. </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Estamos claros que las redes sociales no son la única vía, pero la triste realidad está a punto de decirnos lo contrario. No puedes acusar de tener poco tiempo si a diario pasas una hora en Facebook; tomar una foto y grabar un video es ridículamente sencillo, tu público merece y necesita saber que la banda sigue viva, y cuando te vas a presentar nuevamente. Más aún, como artista te debes o te vas a deber a tu público.<br /><br /><br />De esa misma manera una empresa que no se publicita acorde a las nuevas tendencias dificilmente conseguirá nuevos clientes. Es un trabajo constante de venta de capacidad, potencial, experticia, imagen. Eso más el canal de Youtube, repositorio de código abierto en Github, blog, charlas, seminarios, etc.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Compromiso</span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Cuando comenzamos los ensayos yo fui claro, iba a confirmar asistencia en las mañanas, y esos días sagradamente tomaba mi bicicleta y me dirigía al ensayo para llegar a la hora acordada, las 20 horas. Independiente de los motivos y justificaciones, cuando dispones de tiempos ajenos, y cuando tu nivel de exigencia requiere la dedicación de todas las partes, perder una hora es un lujo que no te puedes dar. Cuando me dí cuenta que adquirir compromisos que no se iban a cumplir era una práctica habitual, dejé de estresarme por llegar siempre puntual a las 20 hrs. Es un balance por el que decides optar voluntariamente, y si bien puede ser complicado fluir de esa manera, hay quienes también decidieron hacer lo mismo.<br /><br /><br />En una empresa el compromiso del todo el equipo es crucial para alcanzar objetivos. Se dice que una cadena es tan fuerte como su eslabón más débil, así que necesitas que todos remen hacia el mismo lado, y con la misma intensidad. Una banda <b>ES</b> como una empresa.<br /><br /></span><h4>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Conclusiones</span></h4>
<span style="font-family: Arial, Helvetica, sans-serif;"><div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
En algún momento sentí que fue más menos un año perdido. Cómo me dijo mi viejo una vez "<i>Más se perdió en la guerra</i>", y sin embargo saco mis lecciones. Lo que más rescato es que pese a la autoinflingida adversidad, Monarca sigue en pie, en su búsqueda. Imagino que para ellos será encontrar muchas respuestas (quizás mi visión es demasiado objetiva y optimista, y realmente les importa un pepino responderse), para mi, musicalmente, son mas vísceras, corazón y cojones que técnica. <br />Al final uno no es lo que sabe, es lo que demuestras que eres capaz de hacer, eso es lo que vende.<br /><br /> <br /><br /></span></div>
</div>
<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-73758565118082439402016-12-11T14:56:00.004-03:002016-12-11T14:56:40.687-03:00Santiago Startup Weekend - Honest Review (parte II)<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX0DfpbUhFENPUotMW09CwDN23N5m4JU8wy1784X_v3tfIdBt-3QMgYQCEz_JRioDKYx2EfP9gGlEAaMlT0qTgCjQ7dnr6V9MQrVfoQSeooztFKoDdnCLy0mPgrs0wcci1PUA6StRRIa0T/s1600/20160925+SWSCL.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX0DfpbUhFENPUotMW09CwDN23N5m4JU8wy1784X_v3tfIdBt-3QMgYQCEz_JRioDKYx2EfP9gGlEAaMlT0qTgCjQ7dnr6V9MQrVfoQSeooztFKoDdnCLy0mPgrs0wcci1PUA6StRRIa0T/s400/20160925+SWSCL.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Así estuve después de varias horas encargándome de mi idea. <br />
Imagen por <a href="https://www.facebook.com/StartupWeekendSantiago/" target="_blank">Startup weekend Santiago</a></td></tr>
</tbody></table>
En la <a href="http://blog.santa.cl/2016/11/santiago-startup-weekend-honest-review.html">1era parte de mi honest review</a> les contaba un poco de que es el <i>Startup Weekend</i> (en adelante <i>SW</i>) y algunas apreciaciones de para quien es, para quien <b><i>NO</i></b> es, y otras cosas. Ahora intentaré profundizar en mi propia experiencia, que quizás les sirva como referencia si se animan a participar.<br />
<br />
<br />
Siguiendo una usanza que se me ha vuelto tristemente habitual fui el 1ero en llegar, la cita era a las 19 hrs, a las 19 hrs estuve ahí. Dada mi reticencia a sociabilizar fueron algunos minutos de tensa atención a mi celular hasta que llegó mi amigo Juan. Fuimos conversando entre los participantes que iban llegando, y eso marcó un punto importante para todo el fin de semana: mucho extranjero con un dominio muy básico del idioma español, por ende el fin de semana completo fue de hablar inglés.<br />
<h4>
<br /></h4>
<h4>
Mi idea para quemar</h4>
Vi como poco a poco se iban manifestando algunas ideas en las conversaciones y decidí arriesgarme con mi idea para quemar como le digo yo. Básicamente una aplicación que en base a los alimentos que tengas disponibles en tu refrigerador y despensa (previamente ingresados a la aplicación, tampoco es tanta la magia), te sugiera un menú semanal en base a combinaciones de los ingredientes. Este menú idealmente es balanceado, pero como son algoritmos brutos sin AI de por medio, probablemente las combinaciones no sean precisamente transformables en un plato. Mi menú semanal (en adelante <i>MMS</i>) fue el "<i>original</i>" nombre para la idea.<br />
<br />
La presenté con un discurso nervioso, pero tratando de se preciso. Necesitaba alguien comercial, alguien de ventas, alguien de diseño, alguien especializado en nutrición, y ojala otro informático. Mi peor caso era que mi idea no fuera seleccionada, pero escuchando otras ideas y como fueron planteadas mis esperanzas crecieron.<br />
En ese sentido <i>SW</i> te ayuda a entender como se debe plantear una idea. Tienes que convencer a tu audiencia que tu idea es buena.<br />
<br />
Las ideas son sometidas a votación, y ahí empecé a ver una realidad esperable. Mi idea recibía pocos votos. Finalmente hubo un empate entre los últimos lugares, mi idea y otra más. La decisión estuvo en manos de uno de los organizadores y sorpresivamente se seleccionó mi idea.<br />
<br />
<h4>
El equipo</h4>
Debíamos armar el grupo de trabajo (puse una foto de ellos en la <a href="http://blog.santa.cl/2016/11/santiago-startup-weekend-honest-review.html">parte 1</a>). Poco a poco se fueron acercando, curioso pero también esperable, quienes se animaron a trabajar conmigo fueron varios de los chicos con quienes entablamos conversación antes de iniciarse formalmente las actividades del <i>SW</i>.<br />
<ul>
<li><i>Juan</i>, mi amigo, de profesión abogado, cubriría la parte ventas.</li>
<li><i>Matthieu</i>, francés en intercambio en Chile, estudiando ingeniería comercial, vería la parte negocios.</li>
<li><i>Guga</i>, emprendedora Serbia (si mal no recuerdo), vería partes de negocio y nutrición.</li>
<li><i>Claudia</i>, neurocientífica, vería la parte salud.</li>
<li><i>Yo</i>, el informático <span style="font-size: x-small;">(ir)</span>responsable de la idea.</li>
</ul>
Quedábamos cojos en la parte diseño ya que el diseñador que se acercó, estaba en duda entre mi proyecto y otro, y finalmente optó por trabajar en otro equipo.<br />
<br />
<h4>
El modo de trabajo</h4>
Dado lo necesariamente heterogéneo del equipo se debían establecer ciertas directrices, sobretodo si queríamos lograr algo. Mi objetivo era ganar, contra todo pronóstico habían seleccionado mi idea, así que ¡<i><b>a romperla</b></i>! mostrar que puedes sacar a flote una idea de mierda.<br />
<br />
Como buen ingeniero, y habiendo participado laboralmente en más de algún proyecto, procedí a explicar la idea y el fondo, para poder establecer una base de requerimientos, y ahí es donde te das cuenta que aunque te dicen que no hay jefes o líderes, alguien tiene que tomar la batuta. Empezaron a salir miles de ideas así que les conté de la metodología <b><i>MOSCOW</i></b>:<br />
<ul>
<li><b>M</b>ust have: lo que realmente DEBE tener el producto</li>
<li><b>S</b>hould have: lo que DEBIERA tener el producto</li>
<li><b>C</b>ould have: lo que PODRÍA tener el producto</li>
<li><b>W</b>ould like/<b>W</b>on't do (yet): lo que me GUSTARÍA que tuviera el producto, o lo que no se incorporará aún (en esta etapa)</li>
</ul>
Las <b>O</b>s claramente son decorativas.<br />
<br />
Dada la limitación de tiempo (poco menos de 2 días), debíamos enfocarnos en la M y ojalá en la S.<br />
<br />
En la medida que se fue desarrollando el fin de semana me di cuenta que <i>SW</i> es una aplicación del <a href="http://www.thesprintbook.com/" target="_blank">Design Sprint que promueve Google Ventures</a> (lean el libro, entrega un enfoque muy interesante y si es bien aplicado, eficiente para el desarrollo de productos). Claro que en vez de 4.5 días es una aplicación en con suerte 2 días (y me arriesgaría a decir mucho menos).<br />
<br />
<h4>
El desarrollo</h4>
<i>SW</i> se enfoca mucho en el trabajo en equipo, porque evidentemente no te puedes dividir a lo <a href="http://www.imdb.com/title/tt0087363/" target="_blank">Gremlin</a> y cubrir todas las charlas, yo me enfoqué en las orientadas al producto, los otros chicos vieron las relacionadas al negocio. En ese sentido fue un riesgo asumido al decidir delegar. Ahora ya pasado un tiempo me queda claro que tuvimos varias fallas, sobretodo porque siento que a pesar de que el equipo se inclinó hacia la idea <i>MMS</i>, no estaban del todo convencidos de ella.<br />
También estaba la barrera de idioma, por muy bien que hables inglés es difícil hacerse entender cuando tu cerebro opera en español.<br />
Pero iba a lidiar con todo eso, mal que mal la idea era para quemarla.<br />
<br />
Lo positivo es que al menos no cambiaos la idea, como otro equipo que pasó por 3 ideas distintas, aunque ligeramente relacionadas.<br />
<br />
<h4>
El enfoque</h4>
Personalmente; <u>y de manera equivocada</u>; le dí un enfoque de <i>hackatón</i> al desarrollo de la idea. Mi objetivo era que llegada la tarde del domingo tuviéramos un producto que pareciera que funcionaba. El problema es que aún conociéndome, me enfoqué demasiado en hacer que funcionara y no me preocupé de que la pantalla más importante, donde se presentaba el menú semanal sugerido, mostrara algo, aunque fuera de mentira.<br />
<br />
También invertí mucho tiempo en la parte diseño, claro resultado de no tener a nadie a cargo de esa responsabilidad. <br />
<br />
Dado eso, me desentendí totalmente de los otros aspectos de la idea, y eso también tuvo una consecuencia adversa.<br />
<br />
<h4>
Los errores</h4>
Fuera del enfoque y de no haber terminado con un producto que pareciera que funcionaba, siento que hubo otros 3 grandes errores:<br />
<ol>
<li><i><b>El modelo de negocios</b></i>. Al presentar la idea frente al jurado, se planteó un modelo de negocios que yo desconocía (precisamente por haberme dedicado al producto y no involucrarme en se tema). Modelo "<i>Freemium</i>" con suscripción. Es sabido que los modelos <i>freemium</i> rara vez tienen aceptación, simplemente porque al usuario final (tu cliente) no le atrae que se le traspasen costos. Según yo, hay 2 etapas para este negocio:</li>
<ol>
<li>Ganar audiencia, usuarios felices que usen la aplicación.</li>
<li>Ejecutada de manera paralela, es contactar a distribuidoras de alimentos, supermercados, mercado minorista, y habilitar opción de compra con algún bonus (descuento, regalo, otro), de cierta manera a lo Cornershop. No se si eso funcionaría, pero la promesa de 3000 o más nuevos y potenciales clientes siempre es algo qeu te puede ayudar a vender una idea frente a quien quieres que pague (y que no son los usuarios).</li>
</ol>
<li><i><b>Forma de la presentación</b></i>. Comparativamente a como se presentaron las otras ideas, hubiera sido mucho más atractivo usar una plantilla para la <i>PPT</i>. Lo visual vende, es así de simple.</li>
<li><i><b>No involucrarme en la parte del negocio</b></i>. Claramente, al final independiente que haya sido una idea para quemar, era <u><i>MI idea</i></u>.</li>
</ol>
<h4>
<br /></h4>
<h4>
El resultado final</h4>
Como resultado de este intenso fin de semana, salió el pilar de una aplicación, muchas ideas de mejora, y ciertamente, mucho aprendizaje.<br />
En algún momento quedé con muchas ganas de hacer la aplicación, dedicarle horas, aunque no fuera por dinero. Simplemente para sacarme el "<i>empacho</i>" de resolver completamente el problema que plantié con <i>MMS</i>.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYKs5qT3lz9xZxkLugI4kOrVrB3mMxO9NrIqo3Z-AaiuMRpclmn9o1nsSwYucKOkuFtKXHQwi3i05-P2bhEz43JPJ1xOlbwDHhGG_89uazh3HVnGyLU7niWui-3tNKyemrzYu__UBcvF3u/s1600/Yummiwik.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYKs5qT3lz9xZxkLugI4kOrVrB3mMxO9NrIqo3Z-AaiuMRpclmn9o1nsSwYucKOkuFtKXHQwi3i05-P2bhEz43JPJ1xOlbwDHhGG_89uazh3HVnGyLU7niWui-3tNKyemrzYu__UBcvF3u/s400/Yummiwik.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Algunas pantallas de Yummiwik <br />
(si, por Yummi de Ñami, rico, delicioso, y wik por week/semana) </td></tr>
</tbody></table>
<br />
<br />
Pudimos tener una presentación, y un <i>pre-alpha</i> del producto, incluso un video de las partes funcionales de la aplicación (lo que de alguna manera fue impresionante). Falto claridad, y afinar las definiciones a las que llegamos, pero siento que hay viabilidad en la idea, a pesar de no haber ganado el desafío.<br />
<br />
<u><b>Próximamente en este mismo canal</b></u>:<br />
<div style="text-align: center;">
Parte III y final, lo bueno, lo malo, lo bonito y lo feo del <i>SW</i></div>
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-89978253954663428552016-11-07T17:20:00.000-03:002016-12-11T14:58:18.072-03:00Santiago Startup Weekend - Honest Review (parte I)<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCRFKdhKSwAyiYNFRkAU-H1qiEeI6XwD8pFjUNGIwz5UyVoKKX1Yy6_4p3obwxu5v7nmeEBQ8wCxb8Lq4xtVwQzNMx-v6DFDMakJsZ1rlwqBO1rN-tn0Nz6hb0Qa34duU4jh-CGSEJMu-R/s1600/SW+Santiago+Selection_041.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCRFKdhKSwAyiYNFRkAU-H1qiEeI6XwD8pFjUNGIwz5UyVoKKX1Yy6_4p3obwxu5v7nmeEBQ8wCxb8Lq4xtVwQzNMx-v6DFDMakJsZ1rlwqBO1rN-tn0Nz6hb0Qa34duU4jh-CGSEJMu-R/s400/SW+Santiago+Selection_041.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://www.facebook.com/StartupWeekendSantiago" target="_blank">Imagen: Facebook Startup Weekend Santiago</a></td></tr>
</tbody></table>
<br />
Hace poco más de un mes un amigo me llamó por teléfono para invitarme a participar en el <a href="http://www.up.co/communities/chile/santiago/startup-weekend/9359" target="_blank">Santiago Startup Weekend </a>2016, que se realizó en la <a href="http://www.fabricademedios.org/" target="_blank">Fábrica de Medios</a>. La idea era prometedora, por menos de 25 USD tienes un fin de semana completo, alimentación incluída, en el que los organizadores del <a href="http://startupweekend.org/" target="_blank">Startup Weekend</a> te transmiten su experiencia y educan al asistente en el tema de las startups. Ideal para quienes no tenemos idea de que son, en que consisten, que debes y no debes hacer, y una larga lista de etc.<br />
<br />
Voy a tratar de separar el artículo en varias partes para que no sea tan tedioso. Siempre desde una perspectiva inexperta en el tema, probablemente con muchas imprecisiones, pero también siempre honesto.<br />
<br />
<h4>
¿Qué es el Startup Weekend?</h4>
El Startup Weekend es un fin de semana en el que te reunes con gente que, en teoría, tiene las mismas inquietudes que tu en cuanto a un startup/emprendimiento. Durante la tarde del viernes y sábado y domingo completos trabajas en grupo, alrededor de una idea que debe ser presentada la tarde del domingo frente a los jueces del evento.<br />
Sobre la idea:<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiG-bTCFzQ6H3Y6AjXByVh12ogZAbmAkba9HAU4Bv3Jl6Zz1xiGLHteKvM6TqANiwCtvWVTWc9uFtlKmmKN4Sep1bc210nWYAED1ZtyRIoO29bxk6Q-j9XY2UkjVT2UM7EWrN8TcThUDfJ/s1600/SW+Santiago.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="316" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiG-bTCFzQ6H3Y6AjXByVh12ogZAbmAkba9HAU4Bv3Jl6Zz1xiGLHteKvM6TqANiwCtvWVTWc9uFtlKmmKN4Sep1bc210nWYAED1ZtyRIoO29bxk6Q-j9XY2UkjVT2UM7EWrN8TcThUDfJ/s400/SW+Santiago.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Correo con algunas indicaciones para el fin de semana</td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<br />
<br />
En el correo lo dejaban más o menos claro:<br />
<ol>
<li>Presenta una idea</li>
<li>Arma un equipo</li>
</ol>
no precisamente de esa manera, pero muy resumiendo. Así que me propuse llevar una idea para "<i>quemar</i>", presentarla y ver que pasaba. El peor caso siempre es que tu idea no salga seleccionada y que termines trabajando en otro equipo, para la idea de otro. Lamentablemente por un tema propio de mi naturaleza, las ideas buenas las trabajo con gente de mi confianza, y objetivamente, no se arman confianzas en menos 72 horas <span style="font-size: xx-small;">(en mi caso la gente de mi confianza es gente cercana con la que he compartido más de una decena de años)</span>.<br />
<br />
Seguramente el mejor contra-ejemplo de lo anterior es el grupo que ganó con su idea.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlr4O5vIBxRZk8TmPM4GjNYzJgQdVYohR_2Vir3U98mzNvwULJuS4HEIfbxVJHEnfNCkupN511NkJeNjVOHCC37oCTeTN28VZgeMAnoDVHHuxPde9Fg2HGNkwQCqFf3rhg0gyv8DPmvhBb/s1600/SW+Santiago+14390951_10154533762424166_3946549910103412863_n.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlr4O5vIBxRZk8TmPM4GjNYzJgQdVYohR_2Vir3U98mzNvwULJuS4HEIfbxVJHEnfNCkupN511NkJeNjVOHCC37oCTeTN28VZgeMAnoDVHHuxPde9Fg2HGNkwQCqFf3rhg0gyv8DPmvhBb/s400/SW+Santiago+14390951_10154533762424166_3946549910103412863_n.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">El equipo con quienes tuve el honor de trabajar<br />
Imagen por: Juan Lazcano</td></tr>
</tbody></table>
<br />
<br />
Lo que sí, puedes armar un equipo heterogéneo con el que puedes trabajar durante el fin de semana.<br />
<br />
<h4>
¿Para quién es el Startup weekend? </h4>
Decir que para todos es mentir. <b><i>IMHO</i></b> es para quienes necesitan claridad respecto al concepto de startup/emprendimiento. Si tienes un producto, o tienes un mercado cubierto, o quieres validación para una idea, o ya eres un empresario/micro-empresario, o simplemente no está en tus planes arriesgar todo/mucho y volverte independiente; entonces no me queda tan claro que participar de esta experiencia sea realmente provechoso.<br />
<br />
De lo que si estoy seguro es que hay que vivirlo, por lo menos una vez, conocer, ver como se arman las redes, aprender a interactuar con gente absolutamente ajena a tu círculo (social, familiar, y principalmente laboral).<br />
<br />
<br />
Estén preparados para tener que hablar inglés. El #<i>SWSantiago</i> fue absolutamente transnacional.<br />
<h4>
Las ideas</h4>
Hubo de todo, ideas absolutamente inviables, con las que muchas veces te das cuenta que tan perdido en el tiempo y en el espacio no estás, otras sencillamente geniales, otras que sin ser tan buenas estaban muy bien presentadas (tanto así que fueron de las opciones más votadas), y otras del montón <span style="font-size: xx-small;">(entre ellas la mía)</span>.<br />
<br />
<h4>
¿Cuál debe ser tu enfoque para el Startup weekend? </h4>
<div style="text-align: center;">
<blockquote class="tr_bq">
La respuesta está en tu corazón... xD</blockquote>
</div>
<br />
Ahora en serio, es una cosa muy personal, todo depende de que necesidad quieras satisfacer en cuanto a las startups/emprendimientos.<br />
<br />
Si es muy necesario ir humilde, con la disposición de conocer gente, interactuar con seres humanos, aceptar, aprender, escuchar, y dejar el carácter de mierda y lo antisocial a un lado. Este tipo de experiencia te recuerda que no eres dueño de la verdad y que aunque no compartas la creencia de <a href="http://orig02.deviantart.net/b253/f/2010/130/b/0/awesome_face_sun_by_phantomphanatic2910.jpg" target="_blank">la energía mística de sanación de las plantas unicelulares que crece debajo del arcoiris</a> , siempre habrá algo que puedes aprender del resto.<br />
<br />
En ese sentido creo haber sacado provecho de esta experiencia.<br />
<br />
Atentos a las partes 2 y 3 de este artículo.<br />
<ul>
<li><a href="http://blog.santa.cl/2016/12/santiago-startup-weekend-honest-review.html"><b>Parte 2</b></a>: Mi enfoque, mi idea y mi experiencia del #<i>SWSantiago</i> <span style="font-size: x-small;">(¿porqué tanto "<i>mi</i>"? porque el <i>honest review</i> es basado en lo que yo viví, y según mi percepción :) )</span></li>
<li><b>Parte 3</b>: Conclusiones, lo bueno, lo malo, lo lindo y lo feo</li>
</ul>
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-52946686323524145422016-07-02T14:29:00.001-04:002016-07-02T14:32:46.203-04:00Preemergencia ambiental<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-cwwRpgyAI_F3YyTAzexfzEyKWIclT-k235hnsjMKL1z0mpEODBHGH4s95x_D8C-3RUhXcddmqAeMCPn8DHxATnUF6sBN629ApKnzOjXs3A_i0qmqrdTUX4b0TejnxIgUoo5MYjA66ngr/s1600/IMG_20160629_085946.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-cwwRpgyAI_F3YyTAzexfzEyKWIclT-k235hnsjMKL1z0mpEODBHGH4s95x_D8C-3RUhXcddmqAeMCPn8DHxATnUF6sBN629ApKnzOjXs3A_i0qmqrdTUX4b0TejnxIgUoo5MYjA66ngr/s400/IMG_20160629_085946.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Santiago cubierto de smog</td></tr>
</tbody></table>
Hace una semana, y me arriesgaría a decir que más, que estamos <b>TODOS LOS MALDITOS DÍAS</b> con "<i>Preemergencia ambiental</i>". Todas las mañanas la ciudad despierta cubierta por una pasta, mezcla de neblina (?) y smog. El aire es pesado, las enfermedades respiratorias empiezan a afectar a niños y ancianos, los ciclistas tenemos que agregar mascarillas a nuestro pedalear diario.<br />
<br />
<b><span style="font-size: large;">¿De quién es la culpa?</span></b><br />
¿FuenteOvejuna? ¿El gobierno? ¿La cota mil que enciende sus chimeneas a leña para paliar el frío?<br />
En realidad el tema de la culpa, no es que me tenga sin cuidado, pero no sacamos nada buscando culpables, menos cuando teniendo culpables a la vista no se los sanciona (al parecer una usanza común a la que los gobiernos de turno nos empiezan a mal acostumbrar).<br />
Lo que me molesta, sobretodo como ciclista, que aparte de no contaminar, no pagar patente <span style="font-size: x-small;">(eso les duele a los motorizados)</span>, y que ha aprendido a disfrutar (?) del paisaje en cada viaje; es que todos reclaman y <b>NADIE HACE NADA</b><span style="font-size: x-small;"> (o sin entrar en la semántica de la doble negación es afirmación, TODOS HACEN NADA).</span><br />
<br />
<span style="font-size: small;"><i><u>Ejemplifico</u></i>:</span><br />
<span style="font-size: small;"> "<i>¡Oh! hay restricción vehicular <span style="font-size: x-small;">(léase con tono y cara de asombro)</span>, pero no importa, salgo en mi otro auto que tiene una patente terminada en otro número."</i></span><br />
<span style="font-size: small;">Y la congestión es la misma, los tacos son los mismos, el humo es el mismo.</span><br />
<br />
¿Han visto el número de pasajeros que viaja en cada vehículo? Lo invito a hacer el ejercicio, me arriesgo a que el 90% de los autos que circulan andan con un poto con ruedas al volante, sin pasajeros . El otro resto son algunas micros, muchos taxis (y digo <b>MUCHOS</b>). "<i>¡Aaaaaah!, pero la solución a la congestión es la restricción vehicular...</i>" (voy a pensar que si alguien salió con ese <i>brillante</i> comentario es porque no leyó el 1er ejemplo).<br />
<br />
El problema de la congestión no se soluciona con restricción vehicular, se soluciona con menos vehículos en las pistas. No voy a irme por el lado de "<i>mejorar el transporte público</i>" en un país de mierda como Chile, donde el jaguar de Latinoamérica más parece gato de campo, es imposible mientras existan generaciones que confunden democracia con lo que voy a llamar "<i>libertinaje anárquico caótico</i>" (o <i>Estado</i> salvaje, donde los animalitos hacen lo que quieren), y donde hayan entidades que inconcientemente (?) confunden la protección de los derechos humanos con obstaculizar medidas de diciplina y orden.<br />
<i><u>Ejemplo</u></i>: Un paco le pega un palo a un simio que está rompiendo un semáforo. Saltan las organizaciones de DDHH "<i>Represión policial, pobre hombre sólo estaba ajustando la inclinación del semáforo.</i>" "<i>El semáforo es una representación de un sistema de represión, y este hombre, pobre víctima (sniff, penita), sólo manifestaba su libertad de expresión</i>".<br />
<br />
Podría seguir, pero vuelvo al tema. Menos autos en las calles, pistas menos congestionadas, menos smog, eficiencia en el transporte. Quizás no alcance a ser ni siquiera el 10% del problema, pero sumemos.<br />
¿Han visto lo fácil que es conseguir un crédito automotriz? Ven que la ciudad está llena de autos, y las propuestas son hasta por agrandar las carreteras ¡¿DE QUÉ ESTAMOS HABLANDO?! es como si los políticos que se encargan de estas decisiones tuvieran caca en la cabeza, una consecuencia natural de una mayoría electora que parece que también tiene caca en la cabeza. <br />
¡¡¡Aaaaagh, me da rabia!!!<br />
<br />
Menos autos, frenar lo ridículamente fácil que es comprar un auto, aplicar multas a quienes circulan con el auto vacío.<br />
Llega a ser tonto, pero si usted maneja un auto, ¿se le ha ocurrido que si lleva más gente puede hasta pagar menos combustible, repartiendo los costos? <i>"Es que me da miedo que se suba cualquiera a mi auto, la gente está tan mala" </i>Recuerde que Ud. decide quien se sube a su auto.<br />
<br />
Y sobre las multas, ¿se imagina cuanto se puede recaudar, y de eso cuanto podría destinar el Gobierno a fines razonables? Se crea conciencia (porque si duele el bolsillo, lo mínimo es aprender alguna lección), y el Gobierno recibe ingresos desde un origen distinto a los impuestos. ¿Bonito no? Y los colaterales, vías más despejadas, menos gasto de combustible, mayor ahorro, eficiencia en el transporte.<br />
<br />
Seguramente a alguien ya se le ocurrió todo esto, pero el costo político es tan alto (ni siquiera costo social, aquí todo se trata de intereses políticos), que es mucho más fácil decretar <i>Preemergencia ambiental</i>, subir los números de restricción, y que todo siga exactamente igual, pero que parezca que estamos (como gobierno) haciendo algo tomando "<i>medidas eficientes</i>".<br />
<br />
<br />
<br />
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-61142503862885937112016-05-14T13:34:00.001-03:002016-05-14T13:34:33.903-03:00Mi otro blog en Medium<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT2gLFuWCIjvomYVr1QS6kUOZ2BXPB_5Fgr-2OWRmRRGHYoEVjObem3mXyljY7mwnQVC9NqrSeH-yD_w0IBjWXrKo4RiNXO7qx2QuZsBMIozoSidBh45szeKrcqfJgfFLttfpHuR9d0m8N/s1600/Jose+I+Santa+Cruz+G+%25E2%2580%2594+Medium+-+Mozilla+Firefox_016.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="222" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT2gLFuWCIjvomYVr1QS6kUOZ2BXPB_5Fgr-2OWRmRRGHYoEVjObem3mXyljY7mwnQVC9NqrSeH-yD_w0IBjWXrKo4RiNXO7qx2QuZsBMIozoSidBh45szeKrcqfJgfFLttfpHuR9d0m8N/s320/Jose+I+Santa+Cruz+G+%25E2%2580%2594+Medium+-+Mozilla+Firefox_016.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">https://medium.com/@JSantaCL</td></tr>
</tbody></table>
<br />
Hace algún tiempo descubrí una nueva plataforma de blog. <a href="https://medium.com/" target="_blank">Medium</a> ha causado cierto eco en Internet, tanto así que incluso <a href="https://medium.com/@kadavy" target="_blank">ciertos autores</a> han decidido adoptarlo como <a href="https://medium.com/@kadavy/why-you-maybe-should-and-probably-shouldnt-write-500-words-a-day-93f1311ddd61" target="_blank">plataforma regular</a> <a href="https://medium.com/@kadavy/why-you-shouldnt-write-500-words-a-day-56c3d2b4e1f2" target="_blank">para publicaciones diarias</a>.<br />
<br />
No pude resistirme a abrir un nuevo blog, así que pueden leerme indistintamente <a href="http://blog.santa.cl/" target="_blank">aquí</a>, o <a href="https://medium.com/@JSantaCL" target="_blank">allá</a>. No esperen gran valor literario, pero si artículos (en inglés) con matices técnicos o relacionados con el día a día laboral de un informático.<br />
<br />
<div style="text-align: center;">
<a href="https://medium.com/@JSantaCL">https://medium.com/@JSantaCL</a></div>
<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-63563959556600771982016-05-05T18:12:00.004-03:002016-05-05T18:16:41.950-03:00Te tengo una oferta de trabajo: No gracias<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMhR28HAs3U1u8rkE5L8o_2d2nINhPAdwdtHZhNJ_Ax0dB97S2MJ3EUj8VN26GbkGxioNQeXN1lQok9xoLfBVO5r89tOV8uTlZ_qVuNYVTcMdCZLZ18rSi0tCEQpwCLjtwhc0ncmnAJjwA/s1600/Captura+de+pantalla+2016-05-05+a+las+16.50.54.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMhR28HAs3U1u8rkE5L8o_2d2nINhPAdwdtHZhNJ_Ax0dB97S2MJ3EUj8VN26GbkGxioNQeXN1lQok9xoLfBVO5r89tOV8uTlZ_qVuNYVTcMdCZLZ18rSi0tCEQpwCLjtwhc0ncmnAJjwA/s400/Captura+de+pantalla+2016-05-05+a+las+16.50.54.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Búsqueda de imágenes por Currículum vitae en Google</td></tr>
</tbody></table>
<br />
Este va a ser un artículo arriesgado, lleno de varias verdades, de esas que nos cuesta admitir, incluso quizás toque la fibra sensible de gente ligada a empresas de headhunting, siempre pensando en ingeniería informática. No se cual sea la realidad de otras especialidades, probablemente sea muy diferente.<br />
<br />
Trabajo como ingeniero informático en una empresa chilena, vengo haciendo desarrollos desde 1995 y algo creo haber aprendido en todos estos años. En una sola oportunidad (hace ya varios años) me vi en una especie de urgencia por buscar trabajo, y estuve cesante 2 semanas, gracias a una estrategia sincera-agresiva de postulación (postulaba por lo bajo a 30 ofertas cada día). He ido a muchas entrevistas, y después de algún tiempo me he dado cuenta que todas fallan en lo mismo:<br />
<div style="text-align: center;">
<b><i>Prueba de conocimientos técnicos</i></b></div>
<br />
A veces te avisan, otras veces te toma de sorpresa. Cuando saliste recién de la universidad, o cuando aún estás estudiando, tienes todos los conocimientos frescos. En ese entonces, si me preguntaban de <b><i>SOLID</i></b>, el principio de sustitución de <i>Liskov</i>, <i>Dijkstra</i>, algorítmos de búsqueda eficiente de texto, como recorrer un árbol binario de manera inversa, probablemente sabría como responder. Curiosamente <i>Amazon</i>, <i>Google</i> y <i>Facebook</i> (entre las grandes empresas que recuerdo) basan buena parte de sus procesos de selección en pruebas técnicas de un nivel medio-alto, alto. Tanto así que hay libros completos que explican como prepararse para esas pruebas.<br />
<br />
Si quiere leer un artículo que apunta sus dardos directo sobre ese asunto lea: <a href="https://medium.com/@evnowandforever/f-you-i-quit-hiring-is-broken-bb8f3a48d324#.98cfx1v4a">https://medium.com/@evnowandforever/f-you-i-quit-hiring-is-broken-bb8f3a48d324#.98cfx1v4a</a><br />
<br />
Si a mi me toca una prueba técnica, respondo con lo puesto, con imprecisiones, no de memoria. En una oportunidad perdí 2 horas de mi vida respondiendo un test para una postulación que iba desde comandos básicos de <i>Linux</i>, hasta <i>SQL</i>. Daba la impresión que ni siquiera los reclutadores sabían que necesitaban. De esa sospecho que aún habiendo contestado casi todo bien (<span style="font-size: xx-small;">eran preguntas insultantemente fáciles</span>), finalmente no me llamaron ni para si ni para no por el rango de sueldo que estaba pidiendo (<span style="font-size: xx-small;">todo el perfil de empresa penca que busca un mono que las haga todas por poca plata</span>).<br />
<br />
Yo ya no estoy para esos trotes, a mis casi 40 años he hecho cosas importantes, trabajado en proyectos grandes, resuelto problemas complejos, creado productos (desde cero), ya he dejado una huella. Eso ya aparece en mi Curriculum (<span style="font-size: xx-small;">en adelante <i>CV</i></span>), y no me da miedo que llamen por teléfono a esas empresas preguntando si lo que puse en mi <i>CV</i> es o no es verdad. Pídanme que resuelva problemas, pero no las recetas universitarias que uno se aprende de memoria para pasar el ramo.<br />
<br />
Tengo la fortuna de haber construido una discreta red de contactos que sabe que es lo que soy capaz de hacer, y que en ocasiones requiere de mi experticia. Y soy de la postura que si ellos confiaron en mi no puedo menos que hacer bien mi trabajo. <b><i>¿Pruebas técnicas o sicológicas?</i></b> <i>¡Si claro!</i>, las hubiera reprobado todas.<br />
<br />
Tengo amigos cercanos que estuvieron en procesos de selección, incluso me han ofrecido incorporarme a los equipos donde ahora trabajan, pero "<i>Gracias, pero no gracias</i>". No estoy para esos procesos.<br />
<br />
<span style="font-size: large;"><b>¿Qué pasa con las empresas en Chile?</b></span><br />
Quisiera pensar que tratan de imitar a las grandes empresas TI de USA, es cosa de ver algunos procesos, como el del <i>Banco de Chile</i>, jornadas de semanas enteras 3 o 4 horas diarias enfrentándose a pruebas técnicas, o los avisos de <a href="https://www.getonbrd.cl/" target="_blank">Get on board</a> buscando <a href="https://medium.com/@JSantaCL/ninja-developer-required-what-s-not-working-with-that-935e7405eddd" target="_blank">ninjas y superhéroes en X tecnología</a>. Y eso descartando las pruebas sicológicas que determinan que eres <span style="color: #e69138;">el inepto técnico <i>chuper-buena-ondi</i> más adecuado para el cargo</span>.<br />
<br />
Seguro que debe haber pruebas para determinar la capacidad de los postulantes para resolver problemas, ojalá relacionados de alguna manera con el cargo ofrecido. Todavía no veo pruebas de ese tipo.<br />
<br />
Otras empresas funcionan en base a las recomendaciones, un criterio dado por nuestros propios pares, que determina si uno puede potencialmente servir para una posición. Y no es que por ser "<i>cercanos</i>" a quien te recomendó tienes tu puesto asegurado, la entrada viene con el ticket de recomendación, pero si te echan de la fiesta es porque tu mismo te lo buscaste: <i>uno tiene que saber hacerse valer</i>.<br />
<br />
<span style="font-size: large;"><b>¿Sirven los expertos en el "<i>Libro de Petete</i>"?</b></span><br />
<b>Mi respuesta es radical:</b> <i>Sirven sí y sólo sí son capaces de resolver problemas</i>.<br />
La capacidad de aprender a usar una herramienta desconocida en poco tiempo (no más de un par de horas) y construir una prueba de concepto funcional, que resuelva un problema específico (planteado como requerimiento), no es algo que te enseñen en los libros. O viene en la sangre o lo aprendiste con los años de circo.<br />
<br />
Un experto de libro no necesariamente es un buen profesional, y ya escribí un poco <a href="http://blog.santa.cl/2014/08/el-costo-de-la-especializacion.html" target="_blank">sobre expertos/especialistas</a>.<br />
<br />
<br />
<span style="font-size: large;"><b>Mi experimento</b></span><br />
Hace algunos meses me contactaron unos ex-compañeros de Universidad. Sólo me sonaban de nombre de la <i>Escuela</i>. La oferta era trabajar para un banco internacional. Me entrevisté con un indio, en inglés. Con la dificultad que tuve para comunicarme respondí conforme a lo que me preguntó. Lo sentí incómodo, como molesto por tener que entrevistarme.<br />
Como una semana después me entrevisté con un chileno, y al ver el matiz de la entrevista decidí explicarle que si me iba a hacer preguntas técnicas en realidad los 2 estábamos perdiendo el tiempo, ya que yo soy más de resolver problemas mediante la aplicación a repetir lo que aparece en el libro. El enfoque de mi entrevistador cambió, me preguntó sobre los proyectos en que había participado, mi actual experiencia y obviamente sobre que áreas dominaba mejor.<br />
De todas formas tuve que responder un test técnico, pero bastante aplicado.<br />
<br />
Después de esa entrevista supe que mi decisión final ya no pasaba por un tema de lucas <span style="font-size: xx-small;">(que tan '<i>bien'</i> me iban a pagar)</span>, sino por un tema de cultura de empresa. No me veía trabajando en una empresa donde tuviera que ir con zapatos, pantalón de vestir y camisa, llegar a las 8 AM todos los días y sin un espacio para investigar sobre nuevas tecnologías. Menos ver ciertas complicaciones para poder llegar en bicicleta a esa oficina.<br />
<br />
Las lucas pueden ser muy buenas, pero, como dijo un caído en batalla, "<i>Hay cosas que no se transan</i>". Y son precisamente esas cosas las que hacen <a href="http://conexioningenieros.com/que-hace-atractiva-una-oferta-para-un-ingeniero-ti/" target="_blank">que una oferta deje de ser atractiva para un ingeniero informático.</a> Finalmente, después que me informaron que iba a tener otra entrevista con otro indio decidí dar un paso al lado del proceso. "<i>Gracias, pero no gracias</i>".<br />
<br />
<span style="font-size: large;"><b>¿Experimento?</b></span><br />
Si, experimento. Después de un tiempo sin pasar por procesos de entrevista y ajustes de <i>CV</i>, me plantié seguir un proceso de selección, ver hasta donde llegaba, que tan "<i>blando</i>" estaba para enfrentar entrevistas y pruebas técnicas.<br />
La verdad es que siento que tan mal no estoy, y enfrentarme nuevamente a un proceso que no destacó precisamente ni por su agilidad ni por su enfoque, hizo que valorara mucho más la oportunidad que se me ha brindado para trabajar donde estoy. Enumerando puntos no sacrificables:<br />
<br />
<ul>
<li>Puedo llegar en bicicleta</li>
<li>Horario semi-flexible</li>
<li>Posibilidad de trabajar desde la casa</li>
<li>Ropa informal (zapatillas, jeans y polera)</li>
<li>Espacios para la investigación (<span style="font-size: xx-small;">en todo caso esto es por lo que estoy resolviendo puntualmente, pasaron algunos meses antes de poder llegar a esto</span>)</li>
<li>Beneficios de salud</li>
<li>Equipo no muy grande y de muy alto nivel técnico</li>
<li>Metodologías de trabajo establecidas (<span style="font-size: xx-small;">quizás no las mejores, pero con espacio para mejorarlas</span>)</li>
<li>Escritorio cómodo, ventana y juguetes (<span style="font-size: xx-small;">parece chiquero, pero trabajo feliz</span>)</li>
</ul>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiqGyUweKTkz_OO0MLgNR4I395Aw64KKwXENUwgm_7_-ER1RbByWrL-5WgsthKkZbz4_x7OKFMhYr7D8lHL114x4og3a4rlJE1tQgmyNHpF6iV7NQTjtUqZzEBYvKnXJI0oMi6_SLbLe7v/s1600/IMG_20160505_174549.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiqGyUweKTkz_OO0MLgNR4I395Aw64KKwXENUwgm_7_-ER1RbByWrL-5WgsthKkZbz4_x7OKFMhYr7D8lHL114x4og3a4rlJE1tQgmyNHpF6iV7NQTjtUqZzEBYvKnXJI0oMi6_SLbLe7v/s400/IMG_20160505_174549.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Imagen real de mi puesto de trabajo</td></tr>
</tbody></table>
<br />
Si su oferta puede igualar estas condiciones, quizás la piense.<br />
<br />
<br />
<br />
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-45133495702941554532016-03-31T16:49:00.003-03:002016-03-31T16:49:46.624-03:00Redmi Note 2/Prime Root para Android desde LinuxHace poco actualicé mi celular a un <i><b>Xiaomi Redmi Note 2</b></i>. Es una máquina mostruosa (para los efectos de un celular) y no pude resistir <i>rootearlo</i>. Básicamente por un tema de las aplicaciones que utilizo y los respaldos.<br />
<br />
Fue algo complejo, considerando que "algo" de experiencia tengo en el tema, así que a falta de un tutorial <strike>decente</strike> para <i>Linux</i>, les comparto una especie de paso a paso.<br />
<u><b>IMPORTANTE:</b></u> Aquí no van a encontrar lo enlaces, solamente las indicaciones. <br />
<br />
Requerimientos previos:<br />
<ul>
<li><i>ADB</i></li>
<li><i>Fastboot</i></li>
</ul>
Yo tenía la <i>SDK</i> de <i>Android</i> así que no tuve que descargar nada de eso.<br />
<br />
Me voy a saltar varias explicaciones, ya que si son usuarios de <i>Linux</i> esperaría que estuvieran familiarizados con la línea de comandos (o al menos que no le temieran), y que fueran medianamente autónomos en aspectos de búsqueda e investigación.<br />
<ol>
<li>Habiliten el modo de desarrollo de su equipo (pulsando 7 veces sobre la versión de la distribución de <i>Android</i> del equipo, en la sección <i>Acerca de mi teléfono</i>)</li>
<li>Busquen cualquier post que haga referencia a como rootear su <i>Redmi Note 2</i>. Lo importante ahí es que encuentren los enlaces para descargar el TWRP 2.8.7 (Materialized) y algún Super Su. Descarguen los archivos a la memoria interna del equipo. El recovery van a necesitarlo en un computador donde tengan <i>ADB</i> y <i>Fastboot</i>.</li>
<li>Descompriman el archivo del <i>TWRP</i> en la carpeta donde hayan instalado las herramientas, y renombren el archivo <i><span style="font-family: "Courier New",Courier,monospace;">twrp.img</span></i> a <span style="font-family: "Courier New",Courier,monospace;"><i>recovery.img</i></span> (en rigor no es necesario, pero por si acaso).</li>
<li>Conecten el celular al computador. Verifiquen que <i>ADB</i> lo econozca usando el comando:<br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">adb devices</span></blockquote>
que debiera listar un dispositivo. Si el comando no funciona directamente, en un terminal vayan a la carpeta donde instalaron esta herramientas, y ejecuten el comando desde ahí. Si todavía no les funciona prueben con <br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">./adb devices </span></blockquote>
y si aún no les funciona prueben con <br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">sudo ./adb devices</span></blockquote>
</li>
<li>Reinicien el celular en modo <i>Fastboot</i> usando el comando:<br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">adb reboot-bootloader</span></blockquote>
Mismas indicaciones que antes.</li>
<li>Verifiquen que el celular es reconocido en modo <i>FastBoot</i> usando el comando:<br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">fastboot devices</span></blockquote>
lo que debiera listar el mismo dispositivo. nuevamente si no les funciona, bueno... ya sospechan que es lo que tienen que probar.</li>
<li>Carguen el nuevo recovery usando el comando:<br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">fastboot flash recovery recovery.img</span></blockquote>
y esperen. No demora casi nada.</li>
<li>Reinicien el equipo usando el comando:<br /><blockquote class="tr_bq">
<span style="font-family: "Courier New",Courier,monospace;">fastboot reboot</span></blockquote>
y rápidamente vayan al paso 9.</li>
<li>La pantalla se va a apagar, así que rápidamente presionen el botón de <span style="font-family: "Courier New",Courier,monospace;"><i>Volumen +</i></span> para poder cargar el <i>TWRP Recovery</i>.</li>
<li>Desde el <i>TWRP Recovery</i>, instalen el <i>Super Su</i> utilizando el <i>zip</i> que dejaron en la memoria interna del celular. Esa parte, en teoría, es bastante intuitiva para el usuario que está habituado a procesos exploratorios.</li>
<li>Reinicien.<br />Al reiniciar el equipo debiera encontrarse rooteado, pero aún queda un paso.</li>
<li>Con un explorador de archivos vayan a la carpeta <span style="font-family: "Courier New",Courier,monospace;">/system</span> y <u>borren</u> el archivo <span style="font-family: "Courier New",Courier,monospace;">recovery-from-boot.p</span></li>
</ol>
Y con eso tendrían su celular <i>rooteado</i> y con un <i>recovery</i> bastante más completo que el que viene por defecto.<br />
<br />
<h4>
Si no tienen un computador con el que hacer el proceso</h4>
También pasé por eso así que les dejo un paso a paso más rápido:<br />
<ol>
<li>Buscar <i>Kingroot</i> y esperar a que funcione. Si esto falla, el camino es descargar la <i>versión de desarrollo China para Miui</i>, y habilitar el <i>root</i> (<span style="font-size: xx-small;">Security, Permissions, Root</span>). Van a tener root, pero el problema es que quedan con el <i>locale</i> fijo en China.</li>
<li>Descomprimir el archivo <i>twrp.img</i> a la memoria interna del celular (Ver punto 3).</li>
<li>Instalar <i>Flashify</i></li>
<li>Instalar <i>twrp.img</i> con <i>Flashify</i></li>
<li>Cargar el <i>recovery</i> nuevo (<span style="font-size: xx-small;">Updater, ... , Recovery reboot</span>)</li>
<li><span style="font-family: "Courier New",Courier,monospace;">Goto 10</span></li>
</ol>
<br />
Finalmente, si por algún motivo no pudieran copiar archivos a la tarjeta SD, instalen la aplicación <i>SDFix: KitKat Writable MicroSD</i> , que ajusta los permisos. Hay varias que hacen lo mismo, ahí prueben ustedes. Sino la otra opción es ir a <i>Aplicaciones instaladas</i> y en el listado de <i>Todas las aplicaciones</i>, buscar <i>Documents,</i> que seguramente está deshabilitado y tienen que habilitarlo.<br />
<br />
Creo que con eso tienen suficiente diversión para un par de horas.<br />
Suerte y si les pasa algo, la culpa es de ustedes, yo sólo les dije como armar la bomba <span style="font-size: xx-small;"><i>(si ya han rooteado otro celular van a tener la confianza de seguir todo este proceso ;) ).</i></span><br />
<br />
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-20643574879959865302016-03-28T19:47:00.000-03:002016-03-28T19:47:07.072-03:00Definiciones de un 5 de abrilHace ¿cuánto? ... 2016-1977... 39 años nací un 5 de abril. Hace casi 2 siglos (1818) se luchó la batalla decisiva para la independencia de Chile. El año pasado celebrando mi cumpleaños número 38, mi media hermana me avisa que mi padre falleció.<br />
<br />
Se convirtió en una fecha "<i>complicada</i>", al menos para todos los terceros cercanos que me rodean, mi cumpleaños ya no pasa desapercibido en ese círculo. Pero ¿qué siento yo? Como dijo mi esposa, hay 2 maneras de enfrentar el 5 de abril, como la celebración de mi cumpleaños, o como la conmemoración de la muerte de mi padre. Obviamente no puedo hacer caso omiso a lo segundo, mi padre fue el responsable del 50% de que yo esté vivo aquí, hoy, escribiendo sobre esto, pero ¿voy a llorar su muerte ese día? Quizás si, en silencio, solo, tranquilo, sin presiones familiares, de amigos, morales o religiosas, <b>SOLO</b>. Quizás no, y aquí es donde todos cuyas opiniones me importan un carajo, me van a recriminar. Es un tema <b>personal</b>.<br />
<br />
Siempre voy a agradecer el apoyo que de una u otra manera me dieron mis familiares, y mis amigos (reales y virtuales), fue un golpe inesperado, y los audífonos <i>AKG K240</i> de 600 ohms, que gané ese día en un remate también me lo recuerdan. Pero el mundo no dejó de girar. Cómo les dije a mis compañeros de oficina (y para esta ocasión si recuerdo lo que dije) <i>"Quizás me voy a acordar, y seguramente me va a dar pena y me voy a quebrar, pero hay que seguir adelante."</i> La muerte no es el paso trágico que los vivos nos empeñamos en sufrir, es un descanso para quienes ya cumplieron con lo que tenían que hacer. Las culturas no occidentales lo saben mucho mejor que nosotros.<br />
Cuando me llegue la hora y yo muera, quiero un funeral vikingo, obviamente por la sangre vikinga en mis venas. No se como van a resolver eso de el barco con las espadas y disparar una flecha encendida para cremarme en mi camino a <i>Valhalla</i> mientras el barco flota, pero eso no va a ser mi problema.<br />
<br />
Preocúpense que yo esté bien, denme su cariño, recibo abrazos, cervezas, accesorios para la bicicleta, cualquier cosa de StarWars, pero no me vengan con palabras lastimeras con olor a <i>"Ayudándote a sentir"</i>, ninguno tiene idea de como me sentí, con la salvedad de la comprensión de quienes han sufrido la pérdida de un ser querido, pero no más que su comprensión.<br />
<br />
La vida sigue, ¡es de los vivos!, y debemos vivirla, sin pena, sin culpa, sin miedos, sin rencores. <b>¡LA VIDA SIGUE! </b> y yo no tengo ninguna intención de no celebrar mi cumpleaños.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTKi6JRbHatZoYX_7sET-MF-ud9n5QEEEWMxjL__ULYm_5G2hr7vr7iNCT8h9YUcx-XWTI4NmmDVKZpNRLkdHj4GMOy1AKntEraqc6oymBWQBsQ5pwiWBUkfk18EpcGKLcIsLAXPEWFm9m/s1600/10549698_653737688028594_16049531_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTKi6JRbHatZoYX_7sET-MF-ud9n5QEEEWMxjL__ULYm_5G2hr7vr7iNCT8h9YUcx-XWTI4NmmDVKZpNRLkdHj4GMOy1AKntEraqc6oymBWQBsQ5pwiWBUkfk18EpcGKLcIsLAXPEWFm9m/s320/10549698_653737688028594_16049531_n.jpg" width="320" /></a></div>
<br />
El 5 de abril se celebra un año más de mi nacimiento. Mi padre tendrá un vaso de licor servido en su nombre y un salud en su memoria, y en la memoria de todos quienes no están con nosotros.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-32149018575279567072015-06-27T23:13:00.000-03:002015-06-27T23:13:31.205-03:00Ubuntu y la Interfaz de audio Motu Ultralite MK3Comparto con la honorable audiencia como hice funcionar la interfaz de audio <i>Motu Ultralite MK3</i> en Ubuntu.<br />
<br />
Un breve paso a paso (que pretendo complementar en algún momento):<br />
<ol>
<li>Desinstalar <b><i>jack</i></b> y todos sus derivados, los volveremos a instalar pero no aún.</li>
<li>Instalar los repositorios de <b><i>KXStudio</i></b></li>
<li>Instalar <b><i>ffado</i></b>, procure utilizar los paquetes que provee <i>Ubuntu</i>. Evite ponerse creativo tratando de instalarlos desde las fuentes.</li>
<li>Instalar <b><i>jack2</i></b>, no olvide instalar <b><i>jack2-firewire</i></b> (por eso es importante instalar <i>ffado</i> primero)</li>
<li>Reiniciar el equipo con la interfaz conectada al <i>Firewire</i> (tristemente no funciona por <i>USB</i>)</li>
<li>Después de reiniciado y nuevamente habiendo ingresado a su sesión de usuario, verificar que se haya creado un nuevo dispositivo <i>Firewire</i>, en mi caso fue el <i>/dev/fw1</i> y que su grupo sea <i>audio</i>.</li>
<li>Si el grupo no fuera <i>audio</i> (y fuera <i>root</i>), ejecute:</li>
<ul>
<li><i>id</i> , para saber a que grupos pertenece su usuario</li>
<li>Si <i>audio</i> no fuera uno de los grupos, agréguese al grupo <i>audio</i>. Si el grupo <i>audio</i> no existiera, creelo y después agréguese.</li>
</ul>
<li>Edite el archivo <b><i>/etc/udev/rules.d/z95_firewire.rules</i></b> de modo que contenga lo siguiente:</li>
</ol>
<blockquote class="tr_bq">
# /etc/udev/rules.d/z95_firewire.rules<br />
<br />
# Set GROUP="video" for some IEEE 1394 device types, driven by the new firewire stack.<br />
# We cannot use the GROUP directive because the significant device type attributes<br />
# live in child devices. So change the group after the fact with chgrp.<br />
<br />
# IIDC devices: industrial cameras and some webcams<br />
KERNEL=="dv1394*|video1394*|raw1394*|fw[0-9]*", GROUP="video"<br />
<br />
# libraw1394 older than v2.0.1 and some special-purpose applications also need<br />
# access to the local node(s). Alas there is no simple way to tell local nodes apart<br />
# from remote ones; here is a simple hack.<br />
<br />
#SUBSYSTEM=="firewire", ATTR{vendor_name}=="Linux Firewire", GROUP="video"<br />
# Or if your application needs access to all nodes, simply use:<br />
<br />
<b>SUBSYSTEM=="firewire", GROUP="audio"</b></blockquote>
<ol start="9">
<li>Liste los dispositivos que tiene instalados <br /><blockquote class="tr_bq">
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">~ <i> sudo ffado-test ListDevices</i><br />-----------------------------------------------<br />FFADO test and diagnostic utility<br />Part of the FFADO project -- www.ffado.org<br />Version: 2.2.1-<br />(C) 2008, Daniel Wagner, Pieter Palmers<br />This program comes with ABSOLUTELY NO WARRANTY.<br />-----------------------------------------------<br /><br />=== 1394 PORT 0 ===<br /> Node id GUID VendorId ModelId Vendor - Model<br /> <b>0 0x0001f200000a65ff 0x000001F2 0x00107800 - </b><br /> 1 0x001e8c00002be2e7 0x00001E8C 0x00000000 Linux Firewire - </span></span></blockquote>
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">no message buffer overruns</span></span></li>
<li>Ajuste el archivo <i>/etc/udev/rules.d/60-ffado.rules </i>para que incluya la línea exacta a su interfaz. Yo hice la actualización de Firmware a la versión 1.07 así que edité el archivo agregando la línea correspondiente:<br /><blockquote class="tr_bq">
<span style="font-size: xx-small;"><span style="font-family: "Courier New",Courier,monospace;">ATTRS{vendor}=="0x0001f2", ATTRS{model}=="0x000000", GROUP="audio", ENV{ID_FFADO}="1" # Motu, All of them<br /><b>ATTRS{vendor}=="<u>0x0001f2</u>", ATTRS{model}=="<u>0x107800</u>", GROUP="audio", ENV{ID_FFADO}="1" # Motu Ultralite</b></span></span></blockquote>
</li>
<li>Actualice las reglas (y así se evita reiniciar) <br /><blockquote class="tr_bq">
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">sudo udevadm control --reload-rules </span></span></blockquote>
repita el paso 6, y si ha realizado todo como corresponde el grupo debiera ser audio.</li>
<li>Pruebe la interfaz:</li>
<ol>
<li>Active el <i>ffado-dbus-server</i></li>
<li>Active <i>jack</i> con<i> jack -d firewire</i></li>
<li>Active <i>qjackctl</i>. Debiera abrirse un panel con todos los canales de la interfaz . Ahí puede jugar a hacer mapeos y pruebas varias.</li>
</ol>
</ol>
Lo único que de momento no me ha agradado mucho es que no he encontrado una manera de controlar el volumen de cada canal, y que contrario a una tarjeta de sonido USB <i>"plug & play"</i> no se puede rutear el audio de aplicaciones hacia la interfaz si pasar por <i>jack</i>.<br />
<br />
Espero que esto le sirva a alguien más aparte de mi.<br />
<br /><div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-40455536431221024022015-05-25T17:27:00.001-03:002015-05-25T17:27:30.477-03:00Paralización de aduanas y modernización del servicio<div class="separator" style="clear: both; text-align: center;">
<a href="http://img.soy-chile.cl/Fotos/2015/05/20/file_20150520140334.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://img.soy-chile.cl/Fotos/2015/05/20/file_20150520140334.jpg" height="241" width="320" /></a></div>
<a href="https://www.aduana.cl/" target="_blank">Aduanas de Chile</a> esta en <a href="http://www.anfach.cl/sitio/2015/05/anfach-denuncia-y-da-ultimatum-al-gobierno/" target="_blank">paralización</a> <a href="http://www.anfach.cl/sitio/2015/05/filiales-de-anfach-rechazan-propuesta-del-gobierno/" target="_blank">indefinida</a>. Los argumentos parecen ser <i>"los de siempre"</i>, de toda paralización de organismos públicos:<br />
<ul>
<li>Aumento de dotación</li>
<li>Modernización del servicio</li>
</ul>
<br />
Pero ¿alguien se ha detenido a pensar cuál es el problema de fondo?<br />
<br />
El triste y lamentable precedente de <u><b>TODOS</b></u> los organismos públicos es la <b><i>ineficiencia de sus procesos</i></b>. Claramente pueden existir excepciones, pero todas mis experiencias realizando trámites en organismos públicos apuntan a ello:<br />
<div style="text-align: center;">
Procesos sumamente engorrosos, lentos, e <b><u>ineficientes</u></b>.</div>
<br />
Si el proceso no mejora, independiente que se aumente la dotación, o se implementen sistemas de<i> la más alta tecnología</i> (<span style="font-size: x-small;">para modernizar el servicio</span>), el resultado va a ser el mismo:<br />
<div style="text-align: center;">
<u><b>Servicio lento e ineficiente</b></u></div>
<br />
<h3>
¿Cómo se soluciona esto?</h3>
Mejorar los procesos de una organización no es tarea sencilla. Lo más complicado es terminar con los vicios propios de años de operación ineficiente. Claramente un aumento de dotación puede servir para esto, pero si el grueso del personal es reticente a cambiar las formas en que han estado resolviendo, de mala manera, la problemática de la organización, difícilmente se va a conseguir una mejora mínima en el servicio.<br />
<br />
Similarmente pasaría si <b>Aduanas</b> se "<i>moderniza</i>". Desde un punto de vista netamente informático, y abordando solamente al problema de fiscalización de paquetes, por muy bueno que sea el sistema que se implante, si el personal insiste en operar con lápiz y cuaderno o <i>planillas Excel</i>, el sistema implantado será sólo un ítem más a tratar de justificar en la planilla de gastos de la organización.<br />
<br />
<i><u><b>Nota</b></u></i>: La problemática de aduanas es bastante más compleja que únicamente la fiscalización de paquetes. La esencia del problema sigue siendo la misma. <br />
<br />
<h3>
Las falsas impresiones</h3>
Otro de los grandes problemas de los organismos públicos es que habitualmente consideran que <i>"poniendo más gente"</i> (<span style="font-size: x-small;">aumentando la dotación</span>) el servicio va a mejorar, y que "<i>modernizando el sistema</i>" "<i>van a tener menos trabajo</i>" (lo que equivocadamente igualan a eficiencia, mejores condiciones, mejor servicio).<br />
<br />
<u><b>FALSO</b></u>, en una organización que es derechamente incapaz de funcionar eficientemente con la cantidad de recursos que dispone, poner más gente es echarle más agua a la sopa. Mismo valor nutricional, alimentando más bocas.<br />
<br />
<u><b>DOBLEMENTE FALSO</b></u>, <i>modernizar el servicio</i> no significa menos trabajo. En una organización <u>ineficiente</u> la modernización puede incluso significar más trabajo, ya que tendrán que lidiar (<span style="font-size: x-small;">y hago la afirmación, ya que en los organismos públicos <b>ES</b> así</span>) con ancianos inamovibles que han estado trabajando en la organización desde el inicio de los tiempos, donde jubilarlos sale más caro que aumentar la dotación.<br />
Y en el mejor de los casos, un mejor sistema no minimiza la cantidad de trabajo, la cantidad sigue siendo la misma, pero se cuenta con un sistema que puede simplificar ciertas tareas haciéndolas más eficientes, eso en caso de que sean correctamente adoptadas por la organización.<br />
<h3>
<br /></h3>
<h3>
Mi conclusión</h3>
<ol>
<li>Primero deben partir por mejorar sus <u><b>procesos</b></u> y hace que el servicio sea más eficiente con lo que ya tiene. No va a suceder en un día, ni en una semana, y probablemente tampoco en un mes, pero si debe poder diagnosticarse una mejora en un plazo razonable.</li>
<li>Frente a la imposibilidad de lo anterior, habría que pensar en reformular la organización cortando ciertos troncos desde la raíz.</li>
</ol>
<br />
Lo segundo es claramente muy radical, y se esperaría nunca tener que aplicar ese tipo de solución. En la práctica sabemos que hay argumentos políticos que suelen impedir mejoras reales.<div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0tag:blogger.com,1999:blog-302492909713985106.post-64682062601998535622015-04-01T12:40:00.001-03:002015-04-01T12:40:34.652-03:00Arquitectura en * (sí, leyó bien, en asterisco)No pensé que <a href="https://twitter.com/JSantaCL/status/583025357391036416" target="_blank">mi comentario respecto a la mala utilización del lenguaje</a> para denominar un curso como "<a href="https://www.youtube.com/watch?v=Za8VfFDRzuo" target="_blank"><i>Arquitectura en guitarra</i></a>" fuera a tocar fibras sensibles, pero lo hizo. El músico aludido, <b>un excelente profesional cuyo trabajo es digno de admiración</b>, busco excusar el uso del término como una estrategia comercial para generar interés y curiosidad por el curso<i> (¡lo que evidentemente se consiguió!)</i>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiozR9Q-i181GADmNacPjLeS-dpXCuW-MAMKWjV5ngPRYRaENHlTacRRT3Sh92oIb8XdB84e5dhjSJrVBhrOjATB0OVV-9F58SNSNSOqBsm25u_5YzIEZGOTkLelS51HlgOc_XqZalBJEwU/s1600/arquitectura+en+guitarra.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiozR9Q-i181GADmNacPjLeS-dpXCuW-MAMKWjV5ngPRYRaENHlTacRRT3Sh92oIb8XdB84e5dhjSJrVBhrOjATB0OVV-9F58SNSNSOqBsm25u_5YzIEZGOTkLelS51HlgOc_XqZalBJEwU/s1600/arquitectura+en+guitarra.jpg" height="320" width="320" /></a></div>
<br />
<br />
El problema aquí va más allá de la simple mala utilización del lenguaje, y no lo digo yo, simplemente me remito a la <a href="http://lema.rae.es/drae/" target="_blank">RAE</a>:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA2M7K30UtxM7iMp-UMHN9TSJ-ecNgIKe_CptN4Wttm0_cW2LCt0r0xMOL_qaLkI-HD99pxH2V1_UNnjnBJGVBImi65-U1A2Iv9OnJmajqSlQDPdreeuk5bgjLK_C1if7rPIbWVkghs6IH/s1600/arquitectura.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA2M7K30UtxM7iMp-UMHN9TSJ-ecNgIKe_CptN4Wttm0_cW2LCt0r0xMOL_qaLkI-HD99pxH2V1_UNnjnBJGVBImi65-U1A2Iv9OnJmajqSlQDPdreeuk5bgjLK_C1if7rPIbWVkghs6IH/s1600/arquitectura.png" height="263" width="320" /></a></div>
<br />
El problema radica en que ni siquiera la <a href="http://lema.rae.es/drae/" target="_blank">RAE</a> da una definición donde podamos situar a los <b>Arquitectos</b> de software, <b>Arquitectos</b> Java, <i><b>Arquitectos</b> en guitarra</i> <span style="font-size: xx-small;">(ejem...)</span> o <b><i>Arquitectos</i></b> de cualquier otra especialidad (<span style="font-size: x-small;"><i>medio ambiente, buenas costumbres, caza de langostas, etc.</i></span>).<br />
<br />
Es más, tengo un amigo y ex-compañero de colegio que es <b><u>Arquitecto</u></b>, ¡de los de verdad!, de los que hacen planos para construcciones. Estudió más de 5 años la carrera de <b>Arquitectura</b>, y según me ha comentado, su búsqueda laboral muchas veces golpeó el tope de la mala utilización del lenguaje.<br />
<br />
Quizás buscando extrapolar la definición se consiga entender que la palabra <b>arquitectura</b> puede ser aplicada a muchas otras áreas que disten de la definición formal, pero para el caso puntual de la "<i><b>Arquitectura</b> en guitarra</i>" ni siquiera viendo el <a href="https://www.facebook.com/photo.php?fbid=10206351506847781&set=a.1232703858978.35530.1270596539&type=1&comment_id=10206357923768200&offset=0&total_comments=26&ref=notif&notif_t=photo_reply" target="_blank">plan del curso</a> la logro hacer calzar .<br />
<br />
Y así una simple y <span style="font-size: x-small;"><i>quizás no tan</i></span> inocente opinión resuena, recordándonos que muchas veces habrá quienes no concuerden en nuestras propias apreciaciones. <div class="blogger-post-footer">Feeds</div>José Ignacio Santa Cruzhttp://www.blogger.com/profile/00049041754972278764noreply@blogger.com0