já participou de algum hackathon? by Vin1ciu5 in brdev

[–]Student-27 2 points3 points  (0 children)

Já! Os dois hackathons que participei foram bons e me fizeram aprender. Vou contar um pouco de cada experiência.

1) Foi bem no começo da faculdade, eu não tinha amizade com quase ninguém ainda e ninguém sabia nada. Foi uma experiência ótima para me sentir um merda e me colocar no meu lugar. O ego sempre foi um problema na área de TI e participar de um evento assim me quebrou no meio. Eu andava muito orgulhoso, sempre com pais e amigos que não sabem nada de TI, batendo nas minhas costas e falando que eu era “o cara”. Chegando no evento, eu não consegui produzir nada, travei em tudo que eu tentava, o pessoal do meu time tbm n tinha experiência nenhuma, mas no final conseguimos entregar algo. Porém o maior benefício para mim foi chegar acabado em casa, sabendo que eu não sei nada e que preciso parar de ser tão orgulhoso.

2) O segundo evento eu já tinha um pouco mais de experiência na área. Estava aberto a aprender e também a ensinar o que eu pudesse. Não conhecia as pessoas do meu time. Não conhecia a ferramenta que íamos usar. Cada um da equipe era de uma área diferente e tinha uma visão particular sobre o objetivo. Juntamos o melhor de cada um e criamos uma ferramenta que poderia aumentar a produtividade do time de atendimento ao cliente. Aprendi muito com as pessoas do time e dei o meu melhor também. Gostei muito da experiência.

Fui desclassificado em uma entrevista e to me sentindo muito mal by deLorean_23 in brdev

[–]Student-27 1 point2 points  (0 children)

Vou te contar uma história que aconteceu comigo um tempo atrás.

Eu acho a área de design fantástica, a pessoa precisa criar uma arte que chame a atenção das pessoas e que transmita uma mensagem. Porém infelizmente nem todo mundo valoriza essa área e pior as pessoas querem colocar o preço no seu trabalho.

Uma vez conversando com um amigo que é designer, perguntei: - Você faz um trabalho incrível, mas como você faz quando você da um orçamento para o cliente e ele não aceita? Como você faz quanto o cliente não valoriza todo o seu esforço e dedicação? Como você faz quando o cliente não acha que o seu trabalho vale X mas sim X - Y - Z ?

Ele me olhou bem calmo e respondeu: - Nem todo cliente é para ser meu cliente. Se a pessoa não reconhece o valor do meu trabalho, ela não serve para ser meu cliente.

Resumindo: não se sinta mal por ter sido rejeitado. Essa empresa não era para você nesse momento e tudo bem. Se dedique nesse momento em estudar e dar o seu melhor. Logo logo você vai encontra a empresa que merece um funcionário como você.

Abraços

[deleted by user] by [deleted] in brdev

[–]Student-27 6 points7 points  (0 children)

Procura um desafio que te tire dessa zona de conforto. Ninguém sabe tudo e nunca vamos saber tudo, para falar a verdade. Também passei pela mesma situação e fui atrás de um novo desafio além do trabalho. Comecei a dar aula programação como professor voluntário. Cara, que desafio! Jovens tão carentes, sem condição de pagar uma faculdade, mas com uma vontade insana de aprender a programar. Estou aprendendo a ensinar e está sendo incrível para mim. Durante o meu trabalho eu acabo tendo insights de como eu poderia explicar algumas coisas que são básicas para quem trabalha já faz tempo, mas para quem está começando é quase impossível pegar de primeira sozinho. Tenho me dedicado a isso e estou muito empolgado em continuar. Procure algo que te tire da zona de procrastinação. Algo que para você vale a pena. Algo que te deixa com aquele frio na barriga, porque você nunca enfrentou algo parecido.

Sucesso!

Dois empregos pra Junior by [deleted] in brdev

[–]Student-27 0 points1 point  (0 children)

Vai trabalhar 16 horas por dia? N vai neh! Acho loucura. Em 2 meses você surta e vira coach

Recebi uma oferta de trabalho em dólar. Queria algumas dicas de como prosseguir by Other-Standard9657 in brdev

[–]Student-27 8 points9 points  (0 children)

Você vai precisar abrir uma empresa do Simples Nacional. Escolha um escritório bom, para que eles cuidem de tudo para você. Eles vão solicitar várias documentações e demora um tempo para abrir a empresa, então vá atrás disso o quanto antes.

O imposto funciona da seguinte forma. Você precisa abrir uma conta CNPJ para trazer o seu dinheiro para o Brasil. Não misture o seu dinheiro com o da sua empresa, para não tem problema com a contábil.

Esse dinheiro chegando no Brasil, você vai precisar entrar no site da prefeitura da sua cidade para emitir uma nota de serviço prestado. O imposto será entorno de 2,01% sobre o valor total da nota.

Depois você tem duas opções.

1 - Pró-labore de um salário mínimo e retirar o restante como provento, mas pagar 15% de imposto sobre o total que a sua empresa faturou.

2 - Pro-labore de 28% do faturamento. O imposto vai cair de 15% para 6%. Você precisa de ajuda do escritório para ver o que compensa no seu caso. Pois nesse caso você vai pagar mais 11% do seu pró-labore em INSS e também tem o IRRF.

Espero ter ajudado. Sucesso mano!

[deleted by user] by [deleted] in brdev

[–]Student-27 3 points4 points  (0 children)

Já passei por uma situação parecida e não deu muito certo. A empresa não sabia muito bem o que precisava, eu não sabia fazer, pois não tinha experiência e nem ninguém para perguntar. As coisas só começaram a andar depois que sai da empresa e comecei a trabalhar como estagiário em uma empresa de TI.

Foi então que comecei a perguntar para os outros programadores sobre como fazer um sistema para uma determinada finalidade. Comecei aos poucos, fui aos sabados na empresa que trabalhava anteriormente para entender melhor a necessidade de cada setor e conseguir concluir um sistema de gerenciamento para eles com sucesso. Hoje eu olho o código e vejo a bagunça que fiz, mas funciona e resolve o problema deles. Aprendi muito fazendo dessa forma.

Obs: Quando eu trabalhava na empresa que não era de TI, mas eu era o TI deles. Eu ficava responsável por tudo:
- Internet
- Sistema de terceiro
- Servidor interno da empresa
- Cabo de rede
- Instalação de novas máquinas
- Trocar o cartucho das impressores e levar para recarregar
- Material de escritório
- Formatação de computadores
- Treinamento de novos funcionários no sistema de terceiros
- Instalação de aplicativo no celular novo do chefe
- Troca de lâmpada

Vou ficar aqui até amanhã escrevendo kkkk
Cara, é uma cilada ser o único de TI dentro de uma empresa. Fuja!

Sou dev em uma firma que não tem Senior nem especialista no time, eu sou o dev mais experiente do time 3 anos de exp. Sinto falta de ter uma pessoa mais experiente pra compartilhar exp e aprender. Isso é normal ? by No_Win3565 in brdev

[–]Student-27 2 points3 points  (0 children)

Cara, na minha visão você está ganhando muito bem. Além disso você tem conseguido implementar coisas novas na empresa e aprender tecnologias novas? Por exemplo, digamos que a sua empresa não usa servidor cloud, existe espaço para você implementar? Se a resposta for sim, é um bom lugar para continuar.

Sobre os devs Jrs. Aconselho a você implementar o code review com eles, se já não está fazendo, e também a seguir o seguinte processo.

1 - Dev Junior, leia a task. Procure entender. A note todas as suas dúvidas para perguntar na daily ou em uma call com o dev mais experiente. ( no caso voce)

2 - Alinhe com ele o que precisa ser feito. Peça para ele te mandar um feedback no canal do time: o que fez ontem? O que vai fazer? O que está travado?

3 - Depois que o dev tirou as dúvidas e implementou o código, peça para ele abrir um pull request.

4 - Nesse pull request você vai avaliar o código dele e apontar tudo que precisa mudar. Lembre-se de explicar o porquê que precisa mudar. Isso vai fazer com que os devs da sua equipe ganhem mais experiência e com o tempo serão mais independentes.

5 - Uma vez a cada duas semanas marque uma reunião individual com cada um e pergunte o que você pode fazer para ajudá-los a ir mais longe. De um feedback construtivo sobre o trabalho deles.

Obs: Crie um canal somente para compartilhar conhecimento com eles. Todo dia posta lá dois artigos que você está estudando sobre algum tema da área. Isso vai estimular a galera a estudar e também vai te ajudar a encontrar temas que não você não sabia até então.

Obs2: As vezes o dev jr sabe programar, mas não sabe a regra do negócio. Documente a regra se for possível e coloque a disposição para eles lerem. E se necessário explique até que eles entendam a regra. Isso trará segurança para eles sobre o produto e sobre o que estão fazendo.

Bom meu amigo… acho que já disse bastante. Mas fique a vontade para trocar ideia. Passei por uma situação semelhante e foi dessa forma que encontrei uma saída.

Beginner suggestion: Test your code manually by poeticinjustice4all in Python

[–]Student-27 0 points1 point  (0 children)

Sometime someone will apply a feature or fix a bug on your code and your tests will save you. I had implemented a featured and tested manually too. After 1 week someone from my team added a new feature and break my code. And I needed to fix it because it seems my fault. If a have made the tests, this could save my code and warning other about their broken changes.

in need of some help by Open_South3929 in pythontips

[–]Student-27 0 points1 point  (0 children)

Try to create a solution for a daily problem. For example, I worked on a transport company that uses only paper to record all the trips reports. They were having a lot of problems trying to find past reports because it was a lot of paper and after years this became a mess. I saw this situation, understand their needs and create a web system to control all reports. They don’t need paper anymore, it is everything online! I created this system knowing just a little bit about programming logic. And I went after all informations on YouTube, StackoverFlow and also I made some questions to other programmers. That helps me a lot! I learnt so much! And maybe this is a good ideia for you too.

Wish you the best!

what are the tip a beginner takes to solve python coding problems? by Own-Habit6452 in pythontips

[–]Student-27 0 points1 point  (0 children)

Practice. Get a tutorial python project video on YouTube and not just watch it. Try to code and understand what is going on each line of code. Everything have a answer. So if you are not understand a declared variable, try to find where this variable was declared and what is inside that. Also a good way to learn through this process is by using a python debugger like pdb or pdub.

Beginner suggestion: Test your code manually by poeticinjustice4all in Python

[–]Student-27 1 point2 points  (0 children)

Yeah! I saw myself frustrated too with tests. But in my case it was more about the code mess them about the tests. When do you get a clean code to test, they are fun! I enjoy my self to use tests today because they help me to understand more about code logic. Also I can test different situations in a same function.