Condiciones del Foro:
1. El estudiante deberá hacer por lo menos una entrada a cada tema.
2. La entrada deberá tener como precedente los aportes dados por los compañeros que ya han participado previamente.
3. Los comentarios deberá ser argumentativos y bien relacionados con el tema.
4. Se respetan las opiniones de cada integrante.
5. Solo serán validos lo comentarios que estén dentro de las fechas estipuladas de participación.
COMENTARIO PROBLEMATIZADOR:
Un buen desarrollador de software aquel que:
1. Es un excelente profesional en lógica de programación así no sea muy experto en algún lenguaje particular.
2. Es muy experto en el manejo de un lenguaje de programación específicamente y no le gusta estar cambiándose a otros lenguajes para no perder su especialidad.
3. Le gusta aprender de todos los lenguajes lo mas importante aunque no sea muy experto en lógica de programación.
Jhon Michael Diaz Arango - de las tres opciones me parece conveniente la primera, un desarrollador debe tener una amplia capacidad para resolución de inconvenientes de manera lógica, debe ser flexible a la hora de usar lenguajes distintos, la mejor manera para esto es teniendo una base de lógica general que permita adaptarse a las diferentes situaciones.
ResponderEliminarSneider Stiven Cano Sandoval - De acuerdo a lo dicho el compañero Jhon Michael Diaz, concuerdo con la decisión de la opción numero 1, y concuerdo con lo que expone en su punto de vista aunque anexo de que un programador o aprendiz de aquel, aparte de tener una buena lógica de programación, debe ser una persona con una buen adaptación del manejo de trabajo en equipo y una buena compresión léxica a la hora de trabajar con diferentes tipos de programadores ya que todos usamos técnicas y somos mas conocedores de algún lenguaje de programación en especifico que de pronto nosotros no manejemos muy bien .
ResponderEliminarNaileth Hoyos --- La mas acertada para mi es la 1 ya que teniendo una buena lógica, se puede obtener los conocimientos para trabajar en cualquier lenguaje y así dar soluciones a las diferentes situaciones.
ResponderEliminarestoy de acurdo con los compañeros de elegir la opción 1 debido a que cuando se tiene una buena lógica se nos da la facilidad de asimilar de manera mas apropiada otros lenguajes de programación.
ResponderEliminarEstoy de acuerdo con la #1 ya que, algo fundamental es tener la lógica de programación desarrollada, ya que así mismo se podrá acoplar a diferentes lenguajes de programación.
ResponderEliminarComparto el mismo análisis de los compañeros Sneider y Jhon Diaz... La parte lógica es una de las piezas más importantes de esta profesión, ya que con ella buscamos (resiliencia) la manera de que un proyecto corra y responda según las características que se desee. Por otro lado tenemos los lenguajes de programación que como se vayan actualizando y creciendo el desarrollador puede ir mirando cual es el mejor y como adaptarse a el.
ResponderEliminarSalomé Jaramillo: Totalmente de acuerdo con mis compañeros, pues me parece que un buen programador es aquel que tiene una amplia experiencia en cuanto a la lógica y sabe desenvolverse a la perfección, puesto que esto le sería de mucha utilidad en la mayor parte de tiempo en su trabajo, pero por otro lado, pienso que un buen programador debería tener bases demasiado claras y expandir su conocimiento en al menos un lenguaje por completo o ya sea que conozca lo mas importante de varios.
ResponderEliminarUn buen desarrollador de Software es aquel que es un excelente profesional en lógica de programación así no sea muy experto en algún lenguaje particular. Compartiendo el análisis del compañero Elvis José donde expresa "la lógica es una de las piezas mas importantes de esta profesión"; Teniendo una excelente lógica podemos lograr la adaptación en de los diferentes leguajes, nos permite analizar los cambios, aceptarlos y reescribirlos cuando sea necesario, con la ayuda de la lógica logramos entender todos los parámetros de un negocio detrás de un proyecto, para mi la logica es la base del entendimiento y la investigación al realizar un programa.
ResponderEliminarLe gusta aprender de todos los lenguajes lo mas importante aunque no sea muy experto en lógica de programación.
ResponderEliminarPienso que esta seria la respuesta más acercada a la correcta. ya que no hay un punto definitivo para elegir quien es bueno o malo. solo que algunas "falencias de algunos" son las fortalezas de otros, y es allí donde se fortalece todo cuando se trabaja en equipo. obviamente entre más despierta sea la necesidad del profesional en saber más, su conocimiento y terreno de trabajo será mayor y esto le permitirá aportar mas en un equipo de trabajo, pero sí esto ultimo no se cumple, todo ese conocimiento no sería tan bien aprovechado.
Shulder Edisson Puerta - En base a las opciones disponibles, me quedaría con la opción #1, ya que al conseguir una buena lógica te puedes desempeñar en diferentes lenguajes, para mí lo más fundamental es tener una buena lógica ya que puedes desenvolverte mejor en el medio y brindar soluciones más profesionales.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarSebastián Gutiérrez -Estoy totalmente de acuerdo con mi compañera Verónica Álvarez, yo me quedo con la 3ra opción, pienso que para ser un buen programador "Developer Star" debemos dedicar tiempo a nuestro trabajo, abrirnos a los cambios, mantenernos en constante formación y experimentar una y otra vez. Como dice la compañera Verónica en su texto, es importante entender el modelo de negocio detrás de cada proyecto; Muchas veces es importante levantar la cabeza de vez en cuando y mirar más allá de lo que se está haciendo y conocer el propósito detrás. Siempre hay un cliente con sus necesidades, presupuestos, conceptos comerciales y expectativas.
ResponderEliminarTeniendo en cuenta el punto de vista de los compañeros y viendo que la mayoría esta de acuerdo con que un desarrollador de software debe de ser un profesional en cuanto a la lógica. Estoy de acuerdo con ellos, la lógica es un punto fundamental para poder desenvolvernos en cualquier problema o circunstancia que se nos presente o a la hora de aprender algún lenguaje ya que todos se basan en una misma estructura, partiendo de la lógica que tengamos como desarrolladores se nos dará mas facilidad para comprender o en su defecto mas dificultad para desarrollar la solución que tengamos en mente a un problema.
ResponderEliminarUn desarrollador debe tener la capacidad lógica para afrontar de manera adecuada cada trabajo o problema que se piense realizar, pero sin desconocer la estructura del lenguaje a utilizar. Comparto la opinión de varios compañeros, pero personalmente considero que para ser un desarrollador se bebe tener una mezcla entre la parte lógica sin ser necesariamente un experto, y la parte de conocer lo importante de cada lenguaje. Así podemos afrontar el problema, analizando como solucionarlo mas rápidamente y también como implementarlo en el lenguaje que se este utilizando, ya que en un mundo laboral nos podemos encontrar con uno o varios lenguajes al tiempo y de nada o poco nos sirve conocer a la perfección un solo lenguaje en particular.
ResponderEliminarEn mi opinión me quedaría con la opción #1, ya que desarrollando una buena lógica tu puedes enfrentarte a múltiples lenguajes a veces no es la misma forma de escribir un ciclo o una función entre otros, pero un buen desarrollador de software con que tenga lógica podría adaptarse fácilmente a los diferentes lenguajes de programación que existen.
ResponderEliminarJorge Iván Cifuentes, Elijo la Opción #1 ya que si tenemos desarrollado la lógica de programación se nos hará fácil entender algún lenguaje en especifico, creería que lo mas importante es tener como tal esta habilidad desarrollada al 100.
ResponderEliminarEstoy de acuerdo con la opción número 1
ResponderEliminarPara mí la lógica de programación es la base fundamental del desarrollo de software, cuando tenemos una buena lógica desarrollada, enfrentarnos a nuevas sintaxis es mucho más sencillo, ya que con suficiente documentación y empeño podemos aprender un nuevo lenguaje.
-Alexander Peralta Londoño
Estoy de acuerdo con los compañeros que optaron por la opción #1, ya que un programador con una buena lógica de programación, se adapta mas fácil a los distintos programas con que se pueda uno llegar a topar y se le resulta mas fácil, el manejo de diferentes programas.
ResponderEliminarMe parece que los compañeros tienen razon con la opcion 1, pero un programador que tenga el conocimiento de varios lenguajes creo que lo hace muy versatil, aunque no sea muy experto en la logica. Igual creo que todos tenemos una logica diferente.
ResponderEliminarFrank camilo castrillon m
opino que la mejor opción es la #1 ya que tener una buena lógica es la base de todo buen programador. Una buena lógica nos ahorra tiempo, trabajo y nos hace la vida mas fácil
ResponderEliminarEsteban Muñoz
En mi opinión Estoy muy de acuerdo con la opción 1, ya que para ser un buen programador principalmente y la base de todo es tener una buena lógica, porque la lógica es la habilidad que nos permite analizar todas las posibilidades que tenemos, desenvolviéndose en algún problema que se presente y ver cual es la mejor opción para llegar a algún objetivo.
ResponderEliminarNatalia Sanchez T.
Considero que la primera opción es la mas acorde a lo que un buen programador debe tener, ya que la lógica es fundamental para un buen desarrollo, esto sin dejar de lado que el conociendo varios lenguajes de programación se adquiere un versatilidad bastante favorable para el mundo laboral.
ResponderEliminar