How to get a tech internship

Field-tested job-hunting tips for computer science students.

Also check out my post on getting started with computer science for college students.

Google headquarters

I probably don’t need to convince you that working at tech companies is really attractive. You can work with startups on meteoric rises and world-famous tech giants, all while surrounded by ping-pong tables and unlimited snacks. You can build apps that your friends use and products that make the world a better place.

There’s just one problem: how do you get a tech internship in the first place?

CS50: What Next?

Noto: this post is aimed mostly at Harvard students.

CS50 logo

So you took Harvard’s introductory computer science class, CS50. (Maybe you were a regular at my section or met me at office hours.) You learned a lot, you enjoyed it, and you want to continue exploring computer science. Maybe you want to concentrate in CS, get a minor, get an internship at a tech company, or better understand how computers are going to take over the world.

But CS is a huge field, and with just one course under your belt, it’s difficult to really break into it.

So what next?

Mia Khan Akademio Internship, Somero '15

Tiu somero, Mi lasis la amika limigas de Kembriĝo kaj ekmigris el Okcidenta al sxmiru riĉa internulino kiel softvara inĝeniero ĉe Khan Akademio. Kaj tio ne tute faras ĝin justeco: ĝi estis plene transforma sperto.

Salman Khan of Khan Academy
Kun la awesome Sal Khan, la fondinto de Khan Akademio

Imponega projektoj

Mi kreskis barelon kiel softvara inĝeniero laborante kun mia mentoro sur tia malvarmeta projektoj kiel:
– Krei SEO'd surteriĝo paĝoj por nia videos
– Konstruante esprimilo sendi uzantoj sciigo retpoŝtojn kiam ajn iliaj demandoj sur nia videos akiri respondis, laborante proksime kun dezajnisto
– Elspurado kaj fiksinte cimoj en nia nova video ludanto

Eldoni, Ŝatas, Kaj trovi: Konstruanta turniron kaj curated ekosistemo

Plejpartoj de ekosistemoj kiel app vendejoj estas ajna turniro #a? curated. Sed kial povas’t ni havas #amba?? Puto, Ni povas — #?Iu vi devas estas tri verboj: Eldoni, Trovi, Kaj Ŝatas. Kiu iras por teknologio kaj io ajn alia.

Kutime estas du elektoj kiam vi deziras eldoni app: Eldoni ?in al io kiel la iOS App Vendejo (Kie homoj trovos via app, Sed Apple reviewers povas nei vian proponon) #A? nur metita ?in sur via retejo (Kie ?i’s facile eldoni, Sed tie’s neniu garantio iu ajn vidos ?in.) Ne la plej granda aro de elektoj.

Isn’t there a way to combine the strengths of both of these to make for the best possible experience for both publishers and consumers? I think there is. It’s called an open and curated ecosystem. Let’s take a look at:

  • What Turniro Kaj Curated ecosystems are
  • Examples of open and curated ecosystems
  • What you need to make an open and curated ecosystem
  • Examples of these ecosystems beyond just technology

and see if we can discover something about the power of crowdsourcing, innovation, and the three verbs Eldoni, Trovi, Kaj Ŝatas.

Curated vs. open ecosystems

The iOS App Store and open internet, among others, are app ecosystemsplaces where apps can be published and found. And I think the big factors that differentiate one ecosystem from another are whether the ecosystem is Turniro, where anyone can publish apps and whether it is Curated, where the best apps rise to the top and users are assured quality apps. That’s the major difference between the iOS store and the internet at large, which I mentioned earlier.

Let’s look at examples of curated and open ecosystems and what differentiates them.

5 Valorega libera produktivo apps por altlernejo

Kelkaj jaroj #anta?e mi skribis pri Utila apps por mezlernejo — Sed nun altlerneja estas #?i tie, Kaj ?i alportas tutan novan aron de postuloj. Pro tio ke Mi alvenis #?e Harvard, I’ve devis fari pli, Kaj mia apps havas devis fari pli #anka?.

