一个自学前端并工作了半年多的人的自我怀疑

2016-09-22 19:09:18 +08:00
 zhngnmng

第一次来 V 站,今天看了好久求职板块的帖子。首先,厉害的人真多,简历上的项目看描述都可怕,然而还说在找实习(我的心里充满敬畏和对没学计算机专业的懊悔);然后,一些人的简历和项目看起来有点相似,看评论说可能是培训的,但我想如果 demo 都是自己完成的,看起来也蛮不错;最后,也有什么都不贴也求工作的人(我觉得好笑的同时,也想起来自己下班后抽时间自学的那段时间,有点不是滋味)。

此时作为一个自学前端、做了半年多前端、毕业两年的文科生,我对自己的水平努力程度产生了巨大的怀疑。最近几天在找工作,还没什么靠谱的消息。很多人都说要多会些库和框架才有竞争力,请问是这样吗?

……一言难尽,好歹贴个博客地址吧,真诚的希望大家拨冗看下,我可能需要夸夸,更需要骂骂,如果您能给出对一个自学者的方向性的建议,或有适合我的职位就最好了。感谢涕零。

12724 次点击
所在节点    求职
19 条回复
DeeCheung
2016-09-22 22:16:17 +08:00
无学历自学四年前端,刚在饼厂呆半年
给个我的路线参考吧
Vim & Python & Linux => F2E => jQuery & Less & Sass => CoffeeScript & Spine.js(Backbone.js like) & requirejs & IE 系列兼容 => Mobile => Hybid App => React.js & Browserify.js => Node.js & ES6

多看好的基础库源码学习当中技巧,如 lodash 、 Zepto.js 、 React-Lite 、 Redux ,多写插件(含 UI)不怕造轮子提升代码量与质。原生代码一定要熟,培养好学习能力和兴趣。

5K => 1W => 3W => 5W 代码量每个层级对自己就是一次提升,不要单写多思考
DeeCheung
2016-09-22 22:20:01 +08:00
漏了自动化构建和测试也要熟悉,会些基础运维,学习下 Unix 哲学对你帮助也会很大。
前端比较杂,到了 2-3 年时要抓一块重点深入。
DeeCheung
2016-09-22 23:05:56 +08:00
修正 Hybid App => Hybrid App

看在都是本家同性 + CoffeeScript 使用者的份上 希望对你有帮助
zhngnmng
2016-09-23 07:18:37 +08:00
@DeeCheung 感激不尽
leehung
2016-09-23 08:38:09 +08:00
@DeeCheung 这技能树,吓得我都不敢转前端了!
vimquee
2016-09-23 14:42:58 +08:00
你把自己当成一个大一的学生,就好接受了。
Nexvar
2016-09-23 14:55:06 +08:00
@DeeCheung
你好,想请教下无学历进阿里怎么避免简历被刷
zhngnmng
2016-09-23 14:57:10 +08:00
@vimquee 那根据您的建议,我应该继续找符合现在水平的工作还是不找工作、继续学习?
zhngnmng
2016-09-23 15:00:28 +08:00
@DeeCheung 那根据您的建议,我应该继续找符合现在水平的工作还是不找工作、继续学习?(复制粘贴不会被惩罚吧)
vimquee
2016-09-23 15:15:17 +08:00
@zhngnmng 不矛盾啊, 程序员一生都是一个学习者, 你作为成年人也需要一个份工作, 至于怎么找到好工作,工作是不是适合你,那又是另一个话题了。

如果说学习方向的话,我觉得可以多分配一些时间学习理论知识,然后分配一些时间造轮子。

如果说找工作的话,我建议将前端一些比较有用的技能点点上, 例如响应式适配。每个公司的技术栈都不同,你可以有目的地学习,或者选择一个比较热门的学习。

如果是求工作的话, 我觉得你应该重新发个帖,改一下标题, 附上自己的在线简历,写上自己的要求,地点就 OK 了。还有你可以关注目标公司的工程师,他们也会发布一些招聘信息的。知乎,微博关注一些工程师。
shui14
2016-09-23 15:21:48 +08:00
你找工作带一两个拿的出手的产品就行,其实前端还是码农里面的体力活,看 w3c ,把 html 基本 tag 写好,这种基本工一定要练习,你可以找一下优秀设计稿,自己写,再看看大公司的页面,不要说 2 年 我遇到有些 3 4 年的人,连 w3c 的例子都不如,满满外包应付味道。脚本同样看 w3c 的 jquery 就行,可以熟悉常用的功能就可以,要多写摸清他的套路,不懂在看 api , zepto 的差异时间久了你也总结了,同样不少工作 2 年的还是一瓢水,要用心去写。至于 react / vue / ember 这些其实都是设计模式的问题,玄学,国内绝大部分都是内容展示型,偏应用的场景很少,如果你学有余力,可以挑个你认为简单的去套用,会套就行。基础不行就别谈设计模式, js 水比 java 还深。自己几斤几两就认真。
zhngnmng
2016-09-23 15:34:11 +08:00
@shui14 谢谢……那能麻烦您看下我发的博客里那点东西能算拿的出手吗?
zhngnmng
2016-09-23 15:36:30 +08:00
@vimquee 感谢。可以麻烦看下我发的那个链接吗?是不是我那几个所谓的‘项目’太 low 了点
vimquee
2016-09-23 15:44:31 +08:00
@zhngnmng 我觉得挺不错 (你是有多缺信心?

我觉得项目没所谓 low 不 low , 而是看你能不能从中学到东西。不过我没有做过面试官,所以没办法提供面试官的视角。

PS: 其实除了自己造轮子, 还可以给开源项目提 PR 。
DeeCheung
2016-09-23 16:06:23 +08:00
@Nexver 我是运气好碰到好老板帮我争取的

@zhngmng 在工作中成长 碰到好的环境有人带那更好 没有就好好自学 没有其它办法 等你能力够了再挑工作 能力不够就安心做好本职工作 这是现实
jcoolcheer
2016-09-23 20:34:57 +08:00
同样是文科生,自学前端...苦
zhngnmng
2016-09-23 20:45:04 +08:00
@jcoolcheer 哈哈 啥也别说了都在酒里了 你学多久了 现在什么程度
jcoolcheer
2016-09-23 23:10:18 +08:00
@zhngnmng 水平当然是菜鸟的水平了,欲哭无泪
gujixuanmu
2016-09-25 22:36:35 +08:00
@DeeCheung 饼厂是哪儿? F2E 是指什么?

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

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

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

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

© 2021 V2EX