Hacker News new | past | comments | ask | show | jobs | submit login
My internship on the Khan Academy iOS team (kasrak.com)
95 points by kasrak on Jan 20, 2015 | hide | past | favorite | 25 comments



Can't speak highly enough of the Khan Academy internship experience--I interned with Kasra last summer and it was a pretty incredible few months. From the team to the mission to the culture to the work itself, it's A+ all around. If you're looking for a software internship, I highly recommend applying.

(By the way: the Khan Academy iPad app actually shipped _today_. Congrats to everyone back at Khan HQ!)


We're serious about intern mentorship: http://bjk5.com/post/23266999170/how-intern-mentorship-works...

If you're an iOS dev who wants to be mentored for a few months by a former UIKit author, hit me up. :) [email protected]


any chance you would consider mentoring remotely?


We've been pretty insistent on colocation for internships in particular, just because we think synchronous and serendipitous interactions are really important in these kind of apprenticeships.

But I'd love to be wrong and discover a way to achieve the same quality of results remotely and asynchronously.


Looking at that made me think about us back in the brick-and-mortar version of Khan Academy, us in the university. Our analogous tools like mastering physics and webassign, while they have improved, pale in comparison to Khan Academy's up and coming tools.


Wonderful write-up and I'm happy to see some details and work that didn't make it into production get some attention here. It's often those exercises that we discard that make us better at what we do.

Sounds like a stellar internship!


Are internships still only for people still in college? That's what I always thought, but I read some articles recently that indicated some programmers with 15-20 years experience are going around and working "paid internships". (I don't really understand the difference between that and a plain old contract.)


I went through a paid internship. In my case it was for a couple of reasons:

1) I was underqualified for the position that I applied for. So they offered the internship.

2) Since I did not have a lot of (work) experience I guess it was a gamble for them to employ me "just like that". So it could be seen also as an qualifications test maybe.

3) Visas are hard(ish) so not employing me made it, let's just say more legal. Paperworkswise I've been working as a freelancer for their branch in a different country.


Anyone can apply for an internship; you can think of it as a paid, fixed-duration, apprentice-like position.


Only sometimes is it paid, and indeed the rise of the unpaid internship "for experience" is something of a problem.


While you may be correct in general, this is the guy who wrote the parenthetical at the end of the article who (presumably) runs Khan Academy's internship program.


I don't think I've heard of any unpaid internships at any decent technology companies.


Ah; sorry, I was referring to Khan Academy specifically.


That's interesting, thanks. Khan academy has been on my crush list for a while, it's fun to consider taking a break from consulting work to apply for an internship...


This is awesome! Great policy on internships


Does Khan Academy only support iOS and Apple? A quick search seems to indicate that they do not support Android.


Where can I find the source code for the scratchpad work. I would like to take a look at it to understand it better since this could be an excellent addon to an educational app I am building for my kids.


I tried playing the video of the scaling down video animation on safari on iOS and every time I closed the video it would immediately pop back up. I had to quit safari actually to get out of the loop.


Ah sorry about that! Is that on an iPhone or iPad?

Edit: should be fixed now.


Thanks, it is. (It was iPhone, I should have specified that).


These interactions look wonderful. Good on ya.


Nice write-up!


Please note that the HN community takes a rather strict approach when moderating comments that contribute noise to the conversation. "Nice article!" comments are routinely downvoted. As is sarcasm, witticisms, memes, references and other styles of comments that occur frequently but do not contribute to the discussion. It's a knowingly doomed attempt to hold back the flood of noise that covers Reddit. Welcome to Hacker News!


I think the most simple test before posting something is: "Does this contribute to the conversation?". If not, rethink it.


My apologies, I'll keep that in mind for future posts/comments.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: