Meilleure réponse
Un produit propriétaire est celui qui est sous le contrôle exclusif (utilisant diverses formes de propriété intellectuelle) dune organisation privée (comme une entreprise), et le terme a généralement des connotations de lorganisation forçant son opinion sur les utilisateurs et dautres parties de lindustrie.
Par exemple, les systèmes dexploitation dApple sont strictement contrôlés et vous êtes seulement autorisé à les exécuter sur du matériel Apple quils ont approuvé pour cette version, et il nest pas hors de question pour eux de décider que vous ne pouvez pas utiliser votre téléphone dune certaine manière. Microsoft, dans le même esprit, utilise sa présence sur le marché pour appliquer ses règles sur ce qui fait un PC Windows sur les fabricants et oblige souvent dautres fournisseurs à accepter leurs formats de données, plutôt que linverse.
Cela contraste généralement avec des logiciels open source, gratuits ou du domaine public, quaucune organisation ne peut raisonnablement contrôler, car la licence permet la concurrence.
Réponse
Concentrez-vous sur le renforcement de votre logique. Essayez de résoudre de plus en plus de problèmes. Apprendre une nouvelle technologie et en savoir plus fait du bien. À la fin de la journée, vous vous sentirez bien de savoir beaucoup de choses, mais vous serez finalement coincé sur des questions basées sur la logique.
La programmation, cest la résolution de problèmes , jai appris cela après avoir perdu beaucoup de temps et être derrière les nouvelles technologies. Plus vous résolvez de problèmes dans une langue particulière, plus vous maîtrisez cette langue particulière.
Je dirai que vous devriez apprendre Java et vous y tenir. Cest un langage très sympa avec beaucoup de fonctionnalités et des tonnes de concepts qui prennent du temps à comprendre et à maîtriser. Tout en apprenant Java, essayez de résoudre des problèmes sur SPOJ ou HackRank, de cette façon vous en apprendrez plus sur Java et en même temps votre logique saméliorera. Vous remarquerez vous-même le changement de votre style de programmation et de votre façon de penser après quelques mois. Mais maintenez la régularité de la résolution des problèmes. Essayez den apprendre davantage sur les structures de données et les algorithmes, prenez des MOOC sur les algorithmes et les structures de données et regardez des vidéos YouTube.
PHP est très facile à installer et à utiliser et vous pouvez facilement trouver un emploi en PHP, mais le langage est lent mourant surtout avec la montée en puissance des Frameworks Python comme Django et NodeJs. Java dispose également dun framework largement utilisé pour les applications dentreprise, Spring Framework.
Emplois en Java vous paie beaucoup mieux avec lexpérience par rapport à PHP.
Je ne peux rien dire sur la façon dont le conseil vous apprendra toutes ces choses en un an, je doute quils puissent vous livrer ce quils ont dit, les consultants de nos jours ne font que sucer de largent.
Mais si vous commencez votre auto-étude, vous pouvez être opérationnel et être prêt pour lemploi dans un an. Vous pouvez rechercher dans Quora les meilleurs livres et les meilleures façons détudier pour la préparation à lemploi.
Je nai pas besoin de dire que puisque vous avez pris 7 ans pour terminer votre BE, vous devriez au moins avoir un bon CV pour présenter le travaux réalisés par vous au cours de cette année.