Que paie un client freelance pour une évaluation environnementale au format exp ou pour une source ouverte ? - page 7

 

Il doit l'être :


 
Vladimir Suschenko:
Le client paie ce qu'il commande. En freelance, l'ordre se présente sous la forme du RPT. Qui et ce qu'il entendait par là, mais qu'il n'a pas dit et n'a pas mis dans la RPT - ce n'est pas important.
Il n'est pas nécessaire de pomper les "masses de juste colère" envers le créateur, en utilisant le dispositif de substitution de notions - dans ce cas, il y a une emphase farfelue sur ce qu'un interprète fripon, "Je lui ai donné mon code, et le développeur ne veut pas me donner le code après l'achèvement, offrant de payer un supplément pour mon propre code ! Qu'avons-nous en réalité ? Le client possède toujours le code du client dans sa forme originale (non améliorée) ? - Il est resté, personne ne l'a enlevé. C'est-à-dire que le développeur ne veut tout simplement pas montrer les améliorations qu'il a apportées (il a peut-être utilisé certains de ses développements originaux) gratuitement - si cela n'a pas été stipulé autrement lors de la commande, alors quel est le problème du développeur ? La seule chose que je peux ajouter est que le développeur aurait tort de vendre le code modifié sans le consentement du propriétaire de la source originale..., mais ce n'est pas ce dont nous parlons ici.

La programmation est un métier.

L'algorithme du conseiller est une activité créative - une propriété intellectuelle.

L'entrepreneur doit généralement détruire tous les codes une fois le travail terminé, sauf si le client a donné son accord pour le stockage ou l'utilisation de sa propriété intellectuelle.

 
Les freelances doivent tenir compte, à mon avis, du fait que certains des termes du travail sont standards, c'est-à-dire que le contractant est obligé de : détruire le code, ne pas vendre le produit final, transférer le code source et tous les droits ! Au client, pour lequel il paie effectivement. C'est nécessaire parce que l'entrepreneur est un spécialiste et que le client a besoin d'aide sur certains points, afin qu'il ne bousille pas le cahier des charges. Cela permet de répondre à de nombreuses questions et d'éviter de tels litiges prématurément, c'est-à-dire avant qu'ils ne surviennent.
 
-Aleks-:

La programmation est un métier....

Ne soyez pas primitiviste.
Comme dans toute activité créative, il peut y avoir des artisans et il peut y avoir des maîtres avec une majuscule. Il est vrai qu'il y a beaucoup moins de vrais maîtres que d'artisans, et le travail d'un maître (s'il est reconnu) n'est pas à la portée de tous.
-Aleks:

...L'entrepreneur doit détruire tous les codes après avoir terminé le travail, à moins que le client n'ait donné son accord pour le stockage ou l'utilisation de sa propriété intellectuelle.

Soit elle doit être spécifiée dans la commande, soit elle est régie par les règles (du moins même les règles du freelancing). Je ne sais pas ce qui était stipulé dans les termes de référence, mais les règles du freelancing ne prévoient pas une telle exigence pour l'interprète. Il n'est donc pas évident de savoir ce que ce "L'exécuteur testamentaire ..... doit... ".
 
La personne a-t-elle commandé le "code EA" ouvous a-t-elle demandéd'"écrire l'EA" ? Si le code, alors il a le droit d'exiger le code source, si le second, alors bien sûr, formellement, l'exécuteur peut le faire sans donner le code source. Si le client partage le code, il l'écrira lui-même. Et le refus de donner le code source peut réellement signifier un chantage et des restrictions cachées qui peuvent apparaître à l'avenir. Je ne sais pas comment ils travaillent ensemble - peut-être que l'exécuteur veut se venger. Humainement, le créateur du thème a raison - il n'exprime ici rien d'autre qu'une inquiétude et c'est bien ainsi. Je pense donc qu'en tant que personne décente, il devrait annoncer le nom du programmeur, afin de prévenir les autres clients décents.
 
