¿Se considera robar si tomo códigos de otras personas?

No, pero hacerlo sin una licencia que le otorgue dichos permisos es posiblemente una infracción de derechos de autor si luego continúa y distribuye (es decir, pone a disposición de otras personas) su código o las versiones compiladas de ese código.

Los detalles exactos de si eso es o no un delito y hasta qué punto puede ser perseguido (las personas generalmente no se van a molestar por una sola línea de código, y con una sola línea no es difícil decir que se le ocurrió por su cuenta en la mayoría de las circunstancias) depende de las circunstancias exactas y de dónde se encuentre en el mundo.

Creo que dependería de la complejidad de la misma, es probable que no te metas en problemas si se trata de una función bastante simple, pero como dice Hannes, puedes tener problemas reales por robar el trabajo de alguien. Apoyo la idea de “tomar ideas” del código de otras personas, te ayuda a mejorar tus habilidades de codificación, siempre que no solo copies y pegues el trabajo duro de alguien, las funciones simples deberían estar bien.