Devo ser engenheiro? 10 passos para ajudá-lo a decidir

curioso sobre aprender a codificar, mas não tem certeza se o seu interesse é em aprender um novo hobby ou se você quer se tornar um engenheiro? À procura de mais informações sobre o tema do que um simples questionário de engenharia?Hackbright está aqui para ajudar! Se você está pensando em perseguir um bootcamp de codificação para adicionar uma nova habilidade, quer continuar a trabalhar enquanto aprende programação, ou totalmente imergir-se à medida que você se prepara para uma mudança de carreira, há uma opção disponível para atender às suas necessidades únicas.Aprender a codificar não significa necessariamente que você tenha que se tornar um engenheiro. E coding bootcamps não são apenas para aqueles com um fundo técnico. Muitos dos nossos mais de 700 alunos vêm de diversas e variadas origens: ensino, sem fins lucrativos, marketing, design, e muito mais.Dito isto, se você está considerando uma mudança de carreira para a engenharia, aqui estão 10 coisas a fazer para ajudá-lo a decidir seu caminho e começar seu caminho.

10 Coisas a Fazer para Decidir se a Engenharia É a Certa para Você

Pergunte a Si mesmo o Que Você Gosta de Fazer?A engenharia é para si? É fácil atribuir certas características A papéis profissionais específicos: as pessoas de vendas são sociáveis, os designers são criativos e os engenheiros são bons em matemática. Como todas as coisas na vida, no entanto, não é assim tão simples. Há uma infinidade de fatores que contribuem para o seu sucesso como engenheiro. Considere este pequeno questionário “devo ser engenheiro”:

  • gosta de resolver problemas?Gosta de pensar em novas formas de fazer as coisas?Você gosta de quebra-cabeças e outros jogos desafiadores da mente?Gosta de trabalhar com computadores?Gosta de um desafio?Pergunta – se como é que as coisas funcionam?Aqui está a parte complicada. Se você respondeu sim à maioria das perguntas acima, então sim (!), você provavelmente tem a mentalidade certa para se destacar na engenharia. Isso também significa que você é analítico, atencioso, e desfrutar de um desafio. Essas qualidades se prestam a muitas outras carreiras, bem como engenharia. E agora? Continue a ler.Pergunta a ti mesmo o que queres fazer?

  • você quer fazer a diferença no mundo?Tem interesse nos desafios que o nosso mundo enfrenta?Deseja ajudar as pessoas e melhorar as suas vidas?Eu seria um bom engenheiro? Mais uma vez, provavelmente respondeste Sim aqui. E mais uma vez, ter interesse nestas coisas significa que você provavelmente faria grande em um número de profissões, incluindo engenharia. Você quer resolver problemas, melhorar sistemas e fazer a diferença. Muito bom! Como é que sabes se a engenharia é mesmo a tua paixão? Vamos entrar em mais detalhes.O que você gosta no seu trabalho atual? O que não gostas no teu papel actual?Para muitos dos nossos alunos, a engenharia é a sua segunda (ou mesmo terceira) carreira. Os Hackbrighters têm antecedentes em tudo, desde o trabalho sem fins lucrativos até o ensino às vendas à psicologia. Para todos os nossos alunos, a experiência anterior ajuda a moldar o tipo de engenheiro que eles se tornarão, mesmo que eles não tenham um fundo de ciência da computação.Diga que ama a peça de interação do cliente do serviço ao cliente. Considere como essa experiência irá ajudá-lo a construir programas e ferramentas mais amigáveis ao cliente. Se você não gosta do aspecto manual da Gestão de eventos, como isso se traduziria em um papel técnico?

    pense nos prós e contras de seu papel atual, e considere como eles podem entrar em jogo em uma nova oportunidade na engenharia. Nenhum trabalho é perfeito, mas se você tende a gostar de ser mãos com a resolução de problemas e desfrutar de trabalhar com a tecnologia, a engenharia pode ser um caminho que você quer seguir.Porque quer ser engenheiro? Sabes que tipo de engenheiro queres ser?

    se a sua resposta tem apenas a ver com o que os seus pais querem para si, ou quanto dinheiro Quer ganhar, talvez valha a pena aprender mais sobre o que vai fazer como engenheiro antes de fazer a mudança. Embora nenhum trabalho seja perfeito, se você não gosta da maior parte do trabalho de engenharia, o salário ou aprovação parental pode não valer a pena se tornar um engenheiro. Dito isto, se você é apaixonado pelo campo, tente olhar para áreas específicas da engenharia.

    tome algum tempo para aprender sobre as diferenças no desenvolvimento front – and-back-end e o que um papel full-stack implica. Você pode gravitar para a infra-estrutura de um papel back-end, ou desenvolvimento front-end e design pode falar com você. Durante o curso de seus estudos, você será capaz de aprimorar o tipo de engenheiro que você quer ser, mas é sempre útil entrar com um conhecimento básico das opções disponíveis.

    conduzir uma entrevista informacional com um engenheiro de Software

    o que é preciso para se tornar engenheiro? Em que consiste o trabalho? Que habilidades são mais valiosas? Se procuras respostas para estas perguntas, porque não vais a um especialista?

    Isto pode parecer como um acéfalo, mas antes de embarcar em sua decisão de se tornar um engenheiro ou aprender a escrever código, é uma ótima idéia para falar com os outros na profissão para saber como eles chegaram lá, qual o seu dia-a-dia da rotina e responsabilidades olhar como, e qualquer conselho que eles podem oferecer para você como você olhar para invadir a indústria da tecnologia.

    comece por contactar a sua rede pessoal e profissional. Conhece algum engenheiro ou tem amigos, família ou colegas que o possam apresentar a engenheiros? Pratique suas habilidades de networking e comece a construir uma lista de contatos na indústria. Se você ainda está perguntando “Que tipo de engenheiro devo ser”, considere fazer contatos em uma série de disciplinas de engenharia. Não faz mal ter uma grande rede, e, quem sabe, ao longo da linha, um deles pode tornar-se um mentor (ou ajudá-lo a conseguir o seu primeiro emprego de engenharia!)

    resolver quebra-cabeças não codificantes

    Como sei se a engenharia é para mim? Em seu núcleo, a codificação é baseada na lógica de resolução de problemas. Para se preparar para entrar na mentalidade de um engenheiro, tente completar alguns puzzles algorítmicos, palavras cruzadas ou sudoku.Quanto mais prática se pratica nestes exercícios, melhor. À medida que você vai, resolver esses quebra-cabeças ajuda a criar confiança na resolução de problemas. Se tiveres problemas para resolver, lembra-te.:

    • Aprenda o que não sabe
    • Defina um processo para analisar
    • ajuda a construir o pensamento de uma forma sistemática ou iterativa

    lembre-se destes bloqueios de estrada ou problemas em que fica preso, e como descobriu uma solução. À medida que você continua em seu caminho para a engenharia, esses exemplos podem dar-lhe confiança em seu progresso, e até mesmo ajudar a lidar com a síndrome impostora.

    leia sobre o Software que utiliza

    existem aplicações ou sites que utiliza ou visita regularmente? Procure em seus websites por blogs de desenvolvedores ou encontre outros blogs de engenharia que discutam sua API. Existem provavelmente insights nestes fóruns onde você pode aprender se eles são focados em equipe ou preferem colaboradores individuais, que idiomas eles usam (Python?), e se eles usam open-source ou hosting proprietário. Se estiverem em GitHub, vejam o código deles.

    leia sobre algoritmos que você já usa

    assim como aprender sobre seu software, aprender sobre seus algoritmos comumente usados pode ser útil na compreensão da programação.

    • companhia Aérea algoritmos
    • Netflix recomendação algoritmo
    • Comércio algoritmo

    Olhar para o Console de Depuração em um Navegador da Web

    Um ótimo lugar para começar com o entendimento código básico é escolher um site que você conhece e gosta e clique direito para inspecionar a página. A partir daí, você pode começar a mover-se através da página e entender os diferentes elementos do design da página, função e lógica. Estudar estes elementos permite-lhe obter uma imagem mais clara de como todos eles se encaixam.

    • procure na consola de desenvolvimento Chrome
    • Aprenda HTML
    • Aprenda sobre HTTP e rede

    Faça uma conta GitHub, e Explore!

    GitHub é um serviço de hospedagem baseado na web para código. Seu projeto individual no Hackbright será hospedado no GitHub, assim como muitos outros projetos de engenheiros e Código. Comece por aprender como empurrar o código para o GitHub, e depois que você estiver familiarizado com o básico, confira os repos de tendência para começar a familiarizar-se com outras codebases.Deve ser um bónus de engenheiro:

    a melhor maneira de descobrir a resposta para a pergunta “Devo ser um engenheiro” é se envolver. Se você quer mais do que a aprendizagem auto-guiada, considere um bootcamp de codificação. Marque uma consulta para falar com um de nossos conselheiros de admissões, venha ao nosso campus para conhecer os programas, ou passe por um Meetup para ter uma sensação de como ser um engenheiro, e um gosto da vida de codificação. Inicie a sua educação em Engenharia sem passar anos numa faculdade.

    interessado em aprender a codificar? Confira nosso curso de preparação e nossos programas de engenharia de Software em tempo parcial de 12 semanas imersivos.



+