Vladimir Suschenko:
Ne soyez pas primitif.
Comme dans tout type d'activité créative, il peut y avoir des artisans de la programmation, et il peut y avoir des maîtres avec une majuscule. Il est vrai qu'il y a beaucoup moins de vrais maîtres que d'artisans, et le travail d'un maître (s'il est reconnu) n'est pas à la portée de tous.
Soit elle doit être spécifiée dans la commande, soit elle est régie par les règles (du moins même les règles du freelancing). Je ne sais pas ce qui était stipulé dans les termes de référence, mais les règles du freelancing ne prévoient pas une telle exigence pour l'interprète. Il n'est donc pas évident de savoir ce que ce "L'exécuteur testamentaire ..... doit... ".

Je justifie ma position par la loi de tout pays civilisé - il existe des traditions établies (coutumes commerciales) qui sont acceptées par défaut, sauf indication contraire.

En outre, dans de nombreux pays développés, la propriété intellectuelle est protégée par la loi, et le code lui-même n'est pas une propriété intellectuelle, il exprime simplement la pensée de l'auteur des ST.

Les idées pour exprimer des pensées en code sont limitées au langage de programmation, les former et les exprimer correctement est symbolique du professionnalisme du programmeur, mais pas de son don créatif.

 
-Aleks-:

Les idées pour exprimer les pensées en code sont limitées au langage de programmation, les former et les exprimer correctement est symbolique du professionnalisme d'un programmeur.

À partir de cette phrase, vous pouvez estimer à quel point il est difficile pour un penseur d'exprimer ses pensées selon les règles même d'une langue maternelle commune, sans parler d'un langage de programmation. Vous avez passé des années à l'école à apprendre à former des phrases et à vous entraîner tous les jours, mais c'est toujours le bordel. Et vous pensez toujours que c'est un procédé purement mécanique pour non seulement comprendre, mais aussi formaliser les pensées de ces créateurs au point de pouvoir déjà les programmer ? Ça ne colle pas.

symbolise le professionnalisme du programmeur, mais pas son don créatif.

Il s'agit des metteurs en scène, des acteurs, des solistes/chanteurs avec les chefs d'orchestre et le reste de Rostropovitch - de l'artisanat pur, tout par des notes et des scripts.

pour les façonner et les exprimer correctement est symbolique du professionnalisme d'un programmeur.

Un programmeur apprend à programmer, et l'analyse linguistique, la pensée abstraite avancée, la compréhension du sujet (le trading) à un niveau plus profond que le trader moyen n'est pas de la programmation. Mais sans cela, la plupart des penseurs sont difficiles à comprendre. C'est-à-dire qu'un programmeur écrit des notes et les joue pour cette personne créative, et quand il s'avère qu'une grande idée est un échec, il sera puni - mal écrit, mal chanté, ne correspond pas au niveau créatif du penseur :)

 
Alexander Puzanov:

Vous pouvez juger par cette phrase de la difficulté pour un penseur d'exprimer sa pensée selon les règles de la langue maternelle habituelle, sans parler des logiciels. Vous avez appris combien d'années de construction de phrases à l'école et vous vous êtes entraîné tous les jours, mais vos phrases sont toujours fausses. Et vous pensez encore qu'il s'agit d'un procédé purement mécanique pour non seulement comprendre, mais aussi formaliser les pensées de ces créateurs au point de pouvoir déjà les programmer ? Ça ne colle pas.

Oui - je ne suis pas un écrivain, ma langue est osseuse et pas belle, mais je suis un créateur et un artisan, mon chemin est épineux et disgracieux.

La phrase que j'ai écrite ci-dessus prouve peut-être que mon cerveau ne fonctionne pas assez efficacement le matin. Cependant, je ne prétendais pas parler couramment la langue.

Je ne comprends pas pourquoi les mots fiers et dignes "artisanat" et "professionnalisme" vous offensent.

La programmation est un travail difficile et hautement intellectuel, mais elle n'est pas une activité créative en soi et ne crée pas quelque chose de nouveau, elle ne fait que décrire des pensées déjà formées.

 
Réfléchir à l'organisation d'un code est en partie une activité créative, mais pas plus que n'importe quelle autre composante créative dans n'importe quelle profession.
 

Le fait même qu'il existe des défenseurs du transfert d'un simple fichier compilé est stupéfiant. Imaginez que vous êtes un client. Ce fichier compilé est-il vraiment nécessaire ? Tout l'intérêt du service réside dans le code source.

Ennuyeux de comprendre les concepts : exécution du travail de développement sur commande (signifie le transfert du code source) et fichier compilé.

Lorsque vous donnez un fichier compilé, c'est plus comme la vente d'un logiciel, avec des dérivés de ces exigences - au moins 5 ans pour assurer la disponibilité du programme. Le marché est conçu de cette façon s'il y a une vente, il n'est donc pas si facile de retirer quelque chose du marché. Si ici, dans le cadre du freelancing, l'arbitrage s'est fait en faveur de l'entrepreneur, il faut se poser la question : le service assurera-t-il le fonctionnement du logiciel pendant les 5 prochaines années ?