本人没有计算机基础, 年龄也不小了, 大学学的是电气工程, 学习前端唯一有点优势就是能看懂英语....., 看了 JS 那本高级程序设计,学习小半年 React 了, 但是不知道了解到什么程度才可以找到前端的工作.
master
之前巨大的差别, 同时我写了添加 unit test 的过程.在 README 里面.dependencies
和devDependencies
. "dependencies": {
"antd": "^2.11.1",
"axios": "^0.16.2",
"lodash": "^4.17.4",
"rc-queue-anim": "^1.0.5",
"react": "^15.6.1",
"react-addons-perf": "^15.4.2",
"react-dom": "^15.6.1",
"react-redux": "^5.0.5",
"react-router-dom": "^4.1.1",
"redux": "^3.7.1",
"redux-thunk": "^2.2.0"
},
"devDependencies": {
"enzyme": "^2.9.1",
"enzyme-to-json": "^1.5.1",
"flow-bin": "^0.48.0",
"moxios": "^0.4.0",
"react-scripts": "1.0.7",
"react-test-renderer": "^15.6.1"
},
4.这个是用 redux 模仿的单页应用redux
以上都是用create-react-app
和es6
来构建的应用, 但是还有很多不足,
比如静态类型检查 flow 的应用,和完全脱离create-react-app
后实际项目中 webpack 的设置等等, 还有许多东西要学, 可是学完这个又有要新学的内容, 可能一时半会学不完整个生态......, 所以问问各位, 这样的水平能不能找到工作, 如果不可以的话, 我还需要突出学习什么, 做出怎么样展示作品?
谢谢各位了!
ps:
1
Stefan11 2017-07-08 09:07:39 +08:00 1
现在就找呀,还在等什么
|
2
hantsy 2017-07-08 09:25:45 +08:00 1
不错了,,,懂 Git 操作,React 结合 ES6,
Flow 这东西不知道有多少人喜欢,个人感觉要使用强类型,直接用 Typescript 好了,微软 Typescript Github 上有 React 的 Starters。 |
3
xilixjd 2017-07-08 09:27:51 +08:00 1
现在初级前端贼鸡儿难找。。
另外我觉得作品挺不错了 |
4
Pastsong 2017-07-08 09:34:53 +08:00 via Android 1
找工作是可以了
|
5
k9982874 2017-07-08 09:37:58 +08:00 via iPhone
好不要虚正面肛,谁怂谁输
|
6
modric OP @hantsy 社区里好像是推崇 Flow, 感觉 flow 和 Typescript 差不多, vscode 用起来比 ATOM 快, 可能支持 Typescript 比 atom 支持 nuclide 舒服,但是还没试过... 谢谢了
|
9
hualongbei 2017-07-08 09:52:59 +08:00 via Android
幸好还有公司比较喜欢有自驱力的人的...
|
10
modric OP @hualongbei 言下之意, 还是差很多地方是不是?
|
11
Hypn0s 2017-07-08 10:04:46 +08:00 via iPhone
手机 safari 闪退
|
12
Hypn0s 2017-07-08 10:05:54 +08:00 via iPhone
刚刚没说清楚,ios10.3.2 6
|
14
joeke 2017-07-08 13:25:02 +08:00 via iPhone
说真的菜鸟前端爆满不好找,但是多花点儿时间,还是可以找到的,加油
|
15
Crossin 2017-07-08 13:35:28 +08:00
别问,直接去招聘网站看岗位要求,然后投
一个字就是干 |
16
chunqiuyiyu 2017-07-08 13:54:32 +08:00 via iPhone
加油,在笔试面试中积累经验,调整学习方向,你会成功的。
|
17
hantsy 2017-07-08 13:55:47 +08:00 1
@modric 加油,写写测试(mocha, karma, chai, jasmine, 等),如果能够做到 TDD,国外的也不难找。国人几乎不懂什么叫 TDD (应该完成的技术层面的测试), 绝大部分公司基本都是 UAT (靠人肉测试)。
|
18
wobuhuicode 2017-07-08 18:21:46 +08:00 via iPhone
Css 回了吗?响应式页面会写吗?浏览器兼容了解了哪些?原生 js 能不能来撸?
|
19
Nicoco 2017-07-08 18:48:51 +08:00
完全可以,中小型公司的任务完全可以胜任了。
|
20
Betacoefficient 2017-07-08 19:39:02 +08:00
@hantsy 大兄弟现在菜鸟测试还有工作机会么,现在想去找个测试的坑去挖一下。
|
21
modric OP @hantsy 感觉 react 社区主要就是定在了 Jest(Dan Abramov 现在好像就在 Jest 这个团队来改进 Jest)和 enzyme 提供的丰富的 API 了. TDD 真是写了才知道好, 比如 Jest 的 snapshot 的 diff, 很好玩. 但是我有个感觉就是 App 越大写 TDD 越省事, 小的一般就随便测试了 不知道感觉对不对.
由于我一点行业经验也没有, 所以就更不要奢望国外的工作了, 但是我基本上关注了很多 youtube 的频道和各种 conf 来了解 react 生态的信息. 感觉国内的 react 社区好像也不怎么热, 没有行业背景,真心不知道该如何去谋得一份相关的工作... |
22
modric OP @wobuhuicode 我写 react 比较多,其余 只能说是了解吧, 基本会用, 但是浏览器兼容我是不懂...
|
23
yangxiongguo 2017-07-08 20:27:36 +08:00
基础比较重要,网上的面试题起码刷一遍
|
25
modric OP @yangxiongguo 虽然了解原型链闭包, 但是我大部分时间上都用在 react 上了, 基础比较重要的话, 那就是我的方向完全错误了 一把泪...
|
26
wobuhuicode 2017-07-08 20:52:47 +08:00 via iPhone
@modric react 只是一个框架……而且还只是一个 view 层的框架……如果你要走前端路线,原生 js css 就不能少,浏览器兼容也不能少
|
27
modric OP @wobuhuicode 😭 我还以为 react 已经包装了浏览器兼容...
|
28
liuxingjun 2017-07-08 21:39:25 +08:00
基础比框架至少同等重要,也要多看看基础知识,加油
|
29
ipconfiger 2017-07-08 21:42:03 +08:00 1
不都是自学的么?有大学要教这个?
|
30
modric OP @ipconfiger 可能提问方式有问题, 应该是"自学到这个水平能否找到工作, 如果想找到 react 相关的工作, 哪方面需要加强?"
|
31
sharkli 2017-07-08 22:11:27 +08:00 via iPhone 1
没见简历 也不知道哪个城市
|
32
learnshare 2017-07-08 22:30:46 +08:00 1
|
33
Nicoco 2017-07-08 22:55:08 +08:00 1
@modric 做的是全平台,Web 客户端、PC 客户端、手机原生应用都做。
目前主要是通过社招找到一份前端开发工作,不建议海投简历。 建议从招聘网站上面搜寻岗同城市公司前端招聘的信息。有的话,就找这个公司的联系电话,主动打电话给他们,表明自己方便去面试而且自己能够迅速到岗。实话说,大多数公司,看到应聘者方便面试,能够迅速到岗一般都会给面试机会的。 |
34
ipconfiger 2017-07-09 00:08:44 +08:00
@modric 别放成品效果出来, 放源码
|
38
blindpirate 2017-07-09 21:17:33 +08:00
browser the Popular Projects of github????
browse 吧。 |
39
modric OP @blindpirate 是的 browse, 不是 browser, 见谅...
|
40
woniu123 2017-07-10 20:46:33 +08:00
是的 一线城市 对 react 有需求 vue 之类基本上也一样。大部分地方对前端的要求还是很传统的
|