Peut-on être ingénieur logiciel à temps partiel ?


Absolument. Je suis un consultant et j'ai fait quelques gigs à temps partiel (< 40 heures wk pendant plusieurs semaines) L'ingénierie logicielle est fondamentalement un travail de grunt hautement qualifié en ce sens que vous ne'avez pas besoin d'avoir des connaissances spécifiques à un domaine particulier pour être en mesure de bien accomplir une tâche (être capable d'apprendre rapidement et de s'adapter à un domaine est nécessaire cependant). En d'autres termes, en tant que développeur de logiciels, je peux travailler sur tout, du logiciel de gestion des ordonnances à la construction d'une plateforme de monétisation de réseaux publicitaires, et je peux rapidement me mettre au travail sur n'importe lequel de ces sujets. Ce dont vous avez besoin, cependant, c'est de compétences génériques en développement de logiciels adaptées à la tâche à accomplir. Plus vous en avez ou, plus important, plus les décideurs savent que vous avez ces compétences, plus vous pouvez gagner d'argent. Même si vous n'en avez pas beaucoup, vous pouvez toujours trouver du travail. oDesk et Elance sont deux plateformes qui ont banalisé le développement de logiciels et, en fonction de la valeur que vous accordez à votre temps et de la façon dont vous pouvez vous vendre, il est facile de trouver du travail, qu'il s'agisse de tâches qui prennent une heure ou de tâches qui prennent plusieurs semaines. Cependant, vous serez en concurrence presque uniquement sur le prix sur ces plates-formes et contre les développeurs offshore qui ont des coûts de vie beaucoup moins élevés, mais si vous ne'avez pas un réseau de personnes qui peuvent vous donner du travail, son un moyen d'aller et peut être très éducatif pour obtenir vos compétences à la hauteur.


Si vous avez un réseau de personnes que vous connaissez construit en travaillant dans l'industrie pendant plusieurs années et en vous faisant des amis dans des entreprises disparates, vous pouvez facilement trouver du travail à temps partiel en faisant du développement logiciel. Les bons développeurs sont très recherchés de nos jours, en particulier si vous disposez d'un ensemble de compétences populaires mais toujours demandées, ainsi que d'une familiarité et d'une expérience passée avec le type particulier de problème à résoudre. Cependant, les mauvais développeurs se comptent sur les doigts d'une main et créent plus de problèmes qu'ils n'en résolvent, de sorte que les entreprises se méfient fortement des embauches à faible investissement. Ceci étant dit, de nombreux projets d'entreprises sont relativement petits, les ressources sont toujours limitées et le temps n'est pas un facteur déterminant. Il est très logique pour une entreprise d'engager un consultant, même si elle ne peut l'avoir qu'à temps partiel, si elle sait qu'il fera le travail et qu'elle n'aura pas à s'inquiéter de le tenir à bout de bras ou de s'occuper de lui une fois que le besoin immédiat aura disparu et qu'elle lui fera confiance pour faire le travail. Il est difficile d'obtenir ce niveau de confiance de la part d'un client sans une relation antérieure, alors ne vous attendez pas à obtenir beaucoup de contrats secondaires en appelant des gens que vous ne connaissez pas. De plus, vous ne pouvez généralement faire ce type de travail à temps partiel hautement rémunéré que si vous travaillez à plein temps en tant que développeur de logiciels et que vous êtes constamment en train de développer et surtout de démontrer vos compétences aux autres. Le temps partiel ici est plus une partie du temps avec une entreprise et une partie ou le plein temps avec une autre.