
I focused primarily on engineering-side improvements to the course, but some of the work I've done either touches other courses or is readily applicable to a range of other courses. Implementing features to improve how we teachĪs a software engineering intern at Duolingo, I had the opportunity to help improve our Chinese course.

The unique properties of each new language mean that, on the engineering side of things, we need to 1) implement new features to help us teach them effectively, and 2) rework some of the logic behind existing features to make sure they work just as well for these new languages as they do for all the others, which sometimes means exploring and correcting assumptions that were made about languages when our code was first written. As we expanded into the wide range of courses we support now, though, we've introduced a wealth of new languages into the app that are increasingly different from English.

Its also very tonal, much more than japanese.In its very early days, Duolingo was built around teaching English speakers languages that were very similar to English–that is, languages that are written in Latin script and have similar written conventions and linguistic properties to English. The one downside I guess is that it's geared to be conversational and natural vs textbook and more formal, so I guess it depends on what you're looking for.Īs for Chinese I got nothing other than mandarin is the second most spoken language in the world (I believe) and there are some obvious advantages that come with it. I've been using Japanese from zero, I like it because he slowly introduces hiragana in the first book, katakana in the second book, and kanji in the rest (im not even done with the first book becauseits not my target language, but i do really like the flow and format).


This is probably such an obscure answer but my mom has a friend that spent years learning Chinese and dropped it because he couldnt handle it, he switched to Japanese and I guess he believes it was a great decision and it was supposedly much much easier.Īlso I wouldnt learn japanese on duolingo because I tried that and they basically throw kanji at your face without even saying good luck.
