今天给大家分享的主题是:一位粉丝,本科大三,前端做了一个类似爱奇艺的网站和飞机大战项目,后端做了一个航空管理系统,但都是跟着老师做的,有想法考研,但英语不太好。怕本科学历不好找工作,又想早点工作。
听说现在行情不好,很多好点公司都卡学历,就问该怎么选择?这个问题还是蛮具有代表性的,应该有不少本科的小伙伴都有类似的困惑,考研还是就业,项目要么跟着老师做要么跟着视频做,就业环境压力又大,就很容易迷失,emo。那希望我的回复能给大家带来一点启发和帮助🤔。
粉丝提问
目前我本科大三,计算机科学与技术专业的。大学基本上跟着老师走,但是学校老师教得有点浅,没有学到多少深奥东西,目前学了前端的html++css+js+react,做了一个爱奇艺类网站项目和一个飞机大战项目;后端的学了JavaWeb+三层架构+SSM,做了一个航空管理系统,项目都是老师带着做的,单独自己写一个话写不出来,学得一般。
请教一下我现在该从何学起,还需要学些什么,有想法考研,计算机基础大学课程全学过了,但是学得不深奥,基本上就是片面知识,应付期末考试,数学话学得还行,但是英语很拉胯,基本上期末考试这些就六七十分,考了一次英语四级才得三百二十多分,大学是个普通本科。
听说现在行情不好,很多好点公司都卡学历,而且自己不是那种学得很厉害技术大牛……怕不好找工作,但又想早点工作……。所以想请给点建议指导一下,十分感谢。
回复
首先,你本科阶段就做了三个实战项目,还是在大三前,这已经吊打很多同龄小伙伴了。一开始学编程,都是跟着老师做,跟着视频做,所以,不要担心。
其次,决定是否要考研,因为如果考研,现在就必须要开始准备了。再晚,时间就比较紧张了。在普世的观念里,考研是一个价值观正确的选择。
最后,你需要确定一个方向,以后是走前端还是走后端,你前端做了两个项目,后端做了一个项目,所以,你需要内心评估一下,到底选择哪个方向。
1、考研还是就业
这是个永恒而不灭的问题,我的原则是,你学习成绩好,在保研的边缘或者保研中,但本科阶段又拿不到大厂的 offer,那就可以冲考研,并且是那种义无反顾的。
但如果说你学习成绩一般,需要努很大的力,还不一定能考上,我就建议不如抓住这一年时间,冲个说得过去的 offer,免得浪费一年的时间。
无脑梭哈考研,和考研无用论,都是扯淡。必须得看人。
看你自己说的,英语比较拉胯,那高考的时候咋样呢,底子在不在?英语就是背单词,词汇量上去,阅读理解能搞定,这一关就没问题。
2、前端还是后端
现如今,前端经过这些年的发展,也越来越好了。技术派的前端我就花了很多心思,并且 UI 也得到了大家的一致认可。如果简历上的项目能写一个类似技术派这样吸睛的项目,相信 HR 和面试官都会刮目相看。
学生阶段,大多数都是八股佬,真正的实战佬、源码佬很少,凤毛麟角。
也就是说,只要你能在本科阶段拿出相对亮眼的简历,在面试中有出色的表现,基本上都能拿到不错的 offer。
很多人拿不到 offer,并不是因为现在行情差,而是简历太水了,我修改的 100 多份简历中,我会捞的也就 10 个左右吧。要知道,球友们相对来说都是比较优秀的,外面还有一大群迷茫彷徨的人那。你想,这是一件多么可怕的事情。
说说我对前端后端的一些看法和理解,帮助你做选择。
我学编程比较早,大学时候的前端停留在静态页面的层面,已经忘了当时学的啥。再后来,是 flex,配合 actionscript,富客户端,但需要现在浏览器中装 Adobe 的插件;再后来是 jQuery,bootstrap, 再配合 css+JavaScript,我之前出的书就是基于这个技术栈的;现在流行的是三驾马车,react、Vue、angular,偏做 pc Web 端,配合 nodejs 来;同时,还有微信、百度、支付宝这些小程序。
比较混乱,为了克服跨平台,出现了 flutter、uniapp 等等技术,也就是大前端的概念。
以后,我觉得会朝着大前端的方向发展,取缔移动客户端(ios 和 Android),同时兼容 pc 客户端,同时,兼顾 pc Web 端。
这样就等于说,一套前端代码,运行在不同的平台上,就像 Java 配合 JVM 这样,但不知道什么时候会出现。
3、全靠自己
人生没有重来的机会。
就我自己而言,我觉得这一路做出的选择,似乎都挺幸运的,选择计算机,误打误撞,毕业的时候网上信息也比较少,没人说这不好那不好的,劝退的声音也都比较小。
努力到现在,就感觉一切都挺好,没有求过人,全靠自己一双手一双脚奋斗过来。没有导师,没有家庭背景,没有高学历,也贪玩打过游戏。但就像你现在看到的我,成为了很多很多小伙伴追逐光的榜样。
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
对于0基础小白入门:
如果你是零基础小白,想快速入门Python是可以考虑的。
一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案
包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!
零基础Python学习资源介绍
👉Python学习路线汇总👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)
👉Python必备开发工具👈
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
👉Python学习视频600合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉100道Python练习题👈
检查学习结果。