Ese libro está realmente en mi escritorio y revisé esa sección, pero no explica qué significan esas palabras. Probablemente deberías preguntarle a la autora, Gayle Laakmann McDowell, ya que está en Quora.
No soy un reclutador, pero miro muchos currículums. No estaría demasiado obsesionado con esto, para ser honesto. Los lenguajes de programación en su currículum no son tan importantes . Una buena compañía de software está buscando capacidad de programación y espera que pueda aprender los idiomas que necesita.
Creo que el consejo de Gayle es sólido porque todavía quieres que las palabras en tu currículum aborden el hecho de que en algún momento tu currículum puede estar filtrado con grep y si no tienes Blub en algún lado, podría ir al cubo de bits . Simplemente no exageres o te morderá una entrevista.
- ¿Cuáles son algunas de las mejores preguntas que generalmente se hacen en una entrevista IIT?
- ¿Qué hizo Rick Viscomi durante los 3 años posteriores a la licenciatura (antes de Google)?
- ¿Cuál es el mejor algoritmo para eliminar cualquier nodo en un BST?
- No puedo resolver preguntas en InterviewBit. ¿Eso significa que voy a tener un desempeño pobre en la entrevista técnica?
- [Pregunta eliminada]
Por supuesto, si escribió C ++ en una de sus pasantías hace varios años, póngalo en “experiencia previa”. Si coloca “Competente” en Java, no sea ese tipo que une alegremente las cadenas en un bucle con el operador +. Y si afirma ser un experto, prácticamente cualquier cosa está sobre la mesa, incluidas las quejas sobre la implementación de referencia. [Si alguien dice ser un “experto” de Scala, probablemente les pregunte por qué SI-1459 se ha roto durante cinco años y cómo lo solucionarían. Pero tal vez mis estándares son un poco diferentes.]
tl; dr mencionó “experiencia previa” para los idiomas que realmente ha usado y “competente” para aquellos en los que es bueno. Tenga cuidado de llamarse a sí mismo un “experto” a menos que realmente lo sea.