Udemy vale seu tempo e dinheiro?(uma revisão de Udemy)

Como programador autodidata, sempre procuro maneiras convenientes de melhorar minhas habilidades.Foi só muitos anos depois que programei meu primeiro processador de 16 bits trabalhando para uma empresa de desgaseamento que fiz meu primeiro curso universitário.Confie em mim quando eu digo que você pode gastar muito dinheiro em material que não vai te fazer nenhum bem em um ambiente de produção.Você também pode gastar muito tempo em conteúdo gratuito que não ensina o que você precisa saber.Não me faça mal, você pode aprender muito com o YouTube, mas quando se trata de um ambiente de produção, esses tutoriais não atendem a esse padrão.

Você pode estar aqui porque viu um anúncio no YouTube que destacava udemy e você estava se perguntando o que é e se vale a pena.

Neste artigo, vou falar sobre minha experiência com a Udemy e minha pesquisa sobre a empresa.Também compartilharei opiniões sobre sua viabilidade para o profissional autodidata que está tentando entrar no setor.

Fui pago para escrever isso?

Não. Nenhum afiliado me paga.Eu pago por este conteúdo como todo mundo.

O que é Udemy?

Udemy.com é uma plataforma tutorial exclusiva para cientistas da computação, engenheiros, suporte à computação, programadores e desenvolvedores web.Esta plataforma está cheia de instrutores em quase todas as disciplinas em relação à tecnologia.Você não precisa ser um profissional para usar Udemy.Muitos dos cursos são divididos em diferentes seções, incluindo o iniciante absoluto.Udemy é como uma Wiki de tutoriais de programação de vídeo que são muito melhores do que qualquer coisa que você pode encontrar no YouTube.

Ao contrário de outros sites tutoriais, como o Pluralsight, o Udemy não precisa de uma assinatura ativa para visualizar conteúdo.Uma assinatura de trabalho está disponível a um custo, mas qualquer conteúdo comprado é seu.Por outro lado, a Pluralsight normalmente cobra uma taxa mensal fixa para acesso a todo o seu material.A Udemy oferece milhares de tutoriais em vídeo onde você codifica e aprende novas habilidades ou melhora as já existentes.Alguns de seus instrutores estão em plataformas plurais e udemias.Esses instrutores são geralmente muito bons em ensinar seus tópicos de interesse.Dito isso, vamos derrubar Udemy e compartilhar meus pensamentos sobre o que você pode esperar dos cursos que você pode fazer.

Prós de usar Udemy

  • Nunca perca o acesso a compras.Você tem acesso a todos os cursos adquiridos pela Udemy durante a duração do curso.
  • Conteúdo em evolução.Instrutores constantemente atualizam o material dentro de seus cursos.
  • Auto-gerenciado.Os vídeos da Udemy normalmente duram de 5 a 15 minutos, dependendo do tutorial.Você pode pausar e tocar os módulos quantas vezes quiser.
  • Salas de bate-papo e pranchas.A maioria dos cursos da Udemy oferece salas de bate-papo e placas.Se você tiver problemas com o conteúdo, você pode fazer uma pergunta.Alguns instrutores também lhe dão acesso a opções de vídeo e chat direto durante certas horas.
  • Avaliações e avaliações.A Udemy oferece todas as avaliações e avaliações publicamente em cada curso.Os cursos mais bem avaliados são levados para o início de cada busca por conteúdo relevante.Você pode descobrir se um instrutor ensina melhor os iniciantes ou se outro ensinou melhor os usuários mais avançados.
  • Alguns cursos são credenciados.Parte do conteúdo da Udemy pode ser transferido para o crédito do trabalho e da faculdade.A maioria dos cursos oferece certificados no final, mas apenas alguns são realmente credenciados.Não deixe de pesquisar e descobrir quais cursos são certificados.Se as aulas forem credenciadas, elas serão indicadas na estrutura de revisão do curso.
  • Obter certificado.Embora a Udemy não ofereça testes de certificação, ele tem cursos que o preparam para várias certificações.A certificação é crucial mesmo se você tiver um diploma.Eles também podem obter um aumento significativo, mesmo se você tem um emprego atualmente.Certifique-se de estudar a certificação e seus benefícios antes de buscar tais opções.Além disso, certifique-se de que a tecnologia é relevante para o local que você deseja da empresa em que você trabalha atualmente.
  • Além da faculdade.Alguns cursos fornecem tecnologias avançadas que você não encontra em uma faculdade típica.A maioria das universidades concentra suas notas CS em C++ e C# ou Java.Estes são populares no mercado de trabalho, mas raramente são encontrados por conta própria.Em vez disso, a Udemy oferece um foco em diferentes modelos Enterprise, como MVC e Domain Driven Logic, que é estranho à maioria dos Majors CS que estão começando.