#?I tiu nova apps bezono al Kurita sur #?iuj platformoj (Fenestroj, Mac, Android, IOS), Sync seamlessly Inter ili, Kaj helpi min teni mia Datumoj organizis. Ili devi esti Diverstalenta, Fortika, Kaj Facile-al-uzo. Kaj ili devi esti Libera.

With that in mind, here are the five apps that I’ve relied on most at Harvard and that I recommend to anyone in college or anywhere else in life. They’re ranked in order of usefulness.

Evernote, Wunderlist, Mailbox, Sunrise, Pocket
5 Libera, essential apps for college: Evernote, Wunderlist, Mailbox, Sunrise, and Pocket.

Mem-Esprimo sur la interreto: Hibrida #alproksimi?o?

La interreto devus helpi vin esprimi vin mem facile kaj certigas vin havas kontrolon super la enhavo kaj kvalito de viaj skriboj. Sed estas ke ebla?

La interreto #?iam estis vokita la grandan platformon por mem-esprimo. La aserto iras ke vi ne pli longa bezono esti talenta kaj bonsorta #sufi?a akiri vian laboron en libro #a? #?urnalo #a? revuo; Iu ajn povas eldoni ion ajn al la interreto, Kaj se ?i’s bona #sufi?a, ?i povas akiri trovita.

?i’s sendube vera ke la Kostita de mem-esprimo iris malsupren kun la interreto, Tiel homoj estas multe pli probablaj kaj kapablaj uzi ?in eldoni iliajn ideojn. (La ideo de ekonomia kosto, #A? kvanto de peno ?i prenas fari ion, Estas tre potenca unu, De la vojo. Kiam ?i akiras pli facilan fari ion, KE afero eksplodas en populareco. ?i’s bela memo-evidenta, Sed ?i’s potenca vojo rigardi aferojn kiel la #alti?o de mem-esprimo kun la interreto.)

Estas Du #?efa vojoj eldoni kontentan enreta:

  • Eldonanta sendepende (Faranta vian propran platformon)
  • Uzanta iun alia’s platformo (Gastigis eldonanta)

#Amba? de #?i tiu falo mallonga de la celo permesi por facila memo-eldonado. Mi pensas, Tamen, Tio Tie’s #?ambro por hibrido kiu alportus la plej bonan de #amba?.

Sur “Socia” Amaskomunikilaroj, Malfortaj ligoj, Kaj Snapchat rakontoj

Kiom socia amaskomunikilaro estas desegnita helpi vin konstruaj interrilatoj kun acquaintances, Kaj kial Snapchat (Jes, KE Snapchat) Estas la plej efika socia amaskomunikilaro platformo

?i estis malfrue #sufi?a ke I’d haltis pensanta por la nokto, Do mi fiere proklamis al miaj apudaj amikoj kiu mi estis akiranta Snapchat konto. ?i havis #?iam struck mi kiel peco vapid kaj narcissistic – Vi’re #inter?an?i zorgeme-elektita selfies kun aliaj provi kaj gajna favoro – Sed mi kalkulis I’d doni ?in iri.

Sed mi rapide lernis ke Snapchat, #?Ati iun ajn alia socia amaskomunikilara platformo, Donas #alti?o al nombro de uzaj kazoj ke la kreintoj #ver?ajne neniam celita. (Ekzemple, Pepi #ver?ajne neniam #anta?vidi ke ?i kontribuus al la Egipta Revolucio de 2011.) Kio mi vidis estis #tio ?i: Snapchat kaj aliaj sociaj amaskomunikilaraj platformoj estas surprize efikaj vojoj kreski kaj #da?rigi vian reton de malfortaj ligoj (Acquaintances) De reduktanta la kostojn de komunikado kaj pliiganta la nombron de “Hokoj,” #A? #?anco frapi supre konversacion, Vi havas. #?Iuj socia amaskomunikilaro povas fari #tio ?i, Sed Snapchat, De #?ia tre naturo, Estas la #re?o de #tio ?i.