Por um lado, eu só quero me formar com um GPA 3.0. Por outro lado, meus pais querem mais do que apenas 3.
Agora aqui está a coisa. Eu programo com uma paixão. Passo programação dia e noite. E eu aceito todos os meus cursos de programação. No entanto, sou péssimo em todos os meus cursos eletivos - como redação, história e tudo mais - o que me deixa com um GPA de 3,1 a 3,2. E meus pais querem mais.
Eles acham que a universidade é como o ensino médio, onde você precisa de notas super-estelares para chegar ao próximo nível. Mas eles não percebem que notas boas o suficiente vão me dar um emprego.
E eles não percebem que um programador precisa praticar para se tornar bom em programação, e que ter boas habilidades é o que conseguirá um emprego em uma boa empresa de desenvolvimento de software.
Felizmente, eles não ameaçam me bater com um taco de beisebol ou algo assim. Eles apenas ocasionalmente me dão o pequeno "tsk-tsk". Mas mesmo esse pequeno "tsk-tsk" me faz sentir culpado por abrir um IDE. E, além disso, procrastino por causa desse sentimento de culpa.
Então agora eu quero ficar limpo com eles. Eu quero saber qual é uma boa maneira de fazer isso.
[Editar]
OK, então agora, percebi, devo procurar notas mais altas, como alguns sugeriram abaixo.
Respostas:
Ok, eu era da mesma maneira. Tudo o que eu queria era programar, e eu estava bem nas minhas outras aulas, então não me importei. No entanto, para escolher seu emprego, você deve fazer o melhor que puder. Se você tem um campo específico no qual deseja entrar, eles procurarão os melhores alunos. Estudar muito e tirar boas notas, mesmo em assuntos que não importam para sua carreira, mostra diligência. Essa ética de trabalho se traduzirá em forte desempenho no trabalho, desde que você aprendeu a se disciplinar.
Os empregadores não querem pessoas que flutuam. Eles querem funcionários que, no tempo em que trabalham na empresa, trabalhem duro e realizem as tarefas! O único indicador que eles têm disso em recém-formados é realmente o seu GPA. As notas altas de CS e as notas mais baixas tendem a indicar que a pessoa só trabalha duro nas coisas de que gosta. Um programador de TI "médio" nem sempre consegue fazer coisas divertidas. Por exemplo, eu não gosto de lidar com bancos de dados, mas meu trabalho atual geralmente exige que eu busque discrepâncias no banco de dados. Não é um trabalho divertido; Prefiro caçar bugs ou codificar novos aplicativos. Mas tem que ser feito, e feito tão bem quanto o seu trabalho favorito!
Eu encorajo você a colocar suas mentes em evidência. Faça o seu melhor, e isso ajudará a garantir um ótimo primeiro emprego e definir o tom para uma carreira sólida.
fonte
Suas notas não serão importantes depois que você conseguir o primeiro emprego, e um 3.0 é perfeitamente respeitável.
No entanto, se você não conseguir escrever e se comunicar bem, isso será importante! Esses outros cursos também oferecem as habilidades necessárias para você ser um programador eficaz.
fonte
Eu vou descer do lado dos seus pais neste. Muitas pessoas sabem escrever código. Se você quer ser bom, precisa de uma visão mais ampla da vida do que apenas escrever código, e grande parte disso é aprender mais fora / além dos estreitos horizontes da escrita de código.
Quando você se dedica a isso, a maior parte do que bons codificadores fazem é analisar como os processos são executados por uma empresa (normalmente, de qualquer forma) e encontrar processos mais eficientes. Para que esses processos sejam mais eficientes, eles precisam ser capazes de entender e se relacionar com as pessoas que os realizam. A maioria dos sistemas horríveis que deram aos computadores um nome ruim nos anos 60 e 70 foram escritos por pessoas que sabiam codificar bem - mas não tinham noção dos fatores humanos envolvidos no uso desse software.
Há uma outra coisa para manter em mente: enquanto conseguir um emprego é certamente importante, é não tudo o que há para a vida. Prepare-se para a vida , não apenas para o trabalho .
fonte
Infelizmente, tenho que apoiar seus pais aqui.
Bons programadores precisam praticar a programação. Mas o melhor lugar para praticar a programação é um bom trabalho. Seu objetivo é conseguir um bom emprego. Confie em mim, já entrevistei o suficiente de ambos os lados do corredor e vi muitos ex-alunos indo para o mercado de trabalho. As entrevistas de emprego realmente não se concentram na sua capacidade de programar. Eles se concentram nas coisas que você faz na escola.
Além disso, as principais empresas analisam primeiro o seu GPA. De fato, a maioria deles tem um limite de GPA abaixo do qual não o consideram para estágios e primeiras entrevistas. Neste GPA, você fica abaixo do limite para muitas empresas, especialmente se você não está em uma escola superior.
Você não quer apenas conseguir um emprego (embora às vezes, se as coisas estiverem desesperadas, você queira). Você quer conseguir um bom emprego. Ou você deseja conseguir um emprego com uma empresa tão boa que outras empresas o entrevistem apenas porque essa empresa estava disposta a contratá-lo.
Não é PC, mas empresas e mulheres não são tão diferentes - elas serão mais interessantes em contratar / namorar você, se você já esteve com alguém mais atraente :)
fonte
Traduzir para si mesmo desta maneira. Ao conseguir um emprego, você será solicitado a fazer tarefas que realmente não se importa. Mas você terá que fazê-los de qualquer maneira, eles são o seu trabalho. No momento, a universidade é o seu "trabalho". Essas aulas eletivas são as tarefas que você não deseja fazer. Sim, você pode passar e passar com uma nota boa o suficiente, e isso vai te levar à porta em algum lugar eventualmente. Mas se você está disposto a fazer isso em seu "trabalho" agora, terá a mesma atitude quando for contratado para um trabalho real.
Outra coisa a considerar, quando o empregador tem 2 pessoas e um cargo, e você pode codificar quem ele vai contratar, a pessoa com 3,1 gpa ou a pessoa que se esforçou para 3,5. Minha aposta é que eles vão para o 3.5 ....
fonte
Quão bem você contou aos seus pais seus sonhos em termos de conseguir um emprego? Eles podem querer notas mais altas no caso de você querer ingressar na faculdade, onde quase pode ser necessário ter notas altas. Outro lado aqui é reconhecer o que você está tentando obter dessas disciplinas eletivas, pois, em teoria, pode haver alguns cursos de programação semelhantes que podem funcionar como eletivas melhores, por exemplo, filosofia, se isso for possível.
fonte
Sua pergunta me fez pensar nos meus dias de ensino médio e superior e os argumentos que tive com meu pai sobre as notas :(
Eu estava pensando exatamente como você. Quando eu estava no ensino médio, um assunto com o qual realmente me relacionava era a matemática. Eu me saí bem em matemática, mas não tão bom no resto. Esse pensamento de querer aprender apenas as coisas que eu gostava de alguma forma foi incorporado ao meu cérebro, sem que eu percebesse. E isso reflete em sua atitude, que é muito mais importante do que qualquer habilidade técnica que você possa adquirir. Eu percebi meu erro e me corrigi durante a faculdade. Uma coisa que aprendi com essa experiência é que - você pode acabar gostando daquilo que achamos que não é tão interessante (ou não gosta) se você simplesmente tentar e abordá-la com a mente aberta.
fonte
Conseguir um emprego não é nada. Você pode ter um emprego de sugador de bunda imediatamente e se sentir infeliz pelo resto da vida. Encontrar o seu caminho na vida significa tudo.
Todo mundo sabe que as notas não podem medir com precisão o intelecto ou a motivação! Mas é assim que é feito, e é o melhor que implementamos até agora. Se você aprender a conviver com isso, não deve incomodá-lo mais do que uma injeção ocasional de gripe.
Os gostos de Bill Gates e Steve Jobs são as exceções, e não as normas, e certifique-se de que eles entendam muito bem as regras do jogo e as chances de quebrá-las antes. Nem todo mundo é o tipo de cara para uma aposta all-in .
Em geral, e na história, as pessoas têm maiores chances de sucesso em tudo o que empreendem com o apoio e a confiança de sua comitiva, sendo a família a mais próxima.
Ohana!
fonte
Apenas um tolo pensa que um GPA não tem impacto ao conseguir um emprego. Você pode conseguir um emprego, mas não necessariamente o melhor. Se você se formar no CS com um GPA 3.0, provavelmente deve ser péssimo em programação (ou, na melhor das hipóteses, você não é tão bom quanto pensa.) Muito, muito, muito poucas pessoas podem realmente afirmar com verdade do seu lado que são bons programadores embora tenha tido um GPA menor que estelar. Os gênios são poucos e distantes entre si.
Eu pessoalmente testemunhei as pessoas que não conseguiram os empregos que desejam na programação por não terem um bom GPA. Eu sei. Eu já vi isso.
Então sim, você pode conseguir um emprego certo. Um bom GPA, no entanto, abrirá portas na programação que um GPA 3.0 nunca abrirá.
Então, como você diz a seus pais que conseguir um emprego é tudo o que conta? Simples. Apenas diga a eles. Porém, não será mais verdade, independentemente do quanto você acredite.
fonte