Melhor resposta
Os programadores homens estão finalmente alcançando onde os codificadores femininos estão há vários anos?
- Não gaste todo o seu tempo fazendo BBM no clube – garotas vêem, garotas sabem que você está falando sobre elas e isso faz você parecer um idiota (não mano). Dobre se você tiver um ala com você.
- Tenha um bom carro. No entanto, evite o movimento idiota de corrida, deriva ou qualquer coisa que se pareça com qualquer um deles. Ingressos enormes, apreensões e destroços não são, mano.
- Ponha suas finanças em ordem antes de tentar impressionar as garotas. Cheques devolvidos, cartões de crédito no limite máximo e falência são idiotas, não mano.
- Respeite as garotas-codificadoras. Alguns deles podem colocá-lo em seu @ $ $, não importa o quanto você se enfureça na academia. Além disso, o girl-code é mais bonito.
- Compartilhe o bife e os ovos no café da manhã. As meninas também precisam de proteína, e você não a produz o suficiente por conta própria.
- Sinta-se à vontade para ir ao metro. Esteja ciente de que se você for mais bonita do que as meninas, toda a sua brogramming será para nada. As meninas IRÃO assumir que você está encerrado e SERÁ relegado ao status de amigo.
- Código. Código difícil … mas saiba quando descartá-lo. Se uma garota passa em um ursinho transparente e você nem olha para cima porque está metido até o pescoço no código, espere passar muito tempo celibatário, não importa o quanto você vá.
Resposta
Eu continuo usando o mesmo exemplo enquanto treino pessoal e também explico a programação para novatos e experientes de uma maneira diferente.
1) Programar é um maneira de fazer um estrangeiro que é o seu computador entender o que você está tentando fazer com que o estrangeiro faça em uma língua que só o estrangeiro pode entender. Se você entender isso fundamentalmente, vai perceber que, a menos que a lógica em sua cabeça sobre uma solução seja clara, a menos que seja simples o suficiente para alguém ser explicado para que possa seguir as mesmas etapas para obter resultados semelhantes, você pode ” codifique-o.
2) aprender os princípios da indução matemática é muito útil para derivar suas próprias soluções
3) o sucesso pode ser definido de várias maneiras. Se você estiver olhando para questões monetárias sucesso, aprenda tecnologias de acordo com as habilidades mais procuradas atualmente, por exemplo, atualmente reactjs, blockchain, golang, deep learning AI, ar / vr são quentes. Se você está procurando ser um programador kickass, aprenda como derivar / fazer suas próprias soluções para quebra-cabeças algorítmicos em plataformas como topcoder, aprenda as pilhas mais comuns usadas para criar aplicativos da web e móveis, jogos. Internet das coisas / programação incorporada seria ótimo para dominar em termos de compreensão de como os programas realmente são executados e quão importante isso é escrever código escalonável e de alto desempenho. A programação baseada em computação distribuída também é imprescindível (pense em construir aplicativos como o uber, Swiggy, Facebook, Google que lidam com solicitações em escala)