¿Hay alguna diferencia entre los dos temas? He visto compañías que piden conocimientos de buena programación y cierta lógica de buena programación .
Lo he visto en los perfiles de trabajo para un desarrollador, por ejemplo, "buena lógica de programación", "conocimiento sólido de programación".
Creo que el conocimiento de programación está relacionado con el conocimiento sobre el lenguaje en consideración y la lógica de programación es lógica de resolución de problemas usando la programación (en general).
Por favor, corríjame si estoy equivocado. Además, ¿qué es más importante?
Editar: ¿La selección de componentes para la aplicación, el diseño de interfaces que validan las entradas de los usuarios se encuentra dentro del conocimiento de programación o la lógica de programación?
¿La lógica de programación simplemente implica la resolución de problemas, o hay algo más de lo que debería formar parte?