• Inspiración
  • Tutoriales
  • Bootcamp

Planer

  • Inspiración
  • Tutoriales
  • Bootcamp

Citas Emprendedoras 4

En qué consiste la educación

La educación consiste en hacer a los individuos conscientes de qué es posible. .- Bismarck Lepe

Share
QuoteSeptember 19, 2014 Citas emprendedoras, Educación, InspiraciónCitas inspiradoras, Educación

¿Qué se entiende por desarrollador senior?

administrador de sistemas

Me ha tocado leer varias veces en ofertas de trabajo que se buscar desarrollador (o programador) senior, ¿pero qué significa ser un desarrollador senior?

La definición más clásica es por años de trabajo, con más de 5 años de trabajo en un lenguaje uno podría decir que se senior, pero la verdad es que esta es una definición completamente arbitraria, por ejemplo tu podrías llevar 5 años trabajando en un lenguaje pero sólo manteniendo 1 proyecto, en cuyo caso sabrías mucho de ese proyecto y del alcance de desarrollar proyectos grandes pero escasa capacidad de presentar soluciones distintas en proyectos nuevos.

Podría pasar lo mismo al revés, o sea tener mucha experiencia prototipeando proyectos pero poca llevando proyectos hasta el fondo y escalándolos.

Además en muchas ocaciones los desarrolladores no ocupan un sólo lenguaje y 2 años trabajando en 3 lenguajes no es lo mismo que 2 años trabajando en uno sólo y obviamente ambas dimensiones tienen características deseables.

Lo que si no es arbitrario es saber que es lo que se espera de un programador senior, y es que entienda a profundidad el lenguaje en el que trabaja, eso quiere decir solamente que no sólo debe conocer los códigos, un programador senior debe poder predecir las complicaciones que pueden surgir de las implementaciones de diversas soluciones y ser capaz de estimar los tiempos de desarrollo de estas.

Muchas empresas no saben que es lo que buscan, la mayoría de las empresas de tecnología no saben de tecnología, y cuando buscan a un desarrollador piden cosas que no existen, es así como piden 10 años de experiencia en HTML5 cuando es un estándar que ni siquiera ha sido terminado de implementar. Pero eso nos da una ventaja, pues entendiendo bien la industria y sus necesidades podemos presentar soluciones e innovar.

En resumen un desarrollador senior es alguien quien entiende a cabalidad el ámbito donde se está desarrollando una solución informática y ese aprendizaje no se logra memorizando códigos ni soluciones, se logra con años de práctica en la industria y obviamente manteniendose actualizado.

Un buen consejo: Tener una barba larga ayuda a parecer un desarrollador senior

Share
September 16, 2014 Citas emprendedoras, Emprendimientos Digitales, MetodologíasDesarrollo de software, IT, Programador, Recursos Humanos, Senior

Frases de programadores famosos

Edgard Dijkstra

Un pequeña colección de frases de programadores y científicos famosos que me encantan.

Si debuggear es el proceso de remover errores de código entonces programar debe ser el proceso de ponerlos .- Edsger Dijkstra

“Reglas de la optimización
Regla 1: No lo hagas
Regla 2 (sólo para expertos): No lo hagas todavía” .- Michael A. Jackson

“Primero resuelve el problema, después escribe el código”

“Cualquier idiota puede escribir un programa que una computadora entiende, los verdaderos programadores pueden escribir código que los humanos entienden.” – Martin Fowler

“Los programas deben ser escritos para que las personas lo lean y sólo casualmente para que las máquinas lo ejecuten”

“Sin requerimientos o diseño programar sólo es el arte de agregar errores a un archivo vacío” .- Louis Srygley

“Cualquier código escrito que no hayas mirado en los últimos seis meses bien podría haber sido escrito por otra persona” .-  Eagleson’s law

“Es difícil encontrar un error en tu código cuando lo estás buscando, pero es mucho más difícil encontrarlo cuando asumes que tu código está libre de errores”

“Para entender la recursividad hay que entender lo que es la recursividad ”

Y mi favorita

“Siempre escribe tu código como si la persona que lo fuera a mantener fuera un peligroso psicopata que sabe quien eres y donde vives”

Share
September 15, 2014 Citas emprendedoras, InspiraciónCitas inspiradoras, Frases Celebres, lenguajes de programación, programación

El miedo de Steve Jobs con el AppStore

appstore
AppStore en sus inicios -En1Mes

AppStore en sus inicios

 

Fue en el 2007 cuando Apple les dijo a los desarrolladores de aplicaciones que para poder crear apps para el iPhone, necesitarían construirlas a modo de aplicaciones web para Safari. citando a Steve Jobs, founder de Apple, dijo:

