Шта треба да знате сваки програмер на Гоогле верзији
Формирање Од технологије / / December 19, 2019
Гоогле рекао тим шта вештине и способности морају имати софтверских инжењера и програмери, и делимо своје савете са вама и представити листу препоручених образовни курсеви.
Нема сумње у Гоогле примењује неке од највише квалификованих инжењера и програмера у свету. Недавно је претраживач сајта постоји посебна страница, који показује курсеве и алати за онлајн образовање, треба да знате све инжењера и програмера.
Усвајање образовних програма се не гарантује да раде на Гоогле-у, што Компанија је у посебном фусноти. Али то је невероватно цоол - да сазнају шта курсеве према једном од најбољих компанија у свету морају да пролазе кроз сваку селф-поштовање програмера и инжењера.
Списак предмета у оригиналу, можете видети овдеИ нудимо превод.
Препоруке за формирање
- Попуните уводни курс из информатике: Јудасити, Цоурсера.
- Сазнајте како да програму бар један ООП језика: Ц ++, Јава, Питхон:
За почетнике: Цоурсера - настава програмирање, МИТ-курс о Јава, Гоогле курс Питхон, Цоурсера курс на Питхон.
За просечног нивоа: Јудасити - дизајн компјутерских програма, Цоурсера - стварање високо-квалитетног кода, Цоурсера - Програмски језици, Браун Универзитет Курс - Увод у програмирање. - Учити друге језике: Јавасцрипт, ЦСС, ХТМЛ Руби, ПХП, Ц, Перл Схелл Лисп, Шема: туториал на ХТМЛ-, цодеацадеми.цом.
- Сазнајте како да тестирате код: Јудасити - испитивање метходс, Јудасити - Дебуггинг програми.
- Познавање дискретне математике: математика курс за МИТ програмере.
- Разумевање алгоритме и структуре података: МИТ-уводни курс о алгоритмима, Цоурсера - уводни курс о алгоритама (део 1 и део 2), списак алгоритама, врсте структура података, књига о алгоритмима.
- Разумевање оперативних система: беркелеи курс.
- Да би се испитао вештачку интелигенцију: улазак у роботици, Стенфорд курс, машина за учење.
- Креирање компајлере: Цоурсера курс.
- Познавање криптографије: Цоурсера курс о криптографији, Јудасити курс о криптографији.
- Познавање паралелног програмирања: Цоурсера курс.
Препоруке за рад
- Критике сајт, изградити свој сервер, или створити робота: Листа Апацхе пројеката, Гоогле Суммер оф Цоде, Гоогле развојни тим.
- Развити мали део већег система, прочитајте код, преглед програмске документације, отклањање грешака програма. Подржава Ресоурцес: ГитХуб, пећ.
- Рад на пројектног тима. Ви ћете научити од других и науче тимски рад.
- Упграде своје програмске вештине и знање алгоритама: ЦодеЈам, АЦМ-ИЦПЦ.
- Уче друге.
- Постајем стажиста: гоогле.цом/јобс
Такве препоруке су компанија даје све програмере и инжењере. Па, ви сте већ почели да креирају сопствени робота?