问下前端开发攻城师一个学习方法的问题

2015-04-02 15:52:18 +08:00
 83f420984
刚进了一家创业公司,招我进去主要是做页面重构的,最近看《JavaScript 高级程序设计》,老大不让看这些,给我的学习轨迹是:先看 jQuery => AngularJS =>TWIG (好像是某个PHP的模板) ;

难道不是先学习一些基础知识后,然后开始学习框架?现在一进来就让我学一堆的框架,感觉压力好大;

我觉得单位的意思很简单,主要是看生产的结果,做出东西了,在谈你怎么学习。

想听听大家的意见 ,这个学习轨迹是不是有问题 ?
4026 次点击
所在节点    程序员
31 条回复
zythum
2015-04-02 16:31:46 +08:00
jQuery AngularJS TWIG 貌似都是不相关的东西。
对于javascript来说。还是以先能写,再写得好的原则。刚开始用jquery在回头去看什么原生实现啊,ie怎么坑爹啊什么的其实是个不错的路线。毕竟上来就自己处理这种头疼的问题其实会增加挫败感。并且在生产环境都用的jquery,基本也没有这种需要用到的机会。

再说一些关于初学者的问题额外。
关于设计模式,很多人表示在先去学设计模式再写代码。朱一的感觉还是以先能写,再写得好。先想办法吧功能做好了。再去看所谓的设计模式。
83f420984
2015-04-02 16:56:42 +08:00
@zythum 谢谢,一开始就是JS开始学的,确实有挫败感,自己看完了《JavaScript DOM 编程艺术》,竟然没什么感觉,不知道把它用到实例中去
boom11235
2015-04-02 17:10:54 +08:00
你老大坑爹,那只是培养出来一个码农而已,因为他要你快速上手工作。你可以在工作中去实践 jQuery, Angular,但是基础是必须打好的,js ,css,http。模板的玩意不复杂的基本过一遍文档就能用,不用投入过多精力。
66beta
2015-04-02 17:12:12 +08:00
用jquery能快速上手,公司不是招你来当学生的
manihome
2015-04-02 17:12:25 +08:00
三个方向的东西拉到一个学习轨迹里面也太坑了吧
83f420984
2015-04-02 17:13:32 +08:00
@boom11235 是,我也有这种感觉。
83f420984
2015-04-02 17:14:59 +08:00
@66beta 公司的意思我懂,还是先上手jQuery吧,没办法
83f420984
2015-04-02 17:15:31 +08:00
@manihome 虽然很坑,但已经入职,硬着头皮学吧
learnshare
2015-04-02 17:18:43 +08:00
jQuery 和 Angular.js 可以说是完全不同的东西,你只需要学其中之一即可。

估计工作是个坑,前端不是这么玩的。具体路线么,可以参考 t/117273 #20 的回复
83f420984
2015-04-02 17:20:56 +08:00
@learnshare 开始我不太确定,看了这么多人的回复,肯定是个坑了。。。。
pelloz
2015-04-02 17:21:05 +08:00
学吧,公司不是学校,你先能工作再谈提高。
zythum
2015-04-02 18:49:48 +08:00
自己能开发框架的或者所谓的框架的都是挺实干的人。跟着他没有问题的。
对于说我因为只是在别人框架下面写代码。所以其他什么都不会 的那个。只能说这个是硬找理由罢了。比如你就会用刀叉吃东西,然后去了中国用筷子就不会吃饭了。你觉得那个人能厉害到哪里去么?
83f420984
2015-04-02 19:25:51 +08:00
@zythum 谢谢提醒,明白了
cheng007
2015-04-02 19:28:24 +08:00
不能怪公司吧,公司让做什么,最后就只能做什么,不能举一反三吗?
83f420984
2015-04-02 20:07:47 +08:00
@cheng007 恩,明白
heaton_nobu
2015-04-02 21:24:20 +08:00
我当初也是先学的jquery,然后才学的原生js,有些幺蛾子问题刚开始还是尽量避开比较好
在公司里的确应该做到尽快上手,尤其在创业公司里面,节奏比较快,没人会给你充裕的时间去系统的学习,都只能自己在背后使劲
另外,如果你觉得想用老大框架外的技术,首先你要自己掌握,并且有能说服老大更换的理由
kmvan
2015-04-02 21:37:08 +08:00
你用原生js也能写的…………
finian
2015-04-02 22:42:58 +08:00
公司不是学校,不是让你来纯粹学习的地方,公司招你进去的首要目的是高效地开发出产品,不可能让你把东西都学好了再进入工作状态,再说了这些基础技能应该是你来应聘前就应该具备的,如果还不熟练,那只能平时自己抽时间补
83f420984
2015-04-02 22:53:41 +08:00
@finian 明白,谢谢
megoo
2015-04-03 00:50:12 +08:00
你这同事还在原来公司么?
老大开发的东西是开源的么?

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

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

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

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

© 2021 V2EX