Vraag:
Moet ik op school blijven?
Matt Bell
2012-03-17 05:03:00 UTC
view on stackexchange narkive permalink

Ik ben het grootste deel van mijn eerste jaar aan de Washington State University, waar ik een BS in Computer Science volg. Naar school gaan was zwaar, en ik ben daar de meeste tijd behoorlijk depressief geweest. Op dit moment neig ik ernaar mijn opleiding niet te willen voortzetten, maar mijn ouders zijn hier fel op tegen.

Waarom ik denk dat ik geen universiteit nodig heb

Een van de belangrijkste factoren die me van school duwt, is het feit dat ik al veel tijd besteed aan het werken aan mijn eigen softwareprojecten. In mijn eentje heb ik uitgebreide kennis en ervaring opgedaan met het ontwikkelen van webapplicaties, met behulp van platforms die veel te nieuw zijn om een ​​niet-gegradueerde klas te hebben die hen lesgeeft. Dit zijn platforms die worden gebruikt op echte werkplekken en productiesoftware, en ik zou deze vaardigheden niet op school opdoen.

Ten tweede ben ik veel vertrouwen in mijn school kwijtgeraakt nadat ik zoveel incompetentie heb gezien van mensen die bedoeld zijn om mij te onderwijzen. De professoren besteden een groot deel van hun werk uit aan hun TA's, die ik denk dat ik ze beter ken. Mijn computerwetenschappelijke les is eigenlijk slechts een gevolg van TA's die de woorden van de professor nastreven, met beschamend weinig van hun eigen begrip.

Een andere belangrijke reden is dat ik deze zomer 10 weken lang naar Silicon zal reizen. Valley om deel te nemen aan een 'startup accelerator-programma'. Dit is een programma waarbij reeds gevestigde tech-ondernemers en investeerders mensen helpen die nieuw zijn in het spel bij het bouwen van hun product en het starten van hun bedrijf. Aan het einde van de 10 weken beslissen investeerders hoeveel ze in elk bedrijf willen steken, in ruil voor wat eigen vermogen. Van de bedrijven die dit soort programma's doorlopen, slaagt een zeer groot aantal erin. Ik heb het gevoel dat als de ontwikkelaars met wie ik werk en ik het hier goed doen (nee, het is niet gegarandeerd dat we geld zullen verdienen), college voor mij zinloos is.

Hoe is de universiteit nu voor mij

De universiteit is moeilijk voor me geweest. Niet omdat ik de stof niet begrijp, en ook niet omdat ik niet genoeg tijd heb om al mijn werk gedaan te krijgen. Ik heb geleden in mijn lessen omdat ik in plaats van naar de les te gaan of opdrachten af ​​te maken, aan mijn eigen projecten werk.

Natuurlijk, als ik mezelf zou dwingen om tijd en moeite in dit werk te steken, zou ik bevredigend. Dat is echter veel gemakkelijker gezegd dan gedaan.

Om voor school te gaan zorgen, zou ik al mijn andere softwareprojecten moeten laten vallen (of in ieder geval de tijd die ik eraan besteed aanzienlijk beperken) . In wezen is dit een keuze, en op dit moment zal ik altijd mijn eigen projecten uitkiezen boven school.

Heb ik echt school nodig?

Na alles wat ik heb gezien over de beperkte baan markt (zelfs voor houders van een diploma) en alles wat ik op school heb meegemaakt, vraag ik me echt af of ik op school moet blijven. Overtuig me ervan of ik echt een BS nodig heb, of enig ander advies dat je over het onderwerp kunt geven.

Heel erg bedankt dat je de tijd hebt genomen om dit te lezen en te beantwoorden. Ik voel me normaal gesproken slecht als ik tijd vrij neem voor mijn eigen bestwil, maar dit is een belangrijke levensbeslissing en ik kan in mijn eentje niet op de juiste manier tot overeenstemming komen.

Ik denk niet dat je naar school hoeft om een ​​opleiding te volgen. Ik denk dat je grootste probleem niet is: "Heb ik echt school nodig?" maar "Hoe overtuig ik mijn ouders ervan dat ik geen school nodig heb?"
Je moet je ook afvragen waar je met je computerwetenschappelijke opleiding terecht wilt komen. Als je gewoon apps wilt bouwen om een ​​bedrijf te starten, is school misschien niet belangrijk. Maar als je wilt doorstromen naar posities op onderzoeksniveau of naar banen die complexer zijn dan alleen het bouwen van apps, zal een diploma je helpen daar sneller te komen.
Deze vraag en de uitstekende antwoorden zullen waarschijnlijk voor vele anderen nuttig zijn, en het bewerken van de titelvraag zal het waarschijnlijk gemakkelijker maken om deze te vinden via zoekmachines en dergelijke. Ik was zelf van plan om de vraag te negeren op basis van de subjectieve toon van de huidige vraag, en ik ben erg blij dat ik besloot verder te lezen. Ik denk zoiets als "Nuttige criteria om te kiezen tussen een graad in informatica en werken aan een eigen "zou nauwkeurig en uitnodigend zijn. Sorry dat ik je stoor @eykanal maar aangezien we geen moderators hebben, zou je de vraag misschien kunnen aanpassen?
Deze vraag is perfect voor deze nieuwe SE-site: area51.stackexchange.com/proposals/49571/teachers-school als je het nuttig vindt, kun je het volgen en ons helpen het populairder te maken
+1 Vergelijkbare situatie met mij. Ik was aan het googelen voor advies en vond je antwoord. Ging deze maand naar de universiteit. Het studentenleven is echt booooring. Ik vraag me gewoon af wat je hebt besloten?
Iets om te overwegen is dat de tijd nemen om CS op een dieper niveau te leren uiteindelijk uw eigen open source / persoonlijke projecten waarschijnlijk beter zal maken. U kunt het dus als een investering beschouwen - er is enige vertraging voordat u ziet dat het zich uitbetaalt in termen die belangrijk voor u zijn.
Twaalf antwoorden:
#1
+52
Charles E. Grant
2012-03-17 06:26:53 UTC
view on stackexchange narkive permalink