Contra o uso de Udemy

  • Custo.$10.99 por curso é muito se você está em um orçamento.
  • Hora.Esses cursos geralmente têm um conteúdo de 40 a 100 horas.Há muito material para olhar.Quando a codificação é levada em conta e soluções e projetos são realizados de forma independente, isso adiciona ainda mais tempo.Pode levar meses ou mais para concluir um curso.
  • Nem todos os cursos são credenciados.Alguns cursos têm credenciamento, mas como mencionado acima, nem todo mundo tem.Você precisará tomar medidas para provar seu conhecimento sobre o assunto após concluir o assunto.Portfólios e projetos de código aberto são a melhor maneira de fazer isso.Você também pode trabalhar em projetos para organizações sem fins lucrativos como uma forma de construir seu portfólio.
  • Validação do domínio da falta, é claro.A razão pela qual a maioria dos cursos de Udemy não são credenciados é que a maioria não precisa de um teste de domínio para conclusão.Embora professores e profissionais estejam escrevendo esse material, a verdade é que a maioria não se engaja tão ativamente em seus alunos.Os poucos que fazem são os únicos cursos que trazem credenciamento.No entanto, você ainda pode usar esses cursos para dominar o material você mesmo usando as habilidades aprendidas o mais frequentemente possível.Isso remonta à construção de um perfil e à participação em projetos de código aberto.
  • Experiência questionável de alguns instrutores.Serei o primeiro a admitir que fiquei decepcionado com alguns dos cursos que escolhi aleatoriamente.Duas das dez aulas que comprei não correspondem às minhas expectativas.Uma sessão ensinada, por exemplo, em .php, mas para mim ficou claro que o instrutor não entendia como .php funciona no ambiente de trabalho.Também foi chocante porque .php foi eliminada gradualmente na indústria de desenvolvimento fora dos ambientes WordPress e Drupal.Aapontá-lo neste momento deve ser uma opção pessoal, já que existem outros backends e scripting linguagens que são muito mais seguras.Embora lidamos com a entrada do usuário, por exemplo, não há validação válida dessa entrada, e em .php, assim como na maioria dos idiomas, isso é uma grande vergonha.Um desenvolvedor .php deve sempre filtrar, desinfetar, escapar, verificar e usar recuos antes de aceitar dados.Hackers são inteligentes em 2018 e seu .php pode ser sua queda.Se você está fazendo uma entrevista de programação, um gerente de projeto ficaria desapontado ao ver a falta de segurança e tratamento de exceção.Este curso não faria de você um desenvolvedor sólido .php ou mesmo um iniciante.A falta de consciência me fez acreditar que o instrutor não era tão experiente no desenvolvimento web como ele indicou em sua biografia sobre Udemy.

Uma grande vantagem da Udemy: aprender em seções

A coisa boa sobre Udemy em comparação com outros sites que oferecem tutoriais e lições é a capacidade de parar e começar de novo.A maioria dos tutoriais da Udemy fazem um ótimo trabalho de compreensão de que algumas pessoas têm pouco tempo.Os módulos maiores geralmente são muito mais curtos do que o vídeo médio do YouTube, mas oferecem muito mais informações.Esta é provavelmente a área onde Udemy parece se destacar mais.Dos sete cursos que tentei, nenhum deles me fez sentir que eu tinha que dar-lhes uma quantidade considerável de tempo ao mesmo tempo.

O que a Udemy oferece

A Udemy oferece uma ampla gama de cursos técnicos.Isso inclui uma gama de desenvolvimento web, programação back-end, lado do cliente, desenvolvimento do lado do servidor e desenvolvimento estritamente front-end.A Udemy também oferece uma ampla gama de cursos em gestão de TI, Help Desk, suporte a TI II, suporte a TI II, rede, engenharia de banco de dados, gestão de IS e muito mais.Ele tem tudo o que você precisa para se tornar qualquer coisa, desde um desenvolvedor Full Stack até um administrador de rede.Isso também inclui cursos de segurança e hacking.Sim, eles ensinam você a hackear, ETICAMENTE).

Quanto é isso?

Uma vez me perguntei sobre isso.Muitas vezes fui desligado pela Udemy por causa de seus esforços aleatórios de vendas.Só quando eu mergulhei e comprei uma série de cursos eu tive uma ideia do custo real.Qualquer curso sobre Udemy, começando com a redação deste artigo, custará $10.99.Esse preço é excelente se o vídeo mantiver suas promessas.A adesão, no entanto, é de mais de US $ 200 por pessoa por ano e requer um pagamento antecipado.Isso pode ser íngreme se você está começando.

A outra desvantagem é que se você optar por obter uma assinatura, você perde o acesso ao conteúdo se você não pagar por ele no futuro.À medida que o material é atualizado regularmente à medida que a tecnologia evolui, é útil poder acessar os padrões e módulos mais recentes que os instrutores adicionam ao longo do tempo.

Como escolher quais cursos comprar

