• 大三学生前端自学和报班该选哪个

    2016/01/15 HelloHelloc 56 评论

今年大三,想学前端,在报班与自学之间徘徊,自学会学到前端要求的技术吗

4 3 收藏


直接登录
最新评论
  • 白菜 软件工程师 2016/01/16

    都没用

    得去公司实习

    • HelloHelloc 学生 2016/01/16

      嗯嗯。你说的很对啊。公司实习是肯定要去的。不过学校学的东西都是各个方向的一个表层,我今年大三第二学期,我去公司实习之前学web前端这些技能,不报班自学可以吗?

      • 白菜 软件工程师 2016/01/16

        一般是这样

        首次学编程,最好是有人教
        不是首次,可以自学
        当然,得看你自己的自学能力
        你觉得自己能力不够的话就报班

  • Vincent 学生 2016/01/16

    昨晚上看到你的动态没回答,现在有时间来说说。回你不是因为我是什么牛人,相反我是纯渣,今年同大三下学期,非科班,大二接触过html和css,那算不上什么,前段时间开始复习了下就开始学js了。报班和自学之间我选择了自学,一个是自己不想花那钱,二是觉得自己有这个学习的劲有自制力,听说报班学的也是基础,只是可能涉及的面更广一点点,自学也完全没必要担心学不到要求的技术,当然这要看你自己的情况来选择。现在前端很复杂涉及的面很广,但基础不会变,可以多逛逛知乎等地方确定自己的学习路线,然后一个一个来,制定好计划。实习找项目非常重要,虽然我现在还没找实习,因为我还在学。学不学、怎么学是自己决定的,决定了就坚定地走下去,没什么好徘徊的。

    • HelloHelloc 学生 2016/01/16

      嗯嗯,首先我很谢谢你会抽宝贵的时间回答我的问题。我是计科专业的,大三上学期刚学完java。其次,关于html和css这些我都还没有深入接触过,我个人觉得自学有可能把握不住重点,效率估计不会很好。(可能是我学习能力不够强吧,见笑啦。)我最近试听了几天培训课,有报班的想法,告诉家人后她们觉得我是被洗脑了,感觉给家里也说不通。不过报班费用真的好贵,我也没有收入,也不好意思再向家里提条件花这一笔钱。所以我还是先自学给自己制定一个计划吧。先学html和css。对了,你平时学这些知识相关书籍资料会在网上买吗?

      • Vincent 学生 2016/01/16

        基础的html和css没有抓不住重点的问题,最多就是一些大牛们用的熟的经验不了解而已,而且html和css是前端开发的基础中的基础,很简单,只是后面还有html5和css3,培训班教的的确是基础部分,而且网络发达,你可以找到更多的方法替代培训班,w3schoo、慕课codemademy等等都是别人快说起茧的学习网站,当然你还可以在网上找学习资源。我目前学习js在某东买了js DOM编程艺术和js 高级程序设计,准备寒假研读。加油咯

  • lixyz 野生程序员 2016/01/16

    我个人不太建议报班,原因如下:
    1.现在的培训机构鱼目混杂,大多是填鸭式教学,适合0基础入门,但不适合有基础的学习
    2.你还是学生狗,时间相对宽裕一些,完全有时间自学
    3.互联网时代,一些相对成熟的技术,网上的资料一抓一大把
    4.报名费剩下来,配台高配的电脑,买上几本书,抑或买个极客学院或者慕课网的VIP,完全可以自己学
    5.自学也是一种能力

    • Vincent 学生 2016/01/16

      同意楼上观点:)

      • HelloHelloc 学生 2016/01/16

        我好多同学报了达内培训。身边好多人对达内评价参差不齐吧。你身边有报达内的同学吗?有没有一起聊聊,感觉怎样?

        • 白菜 软件工程师 2016/01/16

          我和达内培训出来的人共事过

          还是那句话,关键看自己
          达内给了一个学习的环境,也有老师教,不能说很好
          但是达内出来的有很不错的

    • HelloHelloc 学生 2016/01/16

      虽然我是学生狗,但我们学校下学期安排的课外加实验也不少啊。而且我也马上实习要找工作了,我肯定也在这段时间好好给自己充电。唯一觉得不足的地方就是短时间内自学时间成本太大,没有经历一个系统的学习。公司让完成的任务也不能很快上手。如果时间不这么紧迫,我觉得我更倾向于自学。不过话说回来,现在学校也没有开设web相关的课程,也不会有很系统的知识体系。如果我从现在一月份开始自学,自己摸索,到今年八月份实习,我能学到什么程度我都不是很敢保证。

    • 白菜 软件工程师 2016/01/16

      报班最大的作用不是他教的有多好
      而是

      给一个逼你学习的环境

    • 同意,我也是刚毕业出来的,然后是通过进入学生自建的一个工作室学习的。出来后找工作大家也都愿意要。

      • HelloHelloc 学生 2016/01/21

        你也是自学前端的吗?你说的工作室指的是qq群还是学校里面的?最近感觉报班的同学各方面信息来源会比较广。(学习和跑招聘的信息)。他们培训班也会组织模拟面试,带同学去某个专场招聘。因为是一个集体,大家学的方向都一样。而我自学目前就我一个,我不是怕一个人孤独或怎样,就是突然觉得不报班会失去一个信息来源的重要渠道。

        • 程序媛 2016/01/21

          这个好像确实是的,报班学,可以积攒人脉,大家每天在一起互相讨论,取长补短,找工作的时候,通过交流还可以避开一些坑爹的公司,也可以让入职了好公司的同学给你内部推荐的机会。费用不是高得离谱也可以考虑。

        • 学校里面一群学生组建的,继承制,已经有6届了,大三管事,新招大二的,大四一起去实习,自己找项目做赚钱养工作室,包括房租水电啥的。现在觉得真的是很有意义的一件事情,出来后学长学姐们会帮我们说他们的经验啥的。

  • 萌狮 Python 2016/01/16

    前端技术,要深入,需要专注和不屑的自学能力,报班永远只能学到别人玩剩下的,如果你真心想干这行,我建议你自学,然而学习不能漫无目的,选两个项目,去实现它,优化它,技术永远都是从实战中获取的速度最快!任何行业都是这样,不过话说回来,报班唯一的好处就是快速入门,比自学快那么一点,仅此而已!!!

    • HelloHelloc 学生 2016/01/16

      走技术这行,不断给自己充电是很必要的,这个我也明白。你指的这个自学,我觉得对我而言可以理解成以后毕业在工作中不断学习。就自学而言,我认为的确很锻炼人,不过我现在考虑的是自学时间成本太大啊。我感觉我有选择困难症啊。

      • 萌狮 Python 2016/01/16

        嗯,理解,我当年在学校也没干过什么正经事,有选择不是最困难的,最困难的是没选择,好好纠结吧!!

        • HelloHelloc 学生 2016/01/16

          我应该还是想太多做太少了吧。但话说回来,我现在这种情况,报班真的不可取吗?

          • 萌狮 Python 2016/01/16

            可取啊,为什么不可取,你现在是一张白纸,什么形式去学,都可以,都能学到东西,都只是入门而已,什么情况下才适合报班,大概就这几种吧
            1,毕业了,找不到工作,培训一下,快速入门,求得工作机会
            2,跨专业的,甚至是跨行业的,想尝尝鲜
            其实没什么不行的,如果你觉得自学比较困难,而且家庭条件比较好,那就报班好啦

            • HelloHelloc 学生 2016/01/16

              嗯嗯。我会好好想想,不过很谢谢你和我聊了这么多啊。我得加油↖(^ω^)↗。热心肠的人还是很多的。

          • Vincent 学生 2016/01/16

            恰好你说了我的座右铭啊哈哈,–迷茫是因为想的太多做的太少。
            没有可取与否的问题,自己决定。

  • 人仨   2016/01/16

    考研吧

  • Demigod 大数据 2016/01/17

    在Mooc上报个班,然后自学~

  • edeity   2016/01/17 精华评论

    哈哈,我也是大三下学期才开始学的前端,目前大四;
    走个很多弯路,所以特定注册了个账号来回答——;
    要是当时有人跟我说这些,我就不会这么倒霉了T—T;

    目前觉得最有用的三点:
    + 买台mac,安装个node(强制从命令行开始吧,骚年)
    + 在github上注册个账号(牛的人都在上面了,有多牛?fb,google这样的算不算?)
    + 自己弄个网站,比如:hexo在github page上搭个网站真不错(关键全免费,半个钟头就可以搞定了,以后就可以慢慢折腾定制自己的东西了~)
    + 这个倒没有那么重要:半个钟头学学markdown语法,然后在以后的笔记中使用它

    好吧,人各自有各自的走法,所以我并不能告诉你应该如何走(虽然我觉得上面四点真不错),但我希望以我的经历(说是惨痛的失败也可以)告诉你不要做什么;

    1. 不要视野短浅
    还以为现在的页面是html+css+js?这个真没错,或者说,全对!我大三刚学时也是这么以为的,就像有人告诉你安卓不是用JAVA写的吗,牛逼的各种什么分布式系统不是用JAVA写的吗?对啊。一点都没错;但你不觉得你所认识的html+css+js=我们现在所看到的页面有些牵强吗;

    搜索一下前端技术栈吧,这里面可能是一些你已经听说过的,如angular,node,gulp;也有一些比较陌生的react,vuejs,es6;前端技术栈现在基本处于一个爆栈(而不是全栈)的状态了;哈哈;

    都不会?恭喜你,你的水平和我是一个档次的!所以,你只需要暗自下定决心,好好学习(因为不会的,天哪,还这么多,虽然有很多不是必须的,但也得知道他们是干什么的吧,这可并不是百度一下就能弄明白的);然后脚踏实地学学习html,css,js吧。这三个家伙就像砖头,一块一块构成前端大厦,没有这三,一切都是浮云啊有木有;当然,jquery还是很有生命力的,仍然是前端标配,没错,目前还是必学的;

    PS:假如你是女生或一副小受模样的男生,勾搭个会前端的学长,真心不错,真的;这个完爆其他建议;

    2. 学会表达自己,学会与人沟通
    嗯,我在大四面试时吃透了这个亏;毕竟现在都是团队团队的活啊;沟通不好,连面试介绍自己时,都像在耍猴,就算你很牛,谁有那么多时间了解你啊(除非你真的很牛,但这样你又不会在这问这些问题了);比如:我勤勤恳恳敲了3年的代码,一次面试时面试官最后得出结论:你啊,就是写代码写得太少。我去!3年代码白敲了;T_T;
    所以,且码,且总结(不仅要总结给自己看啊,还要让别人看了也觉得:哇,这货也总算还能敲点代码)

    然后就是什么UML图啊数据流图河道图啊,恩,这些有空也可以看看嘛,怎么沟通简单明了就看看呗,反正git是必须会的;

    好吧,假如就楼主的题目,那么我通篇都是不符合题意的,但我想说的是,它真的跟前端息息相关的啊,都是血和泪啊;早点了解还是蛮好的。那么回到楼主的题目:这个问题回答稍有不慎,可能误人一生,所以,也许你可以到知乎上问问?哈哈。

    网易云课堂好像有一个网易自己办得前端班,貌似口碑不错;

    • HelloHelloc 学生 2016/01/17

      答了这么这么长,真的太谢谢你了。谢谢你能分享自己的经验。很认真的看了你的建议,对我很受用(虽然有点偏题,不过还是让我受益匪浅)。而且我也确定了,不纠结,不报班了,自学!我必须相信自己!

  • 程序媛 2016/01/18

    先说明不是打广告啊,有个mukewang(拼音)还可以啊,很闲的时候在上面学过jquery,菜鸟也能学,傻瓜式。编程的学习网站还是很多很多的,之前看到有个整合编程学习网站的文章,都很不错,还有在玩游戏中学习的。可是学的时候都是零散的,当各种语言和技术一起运用或者遇到真实业务的时候困难又升级了,这个时候就得靠项目的经验了。

    • HelloHelloc 学生 2016/01/20

      嗯,最近正在慕课网学习。的确觉得自学的知识比较零散不系统,有什么好方法吗?目前没有项目经验啊,比如自学前端然后做一个网页,这应该也算是经验吧?

      • 程序媛 2016/01/21

        看能不能试着接一下私活,免费给人家做,不急的那种,然后拉上你同学,顺便锻炼下团队协作

  • 埋名   2016/01/18

    多写。多实习。

  • 龙雀 野生程序员 2016/01/20

    我觉得现在培训班的质量普遍是不如在线课程。

    • HelloHelloc 学生 2016/01/20

      在已经报班的同学那了解到,培训班的课程主要是视频教学,一天最少两节视频课,一节课两到三个小时不等。而且每节课完了会有小项目让做,就是学了及时练,能巩固基础知识吧。身边报班的同学给我的感觉就像是报了班就有个着落了,就像半只脚已经迈进公司一样。而我自学的还在外面飘荡~~

  • Nick-陈 前端开发 2016/01/20

    说实话完全没必要,而且公司不怎么喜欢报班培训出来的(天天坐总监的车听他说得),本人大三第二学期才系统的学习前端,大四一开学就去找公司实习了,算是运气好,被一家初创公司录用,并且前端的要求也不是太高,刚好可以做个跳板,在公司边学边做,实习工资还不低。建议是多逛论坛,去幕课和网易云课堂 海学。建议开始把基础打扎实,特别是javascript,所有的框架都是从这个开始的。祝君好运~~~~

    • HelloHelloc 学生 2016/01/20

      及时雨啊。今晚旁边同学又和我讨论了好久报班与否的问题。看到你的这个回答,我飘荡的心又沉稳落地了。不过想请教你的是,自学前端该怎么系统的学呢?我基础知识部分用不用买书本资料,还是只看网上视频教程就好?我最近在慕课和w3school学习html和css。就是记笔记和敲案例,因为最近还在上课所以感觉自己进度有点慢。可能有点心急了吧。

      • Nick-陈 前端开发 2016/01/21

        进度慢没事,但必须保证的是每天都要学 起码要拿出一小时去学,这样你每天都会有点学会了一些东西的成就感。既然有一点基础,能敲一些代码的话,给你一个网易云课堂的链接,我第一个完整页面就是敲的这个,慢慢你会在之后的学习过程中体会到一些HTML和CSS的其他东西(具体什么说不上来,反正是后面前面遇到的问题,后面得到了解答)。关于买书,自幼家境贫寒,基本上都去图书馆借书,宁大图书馆还是不错,能借十本,但不要借多,因为借多了也看不完(从来没看完一本),建议还是以网上做demo为主,等你到了能自己敲出一个比较完整的页面的时候,可以进行一些补给。推荐一个微信公众号 前端早读课 每天都会发出一些实时热文。继续努力。

      • Nick-陈 前端开发 2016/01/21
  • 王志军-上海高欣计算机系 前端工程师 2016/01/24

    工作一年多的给你个建议,我是报班的,老师确实超级认真,但是自认为学到的东西太少,老师主要是照顾基础差的人,难的复杂的讲的少…还有就是这东西必须得有个指导你最好,,这样进步神速,我在这个公司就有个工作好几年的带,,一年差不多工作实践可以解决大部分问题了.

  • 楼主QQ多少啊?我可以问你几个前端的问题吗

  • 310   2016/08/26

    前端的坑太多了,你自学出来也是会点基础,报班出来也就会点基础。月薪5-8K没问题。

    但是你想要提升太难了。

    你工作的时候会发现自己速度比其他人慢了不少。

    为什么?

    于是你发现了组件化(小坑)

    后来你又发现了模块化(巨坑)

    总之,你会发现这个行业,普通人可以混饭吃,聪明人,有缘人才能成为大神

  • SeanShen GIS工程师 2016/08/26

    计算机科学的不用报班~报班是完全没有编程概念的人才会选择~而且html和css也不是编程语言,只是一种结构性的语言,但是前端还是要掌握的~主要还是javascript,个人觉得当前的大环境下,那么多的免费资源,可以自己钻研学习;最最好是可以认识比你厉害的,你实在不会了请教他~

    最最后,如果你认为你的自学能力不行的话编程到最后就会很痛苦的~尤其是前端,每一年都要学习新知识,难道每次都去报班?

    还有你说家里不支持什么的,自学其实差距不大(只要肯努力)~~~个人觉得!!!