Executando verificação de segurança...
3

Qual for a linguagem que decidirem aprender se preocupem em aprender também sobre testes unitários.
Testes unitários irão fazer com que vocês comecem a utilizar boas práticas de programação, como por exemplo uma função/método/classe ter apenas uma única responsabilidade.
Aprender a utilizar testes irá fazer com que tenham menos bugs nos seus códigos, principalmente se decidirem ir em um caminho utilizando uma linguagem dinâmica.

E só reforçando um ponto que já apareceu em uma resposta anterior: Tentem realmente trabalhar com entregas funcionais pequenas, dessa forma o cliente já irá utilizar a solução encontrar problemas e sugerir melhorias.

Tenham bons estudos e bom trabalho!

Carregando publicação patrocinada...
1

Como é gratificante poder receber conselhos de pessoas mais experientes de forma totalmente gratuita nesse forum! Muito obrigado pela dica, Zero! Irei me atentar em relação a esses 'testes unitários'.