主要是没有项目经验,没有拿得出手的作品,平时都是多谢 demo ,面试别人让交作品。
所以我问下各位,怎样才可以获得这份工作。
目前我会的有
HTML :懂的布局,语义化标签。不懂 XHTML,XLM (现在 AJAX 都是用 JSON 了吧?),以及 HTML 的 canvas 和 SVG ,以及一些兼容各设备的 meta 信息。
CSS :基本上懂得浏览器之间的差异与兼容,会写 CSS3 动画,会用 css 的动画框架。会 SASS 的高效写法,就是不懂一些生僻的属性。
javascript :重点会这个。 JS 是我最初开始学,也是学的最多的。了解 BOM , DOM 的意义结构,属性方法。懂得面向对象编程。会 ajax 。了解各浏览器之间的兼容写法。写过一些浏览器脚本( GM 脚本),能完成一些组件的开发,比如轮播图,选项卡以及一些 js 特效。自己写过一个仿 Jquery 的库,兼容到 IE8 以及各标准浏览器( https://github.com/axetroy/TQuery )模拟了大部分的方法,除了一些高级方法不会,比如延迟对象以及队列,当然 sizzle 我也没法做出来(我模拟的事件绑定是用事件队列,但是动画怎么做成队列,逐一执行这就不懂了)。
框架:
jquery:会使用大部分 jquery 的功能,除了一些高级功能还不太熟悉。
Bootstrap:栅格系统还是会用,基本都能做出响应式的布局。只是还不太熟悉,需要边查文档边作。
requie.js:基本会用
团队协作:会用 git 算不算......
前端自动化工具:一些 node.js 的插件(然而并不会 node.js ),比如 grunt ,完成代码的合并,压缩混肴。模拟用户操作还不会,其实这些都不会很熟练,毕竟平时写 demo 都很少用到,只是想学这个,就去学了。久不用就会忘记。
大概就这些,可能有些漏一些地方没有说到。
自己也开了一个 wordpress 的博客。
请问各位,这个能去面试工作吗。
让我写个静态页面还行
虽然叫简历的时候,别人不一定说让带作品,但如果要带个项目作品,我实在不知道什么好。
所以请求各位前辈.....
1
shenqi 2015-09-08 09:03:39 +08:00
如果把你的缩进换成空格,那我这推荐。
|
2
troy450409405 OP @shenqi 额。。。
|
3
shenqi 2015-09-08 09:15:37 +08:00
|
4
ChiangDi 2015-09-08 09:16:44 +08:00 via Android
会吹牛就可以了
|
5
qping 2015-09-08 09:41:03 +08:00
XLM requie.js 拼错了 是 jQuery 不是 jquery
还有好多错别字什么的,我就路过,楼主加油 |
6
banri 2015-09-08 09:42:17 +08:00
绝对能啊
|
7
troy450409405 OP @shenqi 嗯,刚刚开始是用 DW 。后面使用 sublime 之后,就是使用 jshint 校验规范的。改掉了之前很多得了陋习, sublime 真的好强大,好方便....不过你说的 Tab 换成空格,我就不是太理解了。求指教
|
8
troy450409405 OP @ChiangDi 别人让上干货啊,亲.....
|
9
troy450409405 OP @qping 给点建议啊....
|
10
troy450409405 OP @banri 难道你是 HR 。。。
|
11
learnshare 2015-09-08 09:57:16 +08:00
XLM 、 requie.js 好像没人懂;
缩进用两个空格,这是前端的通用规则。 我看你的介绍里很多话都是 HR 的风格,这不利于找工作。还是那句话: Talk is cheap, show me your CODE. demo 也是代码。 |
12
sliwey 2015-09-08 09:59:29 +08:00
demo 整理下 也能当作品嘛
面试肯定够了啊 |
13
serenader 2015-09-08 10:21:41 +08:00
这个 TQuery 的 README.md 列表部分以及标题居然是用 HTML 标签写的。。既然是个 Markdown 文件了 为啥不用 Markdown 语法来写呢?
|
14
robinlovemaggie 2015-09-08 10:22:23 +08:00
看 LZ github 里的注释“大更新”,“大改版……”,莫名喜感。预祝楼主早日成功。。
|
15
troy450409405 OP @robinlovemaggie 随便写的,不要在意....
|
16
robinlovemaggie 2015-09-08 10:34:22 +08:00
@troy450409405 如果要拿这个给别人看的话,最还还不要太随便~~
|
17
Sivan 2015-09-08 10:36:55 +08:00
学会吹牛逼,工资不会低。
|
18
banri 2015-09-08 11:02:45 +08:00
@troy450409405 你见过头像是动漫人物性别为男的 HR 吗。。。
|
19
crs0910 2015-09-08 11:09:17 +08:00
要找哪里的工作?
|
20
shenqi 2015-09-08 11:13:58 +08:00
@troy450409405
11 楼也有说,前端习惯是用空格。 具体空格是两个还是四个,自己选择,海龟书里面有提到。 tab 是不推荐的使用的。 DW 忘了吧, svn 也忘了吧。别提这几个词,减分。 虽然英雄莫问出处,但是用 DW 写页面的前端都不是好前端。 |
21
litpen 2015-09-08 11:17:49 +08:00
看你简历写的挺 nb 的样子,但是看到最后没有一个代表作品,这样还是无法了解你。建议你做个完整的项目并且上线,一来当作品,二来当巩固
|
22
sox 2015-09-08 11:30:53 +08:00
原来现在还有用 tab 缩进的人
|
23
yyfearth 2015-09-08 15:41:06 +08:00
LZ 做的不错了
模仿 jQuery 是一个非常好的 Jr. 前端 练手项目 非常值得新手去做 另外 LZ 还是缺少一个上线的完整项目 最好有一定规模 不需要太大 但是至少是大学时代 国内一般学校的话 至少一个大课程 或者半个毕业设计的规模 好学校或者国外学校 至少一门专业课最后那个课程设计的规模 要么是比较酷炫 要么是比较实用的类型 然后可以通过这个 把你掌握的所有前端知识用一边 格式化好 注释写好 检查规范 然后放到 github 上面 (或者国内的那些) 如果 是纯前端 那么部署 github pages 就可以了 如果需要后端 自己可以弄个免费的 PaaS 或者自己弄个 AWS 之类的部署一下 基本上就可以了 不仅有东西展示 而且综合运用了一下自己的全部前端技能 而且这种项目 非常能够体现你的实力 这些包括你那个 TQuery 都可以写到简历 并且提供 github 链接 会有人看的 PS :缩进一般来说还是空格比较好 尤其是你放到 github 里面的话 2 个空格 还是 4 个 都可以 一般来说 按照 Java 风格 或者 传统风格 是 4 个 比较新的风格 或者有用缩进控制的代码(比如 Py Ruby Coffee )最好用 2 个 反正是个人项目 如果是团队项目 当然是大家用什么 和大家一样就是 |
24
jon 2015-09-08 20:27:48 +08:00
勇敢去面就可以了
|
25
chengzhoukun 2015-09-08 21:14:21 +08:00
@yyfearth Python 用两个空格看起来很别扭,可读性比较差
|
26
jarnanchen 2015-09-08 23:12:54 +08:00
楼主已经很厉害了,至少比我强。我都找到了,哈
|