Reforçando as bases

Hoje eu estava lendo a ótima thread de Dicas para Jr., Pl. e Sr. do Hugo Marques no Twitter quando em um dos tópicos ele comentou sobre o curso Algorithms, Part I by Princeton University. Entrei na página só por curiosidade e vi que por coincidência uma nova turma do curso se iniciava hoje (01 de maio) além do curso ser em Java.

Nessa jornada para me desenferrujar eu estava sentido falta de relembrar as bases sobre algoritmos, estruturas de dados e análise de algortimos. Eu estava focado apenas em desenferrujar logo as linguagens (comprei até um novo livro de JavaScript), estava me focando em Java para chegar em SpringBoot e JavaScript para pegar Node e os frameworks de frontend.
Mas não tinha começado a relembrar o básico ainda.
Eu estava começando a me sentir assim:

O Curso

Pois bem, me matriculei e vou começar o curso.

São seis semanas e os assuntos abordados são:

  • Semana 1: Introdução, Union-Find, e Análise de Algortimos.
  • Semana 2: Stacks and Queues e Elementary Sorts.
  • Semana 3: Mergesort e Quicksort.
  • Semana 4: Priority Queues e Elementary Symbol Tables.
  • Semana 5: Balanced Search Trees e Geometric Applications of BSTs
  • Semana 6: Hash Tables e Symbol Table Applications.

De todos esses o único tema que eu me lembro muito pouco é o da semana cinco mas mesmo assim eu achei uma ótima fazer o curso todo. É gratuito, de boa qualidade e acho que mesmo no que eu me lembro eu devo estar muito sem prática. Vai ser legal.

No fim das contas eu quero mudar de área e voltar pra TI o mais rápido possível mas a minha personalidade e a famigerada Sindrome do Impostor não me permitiriam pular dentro do Framework ou linguagem da moda se eu souber que as minhas bases estão frágeis.

Lógico que isso não vai me impedir de tentar alguma vaga que apareça antes de terminar o curso mas eu me sinto bem sabendo que mesmo que eu não esteja 100% em algum tópico eu estou correndo atrás.

E eu acho que no fim das contas isso é o mais importante nessa área né: O mundo de TI e Ciência da Computação é extremamente vasto ninguém nunca vai saber tudo, mas devemos ter uma base boa e sempre estar estudando e aprendendo mais.

原文链接:Reforçando as bases

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
Someone to love, something to do, and something to hope for.
有爱的人,有喜欢的事业,有梦想
评论 抢沙发

请登录后发表评论

    暂无评论内容