| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 13:20:24
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
ViniGodoy wrote:
Longino wrote:O Minecraft é um sucesso feito por um programador brilhante que criou um produto com valor para os usuários. Assim como Angry Brids e vários outros.
Vamos falar desses softwares, então:
Nem o MineCraft, nem o AngryBirds, são tecnologicamente inovadores.
Ãh?
Estamos falando de produtos para o usuário final. O que uma coisa tem a ver com a outra? Mesmo o Wolfenstein 3D, que revolucionou o mercado de jogos, apenas utilizou um conceito que já existia há décadas para renderizar o seu mundo, e era pouca coisa além de um Pac-Man em primeira pessoa.
O que importa é que esses são produtos que utilizam tecnologia para oferecer algo de valor para o usuário.
Tecnologia veio em primeiro lugar.
ViniGodoy wrote:Foi um esforço conjunto de pedagogos, programadores, pessoas de marketing. Foi elogiada em simpósios internacionais de educação, inclusive, pelo pessoal do MIT.
O esforço conjunto geralmente acaba sendo maior e mais bem sucedido do que o de um gênio que só sabe trabalhar sozinho.
Acho que você deveria reler a thread para entender o que está sendo discutido. O tópico é "soft skills" > tecnologia, e nada tem a ver com gênios ou fadas. Se situa antes de postar.
This message was edited 1 time. Last update was at 27/08/2011 13:21:15
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 13:34:58
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
Aliás, o gênio do John Carmack não inventa nada. Ele apenas usa o conhecimento técnico para criar produtos inovadores, com soluções que não são imediatamente óbvias para os leigos e profissionais de "soft skills".
Aí está a inovação tecnológica. O Brasil precisa de uma cultura tecnológica, algo que incentive as pessoas entrando na área a tentar ir além e não simplesmente se submeter a essa exploração de "tecnologia não importa".
Vocês não percebem que depreciar o conhecimento tecnológico é uma forma de justificar baixos salários e condições ruins de trabalho também. A percepção de conhecimento técnico igual a "peão" é o que mantém o Brasil como um país de terceiro mundo.
Pessoal, mais seriedade, mais foco em resultado e tecnologia. Agreguem mais valor ao que fazem, pois qualquer criança hoje em dia pode baixar o Eclipse de graça e fazer uma aplicação web, sem nem ter faculdade e nem nada.
Produtos com maior valor agregado é que o Brasil precisa.
This message was edited 2 times. Last update was at 27/08/2011 13:37:19
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 13:40:09
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20587
Localização: Curitiba/PR
Offline
|
Longino wrote:O que importa é que esses são produtos que utilizam tecnologia para oferecer algo de valor para o usuário.
Tecnologia veio em primeiro lugar.
Discordo. Acho que o que destaquei em negrito veio em primeiro lugar.
Primeiro você tem que descobrir o que é algo de valor, depois vc usa a tecnologia para satisfazer isso.
Acho que você deveria reler a thread para entender o que está sendo discutido. O tópico é "soft skills" > tecnologia, e nada tem a ver com gênios ou fadas. Se situa antes de postar.
Quem falou em gênios e fadas? A thread fala de soft skills. E são elas que permitem o trabalho em equipe.
Foi o que ressaltei no primeiro quote que você discordou.
Um programador pode ser excelente tecnicamente, mas sem as soft skills, é profissionalmente imaturo, não trabalha em equipe e, portanto, terá que se manter sendo o melhor se não quiser ser completamente excluído do mercado de trabalho. Há uma propriedade nas equipes chamada sinergia. Ocorre quando o conhecimento dos indivíduos combinado é maior do que a soma dos seus esforços individuais. Isso só se obtém em equipes com bom relacionamento interno, o que só é possível com pessoas que têm desenvolvidas suas softskills.
Aliás, Longino, você foi quem trouxe para o tópico o assunto de uso das softskills por má fé. Nem eu, nem o autor do tópico estavamos falando em ser marketeiro, ser desqualificado, ou tentar passar a perna. Isso aí vc trouxe por sua própria conta, e é uma realidade que infelizmente acontece, não só no Brasil, mas no mundo todo.
Bom, mas acho que já deixei claro a minha opinião. Vou parar de te responder, até porque, parte dos seus comentários tem um tom forte de trolling.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 14:13:55
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
ViniGodoy wrote:
Quem falou em gênios e fadas? A thread fala de soft skills. E são elas que permitem o trabalho em equipe.
Foi o que ressaltei no primeiro quote que você discordou.
O que permite o trabalho em equipe são processos e organização, e para isso existe Agile e outras metodologias de trabalho.
ViniGodoy wrote:
Um programador pode ser excelente tecnicamente, mas sem as soft skills...
Eu recomendei a você reler a thread, e você não o fez. Volto a repetir, o que está sendo discutido aqui é "soft skills" > tecnologia. O que tem o tópico a ver com pessoas sem "soft skills"? Quem que afirmou isso? Faz um quote aí.
Está aí um outro problema do brasileiro, a má interpretação de texto. Leia e interprete com atenção ao invés de criar straw-men.
ViniGodoy wrote:
Aliás, Longino, você foi quem trouxe para o tópico o assunto de uso das softskills por má fé. Nem eu, nem o autor do tópico estavamos falando em ser marketeiro, ser desqualificado, ou tentar passar a perna. Isso aí vc trouxe por sua própria conta, e é uma realidade que infelizmente acontece, não só no Brasil, mas no mundo todo.
Eu apenas me baseei no que foi dito pelos outros usuários, sobre como saber se "vender" ou "marketing pessoal". Isso é dar importância às aparências mais do que aos produtos.
ViniGodoy wrote:
Bom, mas acho que já deixei claro a minha opinião. Vou parar de te responder, até porque, parte dos seus comentários tem um tom forte de trolling.
Calma aí, eu sei que esse assunto é traumatizante para brasileiros, mas é a realidade. A sua reação foi perfeita, não pelo conteúdo, mas apenas para ilustrar a lavagem cerebral a que os profissionais de computação são submetidos.
A sua indignação não se dá pelo fato de eu estar certo ou errado, mas sim por sugerir que tecnologia é algo essencial e quem vem no topo da lista de prioridade de uma empresa de tecnologia. Isso para brasileiro é como uma blasfêmia, é como jogar pedra na cruz ou algo parecido.
É inconcebível para o brasileiro valorizar tecnologia mais do que as aparências. É por isso que aqui qualquer policial mau pago acha que é grande coisa. Brasileiro e sua cultura da senzala tem uma atração pela "autoridade", aquela figura patriarcal que não faz nada efetivamente, mas está lá para dizer como fazer.
Por isso que a forma de upgrade de carreira nessa área é mudar para gerência. As pessoas não enxergam tecnologia como uma possibilidade de criar riqueza.
Nos EUA, onde empreendedorismo é algo incentivado, qualquer mané acha que pode abrir uma empresa, trabalhar freelance, fazer e acontecer ou pelo menos tentar. Por isso que tem tanto framework safado e biblioteca de meia-tijela. São indivíduos usando tecnologia para agregar valor ao que fazem, e talvez até lucrar com isso.
Por que apesar de todo o mercado Java no Brasil não temos algo parecido? Por que brasileiro se limita a usar tecnologia gringa e não a criar a sua própria ou melhorar alguma existente?
Esse é o resultado das "soft-skills".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 15:43:41
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20587
Localização: Curitiba/PR
Offline
|
O autor do tópico falou de marketing pessoal, de carreira. Leia no tópico original.
Em momento nenhum falou do foco da empresa como um todo ser ou não o de tecnologia.
Não desvirtue o tópico.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 16:37:30
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
ViniGodoy wrote:O autor do tópico falou de marketing pessoal, de carreira. Leia no tópico original.
Em momento nenhum falou do foco da empresa como um todo ser ou não o de tecnologia.
Não desvirtue o tópico.
Dê um quote ou não existe.
Em nossa área, tendemos a superconcentrar os esforços e especializar-se num roadmap específico de tecnologia e muitas vezes esquecemos de algumas habilidades que tem um diferencial muito maior na nossa vida e na nossa carreira do que o domínio completo de toda a tecnologia: as soft skills.
Relendo o tópico original, ele disse exatamente que as tais "soft skills" são muito mais do que conhecimento tecnológico.
É exatamente a respeito disso que tenho postado até agora.
Eu sei que você é administrador do fórum, mas você poderia por favor deixar de ser cabeça dura e admitir que você está errado? Essa birra sua é pouco profissional.
This message was edited 1 time. Last update was at 27/08/2011 16:38:45
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 16:52:11
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20587
Localização: Curitiba/PR
Offline
|
felipefranz wrote:Em nossa área, tendemos a superconcentrar os esforços e especializar-se num roadmap específico de tecnologia e muitas vezes esquecemos de algumas habilidades que tem um diferencial muito maior na nossa vida e na nossa carreira do que o domínio completo de toda a tecnologia: as soft skills.
felipefranz wrote:Recomendo fortemente a todos que desejam dar um bom upgrade na carreira e no salário realizarem algum curso como Empretec, algum coaching ou mesmo aulas de teatro voltadas ao empreendedorismo.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 23:11:09
|
felipefranz
JavaTeenager
Membro desde: 12/08/2011 12:07:45
Mensagens: 190
Offline
|
Longino wrote:
ViniGodoy wrote:
Longino wrote:O Minecraft é um sucesso feito por um programador brilhante que criou um produto com valor para os usuários. Assim como Angry Brids e vários outros.
Vamos falar desses softwares, então:
Nem o MineCraft, nem o AngryBirds, são tecnologicamente inovadores.
Ãh?
Estamos falando de produtos para o usuário final. O que uma coisa tem a ver com a outra? Mesmo o Wolfenstein 3D, que revolucionou o mercado de jogos, apenas utilizou um conceito que já existia há décadas para renderizar o seu mundo, e era pouca coisa além de um Pac-Man em primeira pessoa.
O que importa é que esses são produtos que utilizam tecnologia para oferecer algo de valor para o usuário.
Tecnologia veio em primeiro lugar.
ViniGodoy wrote:Foi um esforço conjunto de pedagogos, programadores, pessoas de marketing. Foi elogiada em simpósios internacionais de educação, inclusive, pelo pessoal do MIT.
O esforço conjunto geralmente acaba sendo maior e mais bem sucedido do que o de um gênio que só sabe trabalhar sozinho.
Acho que você deveria reler a thread para entender o que está sendo discutido. O tópico é "soft skills" > tecnologia, e nada tem a ver com gênios ou fadas. Se situa antes de postar.
Me desculpe, mas o tópico nunca foi soft skills > conhecimento técnico, falei da importância de ter ele, que muitas vezes é mais importante que tirar uma certificação X, Y ou Z de tecnologia.
Lógico que você tem que ter conhecimento técnico, mas a partir do momento que você já tem um bom conhecimento, habilidades sociais podem te dar um diferencial maior do que tecnológicos.
Exemplos disso não faltam, só pegar os outliers da tecnologia, são pessoas que não se dedicaram somente ao lado técnico. Só que você considera soft skill = malandragem, o que é bastante preocupante, soft skills são treinadas, com cursos bem puxados e exigem prática e muita dedicação para se aprimorar em oratória, postura, fala, comportamento. Um exemplo é o Empretec que eu citei, um curso criado pela ONU que trabalha somente com a parte comportamental, e é mais difícil do que qualquer curso técnico (que não são poucos) que já vi.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2011 23:13:31
|
felipefranz
JavaTeenager
Membro desde: 12/08/2011 12:07:45
Mensagens: 190
Offline
|
Aliás, minha visão é bem diferente, a TI está um caos porque as pessoas não sabem se posicionar, dizer não e se comunicar adequadamente. Maior parte dos problemas em projetos de TI ocorrem por causa da comunicação, não tecnologia ou conhecimento técnico, o chaos report ta aí pra provar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2011 02:33:07
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
felipefranz wrote:Aliás, minha visão é bem diferente, a TI está um caos porque as pessoas não sabem se posicionar, dizer não e se comunicar adequadamente. Maior parte dos problemas em projetos de TI ocorrem por causa da comunicação, não tecnologia ou conhecimento técnico, o chaos report ta aí pra provar.
Discordo. A maior parte dos problemas ocorre por falta de organização. Ou a empresa não leva a metodologia a sério, ou as pessoas responsáveis não são competentes.
Aliás, geralmente onde faltava seriedade e metologia sobrava "soft skills". Em uma consultoria de São Paulo cujo nome não citarei o gerente achava que bastava colocar os programadores juntos que o projeto se gerenciava sozinho devido a "comunicação".
Aliás, qualquer criança se comunica adequadamente. O que interessa em um projeto é comunicação relevante, não piadinhas sobre futebol. O que acontece no Brasil é que "comunicação" é falar besteira.
Basta ficar no seu próprio canto, com fone de ouvido, comunicando status do projeto ou eventuais problemas. Comunicação 100% eficiente e sem desperdício de tempo, clientes satisfeitos, dinheiro no bolso.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2011 02:37:38
|
Longino
JavaGuru
Membro desde: 22/01/2011 10:08:43
Mensagens: 235
Offline
|
felipefranz wrote:
Lógico que você tem que ter conhecimento técnico, mas a partir do momento que você já tem um bom conhecimento, habilidades sociais podem te dar um diferencial maior do que tecnológicos.
Como eu disse anteriormente, só se você passar o resto da vida fazendo cadastrinho web. De fato, isso não dá futuro para ninguém.
Na área de tecnologia o diferencial é transformar conhecimento em produtos, assim como um jogador de futebol precisa marcar gol.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2011 08:37:14
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20587
Localização: Curitiba/PR
Offline
|
Logo vê-se que o Longino é uma pessoa sem soft skills. É, definitivamente, uma pessoa que eu não contrataria. Só pelo tom agressivo que ele adota na conversa e pela forma que distorce o que todos falam, já percebemos que ele sabe escrever, mas é péssimo em se comunicar. Aliás, o erro do tal gerente que você descreveu foi justamente menosprezar as soft skills. Ele provavelmente achou que os programadores eram tão comunicativos quanto ele (ou quanto ele pensa que é). Métodos com os que você descreveu justamente tentam melhorar a comunicação pois, como o autor do tópico ressaltou corretamente, é difícil ser bem comunicativo e considerar que a maioria dos programadores é, é um erro grave. Como você bem ressaltou, não se pode confundir ser "comunicativo" com "falar bobagem". Não é isso que os cursos que o colega indicou ensinam. Ele mesmo usou a palavra "assertivo" diversas vezes, o que implica em comunicar claramente, corretamente e de maneira concisa. Eu conheço mais de um programador realmente excelente, mas que não consegue colocação no mercado justamente porque ninguém quer trabalhar com ele. Quem já trabalhou não indica. Sua colocação hoje é apenas como freelancer e somente em projetos onde ele praticamente não tenha que se comunicar. Enfim, Longino, ninguém aqui está questionando que qualidade técnica não seja importante. Mas para a carreira de um indivíduo, também considero a habilidade de se comunicar, fazer amigos e trabalhar em equipe mais importante do que ter muito conhecimento técnico. Sem isso, você não tem indicações e não forma networking. E, do ponto de vista da empresa, é muio mais difícil educar um indivíduo a ser comunicativo e ter ética, do que a ser um bom técnico. Boa parte da educação (como é o caso da ética), o individuo teria que ter em casa. Mas veja bem, há uma relação apenas de comparação aqui. "Mais importante" não implica em dizer que o que é "menos importante" deixou de ser importante. Esse tipo de asserção booleana quem está fazendo é você. E, aliás, todos concordaram quando você ressaltou que também não podemos desprezar o conhecimento técnico. Até porque, na nossa área é muito difícil montar um bom networking se você é um programador medíocre, já que seu desempenho certamente afetará os seus colegas de trabalho (é realmente difícil ser indicado se todos sentem que não podem contar com você).
This message was edited 5 times. Last update was at 28/08/2011 08:58:52
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/08/2011 06:45:01
|
felipefranz
JavaTeenager
Membro desde: 12/08/2011 12:07:45
Mensagens: 190
Offline
|
Longino wrote:
felipefranz wrote:
Lógico que você tem que ter conhecimento técnico, mas a partir do momento que você já tem um bom conhecimento, habilidades sociais podem te dar um diferencial maior do que tecnológicos.
Como eu disse anteriormente, só se você passar o resto da vida fazendo cadastrinho web. De fato, isso não dá futuro para ninguém.
Na área de tecnologia o diferencial é transformar conhecimento em produtos, assim como um jogador de futebol precisa marcar gol.
Mesmo o jogador de futebol que faz muitos gols mas não sabe dar uma entrevista adequadamente não tem um futuro tão grande quanto o que faz gol e sabe se comunicar.
Desculpe pelo ad hominem, mas parece que você tão agairrado as suas crenças e auto validação que nem ao menos tenta considerar outro lado. Um ser humano que não se comunica dificilmente vai ser tão útil em qualquer contexto hoje em dia do que um que além de ter o conhecimento técnico, saiba se comunicar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/08/2011 09:14:23
|
wellington.nogueira
GUJ Ranger
![[Avatar]](/images/avatar/00c1de56b1cbab48f9869c1460d70e76.png)
Membro desde: 11/08/2006 11:29:56
Mensagens: 914
Localização: Osasco-SP
Offline
|
felipefranz wrote:Mesmo o jogador de futebol que faz muitos gols mas não sabe dar uma entrevista adequadamente não tem um futuro tão grande quanto o que faz gol e sabe se comunicar.
Desculpe pelo ad hominem, mas parece que você tão agairrado as suas crenças e auto validação que nem ao menos tenta considerar outro lado. Um ser humano que não se comunica dificilmente vai ser tão útil em qualquer contexto hoje em dia do que um que além de ter o conhecimento técnico, saiba se comunicar.
Diria mais, um jogador de futebol, atacante, que não sabe se comunicar com seus colegas de trabalho, mesmo tendo excelente domínio da bola, se achar que é o melhor e que não precisa dos outros, pois tem excelente domínio da técnica, não recebe a bola pra chutar
Porém, até entendo o ponto de vista do Longino, minha primeira leitura (rápida) me deu o mesmo sentido que o Longino está "defendendo" (de que soft-skill é mais importante), porém é possível notar, pela boa intenção do post que não é essa a leitura correta. Mas sim que além de sermos capazes de comprovar nossos conhecimentos tecnicos, devemos saber nos expressar com assertividade. Isso é "uma arte" difícil de aprender e que deve ser treinada diariamente.
Lembre-se que na maior parte das vezes, o filtro de contratação ocorrerá, primeiramente por uma equipe de RH que poderá analisá-lo por um ponto de vista não tecnico e avaliará se teu perfil psicológico é adequado ao perfil da empresa.
Alguém que é excelente tecnicamente mas com muitas dificuldades de comunicação poderá ter/criar problemas de hierarquia que nenhum processo interno poderá forçá-lo a seguir.
|
57 45 4C 4C 49 4E 47 54 4F 4E
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
"Se você acha que programar em Java com Swing é simples? Acredite em mim, não é!"
http://developmentforever.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/08/2011 09:30:45
|
felipeguerra
GUJ Ranger
Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline
|
SoftSkill é uma estupenda estratégia do Go Horse Process, infelizmente, o sítio não está mais no ar e a elucidação do tema, inacessível para os incautos.
|
"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..." |
|
|
 |
|
|
|
|