InstitutodeEngenharia
Notcias
Googlerecomendacursosonlinepara
futurosengenheirosdesoftware
PorInfoExame
Publicadoem7denovembrode2014
OGoogleaempresamaiscobiadaporprofissionaisemdiversasreas,comsalrios,
benefcioseumclimaorganizacionaldefazerinveja.
Mas,tantaregalianovemdegraa.Aconcorrnciaparaconseguirumavaganacompanhia
muitogrande,chegandoarecebermaisde2milhesdecurrculosparaapenas4mil
contrataes.
Comtantadisputa,ficadifcilsaberexatamentecomoimpressionarosrecrutadorese
conquistarumaoportunidadedecarreiranareadetecnologia.Umengenheirodesoftware
snior,porexemplo,podeganharmaisde250mildlaresporano,etemumdoscargosmais
cobiadosnaempresa.
Paraajudarestudantesouprofissionaisjformadosquesonhamemsetornarbons
engenheirosdesoftwaree,quemsabe,fazerpartedaequipedoGoogle,aequipedoGoogle
forEducationdivulgouumguiacomvriascompetnciasrecomendadasparadominaressa
profisso.
Oguiaoferecesugestesdecursosonline,sitesdepesquisas,materiaisdeconsultaedicas
sobrediversosassuntostcnicosdarea.Eapesardapginaestaremingls,algunsdos
cursostambmestodisponveisemportugus.Osrecursosonlineoferecidosnesteguia
noforamfeitosparasubstituirasdisciplinasemsuauniversidade.Elespodem
complementarseuaprendizadoouajudaraterumaintroduosobrecadaassunto,diza
empresa.
ConfiraabaixoascompetnciasqueoGooglegostariaqueseustalentosdetecnologia
dominassem.
Recomendaesparaaprendizadoacadmico:
1.CursodeintroduonaCinciadaComputao
IntroduoparaocursodeCinciadaComputaoeconceitossobreprogramaoparaa
web.
Cursos:UdacityintrotoCScourse,CourseraComputerScience101
2.Programarempelomenosumalinguagemorientadaaobjetos,comoC++,JavaouPython
Instruesparainiciantes:CourseraLearntoProgram:TheFundamentals,MITIntroto
ProgramminginJava,Google'sPythonClass,CourseraIntroductiontoPython,Python
OpenSourceEBook
http://www.iengenharia.org.br/site/noticias/print/id_sessao/4/id_noticia/8858 1/3
12/03/2017 GooglerecomendacursosonlineparafuturosengenheirosdesoftwareNotciasInstitutodeEngenharia
Instruesparanvelintermedirio:Udacity'sDesignofComputerPrograms,Coursera
LearntoProgram:CraftingQualityCode,CourseraProgrammingLanguages,Brown
UniversityIntroductiontoProgrammingLanguages
3.Aprendaoutraslinguagensdeprogramao
Adicioneoutraslinguagensdeprogramaoemarcaoemseurepertrio,comoJavaScript,
CSS,HTML,Ruby,PHP,C,Perl,Shell,Lisp.Scheme.
Ondepesquisar:w3school.comHTMLTutorial,Codecademy.com
4.Testeseucdigo
Aprendaaidentificarerros,crietestesehackeieseusoftware.
Ondepesquisar:UdacitySoftwareTestingMethods,UdacitySoftwareDebugging
5.Desenvolvaraciocniolgicoeconhecimentosemmatemtica
Cursos:MITMathematicsforComputerScience,CourseraIntroductiontoLogic,Coursera
LinearandDiscreteOptimization,CourseraProbabilisticGraphicalModels,Coursera
GameTheory
6.Desenvolvaumafortecompreensoemalgoritmoseestruturasdedados
Aprendasobreostiposfundamentaisdedados,ordenaodealgoritmoseestruturasde
dados,GrandeO.
Cursos:MITIntroductiontoAlgorithms,CourseraIntroductiontoAlgorithmsPart1&Part
2,ListofAlgorithms,ListofDataStructures,Book:TheAlgorithmDesignManual
7.Desenvolvaconhecimentoaprofundadoemsistemasoperacionais
Curso:UCBerkeleyComputerScience162
8.Aprendasobreintelignciaartificial
Cursos:StanfordUniversityIntroductiontoRobotics,NaturalLanguageProcessing,
MachineLearning
9.Aprendaadesenvolvercompiladores
Cursos:CourseraCompilers
10.AprendaCriptografia
Cursos:CourseraCryptography,UdacityAppliedCryptography
SugestodaINFO:cursodeCriptografiaeteoriadainformaodaKhanAcademy
11.AprendaProgramaoParalela
Cursos:CourseraHeterogeneousParallelProgramming
Recomendaesnoacadmicas:
1.Trabalheemprojetosquevoalmdasaladeaula
http://www.iengenharia.org.br/site/noticias/print/id_sessao/4/id_noticia/8858 2/3
12/03/2017 GooglerecomendacursosonlineparafuturosengenheirosdesoftwareNotciasInstitutodeEngenharia
1.Trabalheemprojetosquevoalmdasaladeaula
Crieemantenhaumsite,construaseuprprioservidorouatmesmoumrob.
Ondepesquisar:ApacheListofProjects,GoogleSummerofCode,GoogleDeveloperGroup
2.Trabalheemumapequenapartedeumgrandesistema(codebase),leiaeentendaocdigo,
rastreiedocumentaesefaadebugs.
OGithubumaboaformadelerocdigodeoutraspessoasoudecontribuiremprojetos.
Ondepesquisar:Github,Kiln
3.Trabalheemumprojetocomoutrosprogramadores
Issofazcomquevocaprimoresuahabilidadedetrabalharemequipeeaindaaprendercom
outraspessoas.
4.Pratiqueseuconhecimentoemalgoritmosehabilidadesdeprogramao
PratiqueseuconhecimentoemalgoritmospormeiodecompetiescomooCodeJamouo
ConcursoInternacionaldeProgramaodaACM.
Concursos:CodeJam,ACMICPC
SugestodaINFO:noBrasil,vriasinstituiestambmcostumamrealizarhackathonspara
premiarosprojetosmaisinovadoresdesolues.Nesseano,porexemplo,aPUCRioeo
ItaUnibancojorganizaramassuas.
5.Torneseemummonitor
Ajudaraensinaroutrosestudantesfazcomquevocaprimoreseuconhecimentonoassunto.
6.FaaumestgionareadeEngenhariadeSoftware
Participedeprocessosseletivosparaestagiarnareaetomecuidadoparanoperderos
prazosdeinscrioparaasoportunidades.Saibaquaisvagasestoemabertonacompanhia
nestapgina.
http://www.iengenharia.org.br/site/noticias/print/id_sessao/4/id_noticia/8858 3/3