Pergunta para MATEMÁTICA - página 7

 
Gente. Doces, caros vagabundos... quando você sair daqui... ...talvez algo apareça. Peço-lhe, deixe este fio sem sua atenção indivisível. Vai descer no ranking e você não vai ver. Bem! Você está melhor assim.
 
Helen >> :
Existe uma maneira matemática de determinar o sucesso de um programador? E QUANTO À EFICIÊNCIA? Não confundir com produtividade.

Há uma forma de determinar o sucesso de um programador. E a contabilidade é baseada em aritmética.

 
Não sou matemático, é claro, mas a frase "programador de sucesso" me soa um pouco estranho por alguma razão. Algo parecido com "afogamento por sorte" ou simplesmente "mineiro de sucesso", por exemplo. Há muitos programadores bons e até talentosos, mas é um trabalho árduo, e para ser bem sucedido neste campo, com todos os atributos usuais de sucesso, deve ser muito difícil.
 
Figar0 >> :
Claro que não sou matemático, mas a frase "um programador de sucesso" soa um pouco estranha para mim por alguma razão. Algo parecido com "suicídio por sorte", "afogamento por sorte" ou simplesmente "mineiro de sucesso", por exemplo. Há muitos programadores bons e até talentosos, mas é um trabalho duro, e ter sucesso neste campo, com todos os atributos habituais de sucesso, provavelmente não é fácil.

+1

Eu estava me perguntando por que essa combinação de palavras é tão difícil para meus ouvidos, você realmente tem que ter um ouvido poético para detectar a falsidade nessas duas palavras ao lado uma da outra.

 
Figar0 писал(а) >>
Claro que não sou matemático, mas a frase "programador de sucesso" soa um pouco estranha para mim por alguma razão. Algo parecido com "afogamento por sorte" ou simplesmente "mineiro de sucesso", por exemplo. Há muitos programadores bons e até talentosos, mas é um trabalho árduo, e para ser bem sucedido neste campo, com todos os atributos usuais de sucesso, deve ser muito difícil.

Você deixou de fora a palavra "necessário", que eu sugeri na definição. Poderia ser ainda mais simples, mais primitivo - "necessário", "necessário". E se ninguém precisa dele a não ser ele próprio, então...

Dificilmente se pode chamar um tal "especialista" de bem-sucedido.

 
E como você estimaria o nível de demanda em comparação com dois especialistas de primeira classe em sua área: um programador/engenheiro de sistemas em C e um programador de aplicações com um enorme conhecimento em diversas áreas temáticas? Suponho que a resposta seja incomparável. Esses caras só juntos podem ter uma demanda maior.
 
Cronex писал(а) >>
E como você estimaria o nível de demanda em comparação com dois especialistas de primeira classe em suas áreas: programador/sistemático C e programador de aplicações com enorme quantidade de conhecimento em diversas áreas? Suponho que a resposta seja incomparável. Esses caras só juntos podem ter uma demanda maior.

Não estou avaliando de forma alguma, porque não tenho um objetivo a avaliar. Já esclareci aqui que a questão é sobre os progers "single-profile", MQLs, embora eu ache que é bastante clara. A propósito, é uma questão. É para obter uma resposta. Tentei esboçar uma fórmula... está nos postos.

 
Helen писал(а) >>

Não estou avaliando de forma alguma, porque não tenho um objetivo a avaliar. Já esclareci aqui que a questão é sobre os progers "single-profile", MQLs, embora eu ache que é bastante clara. A propósito, é uma questão. É para obter uma resposta. Tentei esboçar uma fórmula... está nos postos.

Infelizmente não há uma resposta exata... Estou envolvido em projetos de TI há muitos anos e por experiência posso dizer que tudo é muito individual, tudo depende da tarefa e das qualidades pessoais da equipe. O sucesso de um projeto não depende apenas das qualidades pessoais dos programadores. No momento estou liderando um projeto com alguns grandes programadores, mas os caras estão muito imersos no assunto, eles não conhecem a área temática e como resultado, as freqüentes corridas em diferentes direções estão ocorrendo. E posso dizer sobre os programadores MQL - eles são tão diversos, que não é recompensa determinar o nível de sucesso :-) Área de atividade muito diferente na vida.

 

Ainda não li o fio. Flubbing.

Há um ofício associado à programação em MQL. Vamos fazer uma tarefa bastante simples para uma EA - cruzar duas varinhas (bem, talvez isso seja muito legal, melhor alguns ou três indicadores, é claro, e com uma "abordagem" diferente do mercado). Tenho certeza de que mesmo com uma EA tão simples os códigos dos diferentes programadores serão diferentes. Mas eu, como cliente, dificilmente estarei interessado mesmo em um código compacto. Vou prestar atenção:

1. A precisão do processamento da minha tarefa (mais freqüentemente - idiota), por exemplo - sinalizará apenas a travessia real, ou o toque e depois o funcionamento, ou seja, se o codificador conseguiu fornecer pelo menos algum tipo de segurança para a minha idiossincrasia? Caso contrário, não me culpo a mim mesmo, mas o codificador pela minha idiotice.

2. O número de ordens comerciais e o número de falhas do servidor - isto é mais importante, se o codificador foi capaz de lidar corretamente com as ordens comerciais e fazer com que o revendedor as executasse. Eu não me importo com solicitações, proibições de negociação durante o horário das notícias, atrasos durante o tempo do motor e outras coisas - caso contrário, você não trabalhou com meu dinheiro.

E depois o que nem sequer pensei - a otimização do lote, a parada dinâmica, o arrasto e outras coisas estranhas...

Que tal isso? Isto determinará a adequação do codificador à MQL? Só que não custará um pequeno níquel (de Winnie the Teddy). E o número de ordens diminuiria drasticamente, porque por melhor que o código seja executado, minha idiotice não pode ser cancelada pelo codificador.

 
Cronex писал(а) >>

Infelizmente não há uma resposta exata... Estou envolvido em projetos de TI há muitos anos e pela experiência posso dizer que tudo é muito individual, tudo depende da tarefa e das qualidades pessoais da equipe. O sucesso de um projeto não depende apenas das qualidades pessoais dos programadores. No momento estou liderando um projeto com alguns grandes programadores, mas os caras estão muito imersos no assunto, eles não conhecem a área temática e como resultado, as freqüentes corridas em diferentes direções estão ocorrendo. E posso dizer sobre os programadores MQL - eles são tão diversos, que é inútil definir o nível de sucesso :-) Suas vidas são muito diferentes.

A imersão no assunto... Eu o defini como "conhecimento do assunto da codificação". De fato, não se trata de um indicador sem importância. Diversidade - sim, existe tal coisa. Mas um mercado de programadores já está se formando, e ele está no mercado de programação. São oferecidos serviços e produtos. Como navegar neste mercado? Em preços? Quando a Integer, por exemplo, me informou sobre seus preços, fiquei um pouco chocado. Por que é tão barato? Quando eles insinuaram o preço do Composter, eu tive a mesma reação. E então, do nada, aparece um indivíduo que oferece seus serviços a preços muito mais altos. Na verdade, ele é um bobo? Bem, eu tenho trabalhado longa e frutuosamente com programadores de diferentes países. Por exemplo, há três ou quatro anos eu tive dificuldade para encontrar um programador e acabei me perdendo neste mercado. Suspeito que agora seja ainda mais difícil para um novato. Há muito mais ofertas. O que fazer? Já existe uma situação inaceitável, quando o comerciante e o codificador estão "procurando loucamente um ao outro", e eles estão correndo juntos. Muitos golpistas têm aparecido. E novamente, a questão é: e um codificador jovem e talentoso, se ele não consegue se afirmar? Por isso, tento encontrar, com o melhor de minha modesta capacidade, pelo menos alguma fórmula aceitável para avaliar um programador. E avaliação trabalhista, a propósito.