Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Graphixx

#521




México- Hola colegas de la comunidad ingenieril y también fieles lectores, hoy les traigo una entrega de los 10 estereotipos de programadores que nos podemos encontrar a lo largo de nuestra vida, quizá alguno de estos perfiles te parezca conocido o te identifique, o te haga acordarte de tu compañero de trabajo, o aun peor de "TU JEFE DE PROYECTO" (muajaj muajaja). Así que corremos con la entrega de hoy.

Los programadores disfrutan de una reputación de ser personas peculiares. De hecho, dentro de la misma comunidad, hay ciertos arquetipos de programador que otros programadores encuentran extraño. Aquí hay 10 tipos de programadores de los que probablemente tu eres uno. ¿Se te ocurre algo más?

1 Gandalf Programmer (Programador Gandalf)

Este tipo de programador para un excelente candidato para interpretar Gandalf en "El Señor de los Anillos". Él o Ella tiene tiene una barba hasta la mitad de sus rodillas, un ridículo sombrero, y puede usar una capa o un manto en el invierno. Para suerte del equipo, esta persona es tan hábil trabajando con la magia como el mismo Gandalf. Para infortunio del equipo, ellos necesitarán soportar horas y horas de historias de Gandalf sobre como él o ella atraviesa la odisea de llevar las tarjetas perforadas en la sala de ordenadores. El tipo de programador Gandalf es el bateador más pesado, algo así como S.W.A.T., pero intenta dejarlos en la parte trasera e invócalos en momentos de desesperación.

2 The Martyr Programmer (Programador mártir)

En cualquier profesión, el mártir es simplemente un "Adicto al trabajo". Pero en el ámbito del desarrollo, el mártir va más allá de eso y en otra dimensión. Fanáticos del trabajo, aunque suelen ir a casa para dormir y ducharse. El mártir suele enorgullecerse de dormirse sobre su escritorio, cerca de su computador entre cajas de pizza vacías. El problema es que nunca nadie le pido a "The Martyr" trabajar de esa manera. Él o ella trata de hacer sentir culpable al resto del equipo con frases como: "Si, ve a casa y disfruta de la cena. Yo me quedaré y terminaré todo el código de tres semanas en esta noche."

3 Fanboy Programmer (Programador fanboy u obsesionado)

¡Cuidado con el Fanboy!. Si él o ella se cruza contigo, tendrás que soportar de tres a cuatro horas una charla sobre la superioridad de Dragonball Z comparada con Gundam Wing, o por qué el Playstation 3 es mejor que el Xbox 360. El espacio de trabajo de un "Fanboy programmer" está lleno de pósters, figuras de acción, y otros juguetitos relacionados con alguna obsesión, muy probablemente importados de Japón. No solo son "Fanboys programmers" desagradables de tratar, sino que muy a menudo dedican tanto tiempo a la obsesión (tanto en la oficina como fuera de ella) que ellos no tienen ni idea cuando se trata de hacer para lo que fueron contratados.

4 Vince Neil Programmer (Programador Vinve Neil)

Este "Vince Neil programmer" representa un retrocesos de más de 40 años, hasta los 80′s. Portan un largo cabello, pantalones vaqueros rasgados y deslavados, y un pañuelo en su cabeza. El "Vince" se sienta en la oficina escuchando canciones de Bon Jovi o Def Leppard durante toda la jornada laboral. Esto no debería ser malo si "Invierta un poco de azúcar sobre mi" no fuera tan contagioso.

Trabajar con Vince generalmente es muy divertido, y en realidad tiene mucha experiencia pero nunca se actualizó. Pero Vince se convierte en una molestia cuando él o ella trata el Rock and Roll como estilo de vida, portando cabellera y accesorios de los 80′s. Créeme es bastante difícil trabajar con alguien que lleva una playera resacada todos los días.

5 The Ninja programmer (Programador ninja)

El ninja puede estar en tu equipo de trabajo, y nadie lo sabe. Al igual que los legendarios asesinos, nos sabes que el "ninja programmer" está en su oficina o edificio, pero usted descubre la evidencia por la mañana. Verificar el sistema de control de código y ver que a las 4:00 am el "Ninja programmer" comprobó la dirección del problema que tenías pensado corregir durante toda la semana, y que ni si quiera sabías que el Ninja estaba consciente del proyecto, lo ves, mientras tú estabas tan ocupado en alguna reunión el "Ninja Programmer" estaba trabajando.

Los ninjas son tan sigilosos que puede que ni siquiera sepan su nombre, pero se sabe que está en todos los proyectos y parece ir muy tranquilo y sigiloso. Pisa con cuidado, mide su distancia, piensa sus pasos y es un guerrero solitario, no es necesario forzarlo a trabajar porque simplemente lo hace.

6 The Theorectician programmer (Programador teórico)