Ik weet uit al te persoonlijke ervaring dat het het gemakkelijkste ter wereld is om te zeggen "Ik zou deze opdrachten volledig kunnen behalen als ik het zou proberen, maar ik kan niet de moeite nemen om het te proberen." Praten is goedkoop. Je bent misschien anders, maar toen ik dat soort dingen zei, hield ik mezelf volledig voor de gek.

Misschien ben je te hard voor je profs en TA's. CS-afdelingen behandelen over het algemeen geen specifieke ontwikkelplatforms in hun klassen, omdat platforms komen en gaan, soms in een schrikbarend korte tijd. Een goede CS-afdeling gaat proberen je op te leiden in de grondslagen van CS en software engineering. Dingen die nu niet in de technische krantenkoppen staan, maar die over 10 jaar waarschijnlijk nog steeds relevant zijn. Toch kan het zijn dat ze niet erg goed zijn, in welk geval de oplossing niet noodzakelijk is om af te haken, maar om een ​​betere afdeling te vinden.

Dat gezegd hebbende, als je jezelf niet aanmeldt bij school, en er niet veel uithalen, dan zou je waarschijnlijk niet op school moeten zijn. Als je echter niet naar school gaat, moet je nog steeds verder gaan met je leven. Je kunt niet zomaar op de bus terug naar huis springen en je ouders je laten ondersteunen. Het gaspedaal klinkt geweldig, maar het is een worp van de dobbelstenen, dus je hebt een reserveplan nodig. De voor de hand liggende keuzes zijn toetreden tot het leger en het vinden van een baan. Ik heb nog nooit in het leger gezeten, dus daar kan ik je geen advies over geven. Als je een baan vindt die al je uitgaven betaalt, zijn je ouders misschien van streek, maar ze kunnen je niet echt tegenhouden. Ze zullen waarschijnlijk minder boos op je zijn als je een baan hebt omdat je aankondigt dat je van school gaat. Als je geen baan kunt vinden die je zal ondersteunen, dan is dat een behoorlijk kritische informatie, en het betekent dat je het op school moet opzuigen of in het leger moet gaan.

Mijn suggestie zou zijn om je persoonlijke projecten voor de rest van het jaar volledig opzij te zetten. Concentreer u op uw schoolwerk en bewijs dat u niet alleen rook blaast, als u zegt dat u daarin kunt uitblinken. Bewijs het. Ga aan het einde van het schooljaar op zoek naar een baan. Als je een baan vindt waarmee je al je levensonderhoud kunt betalen, of als je accelerator werkt, neem dan verlof. Als je succes hebt met je baan of startup, geweldig. Als het niet lukt of een doodlopende weg lijkt, kun je terug naar school. Als je echt je projecten als ondernemer wilt voortzetten, leef dan op Ramen, spaar elke cent en maak een paar jaar geld voor jezelf.