“El motor Safari está completamente dentro del iPhone. así que podrán escribir sorprendentes aplicaciones Web 2.0 y Ajax que se ven y comportan exactamente como las aplicaciones del iPhone. Estas aplicaciones se pueden integrar perfectamente con los servicios del iPhone. Pueden hacer una llamada, pueden enviar un correo electrónico y también pueden buscar una ubicación en Google Maps.

Tienes todo lo que necesitas, si sabes cómo escribir aplicaciones utilizando los estándares web más modernos, puedes crear aplicaciones sorprendentes para el iPhone. Así que desarrolladores, pensamos que tenemos una historia muy buena para ustedes. ya pueden comenzar a construir sus aplicaciones para el iPhone”.

discurso Steve Jobs

La AppStore llegó más tarde y uno de los motivos de su aparición (Aparte de los obviamente comerciales) fue como reacción ante los desarrolladores mal intencionados.

La AppStore de hoy en día es sin duda la parte más vital de la comunidad de aplicaciones en cualquier plataforma, pero Steve Jobs inicialmente se resistió a la idea de que los usuarios personalizaran sus iPhones con programas de terceros, que más tarde se conocerían como aplicaciones. Art Levinson, miembro de la junta directiva de Apple, dijo: “Tuve que llamar media docena de veces a Jobs para presionarlo acerca del potencial de las aplicaciones” pero en ese instante Jobs anuló toda discusión, en parte por que sentía que su equipo no estaba viendo la complejidad real de las aplicaciones hechas por terceros.

Posteriormente, Steve Jobs — por supuesto — ya habiendo aceptado la idea totalmente, permitió que esta se convirtiera en el concepto central de los famosos comerciales del iPhone: “There’s an app for that” (Hay una aplicación para eso). El iPhone original inmediatamente captó la atención de la comunidad de hackers que había empezado a jugar con el producto. Poco después, se produjeron retoques populares que añadirían más funcionalidad al dispositivo.

Apple en la WWDC (Worldwide Developers Conference) 2007 anuncio que a partir del 6 de marzo de 2008 el iPhone estaría liberado para el desarrollo de apps de terceros. finalmente la AppStore se puso en marcha junto con el iPhone el 11 de julio de 2008.

El actual CEO de Apple, Tim Cook compartió los últimos datos de la AppStore, la AppStore, dijo, ahora con más de 500.000 aplicaciones para dispositivos iOS, 140.000 de los cuales han sido escritas específicamente para el iPad. Los usuarios se han descargado programas de terceros más de 18 mil millones de veces desde la creación de la AppStore.

introducción de Steve Jobs acerca del AppStore

Mi opinión

Como autor de este articulo creo que ya es hora de que dejemos de evadir el tema de las aplicaciones web, puesto que es perfectamente valida a modo de prototipo, por que como ya ves, en un principio todas las aplicaciones del iPhone eran apps webs,  evidentemente el mundo digital y móvil se ha actualizado bastante como para que los usuarios tengan sus preferencias, ahora el que dirán siempre dependerá de la dedicación que tu le entregues a tu aplicación y quizás  no sea a modo de prueba y si algo definitivo.

Evidentemente Steve Jobs nunca se espero crear algo tan grande, y claramente al ver que no podía tener un control sobre las acciones de desarrolladores externos a su equipo de trabajo, le genero una respuesta negativa y no tomó los riesgos. personalmente creo que por muy cliché que suene, si no te arriesgas no cruzaras el río y si tienes una buena idea y tu intención es 100% clara, las consideraciones u obstáculos no serán un impedimento para que todo salga a flote.

Share
May 5, 2014 Citas emprendedoras, Emprendimientos Digitales, InspiraciónAppstore
Tags
mostbetslotticamostbet UZslottica PLkudos casino no deposit bonuskudos casino bonus codeskudos casino free chipkudos casino loginRuby on Railskudos casino sister siteskudos casino free spinskudos casino no deposit bonus codesaviatoraviator KZozwincasinoozwincasino AUemprendimientos digitalesfortunetigerfortunetiger BRTutorialesDiseño20bet plbet20 casinokudos casinoLondonLondon UZ20 betbj88slottica BR20bet casino logowanie20bet kasynoHerramientas20 bet casinohtml5gratogana entrargratogana juegos en vivo20bet logowanieWordpressrubyLanding PageBases de datosplaycroco casinoplay crocogratogana onlineparty poker casino
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • Interesado en otros tipos de emprendimiento?

    Quieres aprender a importar y exportar productos a todo el mundo? entra aquí

  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • No te pierdas ningún artículo.

  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • 2025 © UGMSLOT
    Planer theme by Dankov