L'acquisition de compétences en technologie de l'information est un moyen intelligent de stimuler votre carrière. Obtenir un diplôme en génie logiciel peut vous aider à obtenir des emplois avec un excellent salaire, ou simplement apporter plus de compétences à votre emploi actuel. Cependant, tous ne peuvent pas retourner à l’école pour obtenir ce diplôme. Heureusement, il existe quelques cours gratuits dans d'excellentes universités qui offrent à tous la possibilité d'étudier le génie logiciel. Vous devrez être discipliné pour apprendre vous-même cette information compliquée. Cet article vous indiquera comment vous pouvez apprendre à être un ingénieur logiciel gratuitement.

Pas

  1. 1 Inscrivez-vous pour une carte de bibliothèque dans votre agence locale. Le fait de vérifier ou de demander des livres comme "Commencer la programmation pour les nuls" et "Bonjour tout le monde! Programmation informatique pour les enfants et les autres débutants" vous familiarisera avec les termes et les options de l'ingénierie logicielle. Une fois que vous avez acquis des connaissances de base, vous pouvez demander des livres sur des programmes spécifiques ou des types d'ingénierie logicielle.
  2. 2 Inscrivez-vous à la Khan Academy. Deux diplômés du Massachusetts Institute of Technology (MIT) ont lancé ce programme de tutorat de premier cycle pour aider les gens à apprendre gratuitement des matières de base, telles que l'ingénierie logicielle. Téléchargez l'application iTunes, regardez les vidéos du didacticiel et effectuez les tests pratiques.
    • Vous ne recevrez pas de crédit pour les tutoriels que vous prenez; Cependant, une fois que vous avez un compte, vous pourrez suivre vos progrès avec les cours et les tests pratiques.
  3. 3 Passez en revue et prenez des cours de génie logiciel en ligne de MIT Open Courseware. MIT propose certains cours d'ingénierie gratuits en ligne. Vous ne gagnerez pas de crédits; Cependant, vous obtiendrez des conférences et du matériel offerts par l'une des meilleures universités technologiques du monde.
    • Ocw.mit.edu propose des cours tels que "Introduction à l'informatique et à la résolution de problèmes d'ingénierie", "Introduction à l'informatique et à la programmation", "Mathématiques informatiques", "Ingénierie informatique" et "Informatique et analyse de données". Vous devrez peut-être suivre des cours préalables de niveau inférieur avant de faire les options les plus avancées.
  4. 4 Vérifiez l’initiative d’apprentissage à l’université Carnegie Melon. Ce programme financé par des subventions offre des cours tels que les mathématiques computationnelles, le codage, les statistiques d'ingénierie et d'autres cours de niveau universitaire applicables à l'apprentissage du génie logiciel. Le matériel de cours et l'instruction sont gratuits; cependant, vous ne recevrez aucun crédit pour avoir suivi le cours.
    • Allez à [oli.cmu.edu] pour regarder un horaire de cours. Les cours changent régulièrement, vous pouvez donc vérifier les sections ouvertes et futures.
  5. 5 Faites des tests pratiques sur [wiziq.com/tests/software-engineering]. Grâce à cet agrégat, vous avez la possibilité de passer des tests sur vos compétences au fur et à mesure de votre progression. Des organisations telles que Education For All proposent des tests logiciels, des bases en ingénierie logicielle et des connaissances dans des logiciels spécifiques.
  6. 6 Trouvez un mentor en génie logiciel. Contactez les ingénieurs logiciels locaux et faites du bénévolat pour apprendre ce qu'ils font. Vous pourrez peut-être compléter votre formation par leur savoir-faire pratique, tout en donnant des heures de programmation à leurs propres efforts.
  7. 7 Commencez à travailler sur des programmes open source. Des sites tels que WordPress et Drupal permettent aux gens de créer et d'améliorer leurs programmes pendant leur temps libre. Cela se traduit par un excellent effort de collaboration et des ressources de programmation étendues qui peuvent vous aider avec votre propre ingénierie.
  8. 8 Passez des examens pour obtenir des crédits si vous souhaitez obtenir un diplôme. Si vous souhaitez obtenir un diplôme d’associé ou de baccalauréat en technologie de l’information, vous pouvez passer les examens du College Board afin d’obtenir des crédits universitaires en prouvant vos connaissances avancées. Si vous obtenez un score élevé à ces tests, les crédits seront acceptés dans les 2/3 des universités et universités américaines.
    • Vous pouvez également passer des examens à Excelsior College pour obtenir des crédits. Les examens coûtent environ 100 dollars et vous pouvez recevoir 3 à 8 crédits. Si vous réussissez ces examens et transférez des crédits dans une université ou un collège, les crédits eux-mêmes seront peu coûteux et vous aurez moins de cours à payer pendant vos études pour obtenir votre diplôme.