从零开始自学CS成功进入大厂工作,留学生该如何自学CS?

七月 9, 2020

CS导师:自学CS到底行不行?

大家好,非常高兴能在这个平台上分享自己的求职经历,希望看到此篇经历分享的同学们会有所感悟。

我的专业是电子工程,在意识到软件工程对我的未来更有好处的时候,我自学了软件工程这一专业, 并且通过软件工程的技能找到了工作,现在就职于一家专业云端技术的一线技术性企业。

我相信有很多同学们都会跟我当时有一样的问题,自己读的专业可能就业求职机会较少,想要转向软件工程专业,该怎么转?又该通过哪些渠道或方式转?

对于我来说,我是因为开学后的hiring event, 来学校招聘的大部分公司都是软件公司,少数有一些找模电的,而我学的专业几乎没有公司招聘。

当时就意识到毕业以后如果想要留在美国工作,需要换一个学习方向,相对来说CS专业更好找到工作。

有一点想要重点声明,我其实没有转专业,我的毕业证书方向还是电子工程,只是我在学习期间去听了很多cs专业的课。

因为转专业可能会耗费你一定的时间,本来可以4个学期毕业的,也许要读满6个学期才够转cs的学分。所以如果你并没有那么多时间可以挥霍,建议直接自学CS而不是选择按部就班转专业。

但如果你有足够的时间,比如还是大一大二的阶段,转专业跟着学校的课程安排一步步来也无可厚非。

或许还会有很多他同学担心cs在未来还会是热门就职岗位吗?对于这一问题,我想说至少在硅谷这里,它还能算是一个铁饭碗

尽管现在很多公司其实都是僧多粥少,但是每个公司还在持续招很多new graduate,并且还是有很多初创公司涌现出来。

因为我是自学的CS,所以在此我也仅分享我自学的一些总结经验。

我认为的基础课是-数据结构,算法,在学习 这两门课程的时候,你相当于也掌握了一门计算机语言,比如c++,你学习数据结构的时候,其实对c++的容器也有所了解,这对于你之后的不管刷题还是工作都是一个基础。

算法的话其实是帮助你培养逻辑思维,还有思考问题解决问题的能力,一些经典的sorting,tree 的算法也都是很基础需要掌握的。以上的内容都是我在上大学期间通过去听在校的课程学习的这些内容。

其实自学基础理论并不难,我在自学的期间真正难到我的是项目。你得自己找项目去做才能把学到的理论知识实践出来,而自学的情况下是很难找到好的项目。

刷题只是一部分,跟做项目是不一样的,项目需要你有一个整体的思考和判断,你需要自己做一些简单的框架设计,并且只有做了项目,你的简历上才有东西可以写,才能过的了hr筛简历这一关,不然你刷再多题拿不到面试机会也没有用。

目前市面上很多校外的CS培训班,或者比较好的导师能带领你一块做好的项目,建议同学们可以通过 在这些方式去获取做项目的机会。

以一个过来人的经验来说,就是不要着急,踏踏实实的学。因为我本科学的也不是CS专业,所以其实算是0基础学习CS,身边的同学可能都多少有点基础, 所以刚开始学很吃力,做作业刷题都比别人慢,包括找实习的时候也比别人慢,但是你踏踏实实的学,哪怕慢,也是有好结果的,因为知识的积淀是需要时间的,千万不要为了追求刷题的数量多而囫囵吞枣的刷题,其实你花一样的时间去搞懂一道题,会比做好多道要有效果的多,因为搞懂一道,其实是搞懂这个知识点,你就可以举一反三。

还有很多同学会顾虑自己不是CS专业的,在求职应聘的时候会比CS专业的同级生竞争力会弱。

一定想跟有这样的想法的同学强调,就我个人来说,其实是没有,包括我身边的同学也都是,他们也都不是cs专业的,但是一样进了很多cs的大公司。

我觉得公司更看重你简历上cs的项目,对你本身的专业和学校其实都没有很大的计较,英雄不问出处,公司更看重你的能力不是专业。

如果想要转CS专业的同学们,赶紧行动起来,只要迈出第一步既是成功,相信自己没有那么难!

从零开始自学CS成功进入大厂工作,留学生该如何自学CS?

扫下方二维码进行一对一线上详细咨询,马上和职业规划师预约时间哦!

从零开始自学CS成功进入大厂工作,留学生该如何自学CS?

At MentorX, you will learn the latest industry topics and trends across various fields (IT, Finance, Accounting, Consulting, STEM, etc).

  • Our Webinar Series invite industry experts, mentors, recruiting managers, and peers to share with you the skills you need to land your dream job in the U.S.
  • Our exclusive EMM (Elite-Meet-Mentors) series connect students with professionals through in person networking events and games.
Together we engaged over 100,000 students that benefits with our resources and mentorship.

Mentor X overview:

Founded in 2015 by a successful Silicon Valley entrepreneur and seasoned industry veteran, Dr. Cliff Ma, MentorX Corporation is headquartered in Irvine, California and has branch offices in Silicon Valley, Seattle, Beijing, Shanghai, Guangzhou and Qingdao. MentorX provides online 1-on-1 career coaching and intern/full-time placement service to college students.  MentorX’s solution fills the gap between universities and industries. Our solutions are designed to enable students and young professionals to build their career and secure the jobs they desire.MentorX has developed AI technologies to provide three essential services to college students and young professionals in the US, talent development, talent placement and talent management.  Our mission is to incubate more international talents and entrepreneurs for the globalized planet.

What Can We do for You?

- Currently we have many top-notch students who are ready to contribute and put their skills to work. Their expertise ranges from computer programming, electrical and mechanical engineering, finance, accounting, data engineering, business analysis, marketing, and advertising etc.

- We provide well-trained 2019 summer interns. Many of them accept minimum wage or un-paid positions for gaining their first professional work experience. They can also become your future hires with minimum risks.

- We also provide job-ready graduates for full-time positions. Many of them are from top-notch schools with MS or BS degrees, such as Stanford, Caltech, Yale, Cornell, Brown, CMU, UC Berkeley, UCLA, UCSD, UW, NYU, etc.

- We don’t charge employers fees for 2019 graduates and interns.