Pregunta

El informático Peter Norvig argumentó en su ensayo Aprende a Programar en 10 Años que se necesitan unas 10.000 horas de práctica.

Pero Jeff Atwood argumentó en su publicación Cómo convertirse en un mejor programador al no programar que cree que la única forma de convertirse en un mejor programador es no programar.

Estos artículos son de oposición.¿Existe evidencia científica para probar el enfoque de Jeff Atwood?

¿Fue útil?

Solución

Estás perdiendo el punto.

Jeff Atwood dice que ser un excelente programador requiere algo más que habilidades de codificación.También requiere ser un buen diseñador, trabajar bien con otras personas y, en general, convertirse en un mejor pensador y solucionador de problemas.

orte

La mayor habilidad que falta es alguien que sea bueno para comprender la ingeniería y que tenga buenas relaciones con los ingenieros de núcleo duro, y que sirva de puente para trabajar con los clientes.

orte

-- Bill Gates

orte

El punto de Peter Norvig es que no puedes simplemente tomar una copia de "Conviértete en un maestro programador en 24 horas" y esperar que funcione.Pero esa es exactamente la cantidad de personas que hacen preguntas en Stack Overflow que parecen acercarse a la programación.Creen que pueden cargar Eclipse, aprender algunas palabras clave y escribir el próximo Angry Birds.Se necesita un poco más que eso.

Otros consejos

La parte de "No programar" debe venir después de una buena cantidad de práctica de programación.

the only way to become a better programmer is by not programming

Tienes que ser un programador primero antes de poder convertirte en uno mejor.La primera barrera de aprendizaje del lenguaje de programación requerirá una gran cantidad de esfuerzo por sí sola y la parte de resolución de problemas será trivial en comparación con los problemas que tendrá que enfrentar más adelante.

ACTUALIZAR:

Como se sugiere en los comentarios, aún puede beneficiarse de "no programar aka: (pensar)" cuando comienza como programador, pero no me alejaría del teclado solo porque alguien dice que debería hacerlo para mejorar., más bien deberías hacerlo porque sabes que necesitas pensarlo más.

Licenciado bajo: CC-BY-SA con atribución
scroll top