Has acertado lo más importante: eres bueno resolviendo problemas de codificación . A partir de aquí, deshacerse de la confusión es solo cuestión de práctica. En mi humilde opinión, dos tipos principales de práctica ayudarían:
Problemas de codificación
Sigue resolviendo problemas de codificación. Obtenga el derecho básico y elimine la confusión. Cuanto más haces algo, mejor te haces y más se adapta tu cerebro para hacerlo como un hábito.
Entrene para evitar confusiones: mientras resuelve, rastree dónde está cometiendo errores y por qué. Haga una lista: ¿qué escollos se interponen en su camino? ¿Con qué frecuencia te enamoras de cada uno? ¿Cómo puedes evitar esto?
¿Hay ciertas cosas que olvidas? ¿Básico que necesitas repasar? detalles de implementación que echas de menos? ¿Formas de pensar sobre el problema que ayudan?
Probablemente encontrará que la mayor parte de su confusión sigue un patrón. Cree una lista de verificación personal sobre cómo superar sus errores mientras aborda una pregunta y ofrece una solución correcta.
Entrevistas
Además de resolver problemas de codificación en papel, pizarra o en su IDE, entrevistar en vivo con una persona diferente bajo presión es una habilidad en sí misma. Aquí es donde caen muchos hackers asesinos y codificadores increíbles. Aquí también: la práctica hace la perfección.
Las entrevistas con otros también te ayudarán a obtener más perspectivas sobre dónde te equivocas y cómo evitarlo.
Intenta pedir ayuda a tus amigos, pregunta a la oficina de servicios de tu carrera si eres estudiante o estás en línea. Además, consulte la plataforma de práctica de entrevistas de codificación gratuita en la que trabajo llamada Pramp. Se basa en la práctica entre pares y fue construido para enfrentar desafíos como el que usted describe.
- ¿Cuál es la forma más eficiente de encontrar todos los subconjuntos únicos de una matriz de caracteres?
- Cómo explicar la programación extrema en la entrevista.
- ¿Cómo impresionar en una entrevista de trabajo de programación de nivel de entrada? Tengo una aplicación bastante buena que desarrollé y está en mi currículum. ¿Debería mostrárselo al entrevistador cuando él / ella pregunte al respecto?
- ¿Cuáles son algunas preguntas que se pueden hacer en una entrevista para un programador de PhP?
- ¿Cuáles son algunas preguntas importantes de programación en C que se hacen en las entrevistas?