Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 4 de 4
Ir a la página Anterior  1, 2, 3, 4
 
¿Qué Significa Saber Programar?
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
yo creo que estais dando muchas vueltas, para definir lo que es "saber programar"

la programación, solo tiene un fin, es el de construir una herramienta, la cual pueda ofrecer una comodidad al usuario, que quiera realizar una tarea determinada.

porque, "programar", no solo se hace con la informática, tiene claros ejemplos, de sistemas industriales, que son programados, con lenguajes (control numérico, por ejemplo), o mediante directrices, (organización de una tarea fisica), para conductas de trabajadores.


por tanto, mi opinión es:

saber programar, es simplemente, objetivar unas tareas, para conseguir un resultado.


después, podemos hablar, de optimizacion de código, ahorro de recursos, etc. pero todo, va enfocado, a un resultado.

cuando alguien utiliza un programa de informática, un guion de tareas organizadas, o cualquier tipo de programación (sea de informática, o no), este, solo quiere conseguir el éxito en la tarea, y no valora , si hace 4 bucles, 5 llamadas al api, o utiliza librerias dinamicas...

ademas, lo que para alguien, es un código perfecto, para otro, puede ser una chapuza (según los conocimientos de cada individuo)

un saludo
 



 
última edición por tururu el Lunes, 24 Enero 2011, 16:44; editado 1 vez 
tururu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Yo programar no sé si sé, pero hago unas albóndigas en salsa que te cagas.     
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Citar:

la programación, solo tiene un fin, es el de construir una herramienta, la cual pueda ofrecer una comodidad al usuario, que quiera realizar una tarea determinada.

Cierto. Pero no estamos intentando dar una definición sobre qué es la programación sino sobre qué es saber programar. La programación es una disciplina, en cambio "saber programar" es un conjunto de conocimientos y habilidades prácticas sobre esa disciplina que te permiten escribir programas.

Citar:

porque, "programar", no solo se hace con la informática, tiene claros ejemplos, de sistemas industriales, que son programados, con lenguajes (control numérico, por ejemplo), o mediante directrices, (organización de una tarea fisica), para conductas de trabajadores.

También es cierto, pero es obvio que estamos hablando desde el punto de vista de la informática.

Citar:

saber programar, es simplemente, objetivar unas tareas, para conseguir un resultado.

Y si alguien puede objetivar tareas para conseguir un resultado, ¿puede crear un programa? ¿o necesita saber otras cosas?

Programar de simple no tiene absolutamente nada. Cuando intentas simplificar qué es saber programar para obtener una definición te encuentras con el problema de que la definición que obtienes falla en su objetivo de decir qué es saber programar porque sólo describe una parte.

Puedes mirar desde diferentes alturas y lo que verás serán diferentes grados de abstracción, pero las abstracciones son una forma simplificada de representar lo que se observa. Al mirar desde un punto de vista a cierta distancia se puede obtener una cierta visión del objeto observado, pero si no lo miras desde diferentes puntos de vista la descripción que hagas será parcial.
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Citar:

Yo programar no sé si sé, pero hago unas albóndigas en salsa que te cagas.    

Bueno, espero que estés hablando en forma figurada, jajajaja
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Citar:

Bien, desde mi punto de vista, existe la dicotomía hacer y saber hacer.

Bueno, tengo que suponer que leíste lo que decía codificador acerca de un supuesto dilema entre conocer y entender. Ese dilema no existe, porque como expliqué antes la comprensión (entender algo) es una condición necesaria para construir el conocimiento.

Ante cualquier duda consultá con tu pedagogo amigo.

Citar:

 Para hacer se puede aprender lo mínimo, para saber hacer se deben aprender lo suficiente para saber elegir la mejor manera de hacerlo.

Si para "hacer" se debe aprender lo mínimo, ya que lo que se aprende se "sabe", entonces para "hacer" hay que "saber hacer" ese mínimo. No hay una dicotomía.

Lo que sí hay es una diferencia que la marcás cuando decís:
Citar:

para saber hacer se deben aprender lo suficiente para saber elegir la mejor manera de hacerlo.

Lo que estás definiendo aquí es un nivel de conocimiento más profundo para poder hacer las cosas de la mejor manera. Entonces, de lo que estás hablando es de diferentes niveles de conocimiento.

Citar:

Todos podremos saber cocinar, pero no seremos chef, porque eso requiere una formación.

Claro, del mismo modo todos podremos saber programar pero no seremos ingenieros en sistemas porque eso requiere estudiar una carrera. Pero, te recuerdo que esto no tiene relación directa con el tema del que hablamos, no nos interesa determinar si vos o yo somos o no programadores, sino aproximarnos a entender qué conocimientos son necesarios para "saber programar".

Citar:

