Thursday, April 24, 2008

Hackers for Charity


Por casualidades de la vida, navegando la web en busqueda de mas bien ejemplos de swag (regalitos) que mi empresa puede mandar a hacer, encontre una organizacion reativamente nueva que esta comenzando a hacer cosas muy proactivas para la comunidad social en paises en desarrollo y para organizaciones que las apoyen.

Esta organizacion se llama Hackers for Charity (http://www.hackersforcharity.org/).

En su pagina web dicen:

"We provide professional references to hackers willing to use their technical skills to help charities through our technical services initiative. We collect "swag" and distribute it as school supplies to students in underdeveloped countries through our "Swag for Charities" campaign. We accept equipment and financial donations to build computer classrooms in underdeveloped countries through our classroom initiative. We also provide hosting services and technical support to charities that can not afford a web site, or lack the technical resources to maintain one. In a nutshell, we're a group of hackers working together in very interesting ways to make a real difference in this world."

Y lo que me llamó mucha la atención es una iniciativa llamada "Swag for Charities"- donde lo que hacen es pedir que les mandes cosas que recibes de conferencias y charlas tecnicas, como generalmente entregan cuadernitos, mochilas, y lapices/boligrafos- ellos toman estas cosas y las mandan a lugares (escuelas) que pueden aprovechar este material (no como uno que toma las cosas y las tienen acumulando polvo en alguna esquina de la casa, no?).. Creo que es una excelente idea!

Ellos realizaron la primera entrega de material a una escuela en Uganda a traves de la iniciativa de Action for Empowerment (http://www.aoet.org/).

Mochilas donadas a traves de Hackers for Charity

Muy buena iniciativa, creo que podemos ver como conseguir apoyo para nuestras comunidades necesitadas en Latinoamerica- creo que todos conocemos una zona necesitada en nuestros paises, no?

Friday, March 14, 2008

Web 3.0..

En serio, ya?? Si apenas empezamos a escuchar de Web 2.0 (como término general), hoy me enteré de Web 3.0 - lo cual aparentamente se ha usado desde el 2005/2006. Donde he estado los últimos años???

Artículo de PC Magazine:
http://www.pcmag.com/article2/0,1895,2102852,00.asp

Artículo de Wikipedia:
http://en.wikipedia.org/wiki/Web_3

Que grande internet, apenas comencé a usarlo en el 1995, con los chats del mirc... y ha cambiado totalmente como vivimos.

Recuerdas cuando te montabas al auto sin una ruta alguna, y con un mapa en el carro o con nada? Bueno, aqui en EEUU, eso no pasa ya. Antes de ir a un lugar desconocido lo buscas en MapQuest, o Google Maps, y/o ya tienes tu GPS en tu auto.. Inconcebible que salgas de tu casa sin uno o el otro!

Un pensamiento nada mas..

La historia que siempre se repite.. El grupo fantasma.

Se empieza una comunidad.

Comienzan las cosas de manera apresurada. Una sola persona comienza la iniciativa, y no tiene un grupo de personas atrás de el/ella para ayudarse a manejar todos los temas. Coloca cualquier cosa en su página Web. Empieza a invitar a gente a la lata a unirse. Las personas postean, algunas personas leen, y los demás no tienen tiempo para responder. El resto de los integrantes ni visitan la página, o van de vez en cuando. Las personas al ver que nada pasa ahi, y hay otros grupos que si les apoyan mejor, mejor se van a otra cosa. El grupo se convierte en fantasma, donde de vez en cuando el líder postea, espera que la gente lea, pero en realidad el también ya perdió interés en el asunto. Pero lo mantiene porque.... porque si ("Jamas podrán vencerme! Mi fe aún vive!!!"). Hasta que encuentre un nuevo trabajo, o se casa y tiene un hijo, o por cuestiones de la vida, no tiene tiempo mas, y como ve que nada pasa, mejor- se hace el loco :) Y la comunidad fantasma ahi se queda..

Si estas dentro de una comunidad asi- andate. Jajaja, asi de fácil. Busca una comunidad que si cumple con tus necesidades- te lo aseguro que existen. A veces lo encuentras al primer intento, a veces tienes que probar varias comunidades para al fin encontrar la que satisface tus necesidades.

Si tu eres el líder de una comunidad y esto te pasó, y queres seguir con tu vida y tirar al tacho la mala experiencia- al menos no estas solo... si te consuela algo saberlo. Hay vida despues de una comunidad no-exitosa. Son experimentos que nos damos, eh? No te sientas mal.

Si tu eres el líder de una comunidad y esto te pasó y quieres "revivir" a tu comunidad- Lamento decirte: asi como los humanos, algo que murió no se revive (al menos, no asi de facil). Create una nueva comunidad. El nombre de una comunidad fantasma, normalmente ya tiene fama de ser fantasma. Las personas que supieron del grupo, saben lo que pasó y va a ser mucho más dificil respirar nueva vida a algo que esta difunto hace meses/años. Crea una nueva comunidad, pero esta vez, planificala bien, y buscate un circulo de confianza de personas comprometidas con el éxito. Y hace un poco de research antes de comenzar. Y si es posible, escribete un plan de acción, o un plan de "negocios" y guardala cerca- para saber cual es tu meta con la encomienda, y hasta donde queres llegar, para saber como trabajar y poder identificar necesidades. Y aprende de los expertos también. Los links a la derecha pueden servirte para encontrar grupos o recomendaciones para este fin.

Y suerte!!

Tuesday, March 11, 2008

Certificaciones Microsoft.

Estoy en medio de una etapa de "dudas existenciales" y pensando en mis siguientes pasos para el crecimiento profesional. Desde hace 3 anios estoy trabajando, pero en estos tres anios no me he dedicado a los estudios. Pues los primeros 2 anios que estuve trabajando me dedique a "descansar" despues de la carrera universitaria, y juntar experiencia laboral- ademas de estar en un "start-up" que me consumia dia y noche (y a veces me sigue consumiendo- porque mas bien estamos menos empleados que hace un anio atras), realmente no tenia el aliento para hacerlo. El tercer anio fue puro "ocio" (cuando en realidad fue mas bien aprietos financieros, boda, y casa nueva- los cuales pienso que talvez "ocio" no es la palabra indicada).

Yo me gradue de la universidad con una licenciatura en mercadotecnia y negocios internacionales. Y claro, para la mayoria de los que se graduan en estas carreras (y similares), el paso logico por seguir, es sacar una maestria en administracion de empresas (el "end all, be all" MBA), y especializarse en mercadotecnia, finanzas, o algo similar. Parte de mi razon de espera-- sencillamente no me interesa.

Mi razon porque estudiar lo que estudie en la universidad no fue porque me moria de ganas de ser una profesional de traje todos los dias, con el celular pegado a la mi cabeza, el maletincito, y con una portafolio de clientes, y millonadas en transacciones y negociaciones... La verdad, es que no. Yo tuve tres opciones que me llamaban la atencion para mi carrera.

1. Licenciatura en Sistemas Computacionales (Siiiiiiii, yo queria ser IT Pro desde un inicio!!!!, porque no me llamaba la atencion la Ingenieria. Mi padre siempre fue programador, y hay fotos mias con un pepe en la boca, sentada en las piernas de mi papa frente una PC)
2. Derecho (porque desde que tenia 11 anios siempre dije que quise ser una "international attourney" porque no se quienes me metieron la idea de querer trabajar en resolver temas de disputas internacionales entre empresas- porque a la srta. no le gustaba hablar en publico para decir que queria ir a la corte)-- y el "hablar en publico" es un tema valioso de hablar en otro post en el futuro--
3. Arquitectura (porque a la ninia le gusta dibujar, jejeje)

Y... termine en mercadotecnia por estar con mis amigos (que solidaria, no??). En realidad eran mas de una razon, porque derecho no se ofrecia en mi Universidad, porque para estudiar sistemas, pense que no estaba en el pais adecuado para hacerlo (no estaba en USA), y mis padres no querian pagar los "costos adicionales" que implicaba la carrera de arquitectura- y yo no quise ir a la universidad publica (por todas las huelgas que pasaban que a veces estaban meses sin clases)..

Pero HOY estamos anios despues de eso, gracias a Dios tengo un titulo, y ahora.... ahora viene lo bonito y lo dificil.

AHORA QUE???

Estoy llegando a aceptar que la verdad sere de las pocas personas que conozco que NO estan siguiendo una maestria en administracion de empresas (varios de mis companieros y amigos ya sacaron su maestria o estan por terminarla), por lo menso AHORA no tengo aliento para sacarlo, porque cuando pienso en esa carrera, me da un poquitito de nauseas, jeje, pienso que es hora de poder buscar algo que REALMENTE me gusta. (Sin dejar de trabajar con las comunidades).


Como he estado analizando mis opciones, desperte un dia pensando- porque no me certifico? Creo que no lo habia considerado mucho antes porque paso bastante rodeada por personas altamente calificadas tecnologicamente, con harta experiencia en el campo.. mucho de lo que leo, veo, escucho- muchas veces es de un nivel que... no entiendo :*( Y en el proceso, creo que me habia desanimado en hacerlo basicamente por puro miedo..

PERO, todos tuvieron que empezar por algun lado, no? No nacieron siendo expertos en la tecnologia. Ademas de que siempre me ha gustado, siento que seria un buen paso a tomar en buena fe- quizas me ayudaria mucho en mi interaccion con las comunidades, por fin, ser parte del club, ademas de promotora y asistente..

Lo cual me llevo hoy a hacer busquedas para ver "donde diablos empiezo???"....

Y mis resultados? No tengo la menor idea!!!!

Todo me intimida un poco, y cuando leo las descripciones "exigen" experiencia en los temas--- y no tengo esa experiencia.. Soy una "blank slate".. totalmente nueva, por decirlo asi.

Tengo experiencia basica, no soy la total ignorante en el uso de productos, he hecho configuraciones en SharePoint, se administrarlo, modificar web parts, etc.... se usar office (bastante bien creo yo, sin saber los trucos MUY especiales).. se un poco de html... he jugado un poco con disenio web (dreamweaver, fireworks, hasta netscape composer en el pasado, y miiiinimo uso de flash).. conozco terminos generales, no me pierdo del todo en los ambientes.. pero no se por donde empezar. Por ahora creo que la certificacion MCP esta alcanzable, en realidad la que me llama la atencion es Exam 70-630 TS: Microsoft Office SharePoint Server 2007, Configuring.. y lo que REALMENTE vi MUUUY factible para mi es uno nuevo que estan lanzando este anio: Microsoft Certified Application Professional (MCAP).. Pero igual- cuando vi (dentro de lo poquisimo que logre encontrar!!!) algunas preguntas del 70-630, a pesar de poder responder a 2 de las 5 preguntas, usan terminos que no entendi del todo..

...so mi pregunta es- como empieza la gente a certificarse y aprender?

Yo estoy considerando especializarme en sharepoint por que es lo que MAS me llama la atencion de todo.. pero cuando pregunte a un companiero de trabajo, me dijo que uno tenia que saber .Net, C#, y CSS en particular, y que un MCSE no doleria.... lo cual, esta todo bien en teoria, pero cuando no trabajas con las tecnologias, como haces?

Quede con la incognita.. como hace la gente para empezar a saber de todo esto?

No juego World of Warcraft, pero esto me mató de la risa...

Estaba en la pagina de MSN leyendo sobre los "Internet Jerks"- o fastidiosos del internet. Y lei sobre un funeral que organizaron uno de los guilds (comunidades) en honor de alguien que jugaba World of Warcraft y que murió en la vida real. Quisieron hacer su homenaje, dejaron todas sus armas fuera del área donde decidieron realizar dicho homenaje.. Y que pasó?? Viene un grupo de otra comunidad de WoW, Y LOS ATACARON Y MASACRARON!! Jajajajaja..... Y HAY UN VIDEO EN YOUTUBE!!!






Dios los hace, ellos se juntan.. jejeje :)

Monday, March 10, 2008

Que es que? Como que? De que????

Bueno.. yo cuando entre en este negocio no podia distinguir pe de pa... todo me parecia igual, y, lo admito.. no tenia idea absoluta de lo que la gente a mi alrededor hablaba.. como dije anteriormente, este mundo de las comunidades IT PRO me cayo del cielo, de la nada y muy inesperadamente (y dejame admitirlo que en cierto sentido me enamore de todo esto.. no, no soy IT PRO.. pero siento la afinidad y hago todo lo que puedo para servirles. Si. Es cierto.)

ME hablaban de IT Pro, de MVP, de AITP, de MUGs, y UGs, y SQL, y SBS, y una cantidad infinita de acronimos que por mi- hablaban en chino. Tarde meses en entender. MESES.

Una de las cosas primordiales pense yo, era poder distinguir entre los dos grupos de personas con quienes trabajo. Mi enfoque particular era en el IT Pro. IT Pro? Information Technology Professional. Profesional de tecnologias de la informacion. Profesional TI... Tarde meses tambien en llegar a saber como decir "IT Pro" en Esp. En serio... algo tan sencillo y me quebraba el craneo tratando de saber cual era la forma mas apropiada.. Como todos los tecnologos saben, muchas de las palabras que se usan en castellano, muchas veces son adaptaciones del ingles. Tarde meses en aceptar que podria decir IT Pro y nadie me iba a caer con un bate a la cabeza... Todavia lucho con la palabra "tab"... o pestaña. Cuando pienso pestaña, siempre pienso en los ojos primero. ("que queres que le de clic en mi ojo (eyelash, querido)???" AHHHH... TAB.. si.. claro")

Continuando.. tenemos a los IT Pros, y a los Developers. Profesionales de TI y Desarrolladores.

Bueno, ponete tu a buscar las definiciones y realmente no es muy facil. La forma mas facil para mi explicar la diferencia entre un IT Pro y un Developer, es que el Developer es quien escribe los programas. Esta persona es quien se mete en el codigo, se fija en los puntos y comas, las ecuaciones, y todo, y crea una obra artistica, una herramienta que te va a ayudar, para que dejes de usar tu zapato para clavar.. clavos en la pared, si- este desarrollador hizo un martillo, por decirlo asi.... El IT Pro, es quien hace que esta obra de arte, este martillo, se pueda utilizar- que nosotros, los simples peones, pueden ver el martillo, y saber que sirve para meter clavos en una pared (ya, puedes dejar de usar el zapato, y no.. no sirve como adorno). Simples mortales que somos, como sabriamos si no fueran por los IT Pros? eh??

Bueno, buscan, wikipedia no les tiene una definicion para el IT Pro. Pero aqui, proveo lo que si pude encontrar.

Por el lado Developer (desarrollador):

Un desarrollador es un informático que programa aplicaciones en distintos lenguajes de programación informáticos.

El concepto de desarrollo incluye:
  • un trabajo en equipo: los proyectos son en general una colaboración entre varios desarrolladores, que tratan cada uno una parte del programa
  • la concepción (diseño): a partir de un pliego de condiciones (user requirement specifications), definir las especificaciones técnicas (estructura de los datos, comunicación entre los módulos...)
  • las pruebas, que sirven para detectar las no conformidades y los errores
  • el mantenimiento: la corrección de los errores después de la salida del programa informático, y la mejora para hacer evolucionar el producto

(Vieron? Spanglish.)

De ahi, para la Tecnologia de la Informacion:

La tecnología de información (IT), según lo definido por la asociación de la tecnología de información de América (ITAA) es “el estudio, diseño, desarrollo, puesta en práctica, ayuda o gerencia de los sistemas de información computarizados, particularmente usos del software y hardware.” En fin, se ocupa del uso de computadoras y del software electrónico de convertir, de almacenar, de proteger, de procesar, de transmitir y de recuperar la información.

En fin, la definicion mas sencilla que puedo proveer para saber distinguir entre los dos es:

El Developer lo crea, el IT Pro lo usa (lo hace utilizable). Y los dos no podrian sobrevivir el uno sin el otro.. Es algo magico :)

Bueno, espero que esta definicion sirva para quien lo encuentre para... mas que nada ayudarle al simple mortal a entender algo de lo basico dentro de este mundo- porque no es facil al principio.. te lo juro que no..

Y de nuevo, mis disculpas por la falta de tildes (necesito un IT Pro quien me ayude a configurar mis idiomas en mi laptop, jejeje)........

Alternatives to the M.B.A.

Alternatives to the M.B.A.
by Donald Asher

Today's workers need to plan on being fired. You can do a great job every day, but your division or your product line or your location may simply be eliminated by organizational realities far beyond your control. So career marketability is more important than ever. Your current employer may know what you can do, but can you prove to prospective employers that you have what it takes to make contributions? That's the acid test, and that's why educational credentials are more important than ever.

To be sure you are ready in case you need to jump ship--or just to grasp that next rung on the ladder--you will almost certainly need education beyond a bachelor's degree. Many careerists facing this reality reflexively reach for the M.B.A., the Swiss Army knife of master's degrees. But is that the best degree choice for you? The M.B.A. requires heavy quantitative skills you may lack, prerequisite courses in economics and accounting you may have skipped, and so on. Besides, the M.B.A., even with its second-year concentrations, is a generalized degree that may not give you the specialized training that you need. Perhaps it's time to consider some of these alternatives to the M.B.A.

Master's in Advertising or Marketing--Instead of choosing an M.B.A. with a concentration in advertising or marketing, pursue a degree that focuses entirely on these interests. Advertising and marketing programs have rigorous curricula involving, for example, psychographics, demographics, and appropriate analytics and business metrics, but without the survey of general business topics you would find in an M.B.A. program.Master of Human Resources--If you have a career in human resources, and intend to stay in HR, this is the obvious choice for you. It is far more beneficial to focus on the law, policy, best practices, and theory of your chosen field than to spend time on such arcane subjects as general corporate finance.

Master's in Organization Development--Organization development (OD) is a relatively new field, focusing on the human side of organizational systems. In short, OD is a human-focused, systems-based approach to addressing organizational problems. If you want to learn how to build teams, resolve conflict, design information flows, deal with organizational culture, create large-scale organizational change, or develop post-merger integration strategies, then OD might be right for you.

Master of Public Administration--If you work in the public sector, for a government contractor, for a major nongovernmental organization (NGO) or nonprofit, or in any type of highly bureaucratic organizational structure, this degree may be a good choice for you. M.B.A. programs focus on the needs of major corporate organizations, and outside the corporate world, the types of information flows, information technology (IT), finance, and regulatory environments are different.

Master of Public Policy--Although popular in the same sectors as public administration, the public-policy curriculum is more theoretical and more analytical than the focus of the Master of Public Administration (M.P.A.) People with M.P.A.s do things--people with M.P.P.s think about how things should be done. The M.P.P. degree is popular in public-sector consulting, think tanks, policy-setting and regulatory environments, and with such glamour employers as the United Nations.

Master of Public Health--If you work in health care, or in a government agency concerned with health-care delivery, then the MPH can be an excellent choice. The MPH is a wide-ranging degree, with curricula that may range from epidemiology to immigrant/nonnative communications and marketing, to public finance.Master of Health-Care Administration--This is a more specialized degree choice than the MPH, appropriate for people who plan career advancement within a hospital, insurer, health maintenance organization (HMO), hospice, gerontology center, adult daycare, extended-care facility, or similar. One variant is the Master of Hospital Administration, which is obviously for people who plan to advance within a hospital setting.

Master of Sports Administration--This degree is self-explanatory, but with a caveat: It is sometimes more popular with aspirants than with practitioners. You need sports experience, either as part of the degree program or before you even enter, in order to get the maximum career benefit. If you plan to run a college athletic program, work in professional or Olympic sports, or even run a youth sports league, this degree may fit.

Master of Educational Administration--This degree can focus on primary/secondary education, or on higher education, but usually not both, so be sure you choose a program with the concentration that interests you most. There are many variants, such as the M.Ed. with a concentration in administration, or the M.A. in student affairs.

Master of Arts Administration--If you want to work in the business side of museums, theater, public art, or music, then this degree may be perfect for you. As with sports administration, if you want this degree to help you in your career, you need to have internships or experience in arts administration at some point before you graduate.

Master's in Urban Planning--City and regional-planning degrees are not just for planning officers. Architecture firms, construction companies, commercial and residential developers, and such specialized firms as shopping-center design consultants will employ and advance people with this degree.Master's in International Relations--The MIR will help anyone in business, government, nonprofit, or NGO environments with transnational or international business to conduct. Candidates should speak more than one language proficiently before entering this type of program. Career success with an MIR hinges on the student having lived overseas prior to entering the degree program. As with some of these other choices, an MIR without the right experiences may have little career impact. And just for the record, the U.S. diplomatic corps use the Foreign Service Written Exam (FSWE) as an entrance requirement, not a master's degree.There are dozens more examples of alternatives to the M.B.A., such as the MSIA (master of science in industrial administration) or the MEM (master of engineering management). Any master's degree will have career value as you gain valuable transferable skills, but some of these degrees make more sense than the M.B.A. for people with specific career plans. To learn more about master's degree choices, the comprehensive source is Graduate & Professional Programs: An Overview: Full Listing of Degree Programs by Field, by Thomson Peterson's Publishing. This is the only one-volume resource listing every accredited degree program in the United States. Of course, Internet searches can also lead you to many excellent alternatives to the M.B.A., one of which may be perfect for you.

Source: http://encarta.msn.com/encnet/departments/elearning/?article=alternativestothemba