Cada curso que estudei todos tem um custo fixo, mas algumas aulas são mais bem avaliadas do que outras.Eu normalmente pesquisei sobre o instrutor antes de comprar o curso.Descobri que alguns instrutores ensinam em Boot Camps ou universidades ou são renomados especialistas em sua área, enquanto outros parecem ser um pouco novos e não tão conhecidos.A pesquisa que fiz valeu a pena.Comprei muitos dos mesmos cursos e imediatamente notei que instrutores como Colt Steele e Mosh Hamedani eram excelentes instrutores para cada nível.Devo admitir que alguns dos instrutores menos conhecidos foram muito melhores em apresentar o material aos iniciantes, enquanto outros saltaram muito fundo, muito rapidamente.Nos cursos, tive experiência em que gostei de pular fundo e aprender temas mais avançados.No entanto, em tecnologias,

Nova programação?Ler…

Estou nesta indústria há quase uma década, então sei o valor de conseguir as habilidades que você quer para o trabalho que você quer.No entanto, se você está apenas começando, eu realmente sugiro ler avaliações e pesquisar instrutores antes de comprar o curso.Eu recomendaria aprender com instrutores iniciantes e mudar para aqueles que não são amigáveis para iniciantes.

Este é um problema significativo que tive na minha universidade.Aprendemos algoritmos, mas não quando criar o nosso próprio ambiente para implementá-los. A grande parte sobre o uso da Udemy é que os instrutores são treinados para prepará-lo para o ambiente Enterprise.Isso significa que você estará pronto para entrevistas e ciente das expectativas de programação do mundo real.Você ainda vai precisar aprender outras tecnologias, então eu sugiro que você role através de trabalhos para reduzi-los.Por exemplo, conhecer CSS3, Javascript e HTML5 como um futuro desenvolvedor web não é suficiente.As listas de trabalho de desenvolvimento web também exigem conhecimento de tecnologias como .NET, C#, Angular (1-6), Node.js, Swift.js, Kanban, GIT e outras tecnologias.Estes também são indispensáveis para estudar e praticar.

Felizmente, a Udemy faz um ótimo trabalho, incluindo muitas dessas tecnologias em seus módulos tutoriais.Se você é um iniciante que quer desistir da educação formal, é muito importante conhecer todas essas tecnologias e praticar usando-as o mais frequentemente possível.

Uma descrição do trabalho amostral para um programador

De acordo Indeed.com, a seguinte é a descrição de trabalho mais adequada para "Programação, programação de computadores e consultas CS".Enquanto Java, C#, SQL e C++ são idiomas comuns que você aprende na Faculdade, as outras tecnologias listadas quase nunca são usadas.Depurar um erro de tempo de execução enquanto tenta completar um novo método de validação e escrever testes de unidade para um projeto futuro envolvendo um driver de impressão personalizado, por exemplo, é muito para se preparar.Felizmente, se você tem a tecnologia certa, essas tarefas são muito mais fáceis de realizar em combinação entre si.

Exemplos de habilidades de programador de computador

  • Bacharel em Ciência da Computação, Programação de Computação ou Experiência Relevante
  • Mais de 3 anos de experiência em desenvolvimento de software
  • Ampla experiência com Java, C#, banco de dados de servidores SQL e C++
  • Conhecimento avançado dos sistemas operacionais Windows e software microsoft
  • Preferencialmente experiência HTML e CSS
  • Capacidade de se concentrar em vários projetos ao mesmo tempo e resolver rapidamente problemas
  • Compromisso com o treinamento contínuo em programação de computadores (treinamento às custas do empregador)
  • Experiência com ferramentas de gerenciamento de projetos como Tiaga ou Kanban
  • Mais de 3 anos de experiência com o Git

A tecnologia mista é a razão pela qual ser capaz de praticar usando todas as tecnologias relevantes ao mesmo tempo é uma parte importante do desenvolvimento como desenvolvedor.

Uma nota sobre a busca pelo trabalho

Sugiro usar suas habilidades para caridade e trabalho sem fins lucrativos antes de começar a procurar trabalho.Você pode esperar passar de 6 a 18 meses trabalhando por muito pouco.Depois desse tempo você terá experiência suficiente para tentar conseguir um emprego.Você ainda estará longe de uma carreira, mas o salário deve ser decente.Você precisará ficar atualizado sobre as novas tecnologias em breve para que você esteja na frente de recém-formados e seus colegas.

Por que Udemy se você tem experiência

O problema com a maioria das indústrias relacionadas à tecnologia é que elas são uma experiência de aprendizado sem fim.No entanto, muitas pessoas não têm tempo para aprender novas tecnologias e, assim, saem do mercado em uma idade jovem.Não deixe isso acontecer com você.Se você ver que seu negócio está contratando cada vez mais desenvolvedores de Node.js desenvolvedores C#, então é hora de você se interessar por essas tecnologias.Eu sei que é difícil, mas a razão pela qual alguns desenvolvedores têm 65 anos, enquanto a maioria dos outros têm menos de 45 anos é por causa de sua capacidade de se adaptar e aprender novas tecnologias.Esta teoria é destacada e testada neste artigo que é escrito pelo Business Insider.A capacidade de ser flexível e aprender tecnologia é frequentemente combatida por programadores mais antigos.Ser proativo com tecnologias é uma excelente maneira de provar ao seu negócio que você está na vanguarda.   

 

    

     

     

 

           

 

 

       

     

 

  •       
  •       
  •    
  •