Obrigado teknolista! Conheço o conceito do Tutorial Hell, que você fica preso e dependente de vídeos do youtube que sempre te dão o passo a passo para construção de algo, e você fica no ctrl+c ctrl+v sem se tornar autônomo na construção de algo. Mas não vejo que estou nisso, sinto que sou capaz de buscar informação e construir algo por mim mesmo, o que falta é a vontade como se a programação tivesse sido deixada de lado, e ao mesmo tempo que ela é importante e reconheço a importância dela para minha carreira e vida, eu continuo apenas observando. Como um bote cheio de buracos e quanto mais eu tiro a água de dentro dele com um balde, a água continua entrando até que ele afunde completamente e eu não tenha mais chão para pisar.

Sobre a questão de ser fullstack ao invés de especialista entendo completamente. Ser um dev fullstack proporciona mais oportunidades, você se torna alguém capaz de construir as partes do software como um todo e não só API ou tela. Você se torna um dev T (Especialista em algo e generalista em outras coisas que se envolvem). Acredito que focarei nisso!

Sobre o dinheiro, acho que sou só mais um caso entre tantos brasileiros inconsequentes que parece que não dá valor ao próprio dinheiro que ganha. É como se "Estou no início da carreira... 1° emprego.. não tem problema né? deixa eu gastar e me divertir que uma hora eu paro e junto" mas a questão é que até agora não parei.

Minha namorada já falou para eu procurar ajuda profissional, um psicólogo, mas eu persisto em tentar me entender e resolver por mim mesmo.

Sou alguém que reconhece o prório caos, o estado mental que me encontro, não estou perdido em minha mente, mas estou perdido em minhas decisões e atos. Vejo que estou me destruindo e to deixando acontecer.

Tu precisa encontrar um ikigai pra chamar de seu. Mas aí é pessoal, não tenho muito o que dizer...

Não sou especialista pra falar sobre vícios, mas pela sabedoria popular, às vezes trocar um vício por outro menos mal ou mais saudável pode ser uma boa saída. Tem muito ex-fumante barrigudo, trocou cigarro pela levedura (mais saudável :)

Nós programadores fazemos do desenvolvimento de software um fim em sí. Mas pra muitos outros profissionais, em outras áreas, programar é um meio, não um fim. De repente tu pode usar a programação pra outra área que sempre desejou explorar. Ex: Trader que faz algo-bots em python, astrônomo usando machine-learning pra encontrar asteroides, etc.

Nunca tinha ouvido falar sobre Ikigai, mas pesquisando aqui encontrei uma definição: Ikigai é uma palavra japonesa que significa "razão de ser" ou "razão de viver". É um conceito que representa o que nos motiva a acordar todos os dias e a buscar um propósito na vida. Nunca tinha parado para pensar por esse lado: em a área de programação não ser um fim mas um meio para algo que quero explorar. Irei pensar nisso, obrigado `teknolista`! Já estou também estudando sobre Estoicismo, e frases como: "Deixe de ser uma marionete de cada impulso que tem, e você cessará de reclamar do seu presente ou temer seu futuro" de Marco Aurélio tem me feito refletir sobre o estado em que estou. Irei optar pela leitura ao invés da jogatina, irei construir hábitos atômicos e moldar meu ambiente para mudar minha perspectiva em relação ao mundo e o que faço. É um processo lento eu sei mas preciso manter a constância dessa forma de pensar e ver tudo, não posso beirar os extremos cada vez que me desgasto em relação a algo. Tenho vivido extremos em minha vida, quando me pego jogando muito quero 100% de foco e produtividade o que é impossível, e após poucos dias de tentativa, volto a a jogar muito. Preciso atingir o equílibrio ou cessar a necessidade daquilo que não me agrega. De todo modo obrigado por toda contribuição `teknolista`!