¿Por qué la mayoría de las empresas de grandes productos bien establecidas / desarrolladas contratan candidatos en función de sus habilidades técnicas (algoritmos y resolución de problemas) en lugar de las habilidades tecnológicas requeridas para los puestos? (como Android, iOS, web, etc.)?

Gracias por la A2A

Imagine que hay dos personas, Persona1 y Persona2.

Persona1: conoce toda la sintaxis de un idioma.
Persona2: Bueno para resolver problemas y algoritmos.

Entonces, si les doy el mismo problema a ambos, Person1 toma mucho tiempo para resolverlo (no estoy hablando de la parte de codificación) que el tiempo que toma Person2 . La segunda persona puede hacer que el algoritmo del programa sea rápido (que es lo que comienza antes de la codificación) . La codificación es la siguiente parte .
Sin el algoritmo, no sabes qué codificar y, por lo tanto, no puedes resolver el problema.

Entonces, si eres bueno para hacer algoritmos y resolver problemas, conoces el núcleo de todos los idiomas y aprender las habilidades tecnológicas es como conocer todas las palabras y la sintaxis sin saber cómo usarlas para resolver el problema.

Entonces, aprender todas las habilidades tecnológicas del lenguaje es la parte más fácil. Puede tomar algún tiempo aprender su primer idioma, pero una vez que tenga algunos conocimientos de programación, es fácil aprender cualquier idioma nuevo.
Pero, aprender las habilidades técnicas es difícil y NO es un proceso de una noche.

Espero que responda tu pregunta.

PD: NO estoy diciendo que es inútil aprender la sintaxis y todo. Esos son los tipos que pueden codificar y corregir errores que obtienes fácilmente. Estoy tratando de enfatizar la importancia de hacer algoritmos y resolver problemas.

Siéntase libre de comentar. 🙂

More Interesting

¿Qué compañías están contratando para roles de estadística pura?

¿Cuál es la mejor compañía para contratar desarrolladores web dedicados de comercio electrónico en India?

¿Cuánto cuesta una verificación de antecedentes?

¿Por qué Dropbox solo contrata pasantes y empleados de tiempo completo de Ivy League / Stanford / MIT / UCLA / Cal?

¿Qué empresas en los EE. UU. Contratan estudiantes internacionales como pasantes?

¿A través de qué proceso pasa RR.HH. para seleccionar una lista de candidatos para la entrevista del gerente de contratación?

Quiero construir una aplicación para iOS contratando a un ingeniero de software en el trabajo. ¿Cómo estructuro el proyecto y el contrato para maximizar mis posibilidades de éxito?

¿Cómo se gastan cientos de millones de dólares haciendo malas películas? ¿No pueden permitirse los fabricantes contratar a alguien que les diga si es bueno o no?

¿Cómo contratamos al mejor Project Manager profesional?

¿Qué servicio recomendaría para las pruebas técnicas de software en línea con fines de reclutamiento?

¿Existe un proceso de selección de candidatos para POTUS?

¿Hay algún buen libro que detalle el proceso de contratación / outsourcing para trabajos de desarrollo y diseño de programas y aplicaciones?

¿Es más difícil encontrar desarrolladores de Android que iOS?

Si contratara a alguien para hacer una aplicación como Choque de clanes, en promedio, ¿cuánto costaría?

¿Qué tipo de empleado debe ser el primer empleado en una agencia de relaciones públicas?