+30 voor "accelerator = worp met dobbelstenen". [Misschien slaagt slechts 1 op de 100 startups erin] (http://answers.onstartups.com/a/36967). Houd rekening met de statistieken.
Als slechts 1 op de 100 startups slaagt, hoef je er alleen maar 100 te starten.
@zzzzBov: Ja, zo werkt waarschijnlijkheid.
@NateEldredge, Ik gebruikte meer dan een kleine overdrijving.
@zzzzBov - Maar zo werken investeerders in startups. Ze investeren in veel, wetende dat ze maar een paar hits zullen krijgen.
@BenNorris, klopt, maar die strategie werkt alleen als je zakken met geld (bij voorkeur het geld van andere mensen) hebt liggen waar je de komende tien jaar geen winst meer mee kunt maken. Het werkt niet erg goed als je je huur en ramen op je Master Card zet.
Wat ik probeerde over te brengen, is het idee dat het oké is om te falen; het is ok om fouten te maken; het is oké om dingen verkeerd te doen. Het is door mislukking dat we leren.
Deze vraag over programmeurs SE zou interessant kunnen zijn: http: //programmers.stackexchange.com/questions/128263/years-experience-over-unfinished-degree. Waar het op neerkomt, maak gewoon het diploma af.
Ik dacht dat dit een heel verstandig advies was, met als opmerkelijke uitzondering: "De voor de hand liggende keuzes zijn toetreden tot het leger en het vinden van een baan." Waarom zou in vredesnaam toetreden tot het leger een voor de hand liggende keuze zijn voor een jongere die geïnteresseerd is in softwareontwikkeling?
@PeteL.Clark toetreden tot het leger heeft niets te maken met softwareontwikkeling. Ik noem het alleen omdat het OP nog steeds zijn weg in de wereld moet vinden, zelfs als hij geen baan in softwareontwikkeling kan vinden. Hij wil van school, de werkloosheid in de VS is nog steeds vrij hoog voor mensen zonder diploma, dus militaire dienst is een optie.
Charles: Het OP is zeker op de hoogte van het bestaan ​​van het Amerikaanse leger. Ik denk niet dat het beste advies een opsomming geeft van alle mogelijke opties, maar als we die kant op zouden gaan, heeft het OP meer opties dan je suggereert. Hij zei niet dat zijn ouders hem niet zouden willen steunen; hij zei dat ze "fel gekant waren" tegen zijn stopzetting van de universiteit. Als mijn kind de universiteit zou willen verlaten, zou ik ook fel gekant zijn, maar als hij erop zou staan, zou ik zeker proberen hem een ​​tijdje te steunen in plaats van hem in het leger te laten gaan! Ook kan hij misschien crashen op de bank van een vriend, enz.
Naar mijn mening is voor een intellectueel gedreven jongvolwassene met een aantal emotionele stabiliteitsproblemen in dienst treden bij het leger zo ongeveer het ergste dat hij kon doen. Laten we niet vergeten dat het oorlogstijd is: hij zou zichzelf in Afghanistan kunnen vinden. Ik vind deze wegwerpopmerking vreemd omdat de rest van je post precies het juiste advies geeft: ** hij moet op school blijven **. Verder zou hij een semester moeten besteden aan het vastleggen van zijn cursussen, of het hem nu triviaal lijkt of niet. Als hij aan het einde van dat semester alle A's heeft en nog steeds het gevoel heeft dat hij niet veel leert, moet hij naar een betere school gaan.
@PeteL.Clark Als een gevechtsveteraan van twee legers en drie oorlogen die eindelijk in staat is geweest om te doen wat ik 20 jaar geleden oorspronkelijk van plan was te doen en mijn eigen softwarebedrijf te beginnen, moet ik zeggen dat er * veel ergere * dingen zijn jonge persoon die nog steeds probeert zichzelf uit te vinden, kan doen dan lid worden van het leger. Je zult geen ex-infanterist in de wereld vinden die terugkijkt op zijn tijd in dienst en zegt: "Ik heb niets geleerd over de wereld, mezelf of hoe groepen mensen werken in het leger, en die ervaringen zijn vandaag niet relevant voor mij. "
Ik raad ook stages / co-op ten zeerste aan tijdens de zomertijd. Dat zijn zaken waar werkgevers echt om geven.
#2
+33
JeffE
2012-03-18 02:00:17 UTC
view on stackexchange narkive permalink

Ik zit het grootste deel van mijn eerstejaarsjaar ... Weggaan naar school is zwaar geweest, en ik ben daar de meeste tijd behoorlijk depressief geweest.

Dit lijkt mij het belangrijkste onderdeel van uw vraag. Ik moedig je sterk aan om hulp te zoeken bij je depressie voordat je een beslissing neemt. Praat met je facultaire mentoren, met vrienden en met familie. Maak gebruik van de studieadviesdiensten van uw universiteit. De overgang naar volwassenheid is moeilijk , of je het nu op school doet of daarbuiten; je hoeft het niet alleen te doen.

+10000 voor het zoeken van professionele hulp bij depressie.
Ik weet niet echt zeker of je de emotie kunt loskoppelen van de universiteit. Als stoppen zou kunnen helpen bij het oplossen van de emotie, is dat dan niet beter dan professionele hulp? Moet pro-help je niet gewoon vertellen "op te zuigen of weg te gaan"?
@Lodewijk Nee, professionele hulp mag ** niet ** gewoon "Zuigen" zeggen! Dat helpt niet; dat is gewoon pesten. Misschien heeft de depressie te maken met student zijn, en misschien niet. Dat is een van de vragen die een bekwame counselor u kan helpen uitzoeken.
Competent is slechts het woord en het probleem met dit soort dingen. Het is een goed advies, maar het lijkt me onwaarschijnlijk om iemand te vinden die bekwaam is. Misschien is het niet, het is gewoon hoe ik het als sfeer ervaar.
_het vinden van een bekwaam iemand lijkt me onwaarschijnlijk_ - ik denk dat ik meer geluk heb gehad dan jij. (Het spijt me dat te horen.) Zeker, het vinden van een goede raadgever vereist wat beenwerk, maar ik zou _ zeer_ verbaasd zijn als het onmogelijk was om er een te vinden in de buurt van WSU (vooral met U. Idaho op minder dan 10 mijl afstand).
#3
+29
ESultanik
2012-03-18 00:01:58 UTC
view on stackexchange narkive permalink

Ik heb een aantal jaren als software-engineer gewerkt voordat ik besloot om een ​​fulltime BS in CS te volgen. Een diploma halen is een van de beste beslissingen die ik ooit heb genomen.

Aangezien het klinkt alsof je de principes van programmeren al redelijk onder de knie hebt, is het niet verwonderlijk dat je in je eerste jaar. Maar dat gaat snel veranderen! Meer geavanceerde klassen zoals kunstmatige intelligentie, formele taaltheorie en gegevensstructuren &-algoritmen zijn erg interessant. Achteraf gezien zouden de dingen die ik in die lessen heb geleerd enorm nuttig zijn geweest in zowel mijn zijprojecten als mijn eerdere professionele werk als software-engineer. Dit zijn ook het soort dingen dat ongelooflijk moeilijk zou zijn om jezelf te leren buiten een klaslokaal.

Onthoud ook dat je professoren experts zijn op zeer diepgaande en specifieke gebieden in hun subdisciplines. Ze zijn ongeveer net zo geïnteresseerd in het geven van CS-lessen op intro-niveau als jij in het volgen ervan. Maar als je eenmaal begint met het volgen van meer gevorderde lessen, zul je een veel grotere interesse van de professoren opmerken, omdat ze de allernieuwste lesgeven op het gebied waarin ze specifiek geïnteresseerd en deskundig zijn.

Zoals anderen al hebben opgemerkt, hangt het er ook van af wat voor soort baan je uiteindelijk wilt. Als je je eigen bedrijf wilt starten en je beschikt al over alle vaardigheden die je daarvoor nodig hebt, dan is een studie misschien tijdverspilling. Als het je droom is om bij een bedrijf als Google of Facebook te werken, zal dat zeker niet het geval zijn. Ik heb bij een aantal bedrijven geïnterviewd, waaronder Google, nadat ik was afgestudeerd, en ik kan je vertellen dat ik de technische sollicitatiegesprekken nooit zou hebben gehaald zonder wat ik op de universiteit had geleerd.

Daarom zou ik zeggen: geef het nog minstens een jaar. Praat eerst met je studieadviseurs en leg je situatie uit. Praat met een aantal professoren die meer gevorderde lessen geven en kijk of je ervoor kunt zorgen dat ze afzien van de vereisten, zodat je ze eerder kunt volgen. Als alternatief laten universiteiten je vaak lessen auditeren ( d.w.z. , de lessen bijwonen voor weinig of geen punten zonder dat je het huiswerk hoeft te maken of de examens hoeft af te leggen). Ik zou aanraden om bij enkele van de meer gevorderde lessen te gaan zitten om het licht aan het einde van de tunnel te proeven.

Nog iets om te overwegen - hoewel een startup nu interessant kan zijn voor OP, geeft hij later in zijn leven misschien de voorkeur aan de stabiliteit van ergens als een Facebook of Google. Hoewel ik intelligent ben en een ervaren programmeur, kan ik bij sollicitatiegesprekken op dat soort plaatsen zien dat mij vragen worden gesteld die "de taal spreken" van degenen met een CS-diploma.
Dit is mijn favoriete antwoord. Het onderscheid maken tussen cursussen op eerstejaars niveau en cursussen op hoger niveau is erg belangrijk.
#4
+20
No One in Particular
2012-03-17 20:32:21 UTC
view on stackexchange narkive permalink

(Van mijn iPhone, excuses voor typefouten)

Het blijkt uit mijn standpunt dat het krijgen van een BS steeds belangrijker wordt naarmate de tijd verstrijkt. Veel grote / middelgrote bedrijven kijken niet eens naar kandidaten zonder diploma. (Ik werk al meer dan 30 jaar in startups tot multinationals.)

Het kan zijn dat je nog niet volwassen genoeg bent om te studeren. Volwassenheid kan zich op veel manieren manifesteren. Een in het bijzonder is het idee dat iets lang en moeilijks niet nodig is. Dit soort rationalisatie moet lang en grondig worden bestudeerd voordat er iets aan wordt gedaan.

Ik zou willen voorstellen om op school te blijven en dat diploma te halen. Besluit je anders, neem dan een jaar verlof van school. Dit bespaart uw plaats zonder opnieuw een aanvraag in te dienen. Bekijk ook een aantal bedrijven om hun toelatingscriteria te bepalen. Je zult zien dat de industrie volwassen wordt en dat je concurrentie door de hoepels springt om hun carrière in stand te houden.

Doe ten slotte wat anderen hebben voorgesteld, leg de zijprojecten weg en begin een goede deal te krijgen Zoals bij tests / huiswerk om er zeker van te zijn dat u niet alleen competent bent in CS.

Veel succes en blijf geloven.

+1 voor "Volwassenheid kan zich op vele manieren manifesteren. Een in het bijzonder is het idee dat iets lang en moeilijks niet nodig is." Ik hou van de manier waarop dat werd verwoord.
#5
+15
zzzzBov
2012-03-17 11:13:37 UTC
view on stackexchange narkive permalink

Moet ik op school blijven?

Nee

Je bent nu een grote jongen en kan je eigen beslissingen nemen. Hoe neerbuigend dat ook klinkt, het is de simpele waarheid. Als je een baan krijgt en een plek vindt om te wonen, zul je net als de meerderheid van de mensen in de wereld zijn die geen universitair diploma hebben, maar zelfvoorzienend zijn.

Amerikaanse middelbare scholen hebben de neiging om studenten ertoe aanzetten om naar de universiteit te gaan omdat het The Right Thing To Do ™ is, of je nu wel of geen interesse hebt in het leren van iets dat op de universiteit kan worden onderwezen. We hebben een ernstig gebrek aan geschoolde arbeidskrachten, en leren lassen doe je beter als stage / leerling dan als Associates waar je je alleen richt op de theorie van lassers.

Programmeren kan hetzelfde zijn; Als je een mentor hebt in plaats van een professor, kun je sneller geld verdienen, zonder de hoge rekeningen die aan een 4-jarig programma zijn verbonden. Op de lange termijn zal je salaris waarschijnlijk lager zijn dan bij iemand met een universitaire opleiding.

Maar stop ook niet

Als je ouders je aanmoedigen om verder te studeren, en helpen je er financieel doorheen, ze moeten openstaan ​​voor het idee dat je even de tijd neemt om een ​​stap terug te doen uit de academische wereld om je capaciteiten, levensdoelen en opties opnieuw te beoordelen. Als ze u niet er financieel doorheen helpen, hebben ze niet het recht om te beslissen hoe u uw geld uitgeeft (behalve het betalen van huur als u bij hen woont).

Voor de meeste afgestudeerde middelbare scholieren raad ik aan om wat tijd vrij te nemen om te leren. Een jaar lang hamburgers omdraaien blijkt een heel sterke motivator te zijn om terug te keren naar de academische wereld, en geeft ook een gevoel van perspectief dat de meeste eerstejaarsstudenten vaak missen.

Als je besluit ja, ik heb een diploma nodig , moet je je concentreren op het vinden van een universiteit die bij je persoonlijkheid past. Ga niet alleen voor de grote universiteit omdat ze dure nieuwe apparatuur hebben; als je al vroeg in je academische carrière in contact kunt komen met een ervaren professor, zul je merken dat je sterker staat. Als je je lessen, professoren en TA's niet leuk vindt, dient het voortzetten van je hbo-opleiding op die specifieke school alleen maar om gratis geld weg te geven.

Tenzij je dat wilt

Als je besluit nee, ik heb geen diploma nodig . Je moet je dan concentreren op het opbouwen van je vaardigheden terwijl je nog steeds een sterk vangnet voor het gezin hebt. Sluit je aan bij een bedrijf dat werkt aan dingen die je interessant vindt. Mogelijk moet u beginnen als een parttime onbetaalde stagiair die 60 uur per week werkt tussen een baan die betaalt en een baan die lesgeeft. Hoe dan ook, succes is niet eenvoudig.

Als het $ 20.000 / jaar voor 4 jaar kost om een ​​BS te behalen, besteed je $ 80.000 , ervan uitgaande dat u de opleiding in 4 jaar voltooit. Als je de drive hebt, zou je met een klein deel van dat geld een klein bedrijf kunnen beginnen.

En vergeet niet dat mislukken altijd een optie is. Het is oké om te falen. Je leert niet door dingen goed te doen, je leert door dingen verkeerd te doen.

Protip: scholen in het buitenland zijn VEEL goedkoper en je krijgt misschien zelfs een beurs!
#6
+9
zxq9
2014-03-16 19:19:30 UTC
view on stackexchange narkive permalink

TL;DR:

  Als je dingen wilt leren waaraan je anders nooit zou worden blootgesteld en eigenlijk een beetje grokness hebt zonder verplichtingen: blijf op school, maar zoek bewust moeilijke cursussen op oud- ouderwetse onderwerpen zoals compilerontwerp, besturingssystemen, elektrotechnische media-fabricage (eigenlijk heel cool), grafentheorie, verzamelingenleer, enz.Als je gewoon een salaris wilt voor de komende jaren om te werken in een cool kader of een andere smaak van de -week: stop * met een goede reputatie * en zoek een baan in een of ander startend bedrijf met de voorkennis dat het zal mislukken, en als het niet een klein beetje succes zal de plek die je leuk vindt veranderen in een plek die je niet hebt, en zo niet, dan zul je uiteindelijk overgaan van het oplossen van triviale problemen die je wel weet op te lossen naar het oplossen van niet-triviale problemen die je niet kunt aanpakken omdat je verzuimd hebt je intellectuele contributie te betalen. t voor jou, en ik kan het niet verdragen iemand met overduidelijke intelligentie bewust aanbevelen zichzelf te degraderen tot een ander lid van het Mole Man Army.  

Er zijn hier enkele interessante reacties; Ik kan je alleen vertellen wat ik zelf heb meegemaakt. Wat volgt is een enorme uitweiding, maar een die hopelijk het feit illustreert dat je de toekomst niet kunt kennen, kansen zijn volkomen willekeurig, en ouderwets hard werken (vaak academisch van aard) is de enige manier om te voldoen aan de 'paraatheid "onderdeel van de geluk / genie-vergelijking.

Ik raakte betrokken bij phreaking en computers toen ik nog heel jong was, schreef als kind nogal wat nuttige software, deed nooit huiswerk maar haalde al mijn tests op school, deed het goed in sport door mijn innerlijke nerd voor de rest te verbergen van het team, enz. Ik was (en ben nog steeds) geobsedeerd door het idee om uiteindelijk mijn eigen computerbedrijf (hardware, software, alles) te starten. Ik heb veel in mijn eentje gestudeerd over vakken die niet op mijn school werden onderwezen en mijn cijfers hadden er (ironisch genoeg) soms last van. Er ontstond een emotionele / sociale kloof tussen mij en het idee van school, ik beschouwde het als waardeloos, het systeem beschouwde mij als een buitenbeentje. Waarschijnlijk niet helemaal anders dan jij, hoewel de draden van het tapijt ongetwijfeld verschillen.

Omdat ik inzag dat dit geen duurzame situatie was, vroeg ik mijn vader om me naar een militaire school te sturen zodat ik gedwongen kon worden tot een gereglementeerd programma. Ik ging naar een geweldige militaire middelbare school waar de middelbare schoolklassen werden onderwezen door dezelfde faculteit als de universiteitsklassen en veel leerde over mezelf, de wereld en de aard van kansen. Ik leerde ook hoe geweldig geweldige opvoeders kunnen zijn - een les die niet bleef hangen tot een decennium van reflectie voorbij was. Ik besloot ook om niet naar de universiteit te gaan, tegen het advies van mijn mentoren en adviseurs in. Maar van mijn ouders mocht ik doen wat ik het beste vond.

Mijn familie is een beetje duidelijk: als ik faal, zullen ze me niet helpen omdat ik heb bewezen dat ik een slecht ei was; Als het me echter lukt, zal ik worden gevierd en verantwoordelijkheid krijgen. Ik vond dit vreselijk koud toen ik jonger was, maar ben me gaan realiseren dat dit is hoe de succesvolle delen van de wereld werken, behalve in de echte wereld is er een grote kans dat niemand je eten of onderdak subsidieert (en als iemand dat doet, is dat zo meestal een teken van een dreigend systeemfalen). Hoewel dit me in een paar moeilijke situaties heeft gezien, moet ik zeggen dat het me veel heeft geleerd, en als mijn broers en zussen en onze algemene familierelatie een indicatie zijn, lijkt het verbazingwekkend goed te werken.

Dat deed ik niet Ik krijg geen geweldige programmeerbaan nadat ik acceptatiebrieven van de universiteit heb afgewezen. Ik raakte geïnteresseerd in de grotere wereld en bracht bijna de volgende twee decennia door met reizen, lesgeven (ja, raar), of in dit of dat leger (meest recentelijk betrokken bij het hele GWOT-gedoe, eerst in het leger, daarna in een paar ander contract organisaties). Mijn uiteindelijke doel om een ​​computerbedrijf te runnen was altijd in mijn achterhoofd, maar de tijd was nooit goed en ik was zo betrokken bij andere dingen dat het gewoon een andere wereld leek.

Tot ik vrij kwam . Nu ik met dat bedrijf ben begonnen, begint het eindelijk op te pakken (na een lange droge periode, vooral te overleven vanwege de gemeenschap rond mijn ex-militaire relaties), en ik zie aan het einde van deze lange periode een klein beetje licht. , extreem moeilijke, eenzame tunnel.

Wat me terug naar school brengt en dat ik er niet veel aan ben blootgesteld. Omdat ik niet naar school ging, wist ik niet eens dat er canonieke verwijzingen waren naar een enorme reeks probleemruimtes. Ik wist niet hoe ontzettend belangrijk het was om de precieze verschillen tussen analoge en digitale data te leren voordat je een heel duur klantprobleem probeert op te lossen waarvoor een aangepaste hardware-oplossing nodig is (en voordat je denkt dat dat een simpel verschil is, ga je eerst het). Ik begreep niet echt dat de gehypte frameworks in feite gigantische taartzakken met lekkende abstracties zijn die falen op het moment dat een nieuwe real-world vereiste naar hen wordt gegooid (meestal iets onschadelijks, zoals een klant die zegt "in de volgende versie, we heb echt scherm X nodig om Y te laten zien "- en natuurlijk, je beseft niet hoe eng een bewering is, zeg gewoon" zeker! "). Ik had geen idee hoe productief besturingssystemen zijn, of hoe vluchtig hun leven op de markt is. Ik begreep niet precies hoe software het ding is dat ons in staat stelt verschillende machines binnen andere hardwaremachines te emuleren, en waarom dat klompje esoterische kennis zo ongelooflijk centraal staat in alles wat ik waarschijnlijk de komende decennia van mijn leven zal doen (en Ik zeg met opzet "leven", niet "carrière"). Ik was nog niet eens volwassen genoeg als programmeur om een ​​gezonde baseline minachting voor alle programmeertalen te ontwikkelen.

Maar ik realiseer me nu ook, nadat ik mensen heb geïnterviewd en aangenomen, dat de meeste scholen de dingen gewoon niet onderwijzen die moeten worden onderwezen, en de meeste mensen zijn gewoon te saai om de dingen te groken die ik nodig heb om te groken en zouden de cursussen die ik wou dat ze hadden gevolgd, niet hebben gehaald. En dat is klote.

Dus als je er vanaf de andere kant van de tafel naar kijkt, wil ik je dringend verzoeken niet op een 20-jarig actie-avontuur te gaan zoals ik deed (tenzij dat jouw ding is; ik heb er geen spijt van) maar niet simpelweg "op school blijven" om een ​​waardeloos papiertje te krijgen dat niets over uw werkelijke potentieel overbrengt op een toekomstige werkgever zoals ik. In plaats daarvan zou ik je willen aansporen om de moeilijkste, moeilijkste en high-level cursussen te zoeken die je kunt vinden die te maken hebben met computergebruik. Dit kan vereisen dat je in sommige cursussen nu fatsoenlijke cijfers behaalt om later in aanmerking te komen voor de interessante dingen, wat misschien gewoon het universum is dat je een les geeft in nederigheid en gepaste betaling (hint: het is gemakkelijker om je eigen verwachtingen over het leven te beheersen). dan om de uitkomst van elke fase ervan te controleren).

