在这里给一些前端方向的在校同学和初学者一个建议

2020-06-13 22:25:01 +08:00
 fkysly

不要过度追求简历的时髦程度,只是用一些前端业界的新技术其实未必有多少“技术含量”。

你用 React 或者 Vue 加开源组件库写了一个增删改查系统,其实讲白了没啥难度,因为现在技术开箱即用。换句话说,你能写,基本上投简历的都能写。一方面面试官觉得很鸡肋,另一方面无法体现技术实力。

特别下是校招的同学,体现出来你的未来潜力,好好理解一下潜力这个词,比现在能写一个增删改查系统有用的多。毕竟当你进公司的时候可能你简历的技术栈都淘汰了。

所以建议大家多夯实基础能力,完成一些有技术实力的项目,不限领域(校招其实不是很在乎你会不会前端)。实现好一个复杂有深度的个人项目比写 10 个长得好看的系统有用。不仅有助于简历体现技术实力,也能让自己深入钻研。

什么是有技术实力的项目(不限领域),请评论区各位补充吧。

6308 次点击
所在节点    程序员
74 条回复
ltoddy
2020-06-14 09:42:55 +08:00
@murmur 我很赞同你。
fkysly
2020-06-14 09:52:14 +08:00
@oovveeaarr 那你告诉我,企业对应届生的要求应该是什么样的
miniwade514
2020-06-14 10:11:22 +08:00
@brucep #31 真的……楼主在给学生提建议,站在学生找工作的角度,他的建议确实是积极的有帮助的。楼上的忍不住开始讨论大环境,跟这个帖子不在一个纬度上啊……
Hanggi
2020-06-14 10:21:17 +08:00
不知道我理解的对不对,感觉楼主有点看不起增删查改呢?

即使相同功能的代码,可读性、可扩展性、可维护性都是千差万别,涉及到各种设计模式、框架理解、语言理解、需求分析等诸多因素。

在一个有严格 code review 的公司里,就算你实现了要求的增删查改,也很容易被驳回并要求修改,提高可读性、提高可维护性、充分考虑需求的变化。

而这些经验,一个应届生是很难有的,但是如果在这种基础上能看到面试者对这些有着一定考虑,那就说明这个人的增删查改比别人的强。
zhzbql
2020-06-14 10:26:20 +08:00
技术实力(指更好更快更大规模的 curd )
ArtIsPatrick
2020-06-14 10:33:51 +08:00
你说这又啥用?该不会的还不会
lqmrt
2020-06-14 10:59:57 +08:00
其实大学根本就没有对口前端的专业,计科软工基本都是对口后端的,大学牛逼的人选择后端确实比较多,学校的作业项目要求基本都是实现增删改查就够了界面再怎么丑也行(参加大赛的除外)
JerryCha
2020-06-14 11:08:51 +08:00
我们软件验证与测试课程实践作业里面 SonarQube 一顿扫 bug 上可维护性上拿 C 等 D 等的组多了去了,还是简单的 neo4j CRUD + topK 算法。
输入一个 int 数组做快排容易,输入一个 Map<T, Integer>做快排很多人就开始写崩了。
murmur
2020-06-14 11:16:26 +08:00
@miniwade514 大环境很重要,你知道人和人是有不同的,尤其是涉及数学的东西更看天赋
以前大环境好,什么样的人找什么工作,顶尖人去 BAT,一般的学生去小企业 CURD 也能干得不错
问题是,一般的学生想提升自己,他的上限在哪里,他适合学计算机么,还是单纯计算机好找工作
楼主的想法直接把所有人都拔高到 BAT 的等级,这很明显不显示,因为有些人就不适合计算机,他是被迫来学的
alan0liang
2020-06-14 11:21:45 +08:00
@EminemW #2 图形学
Baymaxyu
2020-06-14 12:45:29 +08:00
我觉得找工作就是为了让养活自己,你想要多好的工资你就要能提高自己的能力(或者跳槽)让公司愿意给你这么多钱。至于有些人说的高级知识,编译器,操作系统,分布式啥的,我个人只是觉得有意思才会去学,学习的过程很开心(我觉得计算机很神奇想多了解一下),至于能不能赚到钱到不是很重要。那么对于那些不喜欢计算机,就不用去学这么多,只要满足工作需求就好(当然想赚更多的钱就再学)。而喜欢计算机的,就算以后不当码农也会去研究这些东西(纯粹就是个爱好,和画画音乐打游戏没啥区别,只是正好能给你一份工作罢了)
horace1117
2020-06-14 12:52:18 +08:00
最近日子不好过楼主你的说法其实更像是在宣扬内卷
zifangsky
2020-06-14 13:29:02 +08:00
今年日子是真不好过啊,各行各业都是
jsun
2020-06-14 14:41:47 +08:00
第一阶段 学习前端 /后段框架,第二阶段 前端渲染 /增删改查,第三阶段才是独立做有技术实力的项目。想在应届生或者 1 年工作经验的人里找 第三阶段的,本身就是凤毛麟角,而且他们很有可能看不中你们的低薪岗位
maplerecall
2020-06-14 15:15:00 +08:00
@oovveeaarr
一直说了 lz 的态度是建议,而不是倡导或强推,大家都想去好公司,就像大家都想找更好的对象一样,另外我之前全篇都刻意回避了性别字眼,因为这个类比无论对男女都有效,所以并不存在重男轻女的前提,并不能成为您说的内卷的佐证。

