
本人没有计算机基础, 年龄也不小了, 大学学的是电气工程, 学习前端唯一有点优势就是能看懂英语....., 看了 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 现在就找呀,还在等什么 |
2 hantsy 2017-07-08 09:25:45 +08:00 不错了,,,懂 Git 操作,React 结合 ES6, Flow 这东西不知道有多少人喜欢,个人感觉要使用强类型,直接用 Typescript 好了,微软 Typescript Github 上有 React 的 Starters。 |
3 xilixjd 2017-07-08 09:27:51 +08:00 现在初级前端贼鸡儿难找。。 另外我觉得作品挺不错了 |
4 Pastsong 2017-07-08 09:34:53 +08:00 via Android 找工作是可以了 |
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 @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 不都是自学的么?有大学要教这个? |
30 modric OP @ipconfiger 可能提问方式有问题, 应该是"自学到这个水平能否找到工作, 如果想找到 react 相关的工作, 哪方面需要加强?" |
31 sharkli 2017-07-08 22:11:27 +08:00 via iPhone 没见简历 也不知道哪个城市 |
32 learnshare 2017-07-08 22:30:46 +08:00 |
33 Nicoco 2017-07-08 22:55:08 +08:00 @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 之类基本上也一样。大部分地方对前端的要求还是很传统的 |