Je zult nooit "klaar" zijn op dit gebied, dus wat je moet zoeken is een sterke basis in leidende concepten en onderliggende principes. Je zult veel leren / ontdekken door nieuwe ideeën samen te stellen uit schijnbaar ongerelateerde concepten die je hebt opgepikt door middel van associatie met geweldige mensen in je studie, maar lang nadat de basisideeën waren verworven. Op een goede technische of technische afdeling zitten, is een van de weinige manieren om te garanderen dat je constant aan zulke mensen zult worden blootgesteld. Ik beschouw dit als een van de belangrijkste elementen van officieel onderwijs, en iets dat online onderwijs waarschijnlijk nooit zal kunnen repliceren (en daarom bekijk ik cv's vol met online diploma's met argwaan; eigenlijk laat ik mijn volgelingen die regels verduisteren voordat ik ontvang het cv als ze denken dat de rest het waard is).

Maar dit alles is natuurlijk afhankelijk van je doelen, en daarom heb ik de if-elif-else-clausule hierboven geschreven. Ik zou je misschien verkeerd inschatten, maar ik kan me gemakkelijk voorstellen dat ik twee decennia geleden een zeer vergelijkbare vraag op Usenet zou schrijven, en zou willen dat iemand dit soort post dan had geschreven (denk er nu over na, ik heb misschien net zo'n gesprek gehad toen, en negeerde het advies zoals ik zo gewoon was).

Dit is eigenlijk ook mijn verhaal. Ik heb het al duizend keer gehoord. College is een "bootcamp" voor het echte leven, en mensen zoals wij hebben het nodig.
Goed antwoord. Ik schaam me een beetje om toe te geven dat ik de definitie van "grok" moest opzoeken.
@MadJack Bah, ik denk dat die term vandaag waarschijnlijk een beetje archaïsch is. Ik moet waarschijnlijk afzien van het gebruik van termen die een vermelding in het jargonbestand hebben.
#7
+8
earthling
2012-12-15 08:45:15 UTC
view on stackexchange narkive permalink

Er zijn al veel antwoorden, maar ik zal er nog een toevoegen voor toekomstige generaties die op zoek zijn naar een antwoord op een zeer belangrijke vraag.

Ik heb met veel mensen gewerkt die ofwel zijn gestopt met studeren of gingen nooit, zodat ze zich konden concentreren op werkende schrijfsoftware. Over het algemeen hebben ze het redelijk goed gedaan. Sommigen hebben de laatste tijd problemen omdat ze slecht waren in het beheren van hun geld, maar ze verdienden VEEL omdat ze hun droom volgden en 80 uur per week aan hun droom werkten. Deze geaccumuleerde inspanning zorgde voor een zeer solide vaardighedenpakket waar veel vraag naar was van werkgevers. Sommige begonnen softwarebedrijven, sommige hebben net geraadpleegd. Ze hebben allemaal veel geld verdiend (ze hebben het niet allemaal bewaard).

Ik denk dat programmeren voor de zakenwereld een beetje verschilt van andere academische bezigheden. In mijn ervaring (na overleg met de zeer grote, de zeer kleine en alles daartussenin), geven bedrijven echt om één ding: hoe kun je me geld verdienen. Academici geven om veel meer. Dus als je software voor de zakenwereld wilt schrijven en je ziet het voordeel van de universiteit niet, vergeet het dan maar. Je kunt altijd teruggaan.

Dat gezegd hebbende, een opleiding is altijd een goed idee. Natuurlijk hoef je je opleiding niet formeel te volgen, het kan alleen zijn, maar een formele opleiding wordt door sommigen verzorgd ... maar in het bedrijfsleven geven mensen over het algemeen meer om je vermogen om ze geld te verdienen. / p>

Als je conservatief / veilig wilt zijn, dan moet je het op school volhouden. Maar aangezien je jong bent, gooi je met de dobbelstenen en bereid je je voor om de stukken op te pakken voor het geval het niet lukt. Geef je dromen niet op. Dromen drijven ons ertoe meer moeite te doen en meer te leren, en dat is waar het plezier is.

#8
+4
Paul Hiemstra
2012-12-17 01:26:59 UTC
view on stackexchange narkive permalink

Mijn 2cts, houd er rekening mee dat ik een aantal graden heb, dus ik zou vooringenomen kunnen zijn om graden te halen :).