Este tipo sabe todo acerca de programación, es como una enciclopedia con vida propia. Él o ella pueden pasar horas hablándote acerca de la historia oscura de los lenguajes de programación o proporcionarte una prueba de que cómo es que el código que hiciste no es perfectamente óptimo y podrías tener un extra de 3 nano-segundos para correrlo, el problema es que este tipo de programador no sabe nada acerca del desarrollo de software, cuando escribe código, es tan "elegante" que los simples mortales no pueden entenderlo. Su técnica favorita es la recursividad, y cada bloque de código está ajustado al máximo, a expensas de los plazos y de legibilidad.

Otro problema que tiene es que se distrae con facilidad, una tarea sencilla que llevaría hora los teóricos se lleva 3 meses, ya que decide que los instrumentos existentes no son suficientes y tiene que construir nuevas herramientas que construyan nuevas librerías para así construir un nuevo y perfecto sistema que cumpla con sus altos estándares. El teórico se puede convertir en uno de sus mejores competidores, si logras que él o ella trabajen dentro de los límites del proyecto y dejar de desperdiciar tiempo trabajando en "The Ultimate Sorting Algorithm".

7 The Code Cowboy programmer (Programador vaquero)

El "Code Cowboy" es una fuerza de la naturaleza que es imposible de detener. Él o ella es casi siempre un gran programador y puede hacer el trabajo dos o tres veces más rápido que cualquier otro. El problema es que por lo menos a la mitad de esa velocidad llega por atajos, el "Code cowboy" siente que la comprobación del código tiene demasiado tiempo en el control de código fuente, el almacenamiento de datos de configuración fuera del código en sí es excesivo, la comunicación con cualquier otra persona toma demasiado tiempo... ¿Ahora entiendes la idea?

Los códigos de los programadores "Code Cowboys" son como espagueti, son un desastre, porque él o ella trabajaron tan rápido que la refactorización necesaria nunca pasó. Lo probable es que las siete páginas del valor de la funcionalidad del núcleo parezcan ser el "No hacer esto" del ejemplo de un libro de programación, lo curioso es que mágicamente funciona. El "Code Cowboy" no se lleva bien con los demás, y si pones a dos "Code Cowboys" en el mismo proyecto ten por seguro que fallará, ya que uno a otro se pisotean los cambios y se disparan entre ellos.

Coloca a un "Code Cowboy" en un proyecto donde entregar a plazos es mejor que hacer las cosas bien, y los códigos sorpresivamente se harán antes de las fechas establecidas como límites. Los code cowboys son la versión ruidosa, bulliciosa de los Ninjas. Mientas que los ninjas ejecutan sus habilidades con precisión y sigilosamente, el Code Cowboy es como un toro furioso que cornea a cualquier cosa que se le interponga en el camino.

8 The paratrooper programmer (Programador paracaidista)

¿Alguna vez has visto de esas películas en las que el último comando de aire cayó tras las líneas enemigas y sale con planes de batalla secreta? Esa persona en un laboratorio de desarrollo de software se llama "Paracaidista" (paratrooper). El paracaidista es el último programador enviado para salva guardar un proyecto moribundo, carecen de paciencia para trabajar en un proyecto a largo plazo, pero su mejor arma es una extraña habilidad para aprender código del cual no está familiarizado y trabajarlo, y hasta mejorarlo. Otros programadores pueden tardar semanas, o hasta meses para aprender lo suficiente sobre un proyecto para así trabajar con eficacia. Pero para el paracaidista sólo le lleva horas o a veces días. Los paracaidistas pueden no aprender lo suficiente para trabajar sobre el núcleo del código, pero debido a la falta de tiempo la aceleración significa que puede tener éxito donde todo un equipo puede fallar.

9 Mediocre Man Programmer (Programador mediocre)

"Bastante bien" es la frase que jamás podrás escuchar de un "Mediocre Man Programmer". No te dejes llevar por que en el nombre lleva un "Man", también existen en el sexo opuesto. Y él o ella toma más tiempo en producir los peores códigos de todo el equipo, "Lento y constante que apenas terminan el proyecto". Pero este tipo de programador siempre está "lo suficiente bien" para mantener el empleo.

Cuando entrevistes a este tipo, te podrá contar acerca de los muchos proyectos de los que ha trabajado, pero no te podrá contar acerca de su participación real en cada uno de ellos. Reconocer a este tipo de programadores es fácil: pida detalles reales del trabajo que ha hecho y de repente sufrirá un ataque de amnesia. Dejarlos en la organización, sin embargo, podría tomar años deshacerse de ellos.

10 The Evangelist Programmer (Programador evangelista)

No importa que tipo de entorno tengas, el programador evangelista insiste que puede ser mejorado tirando lejos todas tus herramientas y procesos, remplazándolos con algo más. El evangelista en realidad es lo contrario del teórico, ya que es abierto, sabe mucho acerca de desarrollo de software pero realiza muy poca programación real.

El evangelista es secretamente en su corazón un jefe de proyecto o director de departamento, pero carece de experiencia o conocimientos para dar ese salto. Así que el evangelista es capaz de entrar en una función puramente administrativa. Todo mundo necesita estructurar bien sus intentos para poder revolucionar el entorno de trabajo.

