请教资历长点的前端给点意见。关于前端学历路线

奥巴码侬 发布于 2014/05/11 12:53
阅读 1K+
收藏 4

本人去年年底刚入行前端,之前去日本打工了三年,回来去培训机构学了点设计,自学了切图,做了一年制作。后来自学了php,期间还参加了前端培训班。

现在 jquery没问题,页面切图搞兼容没问题,js原生的基础也还可以。还学了点 Angularjs Bootstrap, 我们公司用的node的meteor框架,这么框架玩的也可以。

我现在很纠结,是继续搞桌面web前端,还是 走移动端,node吧,都是在招聘node服务器的人,不打算走。现在周末读了 《犀牛 高程》《 构建高性能网站》《 编写可维护js》《 高性能的js》  等书,发现其实读过了记住的并不多,效率不好, 听说读源码比较提高能力,但不知如何下手。

问题: 1 前端路线选择。 移动端 桌面web端 

          2 学习方法,去读别人源码 哪些框架 库的源码比较适合 初期的,直接用编辑器查看读还是看书?

加载中
0
CoffeeDeveloper
CoffeeDeveloper

移动端和桌面其实区别不是很大。你看公司项目安排就可以了。

看源码的话推荐看backbone的。有注释不是一般的好。

项目和书要结合起来看。其实看倒是其次。最核心还是多写。

奥巴码侬
奥巴码侬
直接用编辑器看backbone的源码吗?
0
豆浆Melon
豆浆Melon
看完书之后自己动手写,光看是没有用的
0
朱__朱
朱__朱
看过的东西要整理成笔记。把书变薄。否则看得再多也是白看。
0
开源无憾
开源无憾
写一套前段控件库,并不断地扩增组件、优化性能、提供多套主题风格等。外加研究下UI设计(俗称美工)。仅仅这两部分工作就够你折腾好几年了,如果从大学一年级开始研究这些,成为大牛指日可待。
0
jQer
jQer

做node,本质上其实是做后端。这个需要的基础非常多,http通信协议,信息头,新鲜度,数据库,设计对象等等,不是短时间可以转的。


前端也分两种,一个是纯粹的设计师,画笔颜色线条以及品味是最重要的技能,熟悉js css等只不过像是银行职员要熟悉电脑的开关机。

还有一种是交互程序员,有设计品味是不错的搭配,但最重要的是交互场景的想象(这些东西设计师是没有想象空间的),还有js代码的高度技能。

说白了,以设计js框架css框架,或者js工具css工具为主要内容。


至于,其他使用别人的js框架css框架,则大部分是后端套用前端的工具了,至于前端100%靠依赖他人框架工具写码的,我觉得是打杂程度较多,不能算作是前端。


另外,前端不分移动不移动。

移动的要求,是: css代码渲染考虑的要更多, js要更精致更轻量, 性能上要考虑更多。

另外,就是多了一些js事件函数, 以及css规则。

html5 本质上是js浏览器端api的扩充。

0
奔跑的蜗牛_小K
奔跑的蜗牛_小K

为什么要拘泥与前端?个人觉得单纯的前端,竞争力有限。

1.还是做移动吧,移动是一样方向,包括现在刚兴起的物联网

2.初学这不建议看源码,源码太复杂,里面包括很多设计思想,你没有这方面的知识结构,看了也浪费时间。

0
-放弃OSC-
-放弃OSC-

技术成长无外乎:学习、思考、练习

我不是前端大牛,只不过项目需要恰巧学习了一下。我说一下我的学习过程。

  1. 基础知识学习就不说了,很简单。
  2. 读源码(jQuery),一边读源码,不懂的话再看书(我看的是《javascript权威指南》,我读书的习惯是,略读整书,捡重要的精度,后面再根据需求选择性的深入学习),然后自己实现jQuery的框架(不是照抄,而是抽取核心代码),这个过程完成了,javascript的比较重要的东西都会比较熟悉了。
  3. 模仿别人:我当时自己模拟了jquery ui实现了一个自己的前端UI组件库。也可以去模拟淘宝前端,实现一个同样功能的界面。这个过程完成了,对框架的理解、兼容性的理解都会好很多。
  4. 跟着大牛玩玩儿。
奥巴码侬
奥巴码侬
学习了,我也尝试下
double9
double9
学习!
0
梅开源
梅开源

问自己什么样的软件需要前端

什么样的价值情况下前端有价值

以及有没有别的更有价值的事情

0
M
Miracle_lucy
学习了 MARK
返回顶部
顶部