Het behalen van een diploma toont dat aan;

  • Je hebt een aantal technische vaardigheden verworven (algoritmen, softwareontwerp, datastructuren) en vaardigheden om nieuwe dingen te leren. Deze kun je natuurlijk buiten een officiële school halen, maar een diploma leert dat na een paar jaar een (relatief) objectieve bron (de school) zegt dat je over deze vaardigheden beschikt. Tenzij je een baanbrekend stuk software hebt ontwikkeld dat iedereen kent, is het moeilijk om een ​​potentiële werkgever ervan te overtuigen dat je echt kunt doen wat je zegt.
  • je kunt iets afmaken waarmee je bent begonnen. Het behalen van een diploma kost drie jaar werk en doorzettingsvermogen, zeker als je voor een MSc of PhD gaat.
#9
+3
racoo
2012-12-16 04:32:39 UTC
view on stackexchange narkive permalink

Precies, ik had hetzelfde gevoel als jij, behalve in een derdewereldland. De school was slecht, professoren gaven niet goed les en ik had ook een goed inkomen door freelancers te doen. Maar als de tijd verstrijkt en als je cursussen in de hogere divisie bereikt, wil je liever naar school gaan. Dit was tenminste hoe het mij overkwam en nu wil ik doorgaan met de graduate school om me verder te verdiepen in het veld.

#10
+2
Piotr Migdal
2012-03-17 13:45:36 UTC
view on stackexchange narkive permalink

Formeel onderwijs wordt steeds meer overschat in de huidige snelle wereld.

En vooral in de IT, waar ze minder traditioneel en meritocratischer zijn dan vrijwel waar dan ook. Ze geven meer om je ervaring dan je academische graad (of het ontbreken daarvan). En meer jaren cursussen doen betekent minder jaren echte ervaring opdoen (tenzij de cursussen echt geweldig zijn en je er voordeel uit kunt halen).

Bill Gates, Steve Jobs of Mark Zuckerberg zijn misschien slechts een paar geweldige voorbeelden. Er zijn veel programmeurs op elk niveau die stopten vanwege hun start-ups ... of zelfs reguliere banen.

Er zijn echter goede en slechte redenen om de studie te verlaten (er was ergens een lijst, maar iemand duidelijk bekwamer dan ik). Goed als je ziet dat de universiteit je kostbare tijd van je baan / start-up steelt. Als je er momenteel geen hebt, dan is dit misschien niet het beste idee.

Enkele willekeurige links:

Ik denk dat een diploma over het algemeen best belangrijk is, mensen als Zuckerberg en Gates zijn een uitzondering waarop ik geen beslissing zou baseren. Klinkt een beetje als: Mijn opa werd 85 jaar en rookte twee pakjes sigaretten per dag, waarom zou ik stoppen met roken.
@PaulHiemstra Eigenlijk ken ik een paar (slimme) vrienden die hun studie nooit hebben afgemaakt vanwege een (zeer succesvolle) programmeercarrière.
Er zijn waarschijnlijk ook veel mensen die hamburgers omdraaien vanwege een gebrek aan een diploma. Ik denk dat een diploma over het algemeen een goede zaak is.
@PaulHiemstra En er zijn veel mensen met een diploma die hamburgers omdraaien. Mijn antwoord hierboven was voor "mensen in de IT, _ al_ bezig met iets" en is misschien niet van toepassing op andere situaties (bijv. In de wetenschap moet je een diploma hebben, hoe slim je ook bent).
#11
+2
I Like to Code
2014-03-18 05:38:37 UTC
view on stackexchange narkive permalink

Ondanks de hoge geld- en tijdskosten van het behalen van een universitair diploma in CS, denk ik dat het nog steeds een goed idee is om je diploma te halen. De belangrijkste reden (voor mij) dat een universitair diploma waardevol is, is dat om een ​​diploma te behalen, moet u de kritische vaardigheid van zelfregulering leren. Ongeacht uw toekomstige baan, er zullen momenten zijn dat uw werk saai wordt, maar niettemin moet het saaie werk worden voltooid om vooruit te komen in je leven. ben je in staat jezelf te disciplineren om te doen wat nodig is in plaats van wat je wilt doen?

Nog een nuttige vaardigheid op de werkplek die die je tijdens je studie kunt ontwikkelen, is hoe je je tijd kunt indelen, hoe je in teams moet werken en hoe je met meerdere lessen + projecten + opdrachten kunt jongleren.

Ten slotte is een andere manier om naar deze beslissing te kijken in termen van minimum prestatieniveau.

  • Als je goede cijfers haalt op school of nu stopt met school, kan dit je kansen op het krijgen van een j ob op Google of Facebook in de toekomst, dus u kunt spijt krijgen van deze beslissing als uw toekomstige wensen / omstandigheden veranderen.
  • Omgekeerd, als u naar school gaat, zou u merken dat u iets meer gekwalificeerd bent (door te worden gecertificeerd als een diploma hebben) dan je zonder diploma zou zijn. Je slechtste baanaanbieding met een goede opleiding is waarschijnlijk minstens zo goed als je slechtste baanaanbieding als je nu stopt met school.

In de taal van optimalisatie, het behalen van een goed diploma is een meer "robuuste" strategie.

#12
  0
user20029
2014-07-26 21:36:26 UTC
view on stackexchange narkive permalink

Je moet op school blijven als je het leuk vindt om in een academische omgeving te zijn. College is niet alleen een pad voor een carrière. Het gaat over interactie met anderen, samenwerken aan projecten, verbindingen leggen.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...