Replies: 20 comments
-
Hehe, também entrei aqui esses dias, to na mesma que tu, a diferença é que estou no 6º semestre 😄
Ah, uma dica, papel e caneta ajuda bastante, não pra escrever código no papel (há quem diga que ajuda a decorar, mas a diferença caneta-teclado acho que atrapalha), mas desenhe o que tu quer fazer, tente rabiscar como as coisas funcionam, mais pra frente você verá teste de mesa, é chato, mas ajuda a entender porque algo não está funcionando. Também não tenho muita experiência, mas espero ter ajudado com algo. Siga na luta man! |
Beta Was this translation helpful? Give feedback.
-
@brunojokubauskas Já passei por está situação também kkkk Espero ter ajudado e boa sorte nos estudos!! |
Beta Was this translation helpful? Give feedback.
-
Eu assino o serviço da Alura. Já tentei o Trello, mas acredita que não consigo sair da procrastinação? Da ultima vez que tive o burnout, eu estava estudando praticamente 24h por dia rs pois tinha bastante tempo livre. O Trello já baixei, tentei utilizar, mas não consigo criar o maldito hábito de olhar o aplicativo. Tento colocar listas em papel pra ver se sai, plano de estudos, mas não vai. Estou prestes a me estressar pois essa semana começa as provas do mês, não to conseguindo me organizar pra fazer as listas de exercício, estudar matéria que não entendi e entendi em partes, rs. To empacado e entrando em desespero. Fora os trabalhos, seminário e projetos que já tem. Só fico empacado mesmo e isso ta me encomodando demais. Eu pego o conteúdo, procuro, mas não consigo sair além de procurar o conteúdo de matemática discreta, AOC( Arquitetura e Organização de Computadores) estou empacado em coisas simples. Estou tendo um surto praticamente, rs.@Vitor-Felipe |
Beta Was this translation helpful? Give feedback.
-
Acho que tirar um pouco a pressão que tu tem sobre ti mesmo pode ajudar. Uma dica para aprender frontend é pensar que tu não ta estudando, mas pensar que é uma diversão, um passa tempo. Começa fazendo alguma coisa boba, tipo uma página sobre você mesmo, tenta criar algum personagem que você gosta em CSS, tenta fazer algum site para alguma coisa que você precisa (loja para vender coisas suas, suas fotos que tu tira, sei la, seja criativo :D). Outra dica é reservar um horário para fazer isso, sei la tipo 2 horas por dia. |
Beta Was this translation helpful? Give feedback.
-
Bom, já passei por esse período de procrastinação intensa.. foi bem complicado, além da procrastinação a falta de foco estava me consumindo.. foi um periodo dificil em que outras coisas na vida pessoal estavam atrapalhando. Acabei procurando ajuda médica e foi de grande utilidade. Além disso, instalei o plugin Wakatime que conta quanto tempo você programou no dia, funciona em diversas IDEs e é gratuito. Também instalei o Rescuetime que mede quanto tempo vc passa em sites e é categorizado se é produtivo ou não. Em 1 ano usando esses dois plugins, passei de 9hrs de programação por semana para mais de 40hrs por semana e de 45% produtivo para 78% de produtividade. Ainda existe o StayFocusd que te bloqueia depois de determinado tempo em um site (esse não me adaptei muito) E outra coisa q passei a fazer foi me programar semanalmente o q quero fazer, isso me ajudou demais também |
Beta Was this translation helpful? Give feedback.
-
Puts, maravilhoso, @fredmosc. Vou começar a usar essas ferramentas, também. |
Beta Was this translation helpful? Give feedback.
-
Galera, segue minha dica pra ajudar um pouco.
Acho que uma das melhores maneiras se somar estudo + diversão + aprender
muito é fazendo algum projeto. Por exemplo.
Tenta imaginar alguma aplicação web que vc gosta de usar. Pega a interface,
como a ferramenta lhe parece fácil de usar e tenta fazer. No início irá
surgir uma pancada de dúvidas, mas vc vai resolvendo de forma mais direta,
sem achar que o que vc tá aprendendo possa servir ou não para seu
currículo.
Outro benefício é que serve de portfólio ou de marco pra saber o quanto vc
evoluiu.
Depois é tirar um tempo pra estudar design pattern, estrutura de dados, e
teoria do porque vc está fazendo daquela maneira, etc.
Vlw.
…On Sep 8, 2017 22:19, "Kevin Oliveira" ***@***.***> wrote:
Puts, maravilhoso, @fredmosc <https://github.com/fredmosc>. Vou começar a
usar essas ferramentas, também.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<https://github.com/frontendbr/forum/issues/717#issuecomment-328245303>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACYqGMEKXVG8V0nQ-KNdKHA9i_5_qdzfks5sgeePgaJpZM4PPNzf>
.
|
Beta Was this translation helpful? Give feedback.
-
O @grvcoelho fez uma talk bem bacana sobre procrastinação. Veja se ajuda: Sobre melhorar em programação uma coisa que deu muito certo comigo no inicio foi escolher uma tarefa grande, quebrar ela em diversas micro tarefas. Vou exemplificar com um sistema de gerenciamento de cadeiras de cinema que exibe as cadeiras vagas. Exiba 20 x 5 cadeiras Algo +/- assim: Cada cadeira deve exibir o seu estado: Para 'comprar' o ingresso precisa salvar um E-mail (Não pode repetir), senha (nada de texto em?!) e gerar um comprovante no termino do processo da compra, exibindo os acentos reservador. Inicialmente pode fazer apenas com 1 sala,1 filme Bônus: Tarefas menores:
Enfim acho que deu pra pegar o conceito dividir o 'problemão' em probleminhas. O mais legal é a motivação que gera e você consegue enxergar a própria evolução do projeto, e claro praticar algo. Espero que tenha ajudado haha. Bons estudos e boa sorte. |
Beta Was this translation helpful? Give feedback.
-
Eu nunca comento nada aqui porque acho que não manjo do assunto, mas de procrastinação eu entendo bem. Cara, eu sofro com isso constantemente também e, com o tempo, você aprende a lidar melhor com isso. Essa talk que indicaram é sensacional sobre o assunto. O fato é que a gente não lida bem com a ausência de deadline e estímulo positivo. No exemplo do @gabrieldarezzo você poderia se "premiar" ao terminar cada um dos passos com um vídeo curto no YouTube, um doce, uma volta no quarteirão, tocar uma música (se você toca algum instrumento), qualquer coisa que você usa hoje pra procrastinar por horas, mas numa dose pequena. Aí entra a disciplina de conseguir voltar pra sua tarefa ou objetivo, condicionando o seu cérebro a esperar a recompensa e só consumir aquilo por pouco tempo somente quando você atinge um objetivo. |
Beta Was this translation helpful? Give feedback.
-
Tem um app chamado : Forest , uso no celular e no chrome, ele planta uma árvore (digital) a cada 120min que você fica sem usar o celular,ou navegar em redes sociais. Bom é um resultado legal você ver no final do dia uma floresta erguida. O Asana é tão bom quanto o trello e ele te avisa dos projetos. Mas se você não ve muita motivação pra fazer código, vai aos poucos, tenta traduzir artigos e ajudar com open source, as vezes nos sentimos um peixe fora dágua, mas quando conseguir fazer algo vai se orgulhar e seguir em frente. |
Beta Was this translation helpful? Give feedback.
-
Poxa galera, valeu pelas, vou utilizar bastante. Inclusive, já estou indo atrás de todas as extensões! (: |
Beta Was this translation helpful? Give feedback.
-
@brunojokubauskas posso te dar uma dica que SEMPRE falo para meus alunos?? Pegue um pré-conhecimento que você tenha e aprenda como passar ele para programação, por exemplo: Como vc entrou na faculdade agora com certeza você lembra de várias conteúdos de Matemática do Ensino Médio, aprenda a traduzir os conceitos e fórmulas que você conhece para JS, usando Node.js, por exemplo criar uma função de validação se um número é primo, com isso vc irá exercitar sua lógica matemática E booleana, isso eu te garanto. Eu acredito que para você aprender realmente programar vc precisa concretizar os conhecimentos abstratos que vc já possui. Outro exemplo seria você fazer uma função para calcular a área de um triângulo e reusando ela criar funções para calcular a área de outros polígonos, pois todos podem ser reduzidos a triângulos, menos a circunferência (apesar que essa tb pode só depende da infinidade de triângulos que vc usará ehheheheh) Depois que vc aprender a criar funções vc pode ir para parte de estrutura de dados. E em tudo que vc fizer vc precisará de lógica e algoritmos, mas isso vc pode aprender com o empirismo em vez de apenas aprender teoricamente, mas essa é apenas minha opinião de quem dá aula desde 2010. Posso lhe indicar um roteiro: Crie uma função para validar se é PAR usando negação do resto da divisão. Isso acredito que já pode lhe dar um norte, caso vc ache a Matemática importante. Depois de vc dominar a criação e utilização de funções vc pode partir para estrutura de dados. Vc pode iniciar com o conceito de Conjuntos. A partir disso vc já pode começar a usar map para fazer transformações entre conjuntos, depois podes usar o filter para filtrar valores de um Conjunto. Por exemplo: crie um Array de números Naturais do 0 ao 100, depois use suas funções de par, ímpar e primo para filtrar os valores e criar Conjuntos novos. E assim por diante. |
Beta Was this translation helpful? Give feedback.
-
@brunojokubauskas no meu curso de Sistemas de Informação tive um professor de algoritmo sensacional. A linguagem que ele fazia a gente usar era C, toda aula ele dava um conceito novo e deixava um monte de exercícios pra gente resolver. Com o tempo ele foi preparando a gente para participar de maratonas de programação (nunca consegui ir pra uma regional, mas eu tentava), uma ferramenta muito boa se você quiser treinar e desenvolver sua parte de algoritmos é essa aqui http://br.spoj.com/ (Tem outras várias online, o legal é o desafio) No geral o que eu te digo é vá com calma!, passei por esses mesmo problemas que você falou, procrastinação, de querer aprender vários conceitos e não conseguir. Foque na lógica, ela é mais importante do que qualquer linguagem, após isso comece a "brincar", pegue um shot no https://dribbble.com e tente fazer, pode ser CSS puro mesmo, faça no https://codepen.io/, você pode até compartilhar com a galera pedindo opinião do que o pessoal acha (cuidado, não desanime com os feedbacks negativos) depois com o tempo você pode começar a brinca com Stylus ou Sass. Faça um calculadora usando javascript, depois você pode começar a ver padrões de projetos, frameworks, es6, es7 etc, sempre se desafie. Mas cara vá com calma!! O processo é meio lento mesmo, mas com o tempo você vai começar a sentir prazer em fazer esses shots do dribble e brincar com javascript, dai o aprendizado vai fluindo. Se for algo muito forçado o conhecimento não flui e você começa a procrastinar. Com o tempo você vai começar a olhar para as coisas que você está fazendo e dizer "caralho ficou da hora" ou "caralho ficou top", aos poucos você vai conseguir absorver e consolidar seu conhecimento. A partir de uma issue aqui no frontend br nasceu esse cara aqui https://github.com/training-center/mentoria, também sugiro você dar uma olhada. Mas como eu falei anteriormente, foque na lógica antes de mais nada. |
Beta Was this translation helpful? Give feedback.
-
Cara, eu fiz um texto que pode te ajudar, não digo que vá curar a sua ansiedade, mas pelo menos é um norte pra você seguir e assim ir galgando os degraus rumo ao conhecimento. Espero que você goste :) |
Beta Was this translation helpful? Give feedback.
-
Cara então o seu problema é 0 em tecnologia e 100% em você. Não importa quantos links e projetos e coisas legais a galera te passar pra estudar e fazer, você não vai. Eu era exatamente como você cara, meus 4 anos e meio de fac00l (1 semestre a mais pois enrolei no TCC) foram no estilo "estudando pra passar" por ter preguiça de fazer as coisas, o trampo me cansava e eu só queria chegar e dormir por que tinha que acordar cedo no outro dia. Fui pegar gosto pela coisa quando arranjei um estagio e me apresentaram melhor as tecnologias e cobravam meu desempenho. Não desejo pra ninguém o que aconteceu comigo, me via desesperado, tento que aprender as pressas e sozinho, não sabia onde correr e quem consultar, quase desisti da área e tinha caído em publicidade pra vc ter uma ideia. Hoje estou a quase 1 ano trampando em front e cara amo demais, fora que estudo sempre, tenho meus projetos e consigo conciliar tudo por que aprendi meu ritmo. Vou te sugerir umas coisas
Espero que te ajude, te esclareça em alguma coisa e boa sorte. |
Beta Was this translation helpful? Give feedback.
-
tá procrastinando com o que? |
Beta Was this translation helpful? Give feedback.
-
Use sites bem didáticos pra aprender, de preferencia nada de cursos que você tem que ficar vendo videos e criando projetos na sua maquina, use um CodeCademy, FreeCodeCamp, CodeSchool. Tem alguns em inglês, se você manja vai ser mais fácil de achar bons conteúdos. Po comprei 23 cursos de programação e design no Udemy e são todos em videos e nao me arrependo. Você tem alguma objeção tipo , não funciona pra voce? eu acho meio ruim pq as vezes parece vago, mas é bom q da pra vc rever a lição varias vezes e até perguntar pro dono do vídeo. EAD é assim em video a maioria, e funciona. |
Beta Was this translation helpful? Give feedback.
-
Concordo com o @rubenmarcus. Não vejo problema algum em vídeo-aulas. Agora, se o aluno ficar só assistindo aulas e não colocar a mão na massa, aí sim temos um problema. |
Beta Was this translation helpful? Give feedback.
-
Estou dando uma pesquisada sobre design então me desculpem reviver a issue. Preciso defender o ponto de vídeo aulas também. Na época pré-YouTube, onde tínhamos praticamente só conteúdo em texto, eu tinha uma dificuldade imensa de aprendizado, pois a forma que eu mais consigo aprender é justamente com alguém me mostrando primeiro, e essa forma fica perfeita em vídeo. |
Beta Was this translation helpful? Give feedback.
-
@rubenmarcus Cara esqueci total de colocar sobre vídeo-aulas hahahaha mas acho extremamente ótimo. Comprei uns na Udemy também, atualmente to fazendo um de Vue que é muito bom, super didático e aprende muito bem. Nada contra, só esqueci de mencionar mesmo. Alias pra quem interessar tem um site bem legal que te passa exercícios randômicos para fazer. Te da o que você precisa fazer, pra quem e pra ajudar que tipos de pessoas: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Bem, sou novo na comunidade e estou iniciando os estudos juntando com a faculdade de ADS. Porém, atualmente eu ando muito perdido, vou contar o que está acontecendo.
Estou no primeiro semestre e não estou conseguindo organizar os estudos corretamente, sendo que, até agora só fiquei no "vou fazer" e simplesmente não consigo separar um tempo para isso e acabo procrastinando de uma maneira grande. Quero iniciar os estudos em Front End para assim, conseguir um estágio futuramente. Eu já vi várias técnicas de estudo, tentei utilizar a técnica pomodoro quando eu estava estudando lógica a parte, antes de iniciar a faculdade mas não me senti muito produtivo e acabei tendo um burnout e acho que está prestes a acontecer o mesmo até o final desse mês. As crises de ansiedade estão forte e não estou conseguindo me organizar. Fico procurando maneiras de me organizar, faço listas, já fiz várias listas mas não consigo sair da procrastinação. Como vocês lidam com isso?
E bem, quero começar a estudar HTML/CSS/JavaScript em breve. Porém, algo que me empaca é a prática. Consigo entender tranquilamente, mas quando é pra desenvolver algo próprio, reproduzir, ou criar algum projeto, fico muito perdido e isso me faz procrastinar mais. Entendo a lógica passada durante a aula sem problemas, mas para emplementar no código tenho uma certa dificuldade. É normal isso? E quais técnicas de estudo que vocês utilizam e como se organizam para isso? Pois atualmente, tudo o que eu quero fazer é chegar da faculdade e dormir. Estou vendo que estou acumulando matéria, tenho um bom tempo livre na faculdade, mas não consigo utiliza-lo para estudo e sim para procrastinação e quero mudar esse hábito o mais rápido possível.
Desculpem por essa introdução estranha no fórum mas isso é algo que tem me encomodado bastante. Já tentei várias alternativas e parece que procrastinar é a única que funciona haha
Desde já, agradeço qualquer ajuda. (:
1
Beta Was this translation helpful? Give feedback.
All reactions