Pode um novato de uma faculdade escrever padrões de design sob “área de interesse” em resumo? [fechadas]

4

Tenho grande interesse em padrões de design. Eu tenho lido muito sobre eles. Especialmente, de CABEÇA PRIMEIRA. Posso escrever sobre padrões de design no meu currículo?

Eu sou mais nova. Indo para se sentar em colocações no campus.

Embora eu ache que impressionaria o entrevistador se eu fosse capaz de defender suas perguntas, mas, por outro lado, acho que pode haver três pontos que me preocupam:

  1. Ele pode fazer perguntas muito profundas para me mostrar que escrevi um ponto errado.
  2. Ele pode não saber sobre padrões de design.
  3. Além disso, ele pode perguntar sobre padrões de design que não estão na Cabeça.
  4. ele se sobressai nos padrões de design do J2EE, que eu tenho medo de estudar agora.

De qualquer forma, o que estou perguntando é. As pessoas que chegam às vagas no campus para entrevistas têm algum conhecimento sobre padrões de design? Se eles fazem, então quanto. Estou com um pouco de medo de colocar isso no meu currículo.

    
por Abhishek 29.07.2011 / 19:38
fonte

6 respostas

8

Can I write about design patterns in my resume?

Se você escrever em seu currículo, esteja preparado para discuti-lo. Se você não está preparado para ter uma discussão técnica sobre o assunto, não o coloque em seu currículo. Geralmente, as perguntas começam gerais e amplas

Anyways, what i am asking is. do the people who come to on-campus placements for taking interviews have any knowledge about design patterns

Qualquer bom engenheiro de software deve saber, no mínimo, quais são os padrões de design, sua finalidade e um subconjunto de padrões de seu domínio (padrões corporativos, padrões simultâneos e assim por diante). Eu diria que qualquer entrevistador técnico teria esse conhecimento.

Though I think that would impress the interviewer if i am able to defend his questions but, on the other hand I think there can be three points I am worried about: 1. He might ask too deep questions to show me that I have written a wrong point. 2. He might not know about design patterns. 3. Besides he may ask of design patterns that are not in Head First. 4. he bounces on J2EE design patterns, which I am afraid to study right now.

Espero que o entrevistador entenda seu atual nível de habilidade e experiência. Só porque você tem um interesse profissional em algo não significa que você sabe tudo sobre isso. Para mim, isso indica que você foi além e ensinou a si mesmo pelo menos alguma coisa sobre o assunto, mas não que você é um especialista.

Se você não pode ter uma conversa inteligente e coesa sobre algo em seu currículo, acho que é uma grande marca. Mas você também não pode ter medo de deixá-los saber exatamente o quanto você sabe e que você sabe o que você não sabe. Eu, pessoalmente, não esperaria que você soubesse de tudo, especialmente como estudante ou no início de sua carreira. Espero que você tenha lido os textos seminais sobre o assunto e esteja preparado para ter uma conversa coesa e bastante detalhada em um nível apropriado.

Eu, pessoalmente, não esperaria que você soubesse de tudo, especialmente como estudante ou no início de sua carreira. Em seu exemplo de padrões de design, você deve ser capaz de discutir coisas como a aplicabilidade, trade-offs e estrutura geral de pelo menos alguns dos padrões do GoF antes de considerá-lo conhecedor do assunto. Eu também gostaria de antecipar que você aplicou pelo menos alguns desses padrões adequadamente em projetos nos quais você trabalhou.

Como um aparte, a idade e a experiência têm pouco a ver com interesses profissionais. Eu atordoei os entrevistadores quando digo que estou interessado em gerenciamento e melhoria de processos, gerenciamento de projetos, qualidade de software e medições / métricas, e depois passei a ter discussões de tamanho razoável sobre esses tópicos. Muito poucos jovens engenheiros de software e recém-formados estão interessados nesses tópicos - muitos querem apenas projetar e escrever códigos.

    
por 29.07.2011 / 20:05
fonte
11

Um entrevistador competente provavelmente perguntaria como você usou os padrões de design em seus projetos recentes. Recitar definições de padrões de design diretamente do livro não impressionará um entrevistador experiente, mas se você puder apresentar uma boa história como o padrão de design Foo facilitou sua vida com o projeto Bar provavelmente fará você parecer mais profissional aos olhos dele.

    
por 29.07.2011 / 19:44
fonte
8

Da minha experiência, os recrutadores da universidade geralmente vão pegar seu currículo e incluí-lo em palavras-chave. Então eles farão algumas perguntas ridículas sobre como usar ponteiros no oracle para compilar o java-script no CLR. Eles vão olhar para suas palavras-chave, seu GPA, então suas cartas de recomendação e, em seguida, colocá-lo em algum trabalho terrível de Deus que é uma colocação horrível para você. Claro, eles não saberão o que é, e Deus sabe que eles não saberão como usá-lo.

Se esta foi uma entrevista legítima, minha opinião seria: uma área de interesse é muito diferente de uma área de especialização. Eu quero ver os entrevistados interessados em aprender uma certa habilidade e simplesmente esperar que eles sejam apaixonados por essa área. Tenho certeza de que alguém poderia me fazer uma pergunta sobre o c ++ que eu seria perplexo, isso não significa que eu não seria um excelente programador de c ++. Qualquer um que você gostaria de trabalhar iria entender isso.

    
por 29.07.2011 / 20:00
fonte
1

São áreas de interesse. É claro que você pode (e provavelmente deve) colocar isso no seu currículo.

Resposta curta à sua pergunta: Alguns entrevistadores que vão entrevistar no campus sabem sobre eles, outros podem não. Não é uma coisa certa, mas provavelmente a empresa enviará seus melhores desenvolvedores que também tenham boas habilidades sociais para se conectar com possíveis contratações.

Antes de tudo, comecei com os padrões de design. Mesmo que isso explique os padrões de forma muito prática e com exemplos simples, você pode ter que reler cada padrão várias vezes para realmente entendê-lo. Pelo menos eu sei que precisava.

Na minha empresa anterior, devo ter entrevistado mais de 200 pessoas, muitas delas com mais de 5 anos de experiência e que nem sequer tinham conhecimento dos padrões de design. Você está fora da faculdade e já está lendo sobre eles, isso é uma boa vantagem, pelo menos na minha opinião.

Sobre seus medos:

  1. Não há nada a temer de questões profundas. Apenas dê a resposta mais detalhada que puder, e isso será o suficiente. Não tente adivinhar e fingir que sabe a resposta, mas isso não parece bom. Também não há nada de errado em estar errado em algumas perguntas.

  2. Se ele não souber sobre os padrões de design, bem, eu tomaria o cuidado de fazer parte dessa empresa.

  3. Novamente, a mesma resposta ao ponto 1. Nada de errado em não saber a resposta a uma pergunta. É claro que você pode fazer um palpite, observando que você não sabe a resposta, mas pelo nome do padrão, você acha que pode ser útil para o X.

  4. Padrões de design são gerais, independentes de idioma. Assim como a definição diz ... soluções comprovadas para problemas conhecidos. Não tenho certeza de como qualquer um deles seria específico do J2EE.

De qualquer forma. Se você já está lendo sobre padrões de design, isso te dá uma vantagem no meu livro. Apenas seja honesto e tenha uma boa atitude, isso é como 50% da entrevista. Boa sorte.

    
por 30.07.2011 / 04:42
fonte
0

Tudo se resume ao bingo do buzzword em seu currículo de qualquer maneira. Apenas liste. Quando você se juntar à força de trabalho, você logo perceberá que muitas, muitas pessoas não têm a menor idéia sobre programação, arquitetura e padrões. Eles têm piores práticas e ainda exigem tais habilidades. É todo o ar quente de qualquer maneira!

Por outro lado, se você chegar a uma boa loja, eles perceberão que você é mais jovem e eles perceberão que você leu a respeito (e esperamos que tentou usá-la) e que está disposto a aprender . Eles certamente não esperariam que você consiga tudo desde o começo, quando eles forem razoáveis.

he bounces on J2EE design patterns, which I am afraid to study right now.

Eu posso lhe dizer uma coisa: quando eu comecei minha carreira, eu também tinha medo daquelas palavras assustadoras. Mas no final, todos apenas cozinharam com água. Não há necessidade de ter medo. Não é tão difícil ou difícil quanto parece.

    
por 29.07.2011 / 20:05
fonte
0

Existem, talvez, 20 padrões de design que quase todos os desenvolvedores não esperados conhecem, e muitos mais obscuros que poucos já ouviram falar. Esta é uma área muito estreita de conhecimento muito comum com muitas pessoas que nem sequer percebem que há mais do que isso, e é melhor você ser capaz de citar algumas das mais obscuras, incomuns, engenhosas e astutas, a menos que você queira que pareça com o seu as áreas de interesse incluem "declarações condicionais", "digitação" ou "manuais de leitura".

Em vez de ficar com medo de ser questionado sobre alguns padrões que não sejam "de cabeça", encontre alguns dos seus e prepare-se para apresentar alguns de sua escolha.

    
por 29.07.2011 / 21:21
fonte