Fråga:
Ska jag stanna i skolan?
Matt Bell
2012-03-17 05:03:00 UTC
view on stackexchange narkive permalink

Jag är det mesta genom mitt nyår vid Washington State University, och jag har en BS i datavetenskap. Att gå i skolan har varit grovt och jag har varit ganska deprimerad för det mesta där. Just nu lutar jag mig mot att inte vilja fortsätta min utbildning, men mina föräldrar är starkt emot.

Varför tror jag inte att jag behöver college

En av de viktigaste faktorerna som att driva mig bort från skolan är det faktum att jag redan spenderar mycket tid på att arbeta med mina egna programvaruprojekt. På egen hand har jag fått omfattande kunskaper och erfarenhet av webbapplikationsutveckling, med plattformar som är alldeles för nya för att ha en grundkurs som lär dem. Dessa är plattformar som används på riktiga arbetsplatser och produktionsprogramvara, och jag skulle inte få dessa färdigheter i skolan.

För det andra har jag tappat mycket förtroende för min skola efter att ha sett så mycket inkompetens från människor som är menade att utbilda mig. Professorerna lägger ut en majoritet av sitt arbete till sina TA: er, som jag känner att jag vet mer än. Min datavetenskapskurs är egentligen bara ett följe av TAs papegojor av professorens ord, med pinsamt lite av sin egen förståelse.

En annan stor anledning är att jag i tio veckor i sommar ska resa till Silicon Valley att delta i ett "startacceleratorprogram". Detta är ett program där redan etablerade teknikentreprenörer och investerare hjälper människor som är nya i spelet med att bygga sin produkt och starta sitt företag. I slutet av de tio veckorna bestämmer investerare hur mycket de vill lägga i varje företag i utbyte mot lite eget kapital. Av de företag som går igenom den här typen av program lyckas ett mycket högt belopp. Jag känner att om utvecklarna jag jobbar med och jag gör det bra här (nej, det är inte garanterat att vi kommer att tjäna pengar), är college meningslöst för mig.

Hur college är för mig nu

College har varit svårt för mig. Inte för att jag inte kan förstå materialet och inte för att jag inte har tillräckligt med tid för att göra allt mitt arbete. Jag har lidit i mina klasser för istället för att gå till lektion eller avsluta uppdrag, jobbar jag med mina egna projekt.

Om jag tvingade mig själv att lägga tid och ansträngning på detta arbete skulle jag naturligtvis uppnå tillfredsställande. Det är dock mycket lättare sagt än gjort.

För att börja bry mig om skolan skulle jag behöva släppa alla mina andra mjukvarusidoprojekt (eller åtminstone kraftigt begränsa tiden jag spenderar på dem) . I grund och botten är detta ett val, och just nu väljer jag alltid mina egna projekt över skolan.

Behöver jag verkligen skolan?

När allt kommer omkring har jag sett om det begränsade jobbet marknaden (även för examensinnehavare) och allt jag har upplevt i skolan, jag ifrågasätter verkligen om jag behöver stanna i skolan. Övertyga mig om jag verkligen behöver en BS eller något annat råd du kan ge om ämnet.

Tack så mycket för att du tog dig tid att läsa och svara på detta. Jag mår normalt dåligt att ta mig tid från andra människor för min egen fördel, men det här är ett stort livsbeslut och jag kan inte ordentligt komma till enighet på egen hand.

Jag tror inte att du behöver gå i skolan för att få en utbildning. Jag tror att ditt huvudproblem inte är "Behöver jag verkligen skolan?" men "Hur övertygar jag mina föräldrar om att jag inte behöver skolan?"
Du måste också fråga dig själv var du vill sluta med din datavetenskapliga utbildning. Om du bara vill bygga appar för att starta ett företag kan skolan kanske inte vara viktig. Men om du vill gå upp till forskningsnivåpositioner eller i jobb som är mer komplexa än bara bygga appar hjälper en examen dig att komma dit snabbare.
Denna fråga och de utmärkta svaren kommer sannolikt att vara till nytta för många andra, och redigering av titelfrågan kommer förmodligen att göra det lättare att hitta detta genom sökmotorer och liknande. Jag planerade själv att ignorera frågan utifrån den subjektiva tonen i den aktuella frågan och är väldigt glad att jag bestämde mig för att läsa vidare. Jag tänker ungefär som "Användbara kriterier för att välja mellan en datavetenskaplig examen och arbeta med egen start-up "skulle vara korrekt och inbjudande. Tyvärr stör dig @eykanal men eftersom vi inte har moderatorer kan du kanske redigera frågan?
Den här frågan är perfekt för denna nya SE-webbplats: area51.stackexchange.com/proposals/49571/teachers-school om du tycker att den är användbar kan du följa den och hjälpa oss att göra den mer populär
+1 Liknande situation med mig. Jag googlade för råd och hittade ditt svar. Gick med på college den här månaden. College livet är verkligen booooring. Undrar bara vad bestämde du dig för?
Något att tänka på är att det tar dig tid att lära dig CS på en djupare nivå förmodligen kommer att göra dina egna open source / personliga projekt bättre. Så du kan betrakta det som en investering - det finns en viss fördröjning innan du ser att det lönar sig i termer som du bryr dig om.
Tolv svar:
Charles E. Grant
2012-03-17 06:26:53 UTC
view on stackexchange narkive permalink

