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

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

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

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

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

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

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

6308 次点击
所在节点    程序员
74 条回复
murmur
2020-06-13 22:26:38 +08:00
一个普通的学校实习你想有什么出彩之处,只不过是现在大环境差了,就算应届生也要那种优中选优

增删改查是没什么难度,但是代表别人写过码了,这比大学打 4 年游戏的就是好一些

这年头除了 C9 还有一票普通 985 和 211,更有一大票普通选项,应届就要潜力,公司的培训是干嘛吃的??
EminemW
2020-06-13 22:27:20 +08:00
学好操作系统 计算机网络 数据结构 还有一门啥
brucep
2020-06-13 22:28:13 +08:00
1 楼是咋了,我觉得楼主说的挺好的。
royzxq
2020-06-13 22:35:44 +08:00
#2 计算机组成原理
murmur
2020-06-13 22:36:15 +08:00
@brucep 我的意思是楼主把现在环境不好招聘难度升级当成学生理所应当做的事,忽略了很多基础本来差需要指导的同学

那么其实可以问楼主一下,如果 curd 都看不上,显然模仿什么网易云也看不上,楼主可以说一下,符合应届生技术实力的项目是什么

清华的雷课堂么
murmur
2020-06-13 22:46:17 +08:00
潜力这个东西,不是说说而已,你要给出具体的建议,开源的东西很多,教程也很多,你想写一个 cpu,写一个 react,写一个 fc 模拟器,只要你看着网上的教程做,都可以做出来,别人给你留下了代码和 git 仓库,你学完真的就有意义么?这个就跟 java 先看设计模式后做项目一样,看一点忘一点,一点工程实践都没有,为什么要这样,不这样会怎么样,想不明白记不住最后也是浪费时间。

楼主说 vue 和 react 是个问题,但是更可怕的背后是,前端甚至业界都陷入瓶颈了,小程序折腾来折腾去折腾出一个反人类的 webview 封装,闲鱼这技术组闲的把 native 换成 react 换成 weex 换成 flutter,这是为了什么,用户体验没有改善,更像是为了保住职位瞎折腾。你可以想想,这几年你用了什么新东西么,大家吹的人工智能还是人工智障,推荐系统还是点一个刷刷一票都是这类东西,你用的淘宝,京东,多少年没改版了,淘宝还在用很早的 kissy 做框架。微博天天吹,年年吹,每次改版都被骂,一到明星出轨就宕机。说这么久的 AR,VR 因为硬件瓶颈迟迟不能落地。

业界潜力都快到头了,怎么可能奢求一个应届生表现出超越工程实践的潜力,当然有那种人中豪杰,不过别人也不需要招聘吧,直接就有人给他 special package
dragonszy
2020-06-13 22:52:40 +08:00
同意楼主观点,运用框架就能做的东西写在简历里没有亮点。

不过我认为深入写增删改查是有必要的,每增强一点通用性和用户体验都比较要求技术。
例如根据 schema 自动生成操作 UI,支持 REST/GraphQL 等不同接口,支持海量数据,写 TDEngine 等类 SQL 的 driver,支持实时 /推送数据,权限颗粒度。这里面可做的东西非常多,并且其实大部分企业都会用到。
像 Headless CMS,如 Strapi,ForestAdmin 等简单的说也是增删改查系统,但是也融资了几百万美金。
即使写了个很好看的 Admin UI 组件库,如果风格很好的话,也能直接到 Themeforest 上卖。

我倒觉得现在比较可怕的趋势是一上来就写 Hadoop,Spark,ML,DL,但是却不懂基本的 Web 前端后端。
fkysly
2020-06-13 22:55:38 +08:00
@murmur 你的想法太偏激了,我没有那个意思,你自己延伸太多。
Elissa
2020-06-13 22:56:50 +08:00
感觉在校实习前端方向能写常见的业务确实可以了,如果真能出自己的新东西直接去正式应聘(社招 /校招),再或者就是做科研。楼主所谓的复杂有深度的项目可不仅仅在前端方向,底层操作系统、数据结构、网络。这些都深入钻研楼主认为初学者和在校的能做出来的吗,要考虑客观规律,不能盲目跟风
murmur
2020-06-13 22:58:28 +08:00
不是对楼主硬刚啊,借着这个机会多写两句