Una suposición que parece no cuadra en este ámbito, que es, sin duda, mucho más amplio y diverso.

No entiendo que estás significando con esta frase.

Citar:

¿Acaso sé programar? No, pero programo, y eso me satisface (que no conforma). En fin, cumplo las características, en general, aunque comento el código cuando es algo muy necesario.

Sabés lo suficiente para hacer lo que hiciste.

De todos modos lo que intentamos es reflexionar respecto de ¿qué es saber programar? ¿cuáles son las condiciones que alguien debería cumplir para considerar que sabe programar?

Saber programar no es lo mismo que poder escribir un programa. Se puede escribir un programa sin tener los conocimientos suficientes para considerar que "realmente se sabe programar" o se puede "saber programar" y no ser capaz de escribir un determinado programa, que es lo que decía ljma:

Si al mejor programador del mundo le pedís que escriba un programa que modele la fisión nuclear, no lo podrá hacer (a menos que ya conozca el dominio).

No hasta tanto aprenda acerca del dominio del problema lo suficiente como para poder escribir el programa. Es decir, para escribir un programa es necesario tener conocimientos del dominio del problema que se intenta resolver (normalmente el programador adquiere el entendimiento necesario del dominio del problema durante todo el desarrollo pero con más esfuerzo al principio). Pero esos conocimientos no forman parte del cúmulo de conocimientos de nuestra disciplina.

Citar:

Para terminar, siempre habrá distintos conocedores de una disciplina. Yo me calificaría: "el que no lee manuales y aprende lo necesario para sus objetivos". Por suerte, debo acotar que tengo tantos objetivos que me veo obligado a aprender muchas cosas.

Bueno, pero te recuerdo que este tema trata sobre aproximar una definición de "qué es saber programar", no sobre cómo se calificaría cada uno.

Saludos.
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
shordi escribió: [Ver mensaje]
Yo programar no sé si sé, pero hago unas albóndigas en salsa que te cagas.     

¡Uhhh! ¡Qué pena tener un océano de por medio!
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Citar:
Ante cualquier duda consultá con tu pedagogo amigo.


 
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Bueno, yo es que a estas horas, un domingo, me pierdo.

Pues si que tiene mensajes, la pregunta.

Saber programar.

Para los que estáis todo el día dándole al tema se supone que sabéis lo que es.Los que trabajáis de programador mucho más.
O es que un programador no sabe programar?. Es que entonces, apaga y vámonos que nos vamos.

Sobre todo lo de tener una mente abierta al problema que queréis desarrollar. Planteamiento, desarrollo del problema,
hacer un diagrama, pseudocódigo y  convertirlo al lenguaje en cuestión.

¿ Conocéis el de cuantos informáticos hacen falta para apagar una bombilla ?. Hasta para hacer una tortilla aplicamos unos pasos con un fin, la tortilla!.
(A mi no me sale muy bien, estas sartenes anti-deslizantes son una maravilla.)

Todo el día estamos aplicando algoritmos por repetición.

El problema principal, que por mucho que leas o aprendas, si no te planteas un problema en concreto, como vas a
desarrollar lo aprendido.También sale cuando aprendes y se enciende la bombilla.

Currando, pues no tienes mas remedio que estar todo el día dándole vueltas al tema.No descarto la perdida capilar.
El que no trabaja en el tema y se dedica a nivel personal, lo puede ver de otra manera. Y la falta de tiempo que
no da para nada.

El que quiera aprender a programar antes de aprender un lenguaje concreto, que aprenda metodología.
Vais a decirme que los que estamos por aquí no tiene ni idea de lo que eso ?.Quien mas quien menos aquí,
sabe programar, peor o mejor.

Conocerse al dedillo el lenguaje eso si que es difícil.Pero si vienen dos fines de semana de juerga y se me olvido lo
que aprendí. El que esta machacando todo el día el lenguaje hincando los codos y (quedándose sin vista..), ese
tío, ese tío es un programador...o un sufridor.

¿ Tu sabe lo que es ir por la calle y darle vueltas a la pelota con un programa en la cabeza ?.
Tu mujer te mirara raro y te dirá "Paco, otra vez estas en la luna?".

¿ Qué es eso ?.¿ Un programador ?.Se siente  el algoritmo, se masca el algoritmo y al final, la versión alfa.  
Que lata ,¿ no ?.


Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
Para mi el programador (que si, que cualquiera también es aprendiz) es el que ha escrito código, sea un botón que abre un "Hola mundo" o cualquier cosa.
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿Qué Significa Saber Programar? 
 
¿...que cuántos programadores hacen falta para encender una bombilla?..¡Ese me lo sé!: ¡Ninguno! Eso es cosa de los de hardware...
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 4 de 4
Ir a la página Anterior  1, 2, 3, 4

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron