Para un currículum interno de ingeniero de software, ¿cómo describiría que sabe cómo usar Linux y la línea de comandos?

GCC = Colección del compilador GNU. ¿Qué es un compilador?

Linux = Un núcleo de código abierto diseñado para ser utilizado con otro software para construir un sistema operativo. ¿Qué es linux? ¿Qué es un núcleo?

Estos son muy diferentes. Publiqué enlaces porque hacen un mejor trabajo explicando de lo que podría escribir.

Si no tengo idea de qué tipo de puesto estoy solicitando, escribiría que tengo experiencia en Unix como los sistemas operativos. Esto abarca la mayor cantidad de sistemas, como aquellos con el núcleo BSD. Imagínese explicando qué tan bien usa Windows o Mac. No les explicaría que sabe cómo abrir archivos y buscar cosas. Hablaría sobre todos los proyectos que ha realizado con ese sistema operativo, cualquier experiencia laboral que tenga con él y cuánto tiempo lo ha estado utilizando. Solo decir que te sientes muy cómodo detrás de la línea de comandos de un sistema operativo * nix debería ser todo lo que necesitas decir directamente al respecto.

Si te dijera que sabía cómo usar una Mac, ¿por qué no me crees? Linux no es diferente.

Podría sugerirle que coloque Linux y lo siga con las principales utilidades específicas de línea de comandos que ha aprendido a un nivel razonable de habilidad. Incluya cualquier shells de Linux en particular con los que esté familiarizado y servidores con los que se sienta cómodo para administrar.

Un ejemplo podría ser: Linux (bash, csh, gmake, m4, nginx, sendmail, vi)

Realmente no tiene mucho sentido enumerar las utilidades de línea de comandos que se pueden aprender en 5 minutos usando man . Incluso si conoce cada última opción esotérica para ls , eso no le dará una gran ventaja sobre el tipo que sabe cómo analizar la salida de ls man .

More Interesting

¿Qué lenguajes de programación deben saber todos los estudiantes de informática antes de graduarse de la universidad?

¿Qué tan malos son los peores ingenieros de software en las principales compañías como Google y Facebook?

¿Las computadoras eventualmente reemplazarán a los ingenieros de software? ¿Por qué?

¿Qué necesito saber para la seguridad como ingeniero de software?

¿Qué puedo hacer por una sociedad como ingeniero de software?

¿Las entrevistas son más difíciles que el trabajo en ingeniería de software?

¿Debo comenzar a aprender habilidades para programas de recompensas de errores o habilidades de ciencia de datos?

¿Será necesario conocer el aprendizaje automático para todos los ingenieros de software en el futuro cercano? ¿Si no, porque no? ¿Será tan importante como conocer algoritmos, estructuras de datos, SO o bases de datos?

Como nuevo ingeniero de software de Pakistán, ¿qué pasos debo seguir para conseguir un trabajo en una empresa como Google en los próximos 3 a 4 años?

¿Quiénes son algunos de los mejores programadores del mundo?

¿Cuál es la diferencia entre ingenieros de software y programadores de computadoras?

¿Es necesario que una ingeniera de software use maquillaje para trabajar y afecta sus perspectivas de obtener promociones o reputación?

¿Cómo es la vida laboral diferente para un ingeniero de software que trabaja en un banco y un ingeniero de software que trabaja en una empresa de tecnología?

Soy un graduado en informática de 23 años. Pero tengo poco conocimiento de programación. ¿Cómo empiezo y qué debo aprender?

Como desarrollador de software, ¿tu jefe te permite jugar juegos cortos como hearthstone mientras trabajas?