v 站很多人可能是高级互联网公司呆久了,忽视了人和人之间的差别

来一个求改简历的,就啪啪按照 bat 要求一顿说,没看别人专科学校几个字

我相信有那种深藏不漏的高人在普通学校里,但是高考本身就是实力的表现,高考这关都没闯过,你说你有什么高人之处我是很难相信,你看最强大脑的参赛选手,清北一大票,这不是没有道理。

业界环境不好,人也心浮气躁,以前我们参加华为编程比赛,题很水,人工灵活阅卷,只要拿奖就可以进终面,没几年华为也改成 OJ 了,现在也越来越难,以后怕不是人人都得先刷他几百题才敢面试。

本来我想说何必在 IT 一棵树上吊死,但是这个实体经济水平,我说这话也是欠打,所以我现在实在不知道说什么。
fkysly
2020-06-13 22:59:13 +08:00
@Elissa 你对技术深度的理解有问题。技术深度不等于产品商业化。比如写一个简单的数据库 Demo 可以自己玩,都算技术深度。
Elissa
2020-06-13 23:02:05 +08:00
@murmur 确实,感觉总有一种“何不食肉糜”的感觉,除了部分拔尖的高校,还有大量普通的、甚至计算机专业比较差的学校,拿大厂的标准去要求总感觉太过于死板
fkysly
2020-06-13 23:02:48 +08:00
@murmur 你太小看别人了。专科学校的牛逼的也很多,你希望照顾啥都不会就找工作的同学,也是你的自由。但是还有很多期望实力变强,并且找到理想工作的同学。
fkysly
2020-06-13 23:04:12 +08:00
@Elissa 这又不是面试规则,也不是招聘要求,这是一个学习建议。你自己跑偏了。
Elissa
2020-06-13 23:06:20 +08:00
@fkysly 可能是楼主没有表述清楚,在校学生自己写一个数据库 Demo 没啥问题,但是会不会用到其它的框架或工具?究竟要独立完成多少才算有深度?那么这个数据库 Demo 提供的接口在前端展示出来还是增删改查
oovveeaarr
2020-06-13 23:09:54 +08:00
可能 LZ 这种想法是为什么大家都在说“内卷”吧~
我们只需要优秀的人,但是不负责培训优秀的人,定期还会向社会输出 35 岁优秀的人(?)
fkysly
2020-06-13 23:11:04 +08:00
@Elissa 最好是能写多少写多少,最好是啥框架都能不要用。在这个过程中学习到的数据库底层知识,实现碰到的坑,漂亮的代码亮点,都是自己的技术资本。给数据库做页面不是必须的,这又不是去秀自己做的产品,更应该注重这个学习和钻研的过程。
fkysly
2020-06-13 23:14:38 +08:00
@oovveeaarr 这个跟内卷没关系,不要乱套概念。公司没有培训你的义务。更何况找工作本身就是应该有一定知识水平,任何岗位都如此。让自己更优秀跟内卷半毛钱关系都没有,内卷的更多的是奋斗逼。
oovveeaarr
2020-06-13 23:25:58 +08:00
@fkysly #18 您这偷换概念的水平不太高哦。

您可以只要“优秀的人”,但是您不能让所有的人,都变为“优秀的人”哦。

您的论点是通过所谓的,通过您叙述的“方法”,提高您所说的“技术含量”,从而从一众人之中“脱颖而出”,这就是“内卷”哦

建议通过搜索引擎搜索“内卷”获取更多资讯~

至于您说的“培训”这个词,当然这个词也可以换成“挖掘”。

如果真的到了绝大部分公司连新人都不想培训,只想招聘“熟工”直接无缝接轨业务,那么作为“劳动者”的我们,境地就会更加不好了吧~
wang247
2020-06-13 23:31:54 +08:00
@fkysly 《中华人民共和国劳动法》明确规定,“用人企业有培训员工的义务”

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

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

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

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

© 2021 V2EX