Fuente:
http://losingenieroshacemosgirarelmundo.com/?p=287
#522
Foro Libre / Re: cuantos acá son colombianos
8 Noviembre 2013, 00:04 AM
Que tristeza, nadie me agrego al Skype, me siento mas solo que "daryo" ya, jajajajjajajaja, haber los de Colombia mas compañerismo pues alguien el que sea agregueme al Skype grrrrrr, si no nos hibamos a comunicar veo un total desperdicio y una inutilidad tener este post vaaa :laugh:  :P
#523
Aqui las fotos de los hackers :
#524
Aummmmm interesante noticia, aca en Colombia no los cojerian jamas, es sabido que si alguien se hace con los datos de tu tarjeta y usa por ejemplo 1 o varias cuantas de Paypal para sacar dinero de ellas, el banco no se por que, pero jamas se hara con la captura de los delincuentes... pero eso es solo aca en Colombia, no se en los demas paises de suramerica, aca basta con usar paypal pa quedar completamente limpio del robo, que tristeza...
#525
AUmmmm no se si soy solo yo, pero no logro ver ni una sola captura del juego...de todas formas gracias por compartirlo.
#526
Y ni aun asi logran mantener el mundo en paz... por favor, a que se dedican, deberian de haber extinguido ya hace años la delincuencia a ese paso de interceptacion de malechores...vaaaa, dinero del presupuesto nacional mal invertido, mejor lo deberian gastar en Universidades y Educacion Publica.
#527
Desarrollo Web / Re: Plugin para Wordpress
7 Noviembre 2013, 22:37 PM
Se ve genial, si lo encuentras por favor postealo en el foro, yo no tengo plugins asi...sorry.
#528
Si denuncia y sale con que habia creado un "Facebook Falso" posiblemente falsificando la identidad de otra persona, pa mi que le terminan es condenando a el por fraude de identidad jejejeje, no se solo digo...
#529
Mmmmmmm al parecer la condena se puede dar por lo que el sitio de enlaces generaba ingresos con los adsenses y la publicidad del sitio, me pregunto si teniendo un sitio de enlaces que no tenga publicidad, no le pueden hacer nada a uno?
#530
Ante el descorazonador panorama económico que convive día a día con nosotros, son muchos los que se deciden cambiar y renovarse  optando por introducirse en el mundo freelance. Actualmente Internet se ha convertido en el mayor nicho de ofertas de teletrabajo que existe en el mundo. Esto permite encontrar un abanico de posibilidades laborales de diferente ámbitos: programadores, diseñadores, redactores....Convertirse en freelance y bucear por la amplia oferta de teletrabajo, conlleva una serie de ventajas y desventajas que detallamos a continuación.



VENTAJAS

- Ser tu propio jefe. El trabajo que realicemos no pasará ningún filtro o revisión por parte de una tercera persona. El cliente será nuestro objetivo final.

- Flexibilidad horaria. Los tiempos nos lo marcará nuestra propia responsabilidad. Somos libres de administrar nuestro tiempo de trabajo y alternarlo con momentos de ocio. Mañana, tarde o noche escogeremos lo que mejor nos convenga en cada momento.

- Comunicación directa con el cliente. Los términos y condiciones del trabajo son discutidos personalmente con el cliente. Los detalles son expuestos de forma clara así como los posibles inconvenientes.

- Comodidad. Es obvio que trabajar desde casa es toda una ventaja. Sin necesidad de transporte o calcular horarios para llegar a la hora. Incluso en este sentido es una ventaja no tener que llevar traje o pensar que ropa llevar cada día.

- Menos stress en el ámbito laboral. Las personas que trabajen en empresas sabrán de que se está hablando: cambios sorpresa de planes de trabajo, comunicación mediocre con responsables, pobre compañerismo etc.

- Mayores ganancias. Suponiendo una buena dedicación y habilidad en la búsqueda de ofertas, las ganancias se irán incrementando poco a poco.

- Satisfacción personal. Trabajar por ti mismo de lo que te gusta, como quieres y recibir un sueldo por ello es realmente satisfactorio.

DESVENTAJAS

- Es necesario reinventar nuestro perfil laboral. No sólo seremos trabajadores, lo cual conlleva una serie de características, sino que deberemos añadir otras cualidades de emprendedor: motivación, disciplina y cierto valor comercial.

- Compatibilidad horaria. A veces no se distingue el horario laboral de la vida del hogar. En este sentido hay que ser muy estricto y constante.

- Nula vida social en horario laboral. Estamos solos frente a nuestro trabajo. No hay compañeros, conversaciones, ayuda etc. Puede llegar ser una situación difícil de llevar.

- No hay sueldo fijo. Esta es la desventaja más grande en la que los futuros freelancer se topan para animarse a dar el salto del teletrabajo. Los comienzos son duros pero con una buena actitud los frutos llegarán pronto.

- No apto para desorganizados. La organización es fundamental, gestionar las tareas y los horarios de manera óptima repercutirá en el éxito final.

Esta son las principales ventajas y desventajas que el teletrabajo ofrece para un freelance. Nada es fácil, la cuestión es proponérselo y luchar por lo que uno quiere.

Fuente:
http://www.nubelo.com/blog/ventajas-y-desventajas-del-teletrabajo-freelance/