Jag vet av alltför personlig erfarenhet att det är det enklaste i världen att säga "Jag kunde helt fånga dessa uppdrag om jag försökte, men jag kan inte bry mig om att försöka." Prat är billigt. Du kanske är annorlunda, men när jag sa sådant så lurade jag mig själv helt.

Du kanske är för hård mot dina profs och TA. CS-avdelningar täcker vanligtvis inte specifika utvecklingsplattformar i sina klasser eftersom plattformar kommer och går, ibland på en chockerande kort tid. En bra CS-avdelning kommer att försöka utbilda dig i grunden för CS och programvaruteknik. Saker som inte finns i tekniska rubriker nu, men som sannolikt fortfarande är relevanta om 10 år framöver. Ändå kan det vara så att de inte är så bra, i vilket fall lösningen inte nödvändigtvis är att hoppa av utan att hitta en bättre avdelning.

Som sagt, om du inte ansöker dig själv i skolan och inte får ut mycket av det, då borde du förmodligen inte vara i skolan. Men om du inte ska gå i skolan måste du fortfarande gå vidare med ditt liv. Du kan inte bara hoppa på bussen hemma och låta dina föräldrar stödja dig. Acceleratorn låter bra, men det är en tärning, så du behöver en reservplan. De uppenbara valen är att gå med i militären och hitta ett jobb. Jag har aldrig varit i militären så jag kan inte ge dig råd om det. Om du hittar ett jobb som betalar alla dina kostnader kan dina föräldrar vara upprörda, men de kan inte stoppa dig. De kommer förmodligen vara mindre upprörda över dig om du har ett jobb i handen när du meddelar att du lämnar skolan. Om du inte kan hitta ett jobb som kommer att stödja dig, så är det en ganska viktig information, och det betyder att du antingen måste suga upp det i skolan eller gå med i militären.

Mitt förslag skulle vara att helt lägga bort dina personliga projekt under resten av året. Fokusera på ditt skolarbete och bevisa att du inte bara blåser rök när du säger att du kan utmärka dig på det. Bevisa det. Börja leta efter ett jobb i slutet av läsåret. Om du hittar ett jobb som betalar alla dina levnadskostnader, eller om din gaspedal fungerar, ta då ledighet. Om du lyckas med ditt jobb eller start, bra. Om det inte fungerar eller verkar vara en återvändsgränd kan du gå tillbaka till skolan. Om du verkligen vill driva dina projekt som entreprenör, lev sedan på Ramen, spara vartenda öre och spara dig själv i ett par år.

