缘起:某大一师弟转专业失利,比较急,找到我,看看有什么建议
计算机相关资源
人
- 工作室的朋友、计算机学院的同学;
- 在职或准备在职的程序员;
- 猎头/职场能手;
- 英语高手:放着英语不用,就太吃亏了;
- github上的资源,推荐《人人都能用英语》;
- 有时可能需要梯子,这点请教同学。
最大的同性社交网站Github
有事没事都可以都可以在github里搜一下,中英文都有,但英文会越来越重要。这里列举几个资源:
- 广东工业大学计算机学院课程攻略
- 搜索"awesome": 如Awesome-list, awesome vue-js, awesome java, 后端架构图谱
- 三大方向学习路径图(官网)
- Java后端向的面试题,你也可以搜到其他岗位的。
具体问题找Google/Bing & StackOverFlow
遇到具体问题,在google或Bing国际版搜索,如:js <error> site:stackoverflow.com
(其中<error>
表示报错),一般就能得到比较满意的答案。
官方文档
在中国,某些所谓培训/书,就是将官方文档用中文归纳一遍……生意真好做。
几乎每种流行语言/框架之类都有自己的官方文档(往往还是英文)。最好有一天,能够自己依靠文档和搜索引擎来做事。
求职
应届生求职网
应届生求职网中的互联网领域,大三上学期可以找寒假实习(试试手,不一定去),到时在主页的综合部分找类似这个页面的。到时如果这些链接都失效了,自己在主页和论坛慢慢找就行。
职业描述(JD)
可供研究不同职业的要求、待遇、发展方向。如社招的前端工程师(仅供参考):
-
4-5, 本科,三年开发经验,本科:vue.js、React Native、redux,有手机开发经验优先,前后端分离,有些会要求了解后台语言;
-
5-7年,大专, 5-7年,大专:熟练/精通使用jQuery、Vue,了解React等;前端自动化工程Gulp、Webpack;终端多平台,前后端分离;良好的架构设计理念。
-
腾讯前端校招(相当于社招三年开发经验的要求,没有废话,值得全部看看):
- 计算机相关专业本科及以上学历,或者非计算机相关专业、但是业余自修过计算机专业的所有必修课;
- 丰富的编码实战经验,热爱计算机编程;
- 有激情,有创造力,也有强悍的逻辑性,喜欢研究新技术、新标准;
- 至少熟悉JSP/CGI/python/php/nodejs或一种其他类似后台技术,对前后端联合开发的技术原理有全面认识;
- 熟悉JS/AS/AJAX/HTML5/CSS等前端开发技术;
- 对DNS/HTTP和相关的其他底层网络协议有比较全面的了解。
可以简单推出该职业每个阶段要学习什么,工作发展重点在哪里。
Github 或技术博客有比较好的成绩,面试时提出,可能有奇效。
直接找官网或前辈内推
如https://join.qq.com/post.php?post=106&pid=1