在市场一定的情况下继续做大蛋糕是很难的,但是通过不断优化技术来提升蛋糕口味还是必要的。公司到执行层面也是人,随着整体人员素质的提高,做出更美味,甚至开拓新品种蛋糕这种质变的机会都会增加,这无论对行业还是社会都是有帮助的。所以相比大家都努力提升技术来提升自己,真正更应当反对的是那些毫无进步与积累的低成本重复性投入( 996 、优化大龄)与徒增内耗的恶性竞争(职场 pua,勾心斗角),这些才更多的加重了内卷。
GaoGeYang
2020-06-14 15:51:23 +08:00
要求不少,建议招聘直接这样要求,校招(工作经验 3 年)
Eagleyes
2020-06-14 16:02:12 +08:00
@murmur #10
@fkysly #8

看了二位回答,其实并不太矛盾。

楼主代表的基本上是那张 985 211 出来的大牛,毕业恨不得就能直入大厂那种,那确实要做点有实力的玩意,普通的“复刻”,前端新技术就是炫技未必多少技术含量。

1 楼代表的是广大普通在校 jiu 生 cai 。比起那些打了四年游戏的人来说,他们略强一些,起码做了点事情,没有玩过去。但是能力跟 985 211 比还是有差距,这才是广大毕业生的情况,

因此说哪怕是复刻一遍代码,做做增删改查,那也是比没有强啊,那也是一份经历啊。难道简历上写获得吃鸡冠军 or Steam 游戏多少小时?

总之还是感谢二位的分享。
simonv3ex
2020-06-14 16:12:50 +08:00
有潜力,有基础能力 ,项目有深度。前面这些词我认为都是模糊词,毕竟每个人的标准都不同啊。结论:LZ 看似给出了解决方案。实际上让读完的人产生了更多的疑问;(真没疑问的怕是自我感觉太良好了)
joouis
2020-06-14 16:13:55 +08:00
楼主和 @murmur 的观点确实代表两类人群,确实不太矛盾。我自己发内推贴时不会去注明学历要求,就是考虑后者关注的人群。
其实大家都有认知,学历好肯定优先被青睐。但是对于那些学历一般的同学,我明知他们大概率过不了 HR 那一关,我能做点什么?
我自己的思考是:一,不拒绝他们,欢迎找我聊,挖掘确实非名校但利用好大学时光的同学;二,对于 @murmur 提到的人群,我至少能给他们简历一点建议,也许对他们面中小公司有帮助。
道理其实都是这么些道理,大家都成年人都懂。我给自己常讲,少说多做。。。
wangyzj
2020-06-14 17:10:43 +08:00
每次看到这种帖子都想说一句
贵圈真乱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/681336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX