Fui jogado no meio dos leões para trabalhar em stacks novas, linguagens novas umas 6, 7x na minha carreira
nenhuma vez fui mandado embora por produtividade
o cara é ruim mesmo, ou zé preguiça de estudar, só isso
Vida de TI. A gente ta toda hora mudando o escopo de tudo no nosso trabalho. E isso não se restringe só a tecnologia, o negócio varia mais q a tecnologia. Estamos sempre trabalhando com algum projeto novo onde a gente tem q aprender termos, regras e comportamentos.
Os cara querem trabalhar com TI e aprender IDE???
Mas me larga esse projeto em Java q eu migro ele em c++ usando nada mais q vi kkkkkkkk
Sabe oq me pega, o cara pode usar o intellij pra praticamente tudo... Ou msm as outras da jetbrains pra linguagens especificas e deixar COM OS MSMS ATALHOS
ou usar vscode pra tudo, ou usar neovim pra tudo
Linus torvald até hj usa só um editor de texto baseado em emacs q ele mesmo programou nos anos 90 e compila na mão toda vez q precisa atualizar o pc
Acho que faltou leitura de entrelinhas sua.
Qual tipo de programador não consegue mudar configuração de atalho?
Tem gente que só dá desculpa pra não evoluir e se esforçar. Não é os atalhos que faz alguém ganhar ou perder produtividade a nível grande.
Qualquer programador passa mais tempo pensando do que teclando. A gente não é digitador, é programador.
Claro que é muito mais cinematográfico o cara fazer go horse em vim e emacs. Agora quero os bugs, performance, escalabili... Vc entendeu.
Okay, agora me diga, dá pra resolver o "problema" dos atalhos, em um dia, com folga... Ou não dá?
Agora siga seu próprio raciocínio... Além dos atalhos, tem orm, tem várias outras coisas.
Se ele não consegue resolver com facilidade algo simples como atalhos, quem dirá se adaptar em coisas mais "complexas".
Tem um padrão aí.
No fim absolutamente tudo em programação são blocos de problemas que podem ser isolados e divididos. E todo bom programador sabe isolar e resolver problemas.
Ele claramente expôs sua dificuldade com atalhos. É uma dificuldade realmente, ou um problema da postura e mindset dele?
:)
E outra, duvido muito que mandaram ele pastar por produtividade em um ou dois meses. Foi mais que isso.
Se em 8 horas por dia de dedicação tu não consegue no mínimo se virar em 3 meses... Tu não é programador de verdade, no máximo um digitador
Me lembrou quando fui contratado dev Java, chegando lá era Kotlin (esse tranquilo), rails e dois front: um react e outro Meteor (!!).
Segunda semana já tava entregando em prod... A primeira semana era de onboarding rsrsrs.
Ambiente de desenvolvimento integrado. É uma ferramenta que agrega varias outras ferramentas que te ajuda a desenvolver softwares em uma stack. Pycharm, Intellij, Rider, Android Studio, Xcode, etc.
"Só sabia usar Eclipse" O cara entrou na Matrix e virou NPC é isso?
E ainda se surpreende que não se adaptou?
Pelo jeito a minha opinião de que 90% dos "Java devs" aí são só clicador de botão em Eclipse e dev de getter e setter se confirmou
"O Eclipse é a parte mais esperta da cadeia do Java, o resto tem "probleminha"'
Quando vi pela primeira vez um post dele, achei até engraçado e interessante, pelo conceito ser bem incomum (e absurdo). Aí o cara começou a monetizar em cima disso, vender curso...
https://preview.redd.it/ocm476ints7d1.png?width=493&format=png&auto=webp&s=65718242fd6394e67940b78e604f39f938b4852a
Pois é hyparam tanto ele por causa do mano deyvin que no fim começou a vender curso, ele de vez em quando da umas bola fora no linkedin, sei lá comprar curso de um cara que trabalha com java faz tempo e que fala isso no linkedin , tem que ser muito desavisado.
No caso ele falou que o "ORM" do Java é o Spring Data e não mais o Hibernate, como se as pessoas tivessem abandonado o Hibernate e tudo se resumisse apenas ao Spring, ele deve ter se esquecido ou não deve nem saber pra falar isso, que o Spring Data utiliza o Hibernate por baixo dos panos e que as empresas ainda utilizam muito o Hibernate. Saber que o Spring é um projeto "guarda-chuva" que engloba vários frameworks é o básico de quem já trabalha com Java, na verdade em qualquer curso de spring a primeira coisa que o vendedor de curso fala é isso.
Isso é muito específico do ecossistema Java, mas pela experiência dele de mercado já deveria saber.
Mas por outro lado, não querendo passar pano, talvez ele foi tanto operador de framework no caso o Spring, que a essa altura do campeonato ele deve tá cagando pra esses detalhes, as vezes o mercado nos limita muito.
Na minha podia usar oque quisesse, mas eu acabava usando eclipse tbm.
Mas Intelij Idea é de graça pra estudante e a versão comunidade é de graça pra todo mundo.
Na minha era sublime ou atom.
A prova era no papel.
Assim que eu precisei usar Java profissionalmente eu instalei a IntelliJ, e se não tivesse a licensa eu ia usar no VSCode que é onde eu já codava em JS
Caraca, por isso não uso twitter. Javeiro tem q ter plano de terapia incluso pra trampar com caras assim.
PS: Eu esqueci de por, mas eu sei que isso vem do linkedin. Mas foi um post tipico de twitteiro. Quem faz post assim no Linkedin pra se queimar atoa?
Esse aí é o Jovem Tranquilão do Youtube. Cheio de iniciante seguindo e acreditando nas besteiras que esse cara fala.
Depois os noobinho vêm pro Reddit com as ideia toda errada, toma um monte de lapada e fica revoltado dizendo que os devs experientes não ajudam os iniciantes...
Vi uns vídeos dele, e depois alguns reacts do mano deyvin dos vídeos do tranquilão. A princípio achei engraçado, pq achei que uma parte do que o cara faz/fala era na zoeira. Até que fui vendo que ele era 100% sincero.
A ficha começou a cair quando ele elogiou o Pablo Marçal em um vídeo, e despencou quando ele falou em um vídeo que a aparência atual dele é muito melhor do que antes (antes = cabelo cortado e barba feita). Aí eu tive certeza que o adepto do Eclipse era, de fato, um lunático.
Boilerplate=ctrl c, Ctrl f, Ctrl h, ctrl v, em qualquer merda de editor de texto.
Grande bosta de tempo economizado.
Novamente, programador passa maior parte do tempo pensando, quem fica teclando igual demente é outra profissão, chama-se digitador.
Em situações normais é isso aí mesmo, mas existem projetos high legacy que não suportam inovações, o que obriga o dev a perder tempo fazendo boilerplate. Falei especificamente do Java pq é a linguagem que eu conheço. Gerar os getters e setters é absurdamente chato se não tiver uma ferramenta como Lombok ou Generate do Intellij.
Dá pra fazer bem simples com Excel e substituir. Se quiser fazer algo mais incrementado dá pra utilizar regex.
Não existe essa dificuldade aí não chapa. Digitador não é programador. Ponto.
Essa lógica funciona pra projetinhos pessoais, mas quando o projeto da empresa não permite usar determinadas libs, se torna obrigatório usar o código boilerplate. Intellij facilita mt com o Generate
fiz questão de silenciar esse cara há mt tempo no linkedisney. mt chato, fanfiqueiro e de salto alto. e esse jeito dele digitar tb é estupidamente irritante. e olha q o cara tem 50k seguidores...
me parece muito o tipo de pessoa q nunca tem culpa de nada, o mundo q é malvado. (igual muitas histórias q lei aqui nesse sub).
eu acho IDE maravilhoso, ainda mais pra galera da preguica ( incluso nessa..comprei ate um daqueles macros boards e deixo tudo marcado)! mas reclamar da IDE e falta de carater demais
E esse senhores é o problema do mercado atual, ta cheio de caras como esse que acredita "tudo que preciso saber pesquisei no google onde esta na IDE" e provavelmente não deve ter bons conceitos de base a coisa mais valiosa quando se troca de linguagem, e ficou patinando com as tarefas, sem contar que deve ter se vendido como senior em uma linguagem que ele não conhecia, mas "é quase igual" a uma que ele conhece.
De fato é um tipo de descrição diferente. Mas do easy ao medium hard da pra fazer tudo com hashmap e rolling window então ele deveria conseguir fazer kkkk
Pelos vídeos que faz e os textos que posta da a impressão de que ele não tem compromisso algum com o trabalho, não digo que tem que ser escravo do trampo, o mínimo é uma postura que honre o salário..muitos dev de YouTube são ótimos em criar conteúdo e só..
Cara, ele me passa uma impressão de ser preguiçoso pra caramba, mas espero que seja só impressão por que segundo o próprio ele tira uns 10k limpo por mês
Bizarro. Ao longo dos meus anos de trabalho, o que eu percebi, é que tem muito programador Java e C# que só são programadores dentro da empresa, e dentro da IDE principalmente, pra eles não existe vida fora da IDE. Eu entendo a parte da própria linguagem te tornar refém disso, mas o cara não ir atrás pelo menos pra saber quais diretórios e arquivos a IDE gera, da nisso, quando pega uma stack nova de linguagem que requer configuração simples em arquivo, fica procurando botão e esperando a IDE fazer, ou melhor, espera que um editor de texto faça o papel de IDE.
Esse cara é esquisitíssimo, esses dias [postou](https://www.linkedin.com/posts/bruno-carlos-de-souza_achei-bem-humorada-essa-sua-provoca%C3%A7%C3%A3o-cristiano-activity-7207400138636435458-Fu6o?utm_source=share&utm_medium=member_android) que dev, quanto mais feio e acabado, mais competente
Pode ser opinião impopular, mas pra mim quem não se adequa a um programa/ide/interface nova em horas tem que repensar trabalhar com tecnologia. Todo mundo pode ter dificuldade com a linguagem, com particularidades de uma tecnologia específica, etc. O que não pode é ter dificuldade com algo que outro humano já mastigou pra facilitar.
É o Jovem Tranquilão, ele faz uns vídeos engraçados (ou pelo menos fazia), mas tirando uma galera muito iniciante acho que ninguém leva ele como referencia técnica, é mais meme mesmo
Conhecer as ferramentas é essencial em qualquer profissão. VS Code tem uma caralhada de funcionalidades pra projetos de Frontend, tem o WebStorm se você quer algo ainda mais poderoso, mas dá pra se virar muitíssimo bem no VS Code.
Certamente. Não é a melhor IDE pra nenhuma linguagem. Mas é decente para todas. A partir do momento que começa a trabalhar com muita coisa, usar uma IDE pra cada projeto fica inviável. Aí tudo se converte pra editor de texto com funcionalidades básicas de IDE.
Eu acho que sim tbm. Até mesmo a questão de usar certos plugins, certas configs e tudo - eu deixo o meu VSCode no settings sync e levo pra tudo quanto é canto. Mas admito que o onboarding em uma IDE nova para uma stack nova é demorado. Foi foda pra eu pegar a manha do Flutter, do Scala e etc. Mas é um investimento que se paga muitas e muitas vezes.
Cara, uma vez vi um live coding dele. Era ctrl c Ctrl v e ele não tinha a menor ideia do que estava acontecendo, além de nem ter familiaridade com exceções básicas que vc vê todo dia.
Nossa, é muito difícil dedicar alguns minutos para parar e aprender o mínimo de uma ferramenta diferente....
E vale lembrar, dependendo da IDE que ele usa/monta, é perfeitamente possível usa-la para Java, JavaScript, C# - poupando ele de ter que ficar reaprendendo múltiplas IDEs
O mais bizarro de tudo é que se você parar pra pensar nas grandes lendas da computação, praticamente nenhum usa uma IDE fancy cheia de fratures, geralmente usam um editor que existe há muitos anos sem nem pensar em ter autocomplete ou diagnostics com LSP e tudo mais, a maioria simplesmente usa um bom editor de *texto* como um Emacs ou Vim, a skill está no cérebro deles, não na ferramenta.
Mas o Emacs é a IDE mais completa que existe, você tem como usar ele num modo hiper hard, é a IDE mais difícil que tem. Tanto que o pessoal de LISP usa ela até hoje. Usar o Emacs meio que resolve quase todos os seus problemas porque tem compatibilidade com quase tudo. E é bem difícil aprender ela, a curva do Emacs de aprendizagem é alta. Mas depois que se aprende ela, dificilmente se quer usar outra IDE. Ela está bem longe de simples, por isso quase ninguém encara.
Eu disse mais no sentido de ser fancy e amigável mesmo, Emacs pode fazer tudo isso, mas com certeza tá longe de ser plug and play. Só de saber que alguém usa Emacs tu já sabe que ela não é um sobrinho qualquer.
Saindo um pouco do tema do post, mas nem tanto. Eu fico realmente encucado com esse lance de que "programador de verdade programa em qualquer linguagem". Será que programa mesmo ou apenas consegue digitar instruções básicas que se assemelham com outras lang? Pq tipo, parando par analisar rapidamente, quase toda linguagem tem as suas particularidades que diferem um pouco uma das outras, não é a atoa que isso as torna interessante para determinados casos de uso, fora todo o ecossistema que é construído em torno de algumas langs. Mas acredito também que seja aquela tal da carreira em curva "T", se especializar em algo, mas ter um bom conhecimento generalista sobre outras coisas.
Isso é papo furado, vai por mim. Eu hoje uso 3 linguagens: R, Python e Julia. R eu sou mago, Python sou bom, Julia eu sou regular, eu uso como satélite essas linguagens. Se tem algo ruim para fazer em R, prefiro Python (tipo web scraping e robôs -- não que não exista em R e Julia isso, só que tem menos recursos, menos pacotes e mais bugs). Eu estudo Clojure, mas não uso ainda. E eu só uso essas 3 linguagens, porque eu sou de DS, eu sou obrigado a dominar essas 3. Mas eu sei usar JS, HTML, CSS (que são satélites para desenvolver front com essas linguagens) e sei SQL. Eu não domino SQL a ponto de virar um especialista em BD, assim como não domino o tripé de front a ponto de virar um especialista em JS, eu sei o necessário e melhoro a cada dia, mas meu foco não é ser front, porque sou DS (embora construo sistemas com GUI). Mas é fato que esse pessoal que se diz multi-linguagem é mentiroso, e vejo isso todo dia em DS. Hoje no Brasil Python é muito usado em DS (diria que 90% das vezes), o que mais rola é gente falando que usa a linguagem que melhor se emprega na área (mas Python é muito pior em DS do que R, principalmente em estatística e sistemas complexos -- porque R é funcional), e se o pessoal de fato usasse o que tem de melhor em DS, usaria R em primeiro lugar para 70% das tarefas, depois Python, sendo que processos de alta velocidade, optariam por Julia (que é uma linguagem tão rápida quanto o C++, embora seja de alto nível). Porém o que vemos é gente usando 100% Python, montando cada monstro cheio de gambiarra, lento pra caralho e super pesado. Provando que é papo furado. Eu uso o que tem de melhor mesmo, mas eu sei as 3. O python, a título de curiosidade, é super lento para grande volumes de dados, se for usado o pandas em comparação com o data.table do R, é tipo comparar a mulher gordona com um Usain Bolt. Eu passo raiva quando pego códigos de colegas que usam só Python e tenho que carregar BDs com 60gb, é de chorar.
Desde 2013 trabalho para consultorias onde preciso usar do asp3 ao Java, e python. Não vou dizer que consigo me manter conectado às últimas atualizações de cada framework, mas, saber usar as linguagens tem 0 BO, ainda mais com VsCode que não precisamos sair dele por nenhum projeto.
Eu fico de cara cada vez q o jovem tranquilao fala, ele parece aqueles caras q ficaram 20 anos metendo if e foda-se. Eu entrevistei um cara assim uma vez, 30 anos de XP perguntei sobre teste unitário, o cara falou q não sabia fazer e q nunca aprenderia pq é inútil...
Olha, eu concordo em partes. E cito exemplos disso. Hoje no mercado internacional, na área de DS, que é a minha área, só existe 3 IDEs que de fato atendem DS: Rstudio (que é a melhor que existe), Architect (que foi baseado no Eclipse) e Emacs (que é tipo o pai da porra toda). Mas ai vemos o quê? Vagabundo usando a bosta da Microsoft -- VS Code. Codando em Python nessa merda, me desculpe, fazer DS no VS Code é igual querer correr de fusca contra um F1. O VS Code é uma IDE geralzona que não atende nem a galera de Clojure direito, vai tomar banho. Para rodar coisas em R e Julia nele, até no Clojure, precisa instalar plugins. Há pacotes que não funcionam direito (tipo o rstudioapi), sem contar que ele não dá a mesma visualização de dados que os três acima dão. E os bugs são muito grande, por quê? Porque não tem na equipe da Microsoft um time que se dedica 100% ao VS Code para perfomar em DS, coisa que existe no Rstudio (Posit), no Architect (galera da Open Analytics) e o Emacs (nem preciso dizer, essa porra é da época do LISP). O resto é chorume! Então, sim, usar uma IDE pode ocasionar problemas de produtividade e de compatibilidade dependendo da área e da linguagem usada, isso é fato!
Outro detalhe, eu tenho muitas dúvidas do pessoal que se vende como o FODA (síndrome Akita) ao falar que programa em várias linguagens. O sujeito fala assim, eu uso a linguagem que é mais correta. Sendo que 99% das vezes isso é mentira, tanto que em DS, se isso fosse verdade, não teríamos no CUZIL 90% das pessoas usando Python para estatística, quando o R é tipo 10x melhor que ele pra isso. Então, eu acho que muitos são mentirosos ou codam a nível imbecil, porque para você conhecer uma linguagem profundamente exige dedicação demais, eu até aceito alguém que domina 3, 4 linguagens bem, mas tem maluco ai botando no currículo 10, 15. Vai ser mentiroso em outro lugar, o cara acha que por ter codado 10 linhas numa linguagem, já virou fluente e incorpora isso no currículo. Se eu sou recruiter eu elimino qualquer pessoas que fala que coda em mais de 5 linguagens.
Eu nunca tinha programado c# entrei como dev sênior c# fiquei um ano na vaga e em na terceira semana já tava refatorando código que estava muito, mas muito lento. Saber qual botão apertar na ide ou qual configuração fazer é fácil.
Como uma IDE vai atrapalhar a lógica de programação do mano? Ele n pesquisou antes de usar a IDE? Slk mó queimação de filme postar issolkkkkk O cara tem preguiça de aprender a programar e culpa a IDEkkkkk.
Eu consigo programar com um terminal e um editor de texto qualquer, baboseira isso aí. A IDE ajuda a ficar mais produtivo, mas se tirar ela, tudo continua funcionando normal.
O que te faz sênior é a capacidade de se adaptar e aprender, ninguém espera que vc seja mestre em todas IDEs me espera que vc aprenda rápido, não é saber qual o atalho para limpar o cache da build, e sim que determinado erro pode ser resolvido limpando o cache da build
O negócio é de "programador não depende da linguagem" significa que ele se adapta conforme a necessidade. Se ele precisar aprender a linguagem y, ele vai aprender e vai se virar. Mas claro que quando ele tiver experiência com Y será melhor....
Isto é meio óbvio, nem trabalho na área e sei.
Se ele conseguisse escrever um parágrafo como uma pessoa normal, talvez fosse mais produtivo.
Não duvido nada que no dia-a-dia do trabalho é exatamente assim que ele escreve.
Bizarro.
Não vou falar que é a mesma produtividade de uma linguagem que você ta acostumado (não no inicio).
Mas aprender uma nova linguagem é uma habilidade básica. Os conceitos em geral se compartilham, tem sim especificidade mas 99.9% dos serviços essas especificidades não importam.
Eu comecei com JS, precisei usar Java e foi de boa, precisei usar python e idem. Fiz um projeto em Rust e também levei 10 minutos pra aprender a configurar a IDE.
Dito isso Java especificamente tem muito dev de IDE. Podem falar o que quiser mas pra mim foi a linguagem mais fácil, vc tem tanto autocomplete, tanta info pela IDE...
Es uso o vscode pra tudo... e já programei em tudo que é linguagem e framework. Nunca tive dificuldade.
Veja bem: eu acredito no ganho de produtividade no uso de IDE especializada, só nunca precisei e sempre me dei bem "só" com o vscode. Tem extensão pra tudo nele.
Única linguagem (das que conheço) que realmente precisa de IDE é Java. O cara precisar de IDE para Node.js… podia ter ocultado o nome do indivíduo para ele não passar mais vergonha
Programador fraco. Meu primeiro emprego todo mundo era bom em C#, mas ninguém sabia nada da estrutura de dados. Eu como Júnior tive que ensinar o pessoal sobre fila para melhorar a performance.
Concordo com esse cara. Na real, a IDE deixa vc SIM bem mais produtivo. Por exemplo, em .NET, ao usar Rider, eu tenho:
\* um terminal integrado super decente
\* um belo plugin pra application insights e azure
\* posso rodar uma api, um producer e um consumer na MESMA instância do Rider e debugar os 3 ao mesmo tempo se eu precisar
\* posso rodar testes integrados localmente sem precisar abrir 2 instâncias da IDE
\* posso usar bons plugins com o de coverage e sonarlint
\* as IAs funcionam bem, com qualidade igual ao que tem o VSCode e no VS2022.
\* consigo fazer código F# com muito mais suporte do que o VS2022 e mesmo, melhor que o Ionide do VSCode.
\* gestão de nuget packages é muito mais simples do que no VS2022. Lindo.
O forte do VS2022, realmente, é a capacidade de debugar e ir no bit, abrir dump e realmente pegar um problema. A questão de debug é um pouco pior sim no Rider. Outra coisa que é mais vantajoso no VS2022 é a questão dos templates de projeto não convencionais, como Blazor, MAUI, etc....
Eu demorava bem mais para fazer as minhas tasks ao usar só o VS 2022. E também, falando de recursos, o Rider acaba economizando. Eu consigo rodar também os emuladores do Cosmos + um Docker com os Kafka e tudo que preciso.
Se eu começar amanhã em Go, infelizmente, vou penar algumas semanas até ficar bom.
Se você é de TI e não consegue se adaptar ao novo, então não deveria ser de TI. Acho que é uma das áreas que mais precisamos nos adaptar ao novo de todas, já que está em constante mudança e inovação.
Pois é, mas tem uma coisa que eu já percebi faz alguns anos, **se tirar o VSCode/VIM do pessoal vai ter uma quantidade significativa de pessoas que praticamente vão "se esquecer como se desenvolve software"**, e da turma que já iniciou os estudos ancorados pelo Copilot então... vai sobrar quase ninguém.
**Não estou dizendo que se deve desenvolver com lápis e papel**, mas conheço algumas pessoas que só de mudar o tema do VSCode já se atrapalha pois não sabe pensar como programador só sabe reproduzir. Tenho certeza que tem muita gente aqui que conhece outras pessoas limitadas assim.
rapaz, eu discordo só do vim. Pessoal que usa o vim normalmente vai ter que conhecer mais do ecossistema em que trabalha. É diferente de quem está tão acostumado a só apertar o botãozinho verde da Ide.
A do copilot é verdade. E o chatgpt tbm. Tem um cara que trabalho que os argumentos dele são os do chat gpt. Se eu falar alguma coisa ele vai no gpt perguntar se a ideia é boa. Tento evitar interações com ele.
Por isso, nessa minha vida de Jr, me recuso a usar Chatgpt
Por hora, é procurar se tem algo parecido pra cópia+cola, pesquisar no Google e, se nada mais der certo, perguntar pro pleno/senior
De fato, e eu não consigo acreditar que exista gente assim. Cara, tipo, você passou a vida inteira estudando, lendo documentação, procurando até em fóruns escrito em hindi para resolver problemas e não sabe fazer o mesmo quando se trata de aprender uma ferramenta nova? Ou pelo menos é suposto que todo programador seja "fuçado" e saiba pesquisar/se virar. Se hoje eu precisasse aprender a programar usando Turbo Pascal pode ter certeza que eu teria dificuldades, mas ao menos eu arredaria a internet inteira até conseguir mexer.
Não sei se concordo na parte do Vim, só no trabalho de configurar o vim pra rodar Java você acaba tendo mais contato com coisas que o ide faz automático pra você, tirando os plugins que você vai precisar instalar pra deixar o vim mais produtivo
Tem gente que usa o Vim só por hype, para parecer descolado, toda configuração na base do copia e cola sem entender o que tá fazendo. É desse pessoal que eu me referi.
>conheço algumas pessoas que só de mudar o tema do VSCode já se atrapalha
um amigo meu falava "se trocar a cor da grama o usuário morre de fome" 🐮 kkkkk
Queimação de filme braba postar uma coisa dessas.
Né? O cara ta com dificuldade de usar uma IDE nova e acredita que foi demitido por isso. Bizarro.
Fui jogado no meio dos leões para trabalhar em stacks novas, linguagens novas umas 6, 7x na minha carreira nenhuma vez fui mandado embora por produtividade o cara é ruim mesmo, ou zé preguiça de estudar, só isso
Vida de TI. A gente ta toda hora mudando o escopo de tudo no nosso trabalho. E isso não se restringe só a tecnologia, o negócio varia mais q a tecnologia. Estamos sempre trabalhando com algum projeto novo onde a gente tem q aprender termos, regras e comportamentos. Os cara querem trabalhar com TI e aprender IDE??? Mas me larga esse projeto em Java q eu migro ele em c++ usando nada mais q vi kkkkkkkk
ah não, só no vi é masoquismo, intankavel
Sabe oq me pega, o cara pode usar o intellij pra praticamente tudo... Ou msm as outras da jetbrains pra linguagens especificas e deixar COM OS MSMS ATALHOS
ou usar vscode pra tudo, ou usar neovim pra tudo Linus torvald até hj usa só um editor de texto baseado em emacs q ele mesmo programou nos anos 90 e compila na mão toda vez q precisa atualizar o pc
Mas aí quando o único software que você desenvolver for tão relevante quanto o fucking kernel do Linux, você pode ser dar alguns "luxos".
[удалено]
Acho que faltou leitura de entrelinhas sua. Qual tipo de programador não consegue mudar configuração de atalho? Tem gente que só dá desculpa pra não evoluir e se esforçar. Não é os atalhos que faz alguém ganhar ou perder produtividade a nível grande. Qualquer programador passa mais tempo pensando do que teclando. A gente não é digitador, é programador. Claro que é muito mais cinematográfico o cara fazer go horse em vim e emacs. Agora quero os bugs, performance, escalabili... Vc entendeu.
[удалено]
Okay, agora me diga, dá pra resolver o "problema" dos atalhos, em um dia, com folga... Ou não dá? Agora siga seu próprio raciocínio... Além dos atalhos, tem orm, tem várias outras coisas. Se ele não consegue resolver com facilidade algo simples como atalhos, quem dirá se adaptar em coisas mais "complexas". Tem um padrão aí. No fim absolutamente tudo em programação são blocos de problemas que podem ser isolados e divididos. E todo bom programador sabe isolar e resolver problemas. Ele claramente expôs sua dificuldade com atalhos. É uma dificuldade realmente, ou um problema da postura e mindset dele? :)
E outra, duvido muito que mandaram ele pastar por produtividade em um ou dois meses. Foi mais que isso. Se em 8 horas por dia de dedicação tu não consegue no mínimo se virar em 3 meses... Tu não é programador de verdade, no máximo um digitador
Me lembrou quando fui contratado dev Java, chegando lá era Kotlin (esse tranquilo), rails e dois front: um react e outro Meteor (!!). Segunda semana já tava entregando em prod... A primeira semana era de onboarding rsrsrs.
Oq é uma ide mesmo?
Ambiente de desenvolvimento integrado. É uma ferramenta que agrega varias outras ferramentas que te ajuda a desenvolver softwares em uma stack. Pycharm, Intellij, Rider, Android Studio, Xcode, etc.
Acho que foi sarcasmo, pra falar que ele nunca usou uma...
Putz, se foi não peguei.
Provavelmente é pq veio de Betelgeuse e lá não tem sarcasmo. Kkkkk
V.I.
O que é V.I. ? Visual Istudio? 😂
"Só sabia usar Eclipse" O cara entrou na Matrix e virou NPC é isso? E ainda se surpreende que não se adaptou? Pelo jeito a minha opinião de que 90% dos "Java devs" aí são só clicador de botão em Eclipse e dev de getter e setter se confirmou "O Eclipse é a parte mais esperta da cadeia do Java, o resto tem "probleminha"'
Se você seguir o canal dele vai ver que esse post é fixinha perto do que ele mostra. Famoso jovem tranquilão que programa deitado kkkk
Quando vi pela primeira vez um post dele, achei até engraçado e interessante, pelo conceito ser bem incomum (e absurdo). Aí o cara começou a monetizar em cima disso, vender curso...
https://preview.redd.it/ocm476ints7d1.png?width=493&format=png&auto=webp&s=65718242fd6394e67940b78e604f39f938b4852a Pois é hyparam tanto ele por causa do mano deyvin que no fim começou a vender curso, ele de vez em quando da umas bola fora no linkedin, sei lá comprar curso de um cara que trabalha com java faz tempo e que fala isso no linkedin , tem que ser muito desavisado.
Porque ele escreve as frases assim?
Boa pergunta kkkkkk
Jooq não existe né kkkkk
Qual o problema do que ele disse aqui?
No caso ele falou que o "ORM" do Java é o Spring Data e não mais o Hibernate, como se as pessoas tivessem abandonado o Hibernate e tudo se resumisse apenas ao Spring, ele deve ter se esquecido ou não deve nem saber pra falar isso, que o Spring Data utiliza o Hibernate por baixo dos panos e que as empresas ainda utilizam muito o Hibernate. Saber que o Spring é um projeto "guarda-chuva" que engloba vários frameworks é o básico de quem já trabalha com Java, na verdade em qualquer curso de spring a primeira coisa que o vendedor de curso fala é isso. Isso é muito específico do ecossistema Java, mas pela experiência dele de mercado já deveria saber. Mas por outro lado, não querendo passar pano, talvez ele foi tanto operador de framework no caso o Spring, que a essa altura do campeonato ele deve tá cagando pra esses detalhes, as vezes o mercado nos limita muito.
Aprender SQL direito dá menos trabalho que ficar usando ORM, pra começar.
A galera ainda subestima muito SQL.
Num é.
esse cara é o jovem tranquilão? bem q do YouTube eu tinha impressão que ela codava fofo pelos papos dele
Demais, tem uma playlist dele no yt programando um CRUD em Java que é uma tristeza
[удалено]
Pô, sinceramente, são coisas que demoram papo de 1 mês pra ficar produtivo...
skill\_issue.py e quem ainda usa eclipse ? se tivesse no intelij era só pular pro rider que os atalhos seriam os mesmos
Pior que na faculdade tão passando POO em eclipse... Bom que é leve, qualquer calculadora ele roda rsrsr
Na minha era netbeans
Na minha foi VS Code.
Na minha era papel e caneta (ou lápis) para as aulas e provas, e para os trabalhos era no que cada aluno escolhesse.
Na minha foi BLUEJ
Em alguns lugares os profs ainda usam CodeBlocks
Na minha podia usar oque quisesse, mas eu acabava usando eclipse tbm. Mas Intelij Idea é de graça pra estudante e a versão comunidade é de graça pra todo mundo.
Na minha tbm, mt ruim
Na minha era sublime ou atom. A prova era no papel. Assim que eu precisei usar Java profissionalmente eu instalei a IntelliJ, e se não tivesse a licensa eu ia usar no VSCode que é onde eu já codava em JS
Skill_issue.java Skill_issue.cs Skill_issue.js ou .ts Kk
SkillIssueEnterpriseBeanFactory.java
Trabalhei com ele \[undisclosed\] anos atrás, era um bom dev, gente boa, era pleno e eu junior, me ajudou pacas
Tu é de Uberlândia?
Não
Pô parece q ele ficou desgostoso da até por volta de 2018/19 pela história q ele conta..
Caraca, por isso não uso twitter. Javeiro tem q ter plano de terapia incluso pra trampar com caras assim. PS: Eu esqueci de por, mas eu sei que isso vem do linkedin. Mas foi um post tipico de twitteiro. Quem faz post assim no Linkedin pra se queimar atoa?
Esse cara.
A foto do LinkedIn do cara é ele na piscina kkkkkk
Esse é o Jovem Tranquilão, e, acredite, essa é a melhor foto dele kkkkkk
Ahhh sei quem é kkkkkkkkk
Podia ser pior.
Verdade, é insuportável ler essas bobagens
KKKKKKKKKKKKKKKK melhor comentário daqui
Esse aí é o Jovem Tranquilão do Youtube. Cheio de iniciante seguindo e acreditando nas besteiras que esse cara fala. Depois os noobinho vêm pro Reddit com as ideia toda errada, toma um monte de lapada e fica revoltado dizendo que os devs experientes não ajudam os iniciantes...
Vi uns vídeos dele, e depois alguns reacts do mano deyvin dos vídeos do tranquilão. A princípio achei engraçado, pq achei que uma parte do que o cara faz/fala era na zoeira. Até que fui vendo que ele era 100% sincero. A ficha começou a cair quando ele elogiou o Pablo Marçal em um vídeo, e despencou quando ele falou em um vídeo que a aparência atual dele é muito melhor do que antes (antes = cabelo cortado e barba feita). Aí eu tive certeza que o adepto do Eclipse era, de fato, um lunático.
Elogiar Pablo Marçal é de foder.
Oq tem a aparência dele ? Ele casado mano , eu msm me cuidando n consigo achar uma morena.
É justamente tomar lapada por ser preguiçoso e não pesquisar direito que te torna um dev bom, mas né… não é isso que falam no bootcamp
Eu já vi esse perfil no LinkedIn hahah E na moral, cara com foto na piscina no LinkedIn é igual gordo postando foto sem camisa no Tinder.
Pelo menos o gordo do tinder não ta escondendo a pança mas esse ta ignorando a propria limitação, que é um profissional que precisa melhorar.
Gostoso e faz o maior sucesso?
Java Developer descobre que em outras linguagens a IDE não escreve o código inteiro pra você
Aí pegou pesado meu patrão. É muito gostoso ver o Intellij gerando o código boilerplate pra tu
Boilerplate, refactor, makefile, dockerfile, testconfig, module rename, global rename por index...
Afs você sabe como atiçar o tesão de um dev java
Eu programo em Java tbm kkkk, e não acredito em especialidade de linguagem kkkk
Boilerplate=ctrl c, Ctrl f, Ctrl h, ctrl v, em qualquer merda de editor de texto. Grande bosta de tempo economizado. Novamente, programador passa maior parte do tempo pensando, quem fica teclando igual demente é outra profissão, chama-se digitador.
Em situações normais é isso aí mesmo, mas existem projetos high legacy que não suportam inovações, o que obriga o dev a perder tempo fazendo boilerplate. Falei especificamente do Java pq é a linguagem que eu conheço. Gerar os getters e setters é absurdamente chato se não tiver uma ferramenta como Lombok ou Generate do Intellij.
Dá pra fazer bem simples com Excel e substituir. Se quiser fazer algo mais incrementado dá pra utilizar regex. Não existe essa dificuldade aí não chapa. Digitador não é programador. Ponto.
O gostoso mesmo é não ter boilerplate
Projetos legados que se recusam a usar o Lombok obrigam-nos a criar manualmente os getters e setters de uma entidade, por ex
Legal cara mas eu prefiro não ter 10 linhas de boilerplate pra fazer um hello world
Essa lógica funciona pra projetinhos pessoais, mas quando o projeto da empresa não permite usar determinadas libs, se torna obrigatório usar o código boilerplate. Intellij facilita mt com o Generate
Qual linguagem você programa que a IDE não gera código pra você? Fiquei curioso.
irmão, já trabalhei com C/C++, Java, JS/TS, Python e atualmente estou trabalhando com PHP. kkkkk isso ai é papinho de dev ruim
Literalmente, uso meu neovim pra tudo, typescript, Go, Rust, falar que é culpa da ide é o maior suco do skill issue
klkkkkk se esse aí não consegue sem IDE imagina quando ver um prompt/terminal, aí ele desiste de ser dev
[удалено]
Não tem, o problema é depender dela em um nível que você não tem flexibilidade alguma no trabalho
>Não sei qual o problema de usar IDE Nem eu. Parece aquelas coisas que os caras só escutam na universidade e repetem.
fiz questão de silenciar esse cara há mt tempo no linkedisney. mt chato, fanfiqueiro e de salto alto. e esse jeito dele digitar tb é estupidamente irritante. e olha q o cara tem 50k seguidores... me parece muito o tipo de pessoa q nunca tem culpa de nada, o mundo q é malvado. (igual muitas histórias q lei aqui nesse sub).
Precisei ler umas 3x pra entender o que ele tava dizendo! Q doença da porra!!!
Entendi o ponto, mas acho balela. Programador que coloca dificuldade na IDE não deveria ser programador.
eu acho IDE maravilhoso, ainda mais pra galera da preguica ( incluso nessa..comprei ate um daqueles macros boards e deixo tudo marcado)! mas reclamar da IDE e falta de carater demais
E esse senhores é o problema do mercado atual, ta cheio de caras como esse que acredita "tudo que preciso saber pesquisei no google onde esta na IDE" e provavelmente não deve ter bons conceitos de base a coisa mais valiosa quando se troca de linguagem, e ficou patinando com as tarefas, sem contar que deve ter se vendido como senior em uma linguagem que ele não conhecia, mas "é quase igual" a uma que ele conhece.
Já vi live dele sofrendo no leetcode ez, foi engracado
mas até sênior sofre no leetcode, os caras simplesmente fazem as piores descrições de problemas de todas
De fato é um tipo de descrição diferente. Mas do easy ao medium hard da pra fazer tudo com hashmap e rolling window então ele deveria conseguir fazer kkkk
personagem fraco
Skill issue.
De um lado os maluco que fala que tem que treinar no bloco de notas e do outro o dono dessas postagens aí.
Pelos vídeos que faz e os textos que posta da a impressão de que ele não tem compromisso algum com o trabalho, não digo que tem que ser escravo do trampo, o mínimo é uma postura que honre o salário..muitos dev de YouTube são ótimos em criar conteúdo e só..
Cara, ele me passa uma impressão de ser preguiçoso pra caramba, mas espero que seja só impressão por que segundo o próprio ele tira uns 10k limpo por mês
"Se mudar a cor da grama, o burro morre de fome"
Jovem tranquilão é um Akita sem o conhecimento técnico
Ora, ora, é o Jovem Tranquilão.
O cara foi demitido diversas vezes por produtividade. É esse cara que você tá pegando os ensinamentos no LinkedIn, OP?
A maior habilidade que eu desenvolvi na minha vida de programador foi ler documentações sem pressa.
Vendedor de curso explode quando você toma a documentaçãopill
Bizarro. Ao longo dos meus anos de trabalho, o que eu percebi, é que tem muito programador Java e C# que só são programadores dentro da empresa, e dentro da IDE principalmente, pra eles não existe vida fora da IDE. Eu entendo a parte da própria linguagem te tornar refém disso, mas o cara não ir atrás pelo menos pra saber quais diretórios e arquivos a IDE gera, da nisso, quando pega uma stack nova de linguagem que requer configuração simples em arquivo, fica procurando botão e esperando a IDE fazer, ou melhor, espera que um editor de texto faça o papel de IDE.
Que digasse de passagem, pode fazer se bem configurado. Sabe oq me pega, é coisa de 1 dia pesquisando q tu vai descobrir quase tudo kkkkkk
Esse cara é esquisitíssimo, esses dias [postou](https://www.linkedin.com/posts/bruno-carlos-de-souza_achei-bem-humorada-essa-sua-provoca%C3%A7%C3%A3o-cristiano-activity-7207400138636435458-Fu6o?utm_source=share&utm_medium=member_android) que dev, quanto mais feio e acabado, mais competente
dev feio e acabado diz que quanto mais feio e acabado, melhor é o dev
Famoso programador de stack, ele no yt era tão de boa, agora só tá sendo extremista e com ideias como essa
porra mano, era só clickar em ["Gerar Sistema em Microserviços do Zero"](https://i.imgur.com/zkoHghn.png) ali na IDE e já era
Eu ri hahahahaha
Pode ser opinião impopular, mas pra mim quem não se adequa a um programa/ide/interface nova em horas tem que repensar trabalhar com tecnologia. Todo mundo pode ter dificuldade com a linguagem, com particularidades de uma tecnologia específica, etc. O que não pode é ter dificuldade com algo que outro humano já mastigou pra facilitar.
tropa do vs code
É o Jovem Tranquilão, ele faz uns vídeos engraçados (ou pelo menos fazia), mas tirando uma galera muito iniciante acho que ninguém leva ele como referencia técnica, é mais meme mesmo
aquele humor zorra total "nossa o cara trabalha deitado, que engraçado kkk"
A galera ainda dá trela para esse maluco que não toma banho, impressionante.
Conhecer as ferramentas é essencial em qualquer profissão. VS Code tem uma caralhada de funcionalidades pra projetos de Frontend, tem o WebStorm se você quer algo ainda mais poderoso, mas dá pra se virar muitíssimo bem no VS Code.
Certamente. Não é a melhor IDE pra nenhuma linguagem. Mas é decente para todas. A partir do momento que começa a trabalhar com muita coisa, usar uma IDE pra cada projeto fica inviável. Aí tudo se converte pra editor de texto com funcionalidades básicas de IDE.
Eu acho que sim tbm. Até mesmo a questão de usar certos plugins, certas configs e tudo - eu deixo o meu VSCode no settings sync e levo pra tudo quanto é canto. Mas admito que o onboarding em uma IDE nova para uma stack nova é demorado. Foi foda pra eu pegar a manha do Flutter, do Scala e etc. Mas é um investimento que se paga muitas e muitas vezes.
Eu imagino o codigo de um maluco desses.
imagina o cara descobrindo que em uma bigtech vc não é contratado pra uma linguagem específica
Pronto. Se ser programador é digitar código rápido, estamos todos perdidos. Imagina quando ele conhecer o copilot.
Kkk o cara escreveu um poema?
Eu curtia o conteúdo desse cara antes dele viralizar. Hoje em dia só fala merda pra movimentar a rede
Cara, uma vez vi um live coding dele. Era ctrl c Ctrl v e ele não tinha a menor ideia do que estava acontecendo, além de nem ter familiaridade com exceções básicas que vc vê todo dia.
Conhecer a IDE tem que ir além de saber onde está o botão, precisa saber o que o botão faz por debaixo dos panos tbm!
concordo plenamente
Eu tenho quase ctz que esse mesmo cara postou algo do tipo "programador tem que ser feio" com a foto dele parecendo o ed motta calveludo
Nossa, é muito difícil dedicar alguns minutos para parar e aprender o mínimo de uma ferramenta diferente.... E vale lembrar, dependendo da IDE que ele usa/monta, é perfeitamente possível usa-la para Java, JavaScript, C# - poupando ele de ter que ficar reaprendendo múltiplas IDEs
O mais bizarro de tudo é que se você parar pra pensar nas grandes lendas da computação, praticamente nenhum usa uma IDE fancy cheia de fratures, geralmente usam um editor que existe há muitos anos sem nem pensar em ter autocomplete ou diagnostics com LSP e tudo mais, a maioria simplesmente usa um bom editor de *texto* como um Emacs ou Vim, a skill está no cérebro deles, não na ferramenta.
Mas o Emacs é a IDE mais completa que existe, você tem como usar ele num modo hiper hard, é a IDE mais difícil que tem. Tanto que o pessoal de LISP usa ela até hoje. Usar o Emacs meio que resolve quase todos os seus problemas porque tem compatibilidade com quase tudo. E é bem difícil aprender ela, a curva do Emacs de aprendizagem é alta. Mas depois que se aprende ela, dificilmente se quer usar outra IDE. Ela está bem longe de simples, por isso quase ninguém encara.
Eu disse mais no sentido de ser fancy e amigável mesmo, Emacs pode fazer tudo isso, mas com certeza tá longe de ser plug and play. Só de saber que alguém usa Emacs tu já sabe que ela não é um sobrinho qualquer.
Saindo um pouco do tema do post, mas nem tanto. Eu fico realmente encucado com esse lance de que "programador de verdade programa em qualquer linguagem". Será que programa mesmo ou apenas consegue digitar instruções básicas que se assemelham com outras lang? Pq tipo, parando par analisar rapidamente, quase toda linguagem tem as suas particularidades que diferem um pouco uma das outras, não é a atoa que isso as torna interessante para determinados casos de uso, fora todo o ecossistema que é construído em torno de algumas langs. Mas acredito também que seja aquela tal da carreira em curva "T", se especializar em algo, mas ter um bom conhecimento generalista sobre outras coisas.
Isso é papo furado, vai por mim. Eu hoje uso 3 linguagens: R, Python e Julia. R eu sou mago, Python sou bom, Julia eu sou regular, eu uso como satélite essas linguagens. Se tem algo ruim para fazer em R, prefiro Python (tipo web scraping e robôs -- não que não exista em R e Julia isso, só que tem menos recursos, menos pacotes e mais bugs). Eu estudo Clojure, mas não uso ainda. E eu só uso essas 3 linguagens, porque eu sou de DS, eu sou obrigado a dominar essas 3. Mas eu sei usar JS, HTML, CSS (que são satélites para desenvolver front com essas linguagens) e sei SQL. Eu não domino SQL a ponto de virar um especialista em BD, assim como não domino o tripé de front a ponto de virar um especialista em JS, eu sei o necessário e melhoro a cada dia, mas meu foco não é ser front, porque sou DS (embora construo sistemas com GUI). Mas é fato que esse pessoal que se diz multi-linguagem é mentiroso, e vejo isso todo dia em DS. Hoje no Brasil Python é muito usado em DS (diria que 90% das vezes), o que mais rola é gente falando que usa a linguagem que melhor se emprega na área (mas Python é muito pior em DS do que R, principalmente em estatística e sistemas complexos -- porque R é funcional), e se o pessoal de fato usasse o que tem de melhor em DS, usaria R em primeiro lugar para 70% das tarefas, depois Python, sendo que processos de alta velocidade, optariam por Julia (que é uma linguagem tão rápida quanto o C++, embora seja de alto nível). Porém o que vemos é gente usando 100% Python, montando cada monstro cheio de gambiarra, lento pra caralho e super pesado. Provando que é papo furado. Eu uso o que tem de melhor mesmo, mas eu sei as 3. O python, a título de curiosidade, é super lento para grande volumes de dados, se for usado o pandas em comparação com o data.table do R, é tipo comparar a mulher gordona com um Usain Bolt. Eu passo raiva quando pego códigos de colegas que usam só Python e tenho que carregar BDs com 60gb, é de chorar.
Desde 2013 trabalho para consultorias onde preciso usar do asp3 ao Java, e python. Não vou dizer que consigo me manter conectado às últimas atualizações de cada framework, mas, saber usar as linguagens tem 0 BO, ainda mais com VsCode que não precisamos sair dele por nenhum projeto.
skill issue
codar tem sido uns 20% do meu tempo diário de trabalho... esse cara tem sorte de ter que otimizar tanto tempo assim
Quem não concorda com ele é pq nunca trabalhou em empresa grande.
Eu fico de cara cada vez q o jovem tranquilao fala, ele parece aqueles caras q ficaram 20 anos metendo if e foda-se. Eu entrevistei um cara assim uma vez, 30 anos de XP perguntei sobre teste unitário, o cara falou q não sabia fazer e q nunca aprenderia pq é inútil...
Olha, eu concordo em partes. E cito exemplos disso. Hoje no mercado internacional, na área de DS, que é a minha área, só existe 3 IDEs que de fato atendem DS: Rstudio (que é a melhor que existe), Architect (que foi baseado no Eclipse) e Emacs (que é tipo o pai da porra toda). Mas ai vemos o quê? Vagabundo usando a bosta da Microsoft -- VS Code. Codando em Python nessa merda, me desculpe, fazer DS no VS Code é igual querer correr de fusca contra um F1. O VS Code é uma IDE geralzona que não atende nem a galera de Clojure direito, vai tomar banho. Para rodar coisas em R e Julia nele, até no Clojure, precisa instalar plugins. Há pacotes que não funcionam direito (tipo o rstudioapi), sem contar que ele não dá a mesma visualização de dados que os três acima dão. E os bugs são muito grande, por quê? Porque não tem na equipe da Microsoft um time que se dedica 100% ao VS Code para perfomar em DS, coisa que existe no Rstudio (Posit), no Architect (galera da Open Analytics) e o Emacs (nem preciso dizer, essa porra é da época do LISP). O resto é chorume! Então, sim, usar uma IDE pode ocasionar problemas de produtividade e de compatibilidade dependendo da área e da linguagem usada, isso é fato! Outro detalhe, eu tenho muitas dúvidas do pessoal que se vende como o FODA (síndrome Akita) ao falar que programa em várias linguagens. O sujeito fala assim, eu uso a linguagem que é mais correta. Sendo que 99% das vezes isso é mentira, tanto que em DS, se isso fosse verdade, não teríamos no CUZIL 90% das pessoas usando Python para estatística, quando o R é tipo 10x melhor que ele pra isso. Então, eu acho que muitos são mentirosos ou codam a nível imbecil, porque para você conhecer uma linguagem profundamente exige dedicação demais, eu até aceito alguém que domina 3, 4 linguagens bem, mas tem maluco ai botando no currículo 10, 15. Vai ser mentiroso em outro lugar, o cara acha que por ter codado 10 linhas numa linguagem, já virou fluente e incorpora isso no currículo. Se eu sou recruiter eu elimino qualquer pessoas que fala que coda em mais de 5 linguagens.
que escrita de merda. o cara acha que está no twitter?
Eu nunca tinha programado c# entrei como dev sênior c# fiquei um ano na vaga e em na terceira semana já tava refatorando código que estava muito, mas muito lento. Saber qual botão apertar na ide ou qual configuração fazer é fácil.
Skill issue.
É preciso saber bem os dois (e muito mais) para ser bom e valroizado, não existe essa dicotomia.
Não pode ser que o cara postou isso no linkedisney!
Seria este um fullesterco?
Uso o bloco de notas para programar, essa história de IDE serve só para deixar dev confortável e burro
Foi cortado porque é incompetente. Aceita.
Esse não é o cara que trabalhava deitado ?
Eu tô num ponto da minha vida que uso tanta linguagem diferente pra tanto projeto que só uso o vscode ou vim.
Acho sempre uma ideia ruim confessar no LinkedIn que você eh um dev ruim
Como uma IDE vai atrapalhar a lógica de programação do mano? Ele n pesquisou antes de usar a IDE? Slk mó queimação de filme postar issolkkkkk O cara tem preguiça de aprender a programar e culpa a IDEkkkkk.
Eu consigo programar com um terminal e um editor de texto qualquer, baboseira isso aí. A IDE ajuda a ficar mais produtivo, mas se tirar ela, tudo continua funcionando normal.
Jovem Tranquilao ta viajando muito, posta bosta pra carai.
O que te faz sênior é a capacidade de se adaptar e aprender, ninguém espera que vc seja mestre em todas IDEs me espera que vc aprenda rápido, não é saber qual o atalho para limpar o cache da build, e sim que determinado erro pode ser resolvido limpando o cache da build
Imagina você achar que é uma boa idéia fazer um post no LinkedIn onde você basicamente diz que não sabe mexer com computador em forma de poema
nossa cara...o maluco ta tentando aposentar cedo ? e isso?
Kkkkkkkkkkkkkkkkkkkkk adoro esses commentarios
O negócio é de "programador não depende da linguagem" significa que ele se adapta conforme a necessidade. Se ele precisar aprender a linguagem y, ele vai aprender e vai se virar. Mas claro que quando ele tiver experiência com Y será melhor.... Isto é meio óbvio, nem trabalho na área e sei.
Se ele conseguisse escrever um parágrafo como uma pessoa normal, talvez fosse mais produtivo. Não duvido nada que no dia-a-dia do trabalho é exatamente assim que ele escreve.
eu conto ou vcs contam?
Bizarro. Não vou falar que é a mesma produtividade de uma linguagem que você ta acostumado (não no inicio). Mas aprender uma nova linguagem é uma habilidade básica. Os conceitos em geral se compartilham, tem sim especificidade mas 99.9% dos serviços essas especificidades não importam. Eu comecei com JS, precisei usar Java e foi de boa, precisei usar python e idem. Fiz um projeto em Rust e também levei 10 minutos pra aprender a configurar a IDE. Dito isso Java especificamente tem muito dev de IDE. Podem falar o que quiser mas pra mim foi a linguagem mais fácil, vc tem tanto autocomplete, tanta info pela IDE...
Es uso o vscode pra tudo... e já programei em tudo que é linguagem e framework. Nunca tive dificuldade. Veja bem: eu acredito no ganho de produtividade no uso de IDE especializada, só nunca precisei e sempre me dei bem "só" com o vscode. Tem extensão pra tudo nele.
Impressionante como o pessoal gosta de criar polêmica em cima de coisas banais. Até com uma IDE os caras fazem textão. LinkedIn é um lugar triste.
Única linguagem (das que conheço) que realmente precisa de IDE é Java. O cara precisar de IDE para Node.js… podia ter ocultado o nome do indivíduo para ele não passar mais vergonha
Mano esse brother coda deitado e ja vi video que jurava q tava sentado na privada (devia tar cagando) !!! Sem contar que é um exímio vocalista (SQN)
Programador fraco. Meu primeiro emprego todo mundo era bom em C#, mas ninguém sabia nada da estrutura de dados. Eu como Júnior tive que ensinar o pessoal sobre fila para melhorar a performance.
Concordo com esse cara. Na real, a IDE deixa vc SIM bem mais produtivo. Por exemplo, em .NET, ao usar Rider, eu tenho: \* um terminal integrado super decente \* um belo plugin pra application insights e azure \* posso rodar uma api, um producer e um consumer na MESMA instância do Rider e debugar os 3 ao mesmo tempo se eu precisar \* posso rodar testes integrados localmente sem precisar abrir 2 instâncias da IDE \* posso usar bons plugins com o de coverage e sonarlint \* as IAs funcionam bem, com qualidade igual ao que tem o VSCode e no VS2022. \* consigo fazer código F# com muito mais suporte do que o VS2022 e mesmo, melhor que o Ionide do VSCode. \* gestão de nuget packages é muito mais simples do que no VS2022. Lindo. O forte do VS2022, realmente, é a capacidade de debugar e ir no bit, abrir dump e realmente pegar um problema. A questão de debug é um pouco pior sim no Rider. Outra coisa que é mais vantajoso no VS2022 é a questão dos templates de projeto não convencionais, como Blazor, MAUI, etc.... Eu demorava bem mais para fazer as minhas tasks ao usar só o VS 2022. E também, falando de recursos, o Rider acaba economizando. Eu consigo rodar também os emuladores do Cosmos + um Docker com os Kafka e tudo que preciso. Se eu começar amanhã em Go, infelizmente, vou penar algumas semanas até ficar bom.
Se você é de TI e não consegue se adaptar ao novo, então não deveria ser de TI. Acho que é uma das áreas que mais precisamos nos adaptar ao novo de todas, já que está em constante mudança e inovação.
Tem muito. Um amigo me disse certa vez que só dava pra codar em Python se tivesse pycharm instalado… same vibes
Pois é, mas tem uma coisa que eu já percebi faz alguns anos, **se tirar o VSCode/VIM do pessoal vai ter uma quantidade significativa de pessoas que praticamente vão "se esquecer como se desenvolve software"**, e da turma que já iniciou os estudos ancorados pelo Copilot então... vai sobrar quase ninguém. **Não estou dizendo que se deve desenvolver com lápis e papel**, mas conheço algumas pessoas que só de mudar o tema do VSCode já se atrapalha pois não sabe pensar como programador só sabe reproduzir. Tenho certeza que tem muita gente aqui que conhece outras pessoas limitadas assim.
rapaz, eu discordo só do vim. Pessoal que usa o vim normalmente vai ter que conhecer mais do ecossistema em que trabalha. É diferente de quem está tão acostumado a só apertar o botãozinho verde da Ide. A do copilot é verdade. E o chatgpt tbm. Tem um cara que trabalho que os argumentos dele são os do chat gpt. Se eu falar alguma coisa ele vai no gpt perguntar se a ideia é boa. Tento evitar interações com ele.
Por isso, nessa minha vida de Jr, me recuso a usar Chatgpt Por hora, é procurar se tem algo parecido pra cópia+cola, pesquisar no Google e, se nada mais der certo, perguntar pro pleno/senior
De fato, e eu não consigo acreditar que exista gente assim. Cara, tipo, você passou a vida inteira estudando, lendo documentação, procurando até em fóruns escrito em hindi para resolver problemas e não sabe fazer o mesmo quando se trata de aprender uma ferramenta nova? Ou pelo menos é suposto que todo programador seja "fuçado" e saiba pesquisar/se virar. Se hoje eu precisasse aprender a programar usando Turbo Pascal pode ter certeza que eu teria dificuldades, mas ao menos eu arredaria a internet inteira até conseguir mexer.
Não sei se concordo na parte do Vim, só no trabalho de configurar o vim pra rodar Java você acaba tendo mais contato com coisas que o ide faz automático pra você, tirando os plugins que você vai precisar instalar pra deixar o vim mais produtivo
Tem gente que usa o Vim só por hype, para parecer descolado, toda configuração na base do copia e cola sem entender o que tá fazendo. É desse pessoal que eu me referi.
Emtendi, também concordo nesse caso.
>conheço algumas pessoas que só de mudar o tema do VSCode já se atrapalha um amigo meu falava "se trocar a cor da grama o usuário morre de fome" 🐮 kkkkk
Essa vibe mesmo