Converteix-te en enginyer de programari

Autora: Roger Morrison
Data De La Creació: 25 Setembre 2021
Data D’Actualització: 19 Juny 2024
Anonim
Versión Completa. "Hay que ser valiente en la vida y en el amor". Albert Espinosa, escritor
Vídeo: Versión Completa. "Hay que ser valiente en la vida y en el amor". Albert Espinosa, escritor

Content

L’auge de les computadores va donar lloc a la informàtica, a la forma definitiva d’enginyeria de programari. L’enginyeria de programari, com moltes professions tècniques, requereix un conjunt específic d’habilitats que es poden desenvolupar mitjançant l’estudi. Els rols que assumeix un enginyer de programari variaran d’empresa a empresa, però en aquest article analitzarem les qualificacions generals i els procediments per treballar en aquesta àrea.

Per trepitjar

Primera part de 5: Preparació per a l’institut

  1. T’encanta programar, és clar. Si encara esteu a l’escola i encara no heu fet cap programació, comenceu ara. Si bàsicament no us interessen les matemàtiques o les ciències, probablement hauríeu de considerar altres opcions.
    • Com a mínim haurà d’aprendre els conceptes bàsics: C ++, C # o Java, javascript / Html / CSS.
  2. Trieu una direcció a l’escola amb moltes assignatures de ciències, com ara matemàtiques, química i física. També intenteu tirar endavant tant com sigui possible i assolir el primer any universitari, ja que necessiteu molts coneixements matemàtics per completar amb èxit qualsevol direcció d’informàtica.

Part 2 de 5: El currículum

  1. Incloeu formació avançada a la vostra agenda. Amb totes aquestes històries d’èxit d’abandonaments universitaris que van convertir-se en multimilionaris a la dècada dels 90, hi ha una certa idea que "si tinc una idea original i tinc excel·lents habilitats per a la resolució de problemes i la programació, no tinc estudis. Calen 4 anys". És difícil que els enginyers de programari inicials aconsegueixin una feina sense estudis universitaris o pràctiques sense formació.
  2. Decidiu quina formació voleu seguir. Si el disseny de jocs és la vostra gran passió i voleu trobar una feina a la indústria del joc, definitivament necessiteu una educació superior.Si voleu treballar per a IBM, Intel, Microsoft, Google, etc., aquest és el cas. Si voleu treballar per a una empresa menys tècnica, on es construeixen principalment aplicacions empresarials, considereu un curs sobre sistemes d’informació de gestió o un dels molts altres cursos orientats al negoci que s’ofereixen avui en dia. Aquest tipus de formació és el millor per a la majoria de candidats perquè us ensenya sobre habilitats empresarials generals de gestió, en lloc de tots els coneixements que poc serveixen a la majoria de la gent.

Part 3 de 5: currículum extra

  1. Complementa la teva càrrega normal d’estudi amb la teva pròpia investigació. Cerqueu llocs de treball i vegeu quines tecnologies són noves i (s’utilitzaran) molt. Els estudis simplement no poden estar al dia de tot, així que haureu de comprar materials d’estudi addicionals per estar al dia.
  2. A menys que tingueu previst posar-vos a la porta mitjançant una pràctica, intenteu trobar activitats extraescolars durant els vostres estudis. Cap empresa vol arriscar-se a contractar algú sense que el candidat hagi finalitzat alguns projectes. Les pràctiques són excel·lents per resoldre aquest problema, però malauradament molts estudiants no poden trobar una pràctica adequada o simplement descobreixen que prefereixen treballar en altres llocs. L'única manera de donar-vos algunes opcions més és desenvolupar activitats que podeu publicar al vostre currículum.
  3. Poseu-vos en contacte amb altres enginyers de programari. Si és possible, intenteu posar-vos en contacte amb altres desenvolupadors de programari i treballar en projectes sota la seva guia.

Part 4 de 5: la diferència entre enginyer i programador

  1. Comprendre que l'enginyeria de programari no és programar. Tots els enginyers de programari poden programar, però no tots els programadors també són enginyers de programari. Heus aquí la diferència bàsica entre els dos camps:
    • L’enginyeria de programari sol ser una cosa que s’adapta a un equip més gran, amb funcions i responsabilitats variables i entrellaçades per als diferents membres de l’equip.
    • Els enginyers desenvolupen programari que compleixi especificacions específiques, en funció de l’empresa i el client per al qual es desenvolupi el programari, i normalment han d’adherir-se a estàndards i mètodes específics.
    • Els projectes d’enginyeria tenen una cronologia específica, terminis i una gran interacció entre les persones responsables dels diferents components.

Part 5 de 5: activitats addicionals

  1. A més dels vostres estudis, feu sempre una sèrie d’activitats addicionals que no tinguin res a veure amb l’estudi, sinó amb la fabricació de programes, destinats a oferir una solució als problemes reals. Sempre que tingueu temps lliure, cerqueu a Internet noves tecnologies que pugueu utilitzar en el futur.
  2. Després d’estudiar les diferents direccions de la informàtica, trieu una direcció específica en la indústria del programari. Limitar la vostra elecció us serà de gran ajuda per planificar la vostra carrera professional. Mantingueu-ho tan senzill com sigui possible, perquè el camp en si és prou complex.
  3. Coneix l’àrea de treball. La principal diferència entre un programador i un enginyer és simplement que els enginyers dissenyen eines; eines que fan servir els programadors per crear aplicacions.

Advertiments

  • Prepareu-vos per a una muntanya russa. Aquest camp canvia constantment i hauràs de seguir aprenent. Si simplement no us agrada ensenyar-vos coses noves i sovint complexes, canvieu ara el vostre programa d’estudi.
  • Un estudi sempre requereix molta energia i temps. Ningú no es converteix en enginyer de programari després d’un cap de setmana d’estudi. Si no teniu temps, no és una bona opció per a vosaltres.