jueves, 19 de abril de 2007

Controlando una quincena

Mientras que la quincena tiene como objetivo llenar la cartera que pagará parte de las deudas que tienes es bueno generar un plan que controle tu capital con el fin de regular las entradas y salidas de dinero, esto no quiere decir que vas a gastar menos, simplemente tendrás un monitoreo personalizado de tus pagos, retiros en cajeros, tus intereses, y tus entradas quincenales, con esto podrás crear proyecciones de cuanto tener aproximadamente en "n" meses si le quitas 200 pesos a tu entrada principal y le restas los pagos constantes basándote en un histórico percibible.

En varias ocasiones me pregunte que tan importante sería tener esta información si solo hablamos de que es una regla simple de contabilidad, pues para mi sorpresa el creer que la información esta ahí en la banca por Internet generando un registro por cada acción efectuada hace que te desajenes más de tu dinero cayendo en el supuesto "ahí esta!!, luego lo checo", mientras que en una simple hoja de excel puedes generar una gráfica de mes por mes, o crear un detallado de tus entradas y tus salidas, luego de tener esta información controlada te darás cuenta que tienes mayor control sobre tu capital por muy chico que este sea, y aunque tengas gastos los tendrás controlados.

Teniendo el control de tu capital se puede pasar a la siguiente fase que seria ver que actividades están siendo generadas de manera descontroladas y pueden optimizarse, como que? bueno pues el retirar dinero del cajero, puedes tomar el histórico del mes anterior y ver cuantos retiros efectuaste y el monto total de la primera quincena, y si retiraste 7 veces para tener ese monto pues entonces, retira una sola vez el monto para las veces posteriores, de esta manera reduces el cargo de comisiones por retiro de cajeros, por cierto evita los cajeros de red aunque a veces es inevitable.

Si eres de los que le gusta comprar la comida en el super y comer en casa, genera un presupuesto fijo de comida y guarda esa cantidad para ser el primer gasto del mes, de esta manera podrás quedarte en números rojos a final de la quincena o del mes, pero siempre tendrás sustento seguro en casa.

Contempla tu transporte al igual que cualquier otro servicio que requieras (por ejemplo el teléfono) como si salieras de viaje, cuantas tarjetas de telcel, cuanto de recibo telefónico, cuantos taxis/camiones o gasolina pones al mes, con este histórico podrás generar un monto mensual de gasto en tu transporte.

La importancia radica en generar un histórico que impacte en tus decisiones del presente y futuro, mientras vives al día aunque tengas ahorro o inviertas difícilmente tendrás el control de lo que entra y sale de tu bolsillo, al menos para saber si el interés generado por el banco fue de ocho pesos mensuales =).

Saludos.
Ing. Roberto Cervantes Rivero.

jueves, 12 de abril de 2007

Un pequeño fragmento dedicado al arte del buen software


No hace falta ser un experto en informática para poder describir que es un sistema y determinar que tan redituable fue la implantación del mismo después de la inversión realizada por el cliente, mientras que para el programador/analista ha sido la culminación de cientos de tazas de café y horas de trabajo a lado de administrativos e incluso los agentes de ventas, para el gerente es la pantalla que le mostrará con letras grandes y de colores como va su negocio sin importar las telarañas de código que tenga detrás dicha aplicación.

Aunque la mayor parte de las veces la fuente de información para nuestros modelos son tomados de los mismos usuarios, muchas de las veces dicha información recopilada no logra ser muy útil ya sea por el desajeno que tienen los empleados con los procesos que deben seguir o por que simplemente es difícil buscarle pies y cabeza a un proceso que nunca existió, para ello es necesario desarmar el proceso general en pequeños subprocesos, y hacer de estos mini-procesos pequeños ejemplos a modelar.

Imaginación ante todo. Quitando los todos vicios de programación antes de trabajar con el cliente o el usuario nos permite tener mayor apreciación del caso a modelar, debemos dejar la mente abierta para que podamos entender las ideas que les gustarían ver en el sistema y usando nuestra experiencia podemos mejorar esas ideas para lograr aterrizarlas, pero siempre teniendo los pies en la tierra, contemplando las limitantes de tiempo de entrega y dimensiones del proyecto.

Simplicidad. La información debe estar desplegada de manera diluida y fácil de digerir, para que el usuario pueda jugar con dicha información, no le des todo al usuario deja que él explore y conozca el entorno de la aplicación, pero si lo vas a poner a explorar no lo dejes que se mate solo facilitale el camino con herramientas sencillas que a la larga serán de mucha utilidad ya que serán las áreas de oportunidad ante la futura o actual competencia.

Herramientas a utilizar. NO TE COMPLIQUES... si no tienes una plataforma definida analiza cual se ajusta más a tus necesidades y utilizala, no todo lo hace .NET, SQL Server u Oracle, también existe la fuerte competencia de código abierto (Open Source) o MySQL como servidor de base de datos, el usuario no le importará en que plataforma le hagas el sistema simplemente con que tenga lo que desea o necesita.

Planteale al usuario las diversas alternativas y las bondades de cada plataforma de manera rápida no lo revuelvas, esto con la finalidad de ver si esta dispuesto en invertir en alguna plataforma comercial, o de lo contrario quiere no quiere gastar en una nueva plataforma.

Trabaja con calidad. Al hacer un sistema interactivo no pasa desapercibido este punto, debido que la usabilidad es considerada un atributo de calidad en el desarrollo del sofware.

Ing. Roberto Cervantes Rivero.

miércoles, 11 de abril de 2007

" Por que nos dicen que somos buenos amantes"

Leyendo en el blog de un amigo y siguiendo la cadena para todos los geeks.

Si no sabes que es un Geek aqui te dejo una pequeña referencia, un geek es una persona que comparte una gran fascinación por la tecnología e informática abarcando los diferentes tipos de geek desde un nivel de fascinación normal a hasta niveles obsesivos. Es descrito más como un estilo de vida y una forma de ser, que una afición concreta por algo poco habitual.

El término Geek generalmente suele confundirse como sinónimo de Nerd sin embargo no lo son, ya que poseen características que los diferencian. Al igual que un geek, un nerd es una persona con gran inteligencia y pasión por el conocimiento, sin embargo un geek suele ser una persona más extravagante y extrovertida, tanto en su estilo de vida como en su forma de ser, y generalmente no tiene altas tendencias a mantenerse apartado de algunas corrientes sociales; mientras que un nerd tiende a ser más conservador y el tipo de conocimiento que puede manejar es más variado, abarcando igualmente otros temas.

Los geeks tienen un destreza inigualable con los dedos. Los geeks están acostumbrados a tirar dados. Los geeks juegan a videojuegos, resuelven cubos de rubick. Los geeks pasan páginas y más páginas de cientos de libros. Los geeks están todo el día tecleando en el ordenador, y usando caracteres como ~, ^ y , que nadie, aparte de ellos, sabe siquiera que existen. Los geeks manejan calculadoras con notación postfija. El resultado de todo esto es que un geek sabe perfectamente como mover sus pequeñas extremidades para obtener el mejor efecto posible. En definitiva: Sí tienes un botón que necesita ser pulsado, o un joystick triste, no hay mejor persona que un geek para hacer el trabajo.

Los geeks no se duermen en los laureles. Debido a una inteligencia superior y, por consiguiente, una mayor y profunda compresión de la trágica condición humana, los geeks son los que mejor han entendido que el césped solo parece más verde desde el otro lado de la valla. Es por esto que permanecen instintivamente fieles a sus parejas, para lo bueno y lo malo. Además, sus habilidades sociales no están lo suficientemente desarrolladas como para que puedan optar a tener una aventura… cuando ni siquiera están muy seguros (ni se lo acaban de creer) de como han conseguido que su actual pareja se haya sentido atraída por elllos. Cuando te comprometes con un geek, sabes que va a ser tuyo hasta que se muera.

Los geeks son hábiles en las cosas que les gustan. Todo geek que se precie cuenta, tras una aparente torpeza y monótona vida, con una pasión oculta en la que son los mejores, y que suelen desarrollar a altas horas de la madrugada. Puede tratarse de un hacker/programador experto, o del jugador con mayor nivel de World of Warcraft, de un blogstar de éxito, o de una habilidad sin igual a la hora de hacer modding con el ordenador. Tan sólo haz que el sexo se convierta en su nuevo pasatiempo nocturno favorito, y descubrirás que un geek no se rinde hasta que no haya conseguido ser el mayor experto mundial en la materia (además están acostumbrados a eso del “trabajo en paralelo”… son multitarea… y esto lo ponen en práctica también durante las artes amatorias… tratando de estimular todos tus zonas erógenas simultáneamente).

Los geeks no están interesados en mantener un status social. Los geeks se convierten en geeks porque eligen gastar su tiempo en hacer las cosas con las que ellos realmente disfrutan (programar, leer, hacer cubos de rubick, loquesea), y pasan de aquellas cosas que sólo les servirían para hacerse populares entre los demás, como los deportes o la moda. La habilidad para resistir a la presión social es importante para un geek. Esto se traduce en que están mas interesados en ser (y hacerte) verdaderamente feliz, que en tratar de caerle bien (o “aparentar”) a los demás. Esto te vendrá fenomenal en el caso de que estés necesitada de atención… sea del tipo que sea… desde alimenticia a lasciva (incluso, y al no ser incompatibles, puede ser una combinación de ambas).

Los geeks están ansiosos por complacerte. Muchos chicos que triunfan socialmente, tras años y años de éxito entre las chicas, acaban tan confiados sobre sus posibilidades de obtener una pareja que sólo les interesan de éstas su faceta sexual. No tienen la más mínima intención de ir más allá. Para ellos sólo serás un rollo más… su penúltima diversión pasajera. Todo lo contrario sucede con los geeks. La escasez de compañeras sentimentales hace que estos se aproximen a sus nuevas parejas con la ilusión y ganas de un neófito. No están sobrados de confianza; por lo que no te costará trabajo domesticarlo como a un conejito; que ansiosa y gustosamente complacerá cualesquiera que sean tus necesidades. Te tratará como a una reina… y tranquila, en lo que no son aprendices es en la “guarreridas” sexuales… al fin y al cabo media vida viendo porno a través de Internet les habrá servido para algo.

Los geeks tienen mucho aguante. ¿Quien no has visto alguna vez a un geek, absorto, afanado en lograr alguna cosa? Los geeks pueden canalizar su energia en una tarea concreta, con la intensidad de un guepardo en plena cacería. Vale… es cierto que estas tareas se acercan mas a ir a cazar orcos con dados de doce caras que en ir a atrapar gacelas con sus garras… pero el hecho es que un geek, una vez que se propone un reto, y se toma un café, va a trabajar sin descanso, como un esclavo, hasta conseguir su objetivo. Pon un litro de café en la mesilla de noche, y a un geek entre las sabanas, y habrás encontrado a un amante implacable. ¿Cuando fue la ultima vez que toda la noche significó realmente toda la noche?

Los geeks son imaginativos. Una vez que has encontrado a un amante excepcional, lo peor que puede ocurrir es que las cosas acaben haciéndose aburridas, monótonas. Ahí es donde los geeks demuestran su superioridad. Estos, gracias a su afición a los videojuegos, saben que, por encima incluso de los “gráficos”, la “jugabilidad” es el factor más importante, y esta convicción inconscientemente adquirida la trasladan también a sus relaciones. En serio, ¿No te gustaría salir con quien creó un mod para el Quake 3? ¿Y con alguien que escribió un fancomic subido de tono, incluyendo incesto entre elfos, sobre el Everquest? ¿Y que me dices de alguien que prefiere ser Morfeo antes que Fernando Alonso?

Bienvenido a mi blog

Hola bienvenido a mi mundo!

Antes de empezar quisiera que me conocieras un poco, a ver empecemos... si eres una amiga o amigo, trabajas conmigo, me conoces o eres un familiar perdido sabrás que detras de la bola de pelos hay un cuate buena onda y amigo sincero, para los que no me conocen pues me presento a continuación... Mi nombre real es Roberto Cervantes Rivero tengo 23 años cumplidos, Ing. de profesión y me gusta desarrollar aplicaciones cliente-servidor y web para Pymes y entornos empresariales con un proyecto de crecimiento integral y sustentable. Actualmente me encuentro dandole soporte a sistemas en CTIZM-Pemex Exploración y Producción.
Aunque el desarrollo de aplicaciones no el fin último sino un medio en el ciclo de creación y vida de un sistema estoy conciente que por ahora es una experiencia muy enriquecedora para mi vida profesional, esperando pronto lograr manejar otras areas de ingenieria de software como la administración de proyectos de software y/o administración de proyectos en gral.
Quiero dedicar este espacio a Dios, mi familia y mi novia que siempre han estado ahi cuando más los necesitaba y me ayudaron a llegar a donde estoy, dandome amor, cariño y comprensión, los pilares de para una realización plena fisica y emocionalmente. Gracias...
En este preciso momento debes estar preguntandote y que voy a encontrar aquí, que va a haber de interés, que puede ser útil en esta web que apenas esta empezando.
Temas de interes personal:
  • Desarrollo de Sistemas
  • Experiencias Personales
  • Reflexiones
  • Promocionales y Cursos
  • Etc, ya me aburri de pensar... lo dejare en sorpresa!

Sin más preámbulo, me despido dejando las puertas abiertas para sugerencias y comentarios, agradezco tu tiempo.