Comentários
- Mais importante, eles não ' te machucaram.
- @lukas: Na verdade, podem.
- Parece-me que você ' está pensando em abandonar a escola. FAÇA ' FAÇA ISSO. Não importa o quão chato seja a escola, com essa concentração principal, você ' está em muito boa forma para vários campos. Em vez disso, converse com todos os seus professores e peça-lhes sugestões para maximizar sua capacidade de comercialização.
- Existem muitos motivos pelos quais você deve terminar o seu diploma. Um que não ' foi mencionado aqui (ainda) é que se você não ' t, um empregador em potencial verá você como alguém que não ' não termina o que começou; então provavelmente você ' não vai contratá-lo.
- Você planeja fazer um doutorado em matemática, ao mesmo tempo em que trabalha em tempo integral em outra coisa? Eu tentei isso uma vez. Não ' não pretendo parecer condescendente, mas ' é praticamente impossível dar aos estudos de doutorado a atenção que eles merecem nessas circunstâncias. No meu caso, foram os estudos que acabaram sofrendo.
Resposta
O principal objetivo das certificações é gerar dinheiro para o organismo de certificação.
Dito isso, acho que as certificações são mais importantes, no início de sua carreira você é. Como gerente de contratação, nunca uso certificações ou a falta delas para filtrar funcionários em potencial, mas acho que algumas empresas podem considerá-las como prova de que você sabe o que está fazendo. Pessoalmente, quero que o candidato ao emprego me mostre que pode fazer algo (o que é uma outra questão, eu sei!)
Quanto mais experiência você tem, mais você pode prove por exemplos que você sabe o que está fazendo e as certificações menos importantes se tornam.
Comentários
- Sim, a experiência pode ir muito longe. Não tenho cert in lang X mas tenho 5 anos de experiência, aqui está o meu portfólio. É difícil negar a verdadeira experiência.
- Eu pessoalmente conheço algumas pessoas certificadas que mal sabem como aplicar as habilidades de programação. Eles podem ser bons em sintaxe e conceitos, mas não o suficiente
- @ pramodc84 Eu conheço alguns desenvolvedores experientes que não poderiam ' codificar para sair de um saco de papel. Pelo menos um desenvolvedor júnior com um certificado comprovado de que está interessado e pode aprender.
- Quando eu ' estou contratando um graduado totalmente novo como desenvolvedor, uma certificação conta a seu favor, mas não tanto quanto, digamos, um mês ou dois de trabalho em um projeto de software pessoal ou de código aberto (contanto que eles possam me mostrar o código e me explicar sobre ele).
Resposta
Eu realmente iria mais longe e diria que uma “certificação” poderia ser uma rede negativa em um currículo se candidatando a uma loja de software. Na Microsoft, Google, Amazon ou startups administradas por pessoas de empresas como essas, definitivamente há a atitude de que se você precisa de um certificado, então não pode realmente programar, e se você realmente pode programar, então não desperdiça seu tempo com certificados. Os certificados são vistos como algo que um técnico obtém, não um cientista da computação ou engenheiro de software “real”.
Não importa se esta é uma visão boa, válida ou precisa daqueles que obtêm as certificações. O que importa é que essa atitude existe entre seus pares em potencial – pelo menos como esse tipo de empresa . Se você quiser trabalhar com software de um tipo diferente da empresa, então YMMV.
Comentários
- depois de muita experiência ruim com MSCP e MSCD " pessoas " certificadas pela MSCD, uma empresa para a qual eu trabalhava adotou a política de descartar qualquer currículo que aparecesse e os relacionasse 2.
- Eu ' não tenho certeza se resultará em um efeito negativo em todas as empresas . Sempre haverá empresas que procuram esse tipo de coisa. Porque se elas não ' você não ' não teria o mercado de certificação em absoluto. (Você pode não gostar dessas empresas ou de tais candidatos, eu não ' não gosto deles, e isso t ' é totalmente nossa escolha.)
- @jwenting Sério?Então, qualquer pessoa que ' s enviada, por seu empregador (sim, alguns ainda investem em treinamento), seria imediatamente descontado por essa empresa? Embora um certificado não seja garantia de boa qualidade, ' certamente não é garantia de candidatos de baixa qualidade …
- sim, colocaríamos todos com MCSD ou especialmente MCSP depois de um excesso de experiências negativas com pessoas tauting esses certificados, e analisando os curiculi e encontrando uma infinidade de falhas nos princípios básicos sendo ensinados. aliás, nós próprios éramos fornecedores de soluções da Microsoft …
- @jwenting talk sobre dar um tiro no próprio pé. Mikaveli tem um bom argumento. Você descartaria alguém com 10 anos de experiência só porque a) sua empresa anterior o enviou para um curso de treinamento b) ele / ela achou que isso o beneficiaria (em outras palavras, ele não ' t veja ESTE tópico
Resposta
Haverá os dois tipos de empresas:
- Aqueles que não se importam com certificações. Empresas como a FogCreek não nem acredite em conhecer idiomas específicos. (Saber pode lhe dar pontos, mas esse não é o critério.)
- Alguns que se preocupam com as certificações. Essas empresas podem acreditar em certificados ou seus clientes podem. Muito provavelmente, a empresa pode dar a você pontos adicionais, mas não é o único critério obrigatório como tanto quanto eu sei. Por outro lado, se os seus clientes querem negociar apenas com uma empresa que emprega pessoas com determinados certificados de pt pode ser um obstáculo.
Em que tipo de empresa você está interessado? Em sua página de empregos, você vê seus certificados mencionados?
Opinião: Pessoalmente, todas as empresas de software que Eu tendem a olhar mais preocupados em quão bom programador você é e muitas vezes também quão bom especialista em ciência da computação (algoritmos) você é. E é assim que deve ser. Para mim, os certificados apenas dizem o quanto uma pessoa pode lembrar durante os testes e não quão bem ela pensa . Pensar é muito mais importante na minha lista do que memorizar (se o último estiver na lista).
Comentários
- +1 para dizer que os certificados informam o quanto uma pessoa se lembra, não o quão bem ela pensa. Costumo escrever software em várias linguagens e frequentemente preciso de uma referência para diferenças sutis na sintaxe e nas bibliotecas de API – não ' t afeta a qualidade do software que produzo.
Resposta
Vou abordar isso da perspectiva de um gerente de contratação potencial. Observe que eu normalmente opero dentro e ao redor de organizações para as quais certificações, e até mesmo diplomas universitários, não são uma prioridade – se você puder me mostrar o código, demonstrar boas práticas de desenvolvimento, pode se adaptar a diferentes metodologias e geralmente é uma equipe boa e criativa membro com ênfase em compartilhamento / colaboração / contribuição, você “terá a chance de fazer seu melhor trabalho. Este não é o caso em todos os lugares.
- Você diz que não tem diploma, mas você estão trabalhando em um. Isso me leva a acreditar que você deseja continuar na escola e que está apenas começando a se preparar para quando terminar. O fato de você estar fazendo essas perguntas agora é um bom passo para selecionar os empregos “certos” para se candidatar, e tentar ter uma ideia de como as comunidades de desenvolvedores se formam / interagem / têm normas associadas é uma coisa boa. Permaneça na escola e trabalhe para desenvolver a sua presença nessas comunidades (Programmers.SE, StackOverflow, projetos GitHub, etc.). Você não apenas ganhará experiência, mas também contatos.
- Lembre-se de que você está no início de sua carreira e você tem todos os caminhos disponíveis para você – escolha um caminho que ilumine você. Se alguém disser que uma certificação em XYZ garantirá um emprego (nota: não será), e você simplesmente odiar XYZ, não o faça . Concentre seu tempo nas áreas que estimulam sua criatividade e fazem você querer aprender mais para poder contribuir mais – para outros desenvolvedores, para a empresa que eventualmente lhe paga, etc.
- Qual o valor das certificações ? Para algumas empresas, realmente valioso. Para outros, de forma alguma. Se você tem dinheiro e tempo para se dedicar aos estudos e à realização de um exame de certificação, e o processo de fazê-lo aumentará seu curso atual de uma forma que seja academicamente valiosa para você, então há não há razão para não buscar um que lhe interesse .
- A melhor maneira de demonstrar sua habilidade de programação é demonstrando sua habilidade de programação. Não estou sendo sarcástico … sério, apenas mostre. Contribua para um projeto de código aberto. Comece perguntando e respondendo no StackOverflow e ganhe reputação.Você deseja poder entrar em uma entrevista com um bom conhecimento de construções de programação, para que possa responder às perguntas do tipo FizzBuzz e sua laia, mas principalmente você deseja ser capaz de dizer “Eu posso fazer isso que você” está pedindo porque veja aqui: eu fiz o que você está pedindo, aqui e aqui e aqui e aqui. “
Comentários
- Você provavelmente deve adicionar ao seu primeiro ponto, o grupo de usuários local. Se você mora em uma cidade grande, geralmente há muitos deles (apenas em Montreal, há cerca de 10-20 deles que têm meetup). Essa é uma ótima maneira de entrar em contato com a comunidade.
Resposta
I ” Não sou um recrutador, mas até agora tenho a impressão de que os cursos de certificação fornecem uma visão geral ruim sobre como arrastar e soltar itens no IDE, ao mesmo tempo que rouba tempo de codificação real e custa muito dinheiro.
A única parte boa dos cursos de certificação que notei foi onde instr uctor deu um passo para o lado e contou sobre algumas pegadinhas que teve em sua carreira. O conteúdo real dos cursos era algo parecido com um tutorial online.
Eu não faço mais certificações, parece uma total perda de tempo para mim.
Comentários
- sim, o trabalho para estudar para a certificação (se feito a sério, e não apenas exames práticos e colares) é o único benefício real para uma pessoa ' s habilidade. Dito isso, ' estamos começando a treinar mais pessoas para certificados Oracle porque ele vende, alguns de nossos clientes exigem isso (won ' aceitar pessoas sem eles em contratos) e outros pensam que é um bônus e estão dispostos a pagar mais por eles. Mas, no geral, temos um grupo competente que pode fazer o trabalho sem um pedaço de papel que faz a afirmação 🙂
Resposta
Algumas empresas são Microsoft Certified Partner, o que exige que a empresa empregue um número mínimo de funcionários certificados (MCP). Nesse sentido, definitivamente pode ajudar.
Fora disso, entretanto, eu diria que realmente não ajuda. Trabalhar em projetos de SO pode ser muito mais benéfico para a carreira de alguém, especialmente se o projeto de SO decolar (ou você se tornar um comprometedor regular de um projeto já estabelecido).
Comentários
- realmente verdade ….
Resposta
Tendo obtido muitas certificações em minha carreira, posso dizer que, além de provedores que precisam de um número específico de pessoas certificadas na equipe, minhas certificações nunca me deram um emprego por si mesmas. O que elas fazem, no entanto, é dar a você muito mais conhecimento do tópico. ISSO lhe dá o emprego, não o certificado em si. Mas você pode obter esse conhecimento sem um certificado.
Comentários
- + Eu concordo com isso. Personalidade / personagem lhe dá o trabalho … na maioria das vezes
Resposta
Mitigado como ferramenta de medição
Eu sempre olho com um grão de sal quando alguém diz tem um monte de certificações em seu currículo. Por experiência, eles tendem a ser usados como preenchimento de espaço quando falta experiência. Eles não são inúteis, mas quando há muitos deles, eu tendo a levantar uma sobrancelha e me pergunto se todo esse tempo e dinheiro para obter certificações não teria sido melhor gasto em um projeto de código aberto, por exemplo.
mas excelente como ferramenta de aprendizagem
Dito isso, eu pessoalmente os usei muito como ferramenta de aprendizagem e avaliar meu progresso ao aprender um novo assunto. Eu costumava fazer muitas certificações do Brainbench nos bons “velhos tempos em que era gratuito. Ainda assim, mesmo agora eu pagaria por uma certificação apenas para ter uma ideia do meu progresso e ter uma ideia de como eu me classifico em relação a colegas programadores. Saber onde eu estava me deu mais confiança ao procurar um emprego e negociar um salário que fosse mais próximo do que eu realmente valia.
Como msvb60 estava dizendo, eu duvido que a certificação por si só possa não conseguir você um emprego, mas o conhecimento adquirido ao tentar obtê-lo definitivamente o fará.
Resposta
Sim, parece valer a pena, pois os cursos oferecidos não são apenas uma versão simples, mas o curso
completo. Seria como obter um certificado da universidade.
De http://www.oreillyschool.com/faqs.php
Após a conclusão satisfatória de todos os cursos em uma série de certificados, você estará qualificado para receber um certificado de desenvolvimento profissional nt da University of Illinois at Urbana-Champaign Office of Continuning Education.O desafio de ganhar este certificado, juntamente com o reconhecimento mundial da UIUC como uma instituição de primeira linha, irá garantir que sua realização brilhe em seu currículo. Para ver um exemplo deste certificado, Clique aqui.
Resposta
Algo que não ficou realmente claro nas respostas é que a certificação é muito útil se você não for um bom programador.
Esqueça trabalhar para “Microsoft, Google, Amazon ou startups dirigidas por pessoas de empresas como essas”: e se suas ambições forem menores e você quiser trabalhar (apenas um exemplo) no departamento de TI de alguma grande agência governamental? Eles não tendem a contratar bons programadores e, muito provavelmente, as pessoas que estão entrevistando você não terão a menor idéia do que é um bom programador. Mas o certificado do MSCP pode ajudar seu currículo a se destacar da pilha de currículos pouco inspiradores de outros programadores sem talento.
Comentários
- Isso ' um motivo para desconfiar de contratar pessoas com certificações.
- Eu ' acrescentarei que as agências governamentais e, por extensão, os empreiteiros que vendem serviços para eles, certificações LOVE e outras credenciais.
Resposta
Se você já tem o conhecimento, por favor obtenha a certificação. Não deixe que a certificação seja o motivo de você estar aprendendo.
A certificação mostra que você leva sua carreira a sério, mas diz pouco sobre sua competência.
Resposta
Eu sei que você está perguntando sobre certificações, mas você já pensou em contribuir para um projeto de código aberto?
Muitos projetos precisam de ajuda e alguns até têm problemas marcados como “fácil”, que é um ótimo ponto de partida para pessoas com o mínimo / nenhuma experiência.
Dessa forma, você pode mostrar aos possíveis empregadores não apenas que você sabe programar, mas também que tem paixão pelo que faz, o suficiente para fazê-lo em seu tempo livre.
Resposta
Um valor que uma certificação pode ter é a prova de interesse. Se você estiver passando por um período prolongado de desemprego, obter a certificação durante esse período pode ser um bom contra-ataque ao tempo de trabalho em branco em seu currículo. “Bem, enquanto eu estava olhando, dediquei um tempo para estudar e obter uma boa compreensão de $ TECNOLOGIA”.
Resposta
Se um desenvolvedor aparecesse em uma entrevista com um monte de certificações em seu currículo, eu desenvolveria sérias dúvidas quanto ao seu sistema de valores. Não há nenhuma situação em que valorizo o tempo gasto na obtenção de uma certificação em relação ao tempo gasto trabalhando em um projeto. Qualquer projeto.
Comentários
- Isso é uma boa dicotomia, sobre qual é um melhor uso do seu tempo. Claro que isso só se aplica se você realmente usar o tempo para trabalhar em um projeto, em vez de surfar no sofá adicional.
Resposta
Acho que você precisa dar um passo para trás e olhar para a proposta de valor completa que você apresenta aos empregadores e às pessoas com quem você se relaciona O curso O “Reilly pode ser útil para quase qualquer pessoa porque tem o apoio da universidade, mas é totalmente dependente de como você o usa. Os programadores adoram falar e pensar em termos absolutos, mas o mundo não é realmente assim. Se você acha que é, então não viu o suficiente.
Você não fornece contexto suficiente, mas presumo que você não tenha formação em ciência da computação. Os empregadores podem usar um diploma de CS como um de seus filtros principais. Você precisa atenuar esse filtro com experiência ou educação equivalente em diferentes áreas que podem se aplicar ao seu domínio.
Eu posso ver uma série de benefícios no curso O “Reilly que ajuda nesta área:
- É administrado por uma organização de educação em tecnologia de renome. Muitos desenvolvedores confiam nos livros de O “Reilly, então por que os cursos deveriam ser diferentes?
- A pessoa que ministra o curso tem experiência em uma universidade líder. Existem diferentes tipos de instrutores, mas os melhores tendem a ter alguma experiência em universidades e ambientes corporativos.
- Você reforçará a frase “Eu conheço python”. Você realmente sabe disso? Através de um curso como este você preencherá lacunas no seu conhecimento. Dito isso, é importante ler o plano de estudos e entrar em contato com o instrutor antes de se inscrever no curso para não perder tempo com noções básicas que você conhece. (novamente, um pouco mais de contexto seria útil aqui em sua pergunta.
- Isso demonstra um foco. Supondo que você esteja realmente interessado em trabalhar com Python, mostra que você foi capaz de desenvolver esse interesse e levá-lo ao próximo nível. Isso é mais alcançável do que tentar fazer um curso mais acadêmico e depois lutar para se concentrar porque você estava interessado apenas na programação e não nos aspectos matemáticos do CS.
Construir neste curso com contribuições para projetos de código aberto ou outros exemplos tangíveis só vai te ajudar. Isso mostra que você percebe que precisa de teoria (o curso) e prática (exercícios do curso + projetos externos) e dá a você algo para conversar com os recrutadores.
Pode haver algumas outras opções de certificado nas universidades que você pode querer saber se acha que precisa fazer algo um pouco mais acadêmico. Parece que eles são direcionados àqueles com algum tipo de diploma de graduação, então não tenho ideia se funcionariam para você.
Parece que muitas pessoas estão condicionadas a descartar o aprendizado que não é feito por meio de um universidade estabelecida. Isso é especialmente verdadeiro quando lidamos com recrutadores e gerentes que estão distantes do trabalho real em questão.
Muitas pessoas diriam que querem apenas alguém que seja capaz de fazer um determinado trabalho. Mas Quando se trata da seleção real, eles usam filtros que entendem, reforçando ainda mais esse problema. Por exemplo, eles gostam de contratar nas mesmas universidades. Isso acaba sendo bom e ruim desde uma cultura compartilhada até um pensamento de grupo problemático.
É importante pensar nisso quando você pesquisa os empregadores, pois deseja causar um impacto nas pessoas certas. Se você não acha que “ultrapassará o filtro que um recrutador coloca na sua frente, mas acho que você pode fazer a diferença para eles, então você precisa para encontrar uma maneira de atrair as pessoas que o farão. Estas são as pessoas com maior probabilidade de apreciar um certificado como este.
Resposta
Um método que funcionou anteriormente (em pelo menos para várias pessoas que conheço) é blogar, responder perguntas em fóruns, falar em grupos de usuários e geralmente ter uma presença on-line perceptível.
Blogar regularmente, mesmo sobre tópicos que você está apenas aprendendo , pode ser um insight valioso sobre sua paixão, compromisso e habilidades de comunicação quando se trata de desenvolvimento de software.
Resposta
Consultoria / contratação
Ninguém mencionou o caso específico de consultoria / contratação. Se você está nesta categoria ou você gostaria de ser, isso definitivamente pode ajudá-lo.
É mais fácil “vender” em um projeto se seu chefe ou vendedor puder sugerir que você seja certificado na “categoria de nicho X”.
Dito isso, você não é necessariamente melhor ou mais conhecedor é responsável por um tópico específico, se você não for certificado, e concordo com outras pessoas que podem ter uma opinião duvidosa sobre eles em geral. Embora, tendo algumas certificações MS, eu posso dizer para você, se você começar a utilizá-las em uma tecnologia que está tentando aprender, isso realmente o obriga a se atualizar.
Resposta
Pesquise empregos e veja quantas certificações favorecem. Isso pode ser uma alternativa a ter experiência em trabalhar com o idioma em aplicativos reais ou um diploma de CS.
Para valer a pena, você deve determinar o quão difícil é para você conseguir um emprego sem ele.
Resposta
Estou atualmente matriculado no programa de certificação Python e devo dizer que o achei muito interessante e desafiador . Não sei se isso ajudaria mais nas minhas chances de carreira do que dizer, construir um produto de software com Python que eu pudesse apontar no meu currículo, mas tem sido uma boa experiência até agora. Se por nada mais, vai dar você tem uma base sólida no ambiente de programação Python (embora 3.0), mas as versões não são realmente tão diferentes. Além disso, é ensinado por Steve Holden , então você sabe que vai ser muito intensivo. Ei, é mais uma coisa que você pode colocar em seu currículo (ou não) e se for no espírito de aprendizagem, então acredito que é ainda mais valioso.
Resposta
As certificações são úteis apenas se você realmente aprender algo ao obtê-las. É o processo que importa, não o papel. Se você está planejando se candidatar a uma certificação, apenas porque uma empresa exige, você provavelmente deve repensar se realmente deseja trabalhar para essa empresa. Recrutadores / empregadores que avaliam as habilidades com base puramente em certificações não têm ideia de programação.
Resposta
Bem, na Itália os programadores são vistos como a parte menos importante de quase qualquer organização de trabalho, então suas habilidades reais (incluindo certificações) são frequentemente ignoradas pelos empregadores, e a experiência na vida real é muito mais bem visto.
Em boas empresas, entretanto, as certificações são uma parte valiosa do seu currículo.
Resposta
Certificações provavelmente não valem a pena. A maioria dos empregadores analisa mais o que você fazia antes. Dito isso, vale a pena estudar para obter certificações e o ajudará a aprender os princípios básicos.Preparar-se para isso pode lhe dar mais confiança ao enfrentar as entrevistas, já que você terá selado o básico até lá.
O SCJP não é realmente uma certificação altamente considerada entre os desenvolvedores Java, mas os grandes empregadores adoram. Alguns dos livros para se preparar para isso são completos e oferecem muitas oportunidades de aprender os detalhes da linguagem – alguns conhecidos que você revisita, outros desconhecidos que podem ser realmente importantes.
Eu descobri muitas postagens de blog onde os programadores elogiam algo que acabaram de descobrir na linguagem, mas que é conhecido pela maioria das pessoas que folheou os livros de certificação.
Resposta
No cenário de TI da Índia ou oficinas / costureiras, as certificações têm algum peso, ajudam a iniciar uma carreira. Os funcionários que estão na “bancada”, em inglês simples estão parados ou não alocados em nenhum projeto, são incentivados, leem forçados, a obter certificações. IMHO, as certificações apenas aumentam a confiança de um indivíduo, não sua experiência ou habilidade de escrever códigos melhores. O fato de que muitos dos bons programadores não são cientistas da computação ou abandonaram a escola / faculdade mostra que as certificações não valem tanto.
Resposta
Primeiro, termine seu diploma.
Segundo, trabalhe em algum tipo de projeto de programação. Você pode fazer uma contribuição significativa para um projeto de código aberto – o suficiente para apontar para o código e / ou recursos e dizer “Eu fiz isso”. Ou iniciar seu próprio projeto e construir algo útil. Não precisa ser o melhor coisa do mundo, ele não precisa ganhar grande popularidade. Novamente, você quer algo que possa exibir e dizer “aqui” algo significativo que eu fiz. “
Terceiro, procure empregos onde você pode alavancar o grau que você terá. Se você completar um triplo importante, isso é bastante significativo por si só. Ter habilidades em matemática, estatística e economia o tornará desejável de uma forma que outros desenvolvedores não são. Eu esperava que ter um conhecimento sólido de qualquer um desses campos fosse mais importante do que ser um programador especialista, e você deveria ser capaz de usar essas credenciais para ajudá-lo a conseguir uma posição em que possa continuar a desenvolver seus recursos de programação.
Quarto, não se apresse. Terminar seu diploma é muito mais importante do que conseguir seu primeiro emprego de verdade. Você passará o resto de sua vida trabalhando, mas depois da escola terá muitos problemas para encontrar o tipo de tempo e liberdade para explorar e aprender que tem na escola. Aproveite o tempo que você tem agora, use-o para construir uma sólida reserva de conhecimento que você pode usar para o resto de sua carreira.
Quinto, pule as certificações, a menos que esteja indo para um posição particular que exige um. Eu tenho programado por um longo tempo, e nunca fui questionado sobre quaisquer certificações ou achei que qualquer seria benéfico. Eu posso ver como eles podem ser atraentes, já que seu diploma não é ciência da computação e você não tem nenhuma experiência, mas lembre-se: depois de conseguir seu primeiro emprego, você terá experiência e só precisa encontrar uma pessoa que esteja disposta a contratar a fim de conseguir seu primeiro emprego.
Boa sorte.
Comentários
- Como empregador, eu ' prefiro ver as contribuições de código para um projeto de código aberto. Se você puder satisfazer esses caras e fazer com que seus patches sejam aceitos, provavelmente poderá passar por nossas revisões de código. I ' conheci muitos certificados pessoas encontradas que não ' não conseguiram cortá-lo. Eu ' nunca encontrei um contribuidor de código aberto com esse tipo de problemas.
Resposta
Alguns empregadores procuram quase que estritamente as certificações e a experiência. Mas, pessoalmente, acho que a certificação apenas mostra que você conhecia muito bem a tecnologia em um determinado momento.
Mas sempre fica bem em um currículo!
Resposta
Não acho que você conseguirá um emprego melhor se tiver uma certificação. No entanto, você obterá vantagem se outro candidato tiver as mesmas qualidades que você, mas também tiver uma certificação. E, como os especialistas certificados oferecem alguma vantagem à empresa, sua oferta de emprego também pode exigir Um. Por exemplo, a Microsoft exige um certo número de pessoas certificadas para que a empresa seja Gold Partner.
Eu pessoalmente ainda faço os exames de certificação, embora não esteja procurando emprego. Acho que é uma boa maneira de avaliar seus conhecimentos gerais e invista um pouco em si mesmo.
Resposta
Bem, não há correlação definida, mas apenas ajuda você a ser filtrado as toneladas de currículos que um recrutador obtém. Uma certificação indica que você tem algum conhecimento sobre a estrutura e oferece uma vantagem sobre outros que não estão expostos a essa versão específica.
Também implica que você se esforçou para aprender e isso pode ser útil, para a empresa é melhor que uma pessoa saiba algo e possa não necessariamente treinar o recurso no caso do próximo projeto.
Resposta
Além do acima, as certificações da Microsoft também permitem que você se torne um instrutor (ou em vez de sua carreira de desenvolvimento). Ser um MCT (Microsoft Certified Trainer) pode gerar mais receita (para trabalho em meio período) e permitir que você interaja com mais pessoas fora de sua equipe.
A certificação é uma boa credencial caso você pretenda escrever um livro ou, como mencionado antes, você deseja fornecer treinamento.
Para obter a certificação, você terá que conhecer bem várias partes da tecnologia, portanto, o estudo irá realmente beneficiá-lo.
Comentários
- +1 para se tornar um treinador. Ensinar algo geralmente leva a uma nova compreensão (em muitos níveis).
Resposta
Ter um certificado não é garantia que você é um bom / ótimo programador, mas é um bom indicador de que você está pelo menos até certo nível (afinal, é possível falhar nesses testes …).
Qualquer qualificação relevante só pode ser uma coisa boa (eu questionaria qualquer empresa que descarte seu currículo por ter uma determinada qualificação).
Os recrutadores precisam de meios de filtragem (às vezes centenas de ) CV “s para cargos de desenvolvedor, às vezes eles” usarão:
- Experiência. Ser empregado como programador por n anos não é garantia de qualidade. A maioria das pessoas tem trabalhei com um cara que faz isso há anos, mas não consegue.
- Um diploma. Ser graduado também não é garantia. Em meu último trabalho, tive que passar em um teste de aptidão de programação independente de linguagem que incluiu reconhecimento de padrões, eficiência de algoritmo, etc. pontuou apenas 6%.
- Certificação. Na minha última entrevista, fui questionado se eu era um SCJP (para uma função de desenvolvimento Java). Eu não estava (e ainda não sou), mas se a escolha viesse entre dois desenvolvedores de aparentemente habilidades iguais – a única diferença sendo que um tinha o certificado, eu ficaria surpreso se eles não tivessem não conseguir o emprego.
Mostrar o trabalho anterior seria ótimo, mas quem pode dizer que você o escreveu (e não um colega) ou que surgiu com a solução e não apenas o código. … e quanto tempo você demorou.
Os testes de habilidade / aptidão também são ótimos, mas quantos empregadores têm tempo para testar, quanto mais marcar centenas de trabalhos (assumindo que queiram saber mais do que o que um questionário de múltipla escolha diria a eles)?
Hoje em dia, você precisa marcar tantas caixas quanto possível. Muitos empregadores podem não precisar de todas as suas habilidades (ou podem não saber que precisam delas) – mas quanto mais coisas você puder fazer e, mais importante, quanto mais coisas você tiver evidências, maior será o seu potencial de emprego.