Moet ik ingenieur worden? 10 stappen om u te helpen beslissen

nieuwsgierig naar het leren programmeren, maar niet zeker of u geïnteresseerd bent in het leren van een nieuwe hobby of dat u ingenieur wilt worden? Op zoek naar meer informatie over het onderwerp dan een eenvoudige moet ik een ingenieur quiz?

Hackbright is hier om te helpen! Of u nu denkt aan het nastreven van een codering bootcamp om een nieuwe vaardigheid toe te voegen, wilt blijven werken tijdens het leren programmeren, of volledig onderdompelen jezelf als je voor te bereiden op een carrière verandering, er is een optie beschikbaar om te passen aan uw unieke behoeften.

leren programmeren betekent niet per se dat je een ingenieur moet worden. En codering bootcamps zijn niet alleen voor mensen met een technische achtergrond. Veel van onze 700 + alumnae komen uit diverse en gevarieerde achtergronden: onderwijs, non-profit, marketing, design, en meer.

dat gezegd zijnde, als je een carrià re verandering in engineering overweegt, zijn hier 10 dingen te doen om je te helpen je pad te bepalen en aan de slag te gaan op je weg.

10 dingen die u moet doen om te beslissen of Engineering geschikt is voor u

vraag uzelf af wat u graag doet?

is engineering voor u? Het is gemakkelijk om bepaalde kenmerken toe te schrijven aan specifieke professionele rollen: sales mensen zijn sociaal, ontwerpers zijn creatief, en ingenieurs zijn goed in wiskunde. Zoals alle dingen in het leven, echter, het is niet zo eenvoudig. Er zijn tal van factoren die bijdragen aan uw succes als ingenieur. Overweeg deze korte” moet ik een ingenieur ” quiz:

  • vind je het leuk om problemen op te lossen?
  • denkt u graag aan nieuwe manieren om dingen te doen?
  • houdt u van puzzels en andere mind challenge games?
  • houdt u van werken met computers?
  • houdt u van een uitdaging?
  • vraagt u zich af hoe het werkt?

hier is het lastige deel. Als je ja hebt geantwoord op de meerderheid van de bovenstaande vragen, dan ja (!), heb je waarschijnlijk wel de juiste mindset om uit te blinken in engineering. Het betekent ook dat je analytisch, attent, en genieten van een uitdaging. Deze kwaliteiten lenen zich voor vele andere carrières, evenals engineering. Dus wat nu? Lees verder.

vraag uzelf af wat u wilt doen?

  • wilt u een verschil maken in de wereld?
  • bent u geïnteresseerd in de uitdagingen waarmee onze wereld wordt geconfronteerd?
  • wilt u mensen helpen en hun leven verbeteren?

zou ik een goede ingenieur zijn? Nogmaals, je hebt hier waarschijnlijk met Ja geantwoord. En nogmaals, een interesse in deze dingen betekent dat je waarschijnlijk goed zou doen in een aantal beroepen, waaronder engineering. Je wilt Problemen oplossen, systemen verbeteren en een verschil maken. Geweldig! Hoe weet je of engineering echt je passie is? Laten we meer in detail treden.

wat bevalt u aan uw huidige taak? Wat vind je niet leuk aan je huidige rol?Voor veel van onze alumnae is engineering hun tweede (of zelfs derde) carrière. Hackbrighters hebben achtergronden in alles, van non-profit werk tot onderwijs tot verkoop tot psychologie. Voor al onze studenten helpt eerdere ervaring bij het vormgeven van het soort ingenieur dat ze zullen worden, zelfs als ze geen computerwetenschap achtergrond hebben.

zeggen dat je van de klantinteractie onderdeel van de klantenservice houdt. Bedenk hoe die ervaring u zal helpen om meer klantvriendelijke programma ‘ s en tools te bouwen. Als je niet van het handmatige aspect van event management houdt, hoe zou dat dan vertalen naar een technische rol?

denk na over de voors en tegens van uw huidige rol, en overweeg hoe ze kunnen spelen in een nieuwe kans in engineering. Geen baan is perfect, maar als je de neiging om te genieten van hands on met probleemoplossend en geniet van het werken met technologie, engineering kan een pad dat u wilt nastreven.

Waarom wilt u ingenieur worden? Weet je wat voor soort ingenieur je wilt zijn?

als uw antwoord alleen iets te maken heeft met wat uw ouders voor u willen, of hoeveel geld u wilt verdienen, is het misschien de moeite waard om meer te leren over wat u als ingenieur gaat doen voordat u overstapt. Hoewel geen baan is perfect, als je niet genieten van het grootste deel van de engineering werk, het salaris of ouderlijke goedkeuring misschien niet de moeite waard om een ingenieur. Dat gezegd hebbende, als je gepassioneerd bent over het veld, probeer dan te kijken naar specifieke gebieden van engineering.

neem wat tijd om te leren over de verschillen in front – en back-end ontwikkeling en wat een full-stack rol inhoudt. Je zou kunnen aangetrokken tot de infrastructuur van een back-end rol, of front-end ontwikkeling en ontwerp kan tot u spreken. In de loop van je studie, zult u in staat zijn om te slijpen op wat voor soort ingenieur je wilt zijn, maar het is altijd handig om te komen met een basiskennis van de beschikbare opties.

voer een informatief Interview uit met een Software Engineer

Wat is er nodig om ingenieur te worden? Waar bestaat het werk uit? Welke vaardigheden zijn het meest waardevol? Als je op zoek bent naar antwoorden op deze vragen, waarom ga je dan niet naar een expert?

dit lijkt misschien een no-brainer, maar voordat u begint aan uw beslissing om ingenieur te worden of te leren programmeren, is het een geweldig idee om met anderen in het vak te praten om te leren hoe ze daar zijn gekomen, hoe hun dagelijkse routine en verantwoordelijkheden eruit zien, en elk advies dat ze u kunnen bieden als u wilt inbreken in de tech-industrie.

begin met het bereiken van uw persoonlijke en professionele netwerk. Ken je ingenieurs of heb je vrienden, familie of collega ‘ s die je aan ingenieurs kunnen voorstellen? Oefen uw netwerkvaardigheden en begin met het opbouwen van een lijst met contacten in de industrie. Als je nog steeds vraagt “wat voor soort ingenieur moet ik zijn”, overweeg dan om contacten te leggen in een aantal technische disciplines. Het kan geen kwaad om een groot netwerk, en, wie weet, op de lijn, een van hen zou kunnen worden een mentor(of helpen u uw eerste engineering Baan!)

Los niet-coderende puzzels op

hoe Weet ik of engineering iets voor mij is? In de kern is codering op logica gebaseerde probleemoplossing. Om je voor te bereiden op de mindset van een ingenieur, probeer dan wat algoritmische puzzels, kruiswoordpuzzels of sudoku ‘ s te voltooien.

hoe meer oefening je krijgt in deze oefeningen, hoe beter. Terwijl je gaat, helpt het oplossen van deze puzzels het vertrouwen in het oplossen van problemen op te bouwen. Als je problemen tegenkomt die je moeilijk oplost, vergeet dan niet:

  • leer wat u niet weet
  • Stel een proces in voor het analyseren
  • helpt denken op een systematische of iteratieve manier op te bouwen

Onthoud deze wegblokkades of problemen waar u aan vast komt te zitten, en hoe u een oplossing hebt gevonden. Als je verder gaat op je pad naar engineering, kunnen deze voorbeelden je vertrouwen geven in je vooruitgang, en zelfs helpen omgaan met bedriegers syndroom.

Lees meer over de Software die u gebruikt

zijn er apps of sites die u regelmatig gebruikt of bezoekt? Zoek op hun websites naar ontwikkelaarsblogs of vind andere technische blogs die hun API bespreken. Er zijn waarschijnlijk inzichten in deze forums waar je kunt leren als ze zijn team-gericht of liever individuele bijdragers, welke talen ze gebruiken (Python?), en als ze gebruik maken van open-source of proprietary hosting. Als ze op GitHub zitten, kijk dan naar hun code.

lees over algoritmen die u al gebruikt

net zoals u over uw software leert, kan het leren over uw veelgebruikte algoritmen helpen bij het begrijpen van programmeren.

  • algoritmen van luchtvaartmaatschappijen
  • Netflix-aanbevelingsalgoritme
  • Commercealgoritme

Kijk naar de Debugconsole in een webbrowser

een geweldige plek om te beginnen met het begrijpen van basiscode is om een website te kiezen die u kent en leuk vindt en met de rechtermuisknop te klikken om de pagina te inspecteren. Vanaf daar, u kunt beginnen om te bewegen door de pagina en begrijpen de verschillende elementen van de pagina ontwerp, functie, en logica. Door deze elementen te bestuderen krijg je een duidelijker beeld van hoe ze allemaal bij elkaar passen.

  • zoek in de Chrome Developer Console
  • Leer HTML
  • leer meer over HTTP en netwerken

Maak een GitHub Account, en ontdek!

GitHub is een web-based hosting service voor code. Uw individuele project bij Hackbright zal worden gehost op GitHub, net als vele andere engineers’ projecten en code. Begin met het leren hoe je code naar GitHub pusht, en als je eenmaal vertrouwd bent met de basis, bekijk dan de trending repo ‘ s om vertrouwd te raken met andere codebases.

mocht U een Engineer Bonus zijn:

de beste manier om het antwoord op de vraag “moet ik een ingenieur zijn” te achterhalen is om mee te doen. Als je meer wilt dan zelfstandig leren, overweeg dan een codering bootcamp. Maak een afspraak om te praten met een van onze toelatingsadviseurs, kom naar onze campus voor een rondleiding om de programma ‘ s te leren kennen, of kom langs bij een Meetup om een gevoel te krijgen hoe je een ingenieur bent, en een voorproefje van het codeerleven. Jump-start uw engineering opleiding zonder zinken jaren in een universitaire graad.

geïnteresseerd in leren programmeren? Bekijk onze aankomende Prep cursus en onze meeslepende 12 weken fulltime of 24 weken parttime Software Engineering programma ‘ s.



+