Cum învață Tushar Roy programarea? Cine este el?


Cel mai bun răspuns

Îl cunosc pe Tushar de acum 5 ani, am văzut îndeaproape pasiunea lui crescândă pentru codificare și explorarea zilnică a unor noi probleme provocatoare. De cele mai multe ori îl vei găsi urmărind fotbal sau rezolvând o întrebare total neauzită pe laptopul lui. Da, m-ai auzit bine … are o colecție uimitoare de întrebări de interviu pe GitHub și vei fi surprins să vezi cât de organizat este este cu cod și lucruri de refactorizare. De fapt, am fost șocat să-l văd atât de organizat pentru că acasă aruncă totul pe ici pe colo și eu sunt cel care îi organizez dulapul!

Am participat la câteva dintre cursurile sale de programare dinamică la una dintre orele de pregătire a interviului prietenului nostru. El a spus „orice ai învăța aici este doar 2\% din pregătire, trebuie să faci restul de 98\% la Acasă. Vă rog să nu credeți că participarea la aceste cursuri vă va oferi un loc de muncă. ”De data asta mi s-au părut instrucțiuni amuzante și prea oneste, dar acum, când cred, avea atât de multă dreptate.

Încă îmi amintesc de acea seară când de unde Tushar a avut această idee despre blogul You Tube. Mâncam Sandwich la Subway din Walmart și dintr-o dată Tushar a spus: „Ar trebui să-ți fac videoclipuri despre pregătirea interviului. Astfel pot împărtăși experiențele mele de interviu și îi pot motiva și pe alții pentru munca lor de vis”. Are experiență în interviuri cu toate companiile mari – Amazon, Google, Facebook, Apple etc. L-am văzut pregătindu-se pentru interviurile sale. Ar avea întotdeauna o strategie de pregătire și s-ar ține sincer de planurile sale indiferent de ce.

El crede cu tărie în procesul de programare a datei interviului mai întâi și apoi începând cu pregătirile. Într-adevăr, funcționează excelent de fiecare dată. Aud mulți oameni care spun „Tocmai am început pregătirea, am nevoie de mai mult timp … încă mă pregătesc” și credeți-mă că acest preparat nu se termină niciodată … lol

Când îi vizionez videoclipurile, primul lucru pe care îl observ este al lui nivel ridicat de energie și pasiune pentru codul de predare (și apoi l-am pus mut). Unele întrebări sunt avansate, iar cunoștințele mele despre aceste subiecte sunt limitate … încă din urmă

Sfat: îi dai o întrebare care te deranjează de câteva ore, el o va rezolva în câteva minute în schimbul gătitului ceva drăguț pentru el. Urăște gătitul la fel de mult că iubește codarea!

Răspuns

Am început cursul algoritmului de la Coursera și merg excelent până când am rămas cu programarea dinamică. Am încercat din greu să înțeleg, vizionând videoclipurile de mai multe ori, dar nu am putut intra în adâncuri.

Problema pe care am simțit-o a fost dificultatea limbajului folosit de elită facultăți. Am avut norocul să găsesc canalul YouTube Tushar care acoperea aproape toate exemplele împărtășite în curs. Asta m-a ajutat cu adevărat să înțeleg ce este de fapt DP și m-a ajutat și la rezolvarea sarcinilor mele.

Pro:

a) Limbaj ușor pentru un începător care nu a încercat niciodată algoritmi și care începe ca începător.

b) Bine elaborare cu exemple de jucării care chiar ajută la înțelegerea mai bună a problemelor.

c) Cod curat dat în depozitul său github, care vă oferă șansa de a vă optimiza codul.

Vreau să mulțumesc către Tushar pentru că a depus eforturi pe canalul său YouTube și a gestionat bine depozitul său github, ceea ce îi ajută cu adevărat pe alți programatori.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *