Algumas sugestões para programação de aprendizagem baseada em zero (front-end, Java, Python, big data...)

1. A aprendizagem deve ter uma motivação e direção claras e ter um forte desejo de aprender

No que diz respeito ao front-end de auto-estudo, muitas vezes você está realmente sozinho e não sabe como está aprendendo. A menos que tenha um forte desejo, a maioria dos novatos desistirá facilmente no meio do caminho.

Em primeiro lugar, você deve entender sua forte motivação para aprender a programar e definir seu posicionamento para que possa perseverar. por exemplo,

① Desenvolva scripts por meio de programação para executar determinadas operações repetidamente, liberando as mãos, economizando tempo e melhorando a eficiência do trabalho.

② Você quer trabalhar nessa área, entrar no setor de TI e receber um salário alto.

③ Você deseja fazer um trabalho definido e obter renda com isso ou satisfazer seus hobbies.

De acordo com seu próprio posicionamento, necessidades e perspectivas de mercado, determine a direção e escolha a linguagem e o ambiente que mais lhe convém.

2. Formule um plano de estudo e planeje um caminho de aprendizagem

A razão pela qual muitas pessoas pensam que a programação é difícil é que nunca foram expostas a ela, nem dominaram o método correto de aprendizado de programação. Isso é especialmente verdadeiro para o auto-estudo.Sem orientação, muitos recém-chegados muitas vezes não sabem como começar.

Para iniciantes, é melhor encontrar um especialista no setor para orientação e deixá-lo ajudá-lo a planejar seu caminho de crescimento. Tente encontrar alguém que tenha passado por isso primeiro, deixe-o lhe dar conselhos e pergunte à outra parte como aprender e o que aprender. Como ele também veio de um novato, ele deve ter pisado em muitas armadilhas. Evite esses buracos e você crescerá muito mais rápido. Escolha uma linguagem de programação de acordo com suas próprias necessidades. Não há bom ou ruim absoluto, apenas adequado ou não. Diferentes projetos são adequados para diferentes idiomas. Diferentes idiomas, a dificuldade de começar e os cenários aplicáveis ​​também serão diferentes.

C/C++ e JAVA têm um alto limiar de aprendizado e um ciclo longo. Os novatos estão propensos a cometer erros e os resultados são relativamente lentos, mas são relativamente padronizados, com muito trabalho e demanda relacionados, e são melhores no longo prazo. No entanto, Python, php, javascript, etc. são relativamente fáceis de começar e fáceis de produzir efeitos, adequados para pessoas mais ansiosas para começar. Portanto, o autoestudo precisa fazer escolhas de acordo com a própria situação.

Três, passo a passo, domine o básico

Ao aprender, preste atenção passo a passo. Os novatos não devem criar muitos padrões de design e algoritmos, que são fáceis de persuadir. Ao mesmo tempo, algum conhecimento não está disponível para projetos com menos de um certo grau de dificuldade e é difícil de entender sem uma certa quantidade de código. Com o tempo, é fácil esquecer o que você aprendeu.

Na verdade, programar é como se estivéssemos aprendendo uma nova "língua estrangeira", que exige que dominemos a gramática básica. Primeiro entenda os conceitos básicos, como variáveis, funções, arrays, classes, orientação a objetos e assim por diante. Também é necessário dominar alguns dos algoritmos mais básicos e inglês de computador. Ao estudar, você deve verificar regularmente seus resultados de aprendizado, descobrir seus próprios problemas e, em seguida, fazer um aprendizado direcionado.

4. Aprender praticando, orientando o aprendizado por meio de projetos

No início, é recomendável encontrar um livro introdutório clássico, de preferência aquele com exercícios pós-aula. Após o aprendizado de cada capítulo, pratique imediatamente após a aula, para que o efeito seja o melhor. Através de alguns pequenos exercícios de programação, em primeiro lugar, você pode consolidar o conhecimento que aprendeu e, em segundo lugar, através da prática, você pode encontrar facilmente seus próprios problemas e, em seguida, pensar sobre eles e compará-los com as respostas, para que você possa melhorar a si mesmo relativamente rápido. O problema para muitas pessoas é que elas veem demais e fazem pouco.

A melhoria da capacidade de programação depende muito de nossa prática diária e resumo contínuo. Ao aprender, você deve ser orientado a fazer um determinado projeto, ao invés de querer aprender cegamente todo o conhecimento.

5. Comece lendo o código

Antes de fazer muitas operações práticas, tente começar lendo o código de outras pessoas e até copie o código do caso no livro primeiro e tente o efeito real no computador. Normalmente, observe os códigos dos mestres. Esses códigos podem vir de vários canais, como livros, postagens em blogs, programas de código aberto, bibliotecas padrão etc. Primeiro entenda como os outros fazem isso, depois escreva o código e tente fazer alguns pequenos projetos.

Sexto, o código com um número fixo de linhas por dia, prática deliberada

Por que muitas pessoas não conseguem aprender bem a programar, porque programar não é apenas assistir, mas também requer muitos exercícios práticos. O problema de muitas pessoas é que elas só prestam atenção em aprender assistindo, e falta de combate real. Especialmente para alguns novatos, depois de ler o livro, eles sentem que entenderam tudo e depois praticam, os sinais de pontuação são perdidos, as palavras são escritas incorretamente e o resultado é uma depuração constante, emaranhada por um longo tempo.

A programação é muito prática, você não pode se tornar um mestre sem um certo tempo e um certo acúmulo de código. Portanto, precisamos ter um plano prático, organizar um horário fixo todos os dias e escrever nada menos que uma quantidade fixa de código.

7. Participe de comunidades e fóruns do setor, aprenda a fazer perguntas e se comunicar

Entrar no círculo da indústria pode nos informar sobre as últimas tendências da indústria e desenvolvimentos tecnológicos. Veja o que todos estão discutindo e, ao mesmo tempo, você também pode fazer suas próprias perguntas e melhorar rapidamente seu nível por meio da comunicação.

Ao estudar, não fique parado em um lugar e aprenda a fazer perguntas aos mestres. Preste atenção no custo-benefício do tempo, às vezes você passa alguns dias estudando um detalhe, e talvez um mestre dê uma dica e você entenda tudo.

Oito, método de aprendizado recursivo, orientado a resultados, melhora o efeito de aprendizado

Recomenda-se começar com alguns projetos pequenos ou com a implementação de uma função simples, e os novatos não devem pensar em fazer um grande projeto em uma única etapa. Muitas vezes, é muito chato para nós ler um livro de programação do começo ao fim, mas através de alguns pequenos projetos para praticar, você encontrará rapidamente seus próprios problemas e entenderá o que precisa aprender.

Além disso, por meio da prática do projeto, você também encontrará o pensamento holístico necessário para concluir este projeto, cultivar a consciência da situação geral e vincular sistematicamente o conhecimento. No processo de prática, registre os problemas encontrados e, em seguida, aprenda o conhecimento relevante de maneira direcionada e assim por diante. Através de um ponto de conhecimento e, em seguida, continuar a se estender para fora, esse tipo de aprendizado é mais eficiente e prático.

Por exemplo, para fazer um projeto pequeno, você precisa usar B, mas quando aprende B, descobre que precisa aprender C para entender melhor, e C também inclui D, e então aprender D. Este estudo de derivação passo a passo é mais econômico, economiza tempo e o efeito é melhor.

Não aprenda todas à toa assim que aparecer. Para quem não tem qualificação para cursar as disciplinas, vai levar tempo e esforço, e você não vai conseguir bons resultados. Você não vai conseguir para fazer um trabalho decente por muito tempo., é fácil desistir no meio do caminho.

9. Leia blogs de mestres e tente produzir o que aprendeu

Através de muito aprendizado e prática, podemos então tentar produzir o que aprendemos e pensamos. Uma é resumir o conhecimento, a segunda é ganhar fãs e acumular a própria influência, e a terceira é também uma exibição durante a entrevista, que pode servir a múltiplos propósitos.

Normalmente, você deve escrever mais notas sobre sua experiência, revisar o conteúdo principal com frequência e também é conveniente encontrar alguns problemas comuns. Grave mais, é um bem valioso para você.

afinal

No que diz respeito ao aprendizado de programação, precisamos dominar os conceitos e a gramática mais básicos, praticar enquanto aprende, aprimorar habilidades com a prática, tentar fazer alguns pequenos trabalhos, melhorar o senso de realização e aumentar a dificuldade passo a passo. No processo de aprendizado, você deve estimular seu desejo interior, dominar o método correto de aprendizado de programação, passar por um longo período de iniciação e persistir com paciência e perseverança para ter um futuro melhor.

 

Acho que você gosta

Origin blog.csdn.net/Itmastergo/article/details/132057842
Recomendado
Clasificación