专栏名称: 开点工作室
计算机专业书籍编写、IT企业面试笔试试题分析、计算机教育培训、技术文章、工具资源、精选课程、热点资讯。
目录
相关文章推荐
51好读  ›  专栏  ›  开点工作室

为什么我勤奋学习了8个月为了谷歌的一次面试

开点工作室  · 公众号  · 程序员  · 2017-03-09 08:46

正文

戳上面的蓝字“开点工作室”关注我们哦


来源:http://www.techug.com/post/why-i-studied-full-time-for-8-months-for-a-google-interview.html


我最早接触编程是在中学时代,但是大学时却选择了经济学专业。之所以没有选择计算机专业,是因为我那时觉得等到我毕业的时候,计算机专业毕业生将会人满为患。后来才知道,我真是太天真了。

毕业后我参了军,由于驻地在韩国,因此我自学了两年韩语。

在退伍之前,我尝试重新学习编程,但是我发现难度非常高。我只在中学的时候学过 BASIC ,在我尝试学习 C++ 的时候,我发现两者的区别非常大。

退伍之后,我决定留在韩国一年,一边教英语,一边利用晚上的时间学习编程,我接触了 Perl、HTML、CSS、JavaScript SQL 。经过一年的学习之后,我在西雅图找到了一份编程工作。

此后的15年里,我一直都是一名 web 开发者。我成立过3家企业,其中两家现在依然在运营,而且能够盈利。我也在大型和小型企业中工作过,我曾帮助多家初创企业获得成长,帮他们构建并且管理工程团队。我做过 产品经理 CEO 设计师 营销官 等多种工作。

可以说,我的职业生涯挺成功,但是我并不想就此停下。

寻求突破

几年前,我觉得自己找工作应该不会很难,因为我觉得自己是一个少见的 全栈开发者 。但是2013年在我真的开始找工作的时候,我才发现自己有着很多欠缺。在之前的多年里,我已经不再学习新的东西,我的很多技能都已经荒疏,而且我的技能包也已经落伍。而且,由于没有计算机科学专业的学位,这让我找一份理想中的软件工程师工作变得更加困难。

2016年,我觉得突破自己,让自己从一名 web 开发者转型成为一名 软件工程师 。我给自己定下了一个目标:在几个月的时间里,通过刻苦的学习和努力掌握计算机科学专业的所有知识。

可能有人会觉得 web 开发和 软件工程 并没有太多本质的区别,但是事实上软件工程还需要从业者掌握数据架构、算法、编制语言等知识。尤其是那些知名公司,他们都要求软件工程师具备这些能力。

为何选择谷歌?

谷歌的招聘门槛非常高,他们只招聘那些最优秀的人才。因此,如果我能够被谷歌录取,那我就有资格被任何一家公司录取。







请到「今天看啥」查看全文