Jump to content

Recommended Posts

Olá, irei começar o curso de engenharia da computação e gostaria de algumas dicas, principalmente na parte de programação, pois nunca fui daqueles que se interessou por essa área ainda muito jovem (apesar de sempre passar horas no computador), enfim, tenho alguns meses ainda pra começar o curso, gostaria de saber se vale a pena iniciar já o básico da programação e se nesse tempo dá pra conseguir construir uma boa base. Também aceito conselhos sobre o curso em geral, (se alguém estiver fazendo ou já fez o curso), sobre outras cadeiras como a parte de cálculo e também a parte de hardware na qual ainda não tive nenhum contato e não tenho certeza se irei me interessar. E sobre a programação em específico qual linguagem eu deveria iniciar?

Share this post


Link to post
Share on other sites

Uma pergunta meio retórica... existem diversos tópicos a respeito nesse fórum...

 

 

8 horas atrás, Yavanna disse:

tenho alguns meses ainda pra começar o curso, gostaria de saber se vale a pena iniciar já o básico da programação e se nesse tempo dá pra conseguir construir uma boa base

Sim, quanto mais conhecimento nunca é o bastante.

 

8 horas atrás, Yavanna disse:

se nesse tempo dá pra conseguir construir uma boa base.

Vai depender do seu aproveitamento (do quanto é capaz de absorver)

 

8 horas atrás, Yavanna disse:

Também aceito conselhos sobre o curso em gera

Isso vai depender da linguagem e atuação que pretende prosseguir.

 

8 horas atrás, Yavanna disse:

s

obre outras cadeiras como a parte de cálculo e também a parte de hardware na qual ainda não tive nenhum contato e não tenho certeza se irei me interessar.

Varia muito... Quer ser desenvolvedor de software, ou projetor de software?

Desenvolvedor do software (no caso bem avançado deve conhecer bem as limitações dos hardwares) "Não dar para projetar algo que consome muitos calculo em um processador que não vão dar conta do recado".

(quando digo isso é algo que precisa de calcular trilhões de bits por segundo, ou seja processador de 1~2 núcleos não vão dar conta).

O mesmo se aplica em alguém que vai projetar, deve conhecer os limites de uma aplicação antes de querer que alguém o faça.

 

8 horas atrás, Yavanna disse:

não tenho certeza se irei me interessar

Então já é o bastante para nem começar se não houver interesse árduo(absoluto) no que vem pela frente.

 

8 horas atrás, Yavanna disse:

E sobre a programação em específico qual linguagem eu deveria iniciar?

Tem conhecimento nem que seja mínimo em alguma linguagem?

Gosta do que faz, gostou do que viu?

Se não sabe por onde seguir, veja o básico do básico de cada uma. A que sentir mais confortável, a que ver que consegue se adaptar mais. Esse será seu caminho.

 

Um pouco de experiência:

Em 1998 comecei a me programar em javascript. Até então não conhecia nada sobre programação, e quem programa desde aquela época sabe que as coisas não eram o éden que é hoje em dia; Anos mais tarde vim a conhecer o PHP ao qual detém minha grande paixão até os dias de hoje. Daí migrei e aprendi um pouco de cada linguagem Java, C Python entre outras...

Mas se alguém me perguntar se sou programador em C... Digo que não sei nada (o que tem grande verdade nisso, apesar de não me decepcionar no requisito) Porque minha atuação mesmo é PHP e o Javascript .

Então é isso. O programador é aquele que domina melhor, o que se sente mais a vontade/independente no que sabe realmente fazer.

 

É para você seguir meu caminho?

Não!!! Como disse você é quem vai saber o que fazer no que se sentir mais a vontade no ambiente que deseja trabalhar, então no meu caso eu trabalho com o desenvolvimento web o que detém a minhas paixões e conhecimento. No que pode mudar para você.

 

Acho que o maior conselho que posso lhe dar é:

Nunca se acomodar e pensar que sabe o suficiente. Tente sempre se reinventar e aprender mais e mais, mesmo que ache que já sabe o bastante, pois quando menos se espera será pego de surpresa e verá que ainda há muito o que se aprender.

 

Porque o caminho de conhecimento é uma montanha a se subir, quanto mais aprende, mais alta a montanha se torna.

 

Share this post


Link to post
Share on other sites
11 horas atrás, Omar~ disse:

Uma pergunta meio retórica... existem diversos tópicos a respeito nesse fórum...

 

 

Sim, quanto mais conhecimento nunca é o bastante.

 

Vai depender do seu aproveitamento (do quanto é capaz de absorver)

 

Isso vai depender da linguagem e atuação que pretende prosseguir.

 

Varia muito... Quer ser desenvolvedor de software, ou projetor de software?

Desenvolvedor do software (no caso bem avançado deve conhecer bem as limitações dos hardwares) "Não dar para projetar algo que consome muitos calculo em um processador que não vão dar conta do recado".

(quando digo isso é algo que precisa de calcular trilhões de bits por segundo, ou seja processador de 1~2 núcleos não vão dar conta).

O mesmo se aplica em alguém que vai projetar, deve conhecer os limites de uma aplicação antes de querer que alguém o faça.

 

Então já é o bastante para nem começar se não houver interesse árduo(absoluto) no que vem pela frente.

 

Tem conhecimento nem que seja mínimo em alguma linguagem?

Gosta do que faz, gostou do que viu?

Se não sabe por onde seguir, veja o básico do básico de cada uma. A que sentir mais confortável, a que ver que consegue se adaptar mais. Esse será seu caminho.

 

Um pouco de experiência:

Em 1998 comecei a me programar em javascript. Até então não conhecia nada sobre programação, e quem programa desde aquela época sabe que as coisas não eram o éden que é hoje em dia; Anos mais tarde vim a conhecer o PHP ao qual detém minha grande paixão até os dias de hoje. Daí migrei e aprendi um pouco de cada linguagem Java, C Python entre outras...

Mas se alguém me perguntar se sou programador em C... Digo que não sei nada (o que tem grande verdade nisso, apesar de não me decepcionar no requisito) Porque minha atuação mesmo é PHP e o Javascript .

Então é isso. O programador é aquele que domina melhor, o que se sente mais a vontade/independente no que sabe realmente fazer.

 

É para você seguir meu caminho?

Não!!! Como disse você é quem vai saber o que fazer no que se sentir mais a vontade no ambiente que deseja trabalhar, então no meu caso eu trabalho com o desenvolvimento web o que detém a minhas paixões e conhecimento. No que pode mudar para você.

 

Acho que o maior conselho que posso lhe dar é:

Nunca se acomodar e pensar que sabe o suficiente. Tente sempre se reinventar e aprender mais e mais, mesmo que ache que já sabe o bastante, pois quando menos se espera será pego de surpresa e verá que ainda há muito o que se aprender.

 

Porque o caminho de conhecimento é uma montanha a se subir, quanto mais aprende, mais alta a montanha se torna.

 

Valeu pelas dicas e conselhos, e realmente minhas perguntas foram bem idiotas haha. Espero em breve contribuir para o fórum tanto com dúvidas como também respostas!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Guss
      var carro = {
      cor = "azul",
      modelo = "fusca",
      marca = "Volwagen,
      kms = 10000,
      combustivel = "gasolina"
      }
       
    • By 4ly
      O exercício propunha fazer duas funções uma para multiplicação e outra para criar uma fatorial, porém devem ser feitas usando apenas operações de soma e subtração
      bom fiz uma função para multiplicar e esta funcionando porém estou tentando utiliza-la para fazer a fatorial e o resultado sempre da zero ;-; podem me ajudar 
       
       
      algoritmo "semnome" var a,b:inteiro funcao multi(a:inteiro;b:inteiro):real var aux:real inicio se a=0 entao retorne 0 senao aux <- 0 enquanto b>0 faca aux <- aux+a b <- b-1 fimenquanto retorne aux fimse fimfuncao funcao fatorial(a:inteiro):real var fat,res:real inicio enquanto fat > 0 faca fat<-a fat <- fat - 1 res <- multi(fat,a) fimenquanto retorne res fimfuncao inicio leia(a) escreval(fatorial(a)) fimalgoritmo  
    • By Eder cruz
      Quais linguagens de programação é usada na construção de sistemas de postagens automaticas em grupos do facebook?
    • By cyyyyber
      alguem poderia me ajudar com uma lista de atividades usando o for?? 
    • By Natália Prego Côco Mendes
      Boa tarde.
       
      Estou a começar a trabalhar com o Dreamweaver e estou com dificuldade e conseguir este efeito na minha página (enviei foto). Já consegui montar a parte de cima, mas agora ao tentar fazer o bloco de baixo, com tit, foto e texto, não consigo que fique alinhado como está na foto. Será que podem ajudar-me? Eu tenho o seguinte código e CSS feito:
      <!doctype html>
      <html>
      <head>
      <meta charset="UTF-8">
      <title>index.html</title>
      <link href="exp.css" rel="stylesheet" type="text/css">
      </head>
      <body tracingsrc="Newsletter_2.jpg" tracingopacity="30">
        <div class="logo"><img src="imagens/Ellipse_1.png" width="221" height="42" alt=""/></div>
      <header class="header">
        <div class="texto-topo">texto topo texto topo</div>
          </header>
      <div class="bloco-a"><div class="tit-bloco-a">título bloco a</div>
      <div class="foto-bloco-a"><img src="imagens/foto1.png" width="222" height="211" alt=""/></div>
      <div class="txt-bloco-a">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. 
      </div></div>
      </body>
      </html>
       
      @charset "UTF-8";
      *{
          margin:0 auto;
      }
      .logo {
          width: 30px;
          height: 20px;
          margin-top: 95px;
          margin-left: 356px;
          float: left;
      }
      .texto-topo {
          width: 600px;
          margin-left: 93px;
          margin-top: 20px;
          width: 591px;
          height: 42px;
          font-family: Rift;
          color: #0e3659;
          font-size: 35px;
          font-weight: 700;
          transform: scale(1.152,1.152);
      }
      .tit-bloco-a {
          width: 154px;
          height: 25px;
          float: left;
          margin-top: 724px;
          margin-left: -475px;
      }
      .foto-bloco-a img {
          width: 222px;
          height: 211px;
          float: left;
          float: left
      }
      }
      .header {
          width: 688px;
          height: 390px;
          margin-left: 196px;
          margin-top: 301px;
          background-image: url(imagens/salty-wings-1432145-unsplash.png);
          position: absolute;
          
          
      }
      .tit-bloco-a{
          width: 154px;
          height: 25px;
          font-family: Rift;
          color: #0e3659;
          font-size: 35px;
          font-weight: 700;
          float: left;
      }
      .txt-bloco-a {
          width: 216px;
          height: 120px;
          font-family: Rift;
          color: rgba(14, 54, 89, 0.8);
          font-size: 15px;
          font-weight: 700;
          transform: scale(1.01,1.01);
          margin-top: 750px;
          text-align: center;
          float: left;
      }
      .bloco-a {
          width: 216px;
          height: 600;
          margin-top: 1000px;
          margin-left: 196;
          float: left;
          position: absolute;
      }

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.