Os estágios da curva de aprendizado do Drupal
Os estágios da curva de aprendizado do Drupal
- 89
Drupal é incrível. Drupal é flexível. Mas Drupal também é difícil.
Se você está apenas começando a desenvolver com Drupal ou já passou por alguns projetos Drupal, não há problema em se sentir perdido. Todos nós já estivemos lá. As etapas para superar os tempos difíceis com o Drupal são notavelmente semelhantes ao conhecido modelo de Kubler-Ross para lidar com o luto.
Isso significa que Drupal é o mesmo que luto? Não necessariamente. Embora a dor real de um ente querido seja um assunto sério, às vezes lutar contra os desafios iniciais rende recompensas que excedem em muito suas expectativas. Ainda mais, as semelhanças para lidar com as complexidades do desenvolvimento do Drupal e para lidar com o luto são estranhas.
As dicas que compartilharei com você são voltadas para desenvolvedores web interessados em se tornarem proficientes profissionalmente com o Drupal.
Estágio 1: Choque e Negação
A curva de aprendizado do Drupal é muitas vezes considerada difícil, e com razão. Seu primeiro desafio é superar sua negação e aceitar essa realidade.
Um choque para os desenvolvedores vem do vasto glossário de termos do Drupal que você deve entender para realizar muitas das tarefas complexas.
Estágio 2: Dor e Culpa
Uma vez que você se comprometeu a desenvolver no Drupal, certos aspectos podem parecer um pouco acima da sua cabeça. Não tenha medo, no entanto, pois nosso fiel amigo Google muitas vezes pode nos tirar de armadilhas.
Embora uma boa quantidade de respostas de qualidade dos resultados da pesquisa aponte para StackOverflow ou StackExchange , o melhor recurso para lidar com a dor é a documentação robusta da API Drupal. Se você é mais um aprendiz visual, a excelente série Drupalize,me da Lullabot é uma mina de ouro.
Estágio 3: Raiva e Negociação
Então você resolveu conquistar o Drupal, e a complexidade disso está se revelando lentamente.
O “jeito Drupal” começa a dominar seu léxico à medida que você equilibra entre resolver um problema com uma solução rápida ou resolver um problema com a solução mais flexível. O framework Drupal, como a maioria dos frameworks de desenvolvimento web , quase sempre oferece dez maneiras de completar uma tarefa. À primeira vista, essa escolha e flexibilidade parecem incríveis. Na realidade, a paralisia da análise se instala à medida que nos são apresentadas muitas opções.
Estágio 4: Depressão e Reflexão À medida que você se torna realmente bom em implementar soluções para problemas mais simples, o encadeamento de métodos para conquistar questões mais complexas começa a introduzir dúvidas dentro de você. Você olha para seu código, seus comentários e suas notas de TODO e dá uma risada exasperada. Embora a sensação seja normal, você pode começar a olhar para o espaço enquanto segura os meus slides do Twin Cities Drupalcamp.