+30 för "accelerator = tärning". [Förmodligen lyckas endast 1 av 100 startups] (http://answers.onstartups.com/a/36967). Tänk på statistiken.
Om bara 1 av 100 startups lyckas är allt du behöver göra att starta 100 av dem.
@zzzzBov: Ja, det är så sannolikheten fungerar.
@NateEldredge, Jag använde mer än lite hyperol.
@zzzzBov - Men så fungerar investerare i startups. De investerar i många och vet att de bara kommer att få några träffar.
@BenNorris, rätt men den strategin fungerar bara om du har påsar med pengar (helst andras pengar) som du inte har mer lönsam användning för de närmaste tio åren. Det fungerar inte så bra om du lägger din hyra och ramen på ditt Master Card.
Vad jag försökte komma över är tanken att det är ok att misslyckas; det är ok att göra misstag; det är ok att få saker fel. Det är genom misslyckande vi lär oss.
Denna fråga om programmerare SE kan vara intressant: http: //programmers.stackexchange.com/questions/128263/years-experience-over-unfinished-degree. Slutsatsen där, bara avsluta examen.
Jag tyckte att detta var mycket klokt råd med det anmärkningsvärda undantaget "De uppenbara valen är att gå med i militären och hitta ett jobb." Varför i helvete skulle anslutning till militären vara ett självklart val för en ung person som är intresserad av programvaruutveckling ??
@PeteL.Clark som går med i militären har inget särskilt att göra med programutveckling. Jag nämner det bara för att OP fortfarande måste ta sig fram i världen även om han inte kan hitta ett jobb inom mjukvaruutveckling. Han vill ut ur skolan, arbetslösheten i USA är fortfarande ganska hög för folk utan examen, så militärtjänst är ett alternativ.
Charles: Visst är OP medvetet om den amerikanska militärens existens. Jag tror inte att det bästa rådet ger en uppräkning av alla möjliga alternativ, men om vi skulle gå den vägen har OP fler alternativ än du föreslår. Han sa inte att hans föräldrar inte skulle vara villiga att stödja honom; han sa att de var "starkt emot" att han hoppade av college. Om mitt barn ville hoppa av college skulle jag också vara starkt emot, men om han insisterade skulle jag verkligen försöka stödja honom ett tag snarare än att få honom att anlita i militären! Han kunde också krascha på en väns soffa, etc.
Enligt min åsikt är det för en intellektuellt driven ung vuxen med vissa känslomässiga stabilitetsfrågor att värva i militären nästan det värsta han kunde göra. Låt oss inte glömma att det är krigstid: han kunde befinna sig i Afghanistan. Jag tycker att denna bortkastade anmärkning är konstig eftersom resten av ditt inlägg ger exakt rätt råd: ** han borde stanna i skolan **. Vidare bör han tillbringa en termin med att spika sina kurser, oavsett om det verkar trivialt för honom eller inte. Om han i slutet av den terminen har alla A och fortfarande känner att han inte lär sig mycket, borde han gå över till en bättre skola.
@PeteL.Clark Som stridsveteran från två arméer och tre krig som äntligen har kunnat göra det jag ursprungligen hade tänkt göra för 20 år sedan och starta mitt eget mjukvaruföretag, måste jag säga att det finns * mycket sämre * saker a ung person som fortfarande försöker räkna ut sig själv kan göra än att gå med i militären. Du kommer inte hitta någon före detta infanterist i världen som kommer att se tillbaka på sin tid i tjänst och säga "Jag lärde mig ingenting om världen, mig själv eller hur grupper av människor arbetar i militären, och de erfarenheterna är irrelevant för mig idag. "
Jag rekommenderar också praktik / samarbete under sommarsemester. Det är saker som arbetsgivare verkligen bryr sig om.
JeffE
2012-03-18 02:00:17 UTC
view on stackexchange narkive permalink

Jag är det mesta genom mitt nyår .... Det har varit tufft att gå bort till skolan och jag har varit ganska deprimerad för det mesta där.

Det här ser mig som den viktigaste delen av din fråga. Jag uppmuntrar dig att hitta hjälp med din depression innan du fattar ett beslut. Prata med dina lärare, med vänner och med familjen. Dra nytta av ditt universitets studentrådgivningstjänster. Att övergå till vuxen ålder är svårt oavsett om du gör det i skolan eller ute; du behöver inte göra det ensam.

+10000 för att söka professionell hjälp för depression.
Inte riktigt säker på om du kan koppla bort känslor och att vara på universitetet. Om det att sluta kan hjälpa till att lösa känslorna, slår det inte professionell hjälp? Ska inte proffshjälp bara säga att du "suger upp eller lämnar"?
@Lodewijk Nej, professionell hjälp ska ** inte ** bara säga "Sug it up"! Det hjälper inte; det är bara mobbning. Kanske är depressionen bunden till att vara student, och kanske inte. Det är en av frågorna som en kompetent rådgivare kan hjälpa dig att räkna ut.
Kompetent är bara ordet och problemet med den här typen av saker. Det är bra råd, men det är osannolikt att hitta någon kompetent. Kanske är det inte, det är bara hur jag uppfattar det bankomat.
_ Att hitta någon kompetent verkar osannolikt för mig_ - Jag antar att jag har haft bättre tur än du. (Ledsen att höra det.) Att hitta en bra rådgivare kräver visserligen lite benarbete, men jag skulle bli väldigt förvånad om det var omöjligt att hitta en runt WSU (speciellt med U. Idaho mindre än 20 km bort).
ESultanik
2012-03-18 00:01:58 UTC
view on stackexchange narkive permalink

Jag arbetade som programvarutekniker i ett antal år innan jag bestämde mig för en heltidsexamen i CS. Att få en examen är ett av de bästa besluten jag någonsin har tagit.

Med tanke på att det låter som om du redan har ett bra grepp om principerna för programmering, är det inte förvånande att du inte har lärt dig mycket i din första år. Men det kommer snabbt att förändras! Mer avancerade klasser som artificiell intelligens, formell språkteori och datastrukturer & algoritmer är mycket intressanta. I efterhand skulle de saker jag lärde mig i dessa klasser ha varit oerhört användbara i både mina sidoprojekt och mitt tidigare professionella arbete som programvarutekniker. De är också de typer av saker som det skulle vara oerhört svårt att lära sig själv utanför en klassrumsinriktning.

Kom också ihåg att dina professorer är experter på mycket djupa och specifika områden i sina underdiscipliner. De är ungefär lika intresserade av att undervisa CS-klasser på introduktionsnivå som du tar dem. Men när du börjar ta mer avancerade klasser kommer du att märka ett mycket större intresse från professorerna eftersom de undervisar det senaste inom området där de är särskilt intresserade och experter.

Som andra redan har noterat beror det också på vilken typ av jobb du i slutändan vill ha. Om du vill starta ditt eget företag och du redan har alla färdigheter du behöver för att göra det, kan en examen vara slöseri med tid. Om din dröm är att arbeta på ett företag som Google eller Facebook, kommer det dock definitivt inte att vara fallet. Jag intervjuade vid ett antal företag - inklusive Google - efter examen, och jag kan säga att jag aldrig skulle ha klarat de tekniska intervjuerna utan vad jag lärde mig vid universitetet.

Därför skulle jag säga ge det åtminstone ett år till. Prata med dina akademiska rådgivare först och förklara din situation. Prata med några professorer som undervisar i mer avancerade klasser och se om du kan få dem att avstå från förutsättningarna så att du kan ta dem tidigare. Alternativt låter universitet dig ofta granska klasser ( dvs. , sitta på föreläsningarna för liten eller ingen kredit utan att behöva göra läxorna eller ta tentorna). Jag rekommenderar att du sitter på några av de mer avancerade klasserna för att få en smak av ljuset i slutet av tunneln.

En annan sak att tänka på - medan en start kan vara intressant för OP nu, senare i livet kanske han föredrar stabiliteten på någonstans som en Facebook eller Google. Även om jag är intelligent och en erfaren programmerare kan jag se när jag intervjuar på sådana ställen att jag får frågor som "talar språket" för dem som har CS-examen.
Det här är mitt favoritsvar. Det är verkligen viktigt att skilja mellan nybörjarkurser och kurser på högre nivå.
No One in Particular
2012-03-17 20:32:21 UTC
view on stackexchange narkive permalink

(Ur min iPhone, ursäkta skrivfel)

Det framgår av min ståndpunkt att det blir viktigare att få en BS med tiden. Många stora / medelstora företag tittar inte ens på kandidater utan examen. (Jag har arbetat i över 30 år i nystartade företag för multinationella företag.)

Det kan vara så att du inte är mogen än för college. Mognad kan manifestera sig på många sätt. En särskilt är tanken att något långt och svårt inte behövs. Denna typ av rationalisering måste studeras långt och hårt innan vi agerar på den.

Jag föreslår att du stannar kvar i skolan och får den examen. Om du bestämmer dig för annat ska du få ledighet från skolan i ett år. Detta sparar din plats utan att behöva ansöka om igen. Du bör också kontrollera ett antal företag för att fastställa deras inträdeskriterier. Du kommer att se att branschen mognar och att din konkurrens hoppar genom banden för att upprätthålla deras karriär.

Slutligen gör som andra har föreslagit, lägg bort sidoprojekten och börja få en hel del av Som på tester / läxor för att vara säker på att du inte bara är kompetent i CS.

Lycka till och behåll tron.

+1 för "Mognad kan manifestera sig på många sätt. En särskilt är tanken att något långt och svårt inte behövs." Jag gillar sättet som formulerades.
zzzzBov
2012-03-17 11:13:37 UTC
view on stackexchange narkive permalink

Ska jag stanna i skolan?

Nej

Du är en stor pojke nu och kan fatta dina egna beslut. Så nedlåtande som det låter är det den enkla sanningen. Om du får ett jobb och hittar en plats att bo, kommer du att vara precis som de flesta människor i världen som inte har en högskoleexamen men är självförsörjande.

Amerikanska gymnasier tenderar att mobba studenter till att ansöka till college eftersom det är The Right Thing To Do ™, oavsett om du har något intresse av att lära dig något som faktiskt kan läras ut på college. Vi har en allvarlig brist på kvalificerad arbetskraft och att lära sig att svetsa görs bättre som praktik / lärling än som Associates där man bara fokuserar på svetsarnas teori . kan vara samma; att ha en mentor istället för en professor kan få dig på väg att tjäna pengar tidigare, utan de stora räkningarna som är förknippade med ett 4-årigt program. På lång sikt kommer din lön förmodligen dock att vara lägre än någon som har en högskoleexamen.

Men sluta inte heller

Om dina föräldrar uppmuntrar dig att fortsätta college, och hjälper dig genom det ekonomiskt bör de vara mottagliga för tanken på att du tar en stund att gå tillbaka från akademin för att omvärdera dina förmågor, livsmål och alternativ. Om de inte hjälper dig ekonomiskt, har de inte rätt att bestämma hur du spenderar dina pengar (utöver att betala för hyra om du bor hos dem).

För de flesta gymnasieskolor rekommenderar jag att jag tar lite ledig tid från att lära mig. Ett år att vända hamburgare visar sig vara en riktigt stark motivator för att komma tillbaka till akademin och ger också en känsla av perspektiv som de flesta college-nybörjare tenderar att sakna.

Om du bestämmer dig ja, jag behöver en examen bör du sedan fokusera på att hitta ett college som passar din personlighet. Gå inte bara till det stora college eftersom de har dyr ny utrustning; om du kan komma i kontakt med en erfaren professor tidigt i din akademiska karriär kommer du att befinna dig på starkare fot. Om du inte gillar dina klasser, professorer och examina, fortsätter du din högskoleutbildning vid just den skolan bara för att ge bort gratis pengar.

Om du inte vill

Om du bestämmer dig nej, jag behöver inte en examen du bör sedan fokusera på att bygga upp din kompetensuppsättning medan du fortfarande har ett starkt familjenät. Gå med i ett företag som arbetar med saker som du tycker är intressanta. Du kan behöva börja som en obetald praktikant på deltid som arbetar 60 timmar i veckan mellan ett jobb som betalar och ett jobb som lär ut. Hur som helst är framgång inte lätt.

Om det kostar $ 20 000 / år för 4 år att tjäna en BS, spenderar du 80 000 $ , förutsatt att du slutför examen på fyra år. Om du har enheten kan du starta ett litet företag med en liten del av dessa medel.

Och kom ihåg att misslyckande alltid är ett alternativ. Det är ok att misslyckas. Du lär dig inte av att få saker rätt, du lär dig av att få fel.

Protip: skolor utomlands är MYCKET billigare och du kan till och med få bidrag!
zxq9
2014-03-16 19:19:30 UTC
view on stackexchange narkive permalink

TL;DR:

  Om du vill lära dig saker som du aldrig kommer att utsättas för på annat sätt och faktiskt ha lite grokhet utan strängar kopplade: Stanna i skolan, men sök medvetet svåra kurser på gamla gammalmodiga ämnen som kompilerdesign, operativsystem, elektroteknikmedietillverkning (faktiskt väldigt coolt), grafteori, uppsättningsteori, etc. Om du bara vill ha en lön för de närmaste åren som arbetar i något coolt ramverk eller annan smak av det -vecka: Släpp ut * med god ställning * och få ett jobb i något startföretag med förkunskap om att det kommer att misslyckas, och om det inte blir lite framgång förvandlas den plats du gillade till en plats du inte gör, och om inte så kommer du så småningom att gå från att lösa triviala problem som du vet hur du ska lösa till att lösa icke-triviala problem som du saknar grokpower att ta itu med eftersom du försummat betala dina intellektuella avgifter. t för dig, och det orkar jag inte rekommenderar medvetet att någon med uppenbar intelligens förvandlar sig till att vara en annan medlem i Mole Man Army.  

Det finns några intressanta svar här; Jag kan bara berätta vad jag själv har upplevt. Det som följer är en enorm avvikelse, men en som förhoppningsvis kommer att illustrera det faktum att du inte kan veta framtiden, möjligheterna är helt slumpmässiga och gammaldags hårt arbete (ofta akademiskt till sin natur) är det enda sättet att tillfredsställa "beredskapen "del av lycka / genial ekvation.

Jag blev engagerad i frreaking och datorer när jag var ganska ung, skrev en hel del användbar programvara som barn, gjorde aldrig läxor men klarade alla mina tester i skolan, gjorde det bra i sport genom att dölja min inre nörd från resten av teamet, etc. Jag var (och är fortfarande) besatt av tanken att så småningom starta mitt eget datatjänstföretag (hårdvara, programvara, allt). Jag studerade mycket själv på ämnen som inte undervisades i min skola och mina betyg (ironiskt nog) led ibland av det. En känslomässig / social klyfta öppnade mellan mig och idén om skolan, jag betraktade den som värdelös, systemet betraktade mig som ett missnöje. Förmodligen inte helt annorlunda från dig, även om gobelängens trådar utan tvekan skiljer sig åt.

Jag insåg att detta inte var en hållbar situation. Jag begärde att min far skulle skicka mig till en militärskola så att jag kunde tvingas till en regementerat program. Jag slutade på en stor militär gymnasium där gymnasiet undervisades av samma fakultet som högskolekurserna och lärde mig mycket om mig själv, världen och möjligheten. Jag lärde mig också hur fantastiska fantastiska lärare kan vara - en lektion som inte stannade förrän ett decennium av eftertanke hade gått. Jag bestämde mig också för att inte gå på college mot råd från mina mentorer och rådgivare. Mina föräldrar lät mig dock göra vad jag tyckte bäst.

Min familj är lite tydlig: om jag misslyckas hjälper de mig inte eftersom jag har bevisat att jag var ett dåligt ägg. om jag lyckas kommer jag dock att firas och få ansvar. Jag tyckte det här fruktansvärt kallt när jag var yngre, men har insett att det är så de framgångsrika delarna av världen fungerar, förutom i den verkliga världen finns det en stor chans att ingen kommer att subventionera din mat eller ditt skydd (och om någon gör det är det vanligtvis ett tecken på ett överhängande systemfel). Även om detta har sett mig i några snäva situationer måste jag säga att det har lärt mig mycket, och om mina syskon och vårt allmänna familjeförhållande är någon indikation, verkar det fungera otroligt bra.

Jag gjorde inte 't landa ett fantastiskt programmeringsjobb efter att ha avslagit universitetets godkännandebrev. Jag blev intresserad av den större världen och tillbringade nästan de närmaste två decennierna på att resa, undervisa (ja, konstigt) eller i den här eller den här militären (senast involverad i hela GWOT-saken, först i armén, sedan i några olika kontrakt organisationer). Mitt yttersta mål att driva ett dataföretag var alltid mitt bak, men tiden var aldrig rätt och jag var så involverad i andra saker att det bara verkade som en annan värld.

Tills jag kom ut . Nu har jag startat det företaget, saker börjar äntligen ta fart (efter en lång torr sträcka, överlevande främst på grund av samhället kring min ex-militära relationer), och jag kan se lite ljus i slutet av denna långa , extremt svår, ensam tunnel.

Vilket leder mig tillbaka till skolan och att jag inte har utsatts för mycket av det. Eftersom jag inte gick i skolan visste jag inte ens att det fanns kanoniska referenser till en enorm uppsättning problemutrymmen. Jag visste inte hur freaking det var viktigt att lära sig de exakta skillnaderna mellan analoga och digitala data innan jag försökte lösa ett riktigt dyrt kundproblem som kräver en skräddarsydd hårdvarulösning (och innan du tror att det är en enkel skillnad, gå vidare Det). Jag förstod inte riktigt att de hypade ramarna i grunden är jätte kakasäckar av läckande abstraktioner som misslyckas i det ögonblick ett nytt verkligt krav kastas mot dem (vanligtvis något oskyldigt, som en kund som säger "i nästa version, vi verkligen behöver skärm X för att visa Y "- och naturligtvis du, inte inser hur skrämmande ett uttalande är, säg helt enkelt" säker! "). Jag hade ingen aning om hur produktiva operativsystem är eller hur flyktiga deras liv på marknaden är. Jag förstod inte exakt hur programvara är det som låter oss emulera olika maskiner inom andra hårdvarumaskiner, och varför den nugget av esoterisk kunskap är så oerhört central för allt jag troligen kommer att göra de närmaste decennierna av mitt liv ( Jag säger medvetet "liv", inte "karriär". Jag hade inte ens mognat tillräckligt som programmerare för att utveckla en sund baslinjeföraktelse för alla programmeringsspråk.

Men jag inser också nu, efter att ha intervjuat och anställt människor, att de flesta skolor helt enkelt inte lär ut sakerna det behöver läras ut, och de flesta är helt enkelt för tråkiga för att grok de saker jag behöver för att de ska grok och skulle ha misslyckats med de kurser jag önskar att de hade deltagit. Och det suger.

Så när jag tittar på det från andra sidan bordet vill jag uppmana dig att inte gå på ett 20-årigt actionäventyr som jag gjorde (såvida det inte är din sak; jag har ingen ånger) men inte bara "stanna i skolan" för att få lite värdelöst papper som inte förmedlar något om din faktiska potential till en blivande arbetsgivare som jag själv. Istället vill jag uppmana dig att söka efter de svåraste, svåraste nivåerna och höga kurserna du kan hitta som handlar om datorer. Detta kan kräva att du uppnår anständiga betyg i vissa kurser nu för att vara berättigad till intressanta saker senare, vilket helt enkelt kan vara universum som ger dig en lektion i ödmjukhet och förfallna betalningar (ledtråd: det är lättare att kontrollera dina egna förväntningar om livet än att kontrollera resultatet av varje fas av det).

Du kommer aldrig att "avsluta" inom detta område, så vad du bör söka är en stark grund för att leda koncept och underliggande principer. Du kommer att göra mycket lärande / upptäckt genom att komponera nya idéer från till synes orelaterade koncept som du har plockat upp genom associering med stjärnmänniskor i dina studier, men långt efter att basidéerna förvärvades. Att vara i en bra affärs- eller ingenjörsavdelning är ett av få sätt att garantera att du ständigt kommer att utsättas för sådana människor. Jag ser detta som ett av de viktigaste inslagen i den officiella skolan, och något onlineutbildning kommer antagligen aldrig att kunna replikeras (och därmed ser jag på CV som är full av online-examen med misstänksamhet. Jag har faktiskt mina hantlangare svarta ut dessa rader innan jag få meritförteckningen om de tycker att resten av det är värt.

Men allt detta beror naturligtvis på dina mål, varför jag skrev if-elif-else-klausulen ovan. Jag kan missbedöma dig, men jag kan lätt föreställa mig att jag skriver en mycket liknande fråga för två decennier sedan på Usenet, och önskar att någon skulle ha skrivit den här typen av inlägg då (kom att tänka på det, jag kanske har haft en sådan konversation då och bortse från rådet eftersom jag inte skulle göra det.

Det här är i grunden min historia också. Jag har hört det tusen gånger. College är "boot camp" för verkliga livet, och människor som vi behöver det.
Bra svar. Jag är lite generad över att erkänna att jag var tvungen att slå upp definitionen av "grok."
@MadJack Bah, jag tror att den termen antagligen är lite arkaisk idag. Jag borde förmodligen avstå från att använda några termer som har en post i Jargong-filen.
earthling
2012-12-15 08:45:15 UTC
view on stackexchange narkive permalink

Det finns redan många svar men jag lägger till ett till för kommande generationer som letar efter svar på en mycket viktig fråga.

Jag har arbetat med många människor som antingen hoppade av universitetet eller gick aldrig så att de kunde fokusera på att skriva skrivprogramvara. I allmänhet har de gjort det bra. Vissa har svårt nyligen för att de var dåliga att hantera sina pengar men de tjänade MYCKET för att de följde sin dröm och arbetade 80 timmar per vecka på sin dröm. Denna ackumulerade ansträngning byggdes in i en mycket solid kompetensuppsättning som efterfrågades mycket av arbetsgivarna. Vissa startade programvaruföretag, andra konsulterade bara. Allt slutade tjäna mycket pengar (inte alla behöll det).

Jag tycker att programmering för näringslivet skiljer sig lite från andra akademiska sysslor. Enligt min erfarenhet (efter att ha rådfrågat de mycket stora, mycket små och allt däremellan) bryr sig företag verkligen om en sak: Hur kan du tjäna mig pengar. Akademiker bryr sig om mycket mer. Så om du vill skriva programvara för näringslivet och inte ser nyttan på universitetet, glöm det. Du kan alltid gå tillbaka.

Allt sagt, en utbildning är alltid en bra idé. Naturligtvis behöver du inte få din utbildning formellt, det kan vara på egen hand, men en formell utbildning bryr sig om av vissa ... men näringslivet bryr sig människor mer om din förmåga att tjäna dem pengar. / p>

Om du vill vara konservativ / säker, bör du sticka ut den i skolan. Men eftersom du är ung, rulla tärningarna och förbered dig på att plocka upp bitarna om det inte fungerar. Ge inte upp dina drömmar. Drömmar driver oss att göra mer ansträngningar och lära oss mer och det är där det roliga är.

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

Mina 2cts, notera att jag har ett antal grader, så jag kan vara partisk mot att få grader :).

Att få en examen visar att;

  • Du har fått vissa tekniska färdigheter (algoritmer, programvarudesign, datastrukturer) och färdigheter för att lära dig nya saker. Naturligtvis kan du få dessa utanför en officiell skola, men en examen visar att efter några år säger en (relativt) objektiv källa (skolan) att du har dessa färdigheter. Om du inte har utvecklat en banbrytande mjukvara som alla känner till är det svårt att övertyga en potentiell arbetsgivare om att du verkligen kan göra vad du säger.
  • Du kan avsluta något du började. Att få en examen tar tre års arbete och uthållighet, mer om du går till en MSc eller doktorsexamen.
racoo
2012-12-16 04:32:39 UTC
view on stackexchange narkive permalink

Exakt jag hade samma känsla som du utom i ett tredje världsland. Skolan var dålig, professorerna undervisade inte ordentligt och jag hade också en bra inkomst genom att göra frilansjobb. Men när tiden går och när du når kurser i övre divisionen vill du hålla fast vid skolan. Åtminstone så här hände det mig och nu vill jag fortsätta med grundskolan för att ytterligare engagera mig i fältet.

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

Formell utbildning överskattas mer och mer i den nuvarande snabba världen.

Och särskilt inom IT, om de är mindre traditionella och mer merokratiska än praktiskt taget någon annanstans. De bryr sig mer om att du upplever att din akademiska examen (eller brist på den). Och fler år att göra kurser innebär mindre år att få verklig erfarenhet (såvida inte kurserna är riktigt bra och du kan dra nytta av dem).

Bill Gates, Steve Jobs eller Mark Zuckerberg kan vara bara några få fantastiska exempel. Det finns många programmerare på alla nivåer som hoppade av på grund av nystartade företag ... eller till och med vanliga jobb.

Det finns dock bra och dåliga skäl att lämna studierna (det fanns en lista någonstans men någon klart mer kompetent än jag). Bra när du ser att universitetet stjäl din värdefulla tid från ditt jobb / start-up. När du för närvarande inte har nej är det kanske inte den bästa idén.

Några slumpmässiga länkar:

Jag tror att en examen i allmänhet är ganska viktig, människor som Zuckerberg och Gates är ett undantag som jag inte skulle basera ett beslut på. Låter lite som: Min farfar blev 85 och rökte två förpackningar om dagen, varför ska jag sluta röka.
@PaulHiemstra Egentligen känner jag några (smarta) vänner som aldrig avslutat sin examen på grund av (mycket framgångsrik) programmeringskarriär.
Det finns förmodligen också många som vänder på hamburgare på grund av bristande examen. Jag tycker i allmänhet att en examen är bra.
@PaulHiemstra Och det finns många människor med en examen som vänder hamburgare. Mitt svar ovan handlade om "människor inom IT, _ redan_ gör något" och kanske inte gäller andra situationer (t.ex. inom vetenskapen måste du ha en examen, oavsett hur smart du är).
I Like to Code
2014-03-18 05:38:37 UTC
view on stackexchange narkive permalink

Trots de stora ekonomiska och tidskostnaderna för att få en högskoleexamen i CS, tror jag att det fortfarande är en bra idé att få din examen. Den främsta anledningen (för mig) att en högskoleexamen är värdefull är att för att för att få en examen måste du lära dig den kritiska färdigheten med självreglering . Oavsett din framtida anställning kommer det att finnas tillfällen när ditt arbete kommer att bli tråkigt, men ändå måste det tråkiga arbetet slutföras för att du ska kunna gå framåt i ditt liv. Kan du disciplinera dig själv för att göra det som behöver göras snarare än vad du vill göra?

En annan användbar arbetsplatsfärdighet som du kan utveckla under college är hur man organiserar sin tid, hur man arbetar i team och hur man jonglerar flera klasser + projekt + uppdrag.

Äntligen är ett annat sätt att titta på detta beslut när det gäller att maximera din minsta prestationsnivå.

  • Om du uppnår bra betyg i skolan eller slutar skolan nu kan det skada dina chanser att få aj på Google eller Facebook i framtiden. Så du kan ångra detta beslut om dina framtida önskemål / omständigheter förändras.
  • Omvänt, om du går i skolan, skulle du hitta dig själv lite mer kvalificerad (genom att bli certifierad som om du har en examen) än du skulle vara utan examen. Ditt sämsta jobbbjudande med en bra examen är förmodligen minst lika bra som ditt sämsta jobbbjudande om du hoppar av skolan nu.

I optimeringsspråket, att få en bra grad är en mer "robust" strategi.

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

Du bör stanna i skolan om du gillar att vara i en akademisk miljö. College är inte bara en väg för en karriär. Det handlar om att interagera med andra, samarbeta i projekt, skapa kontakter.



Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...