V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jsjhlk
V2EX  ›  程序员

大二学生,在学前端,暑假应该怎么度过?求前辈们指点迷津。

  •  
  •   jsjhlk · 2015-06-10 09:22:03 +08:00 via Android · 5834 次点击
    这是一个创建于 3485 天前的主题,其中的信息可能已经有所发展或是发生改变。
    暑假很短35天,实习估计是没有公司要了。之前冒充学长参加阿里面试,二面被刷。感觉自己项目经历不算多,想暑假做点项目,但又担心项目质量。因为非科班出身,专业与硬件关系较大,基础课如算法数据结构,计算机网络都没学,然后又想好好看下这方面的东西。
    74 条回复    2015-06-26 17:34:41 +08:00
    fl0at
        1
    fl0at  
       2015-06-10 09:24:01 +08:00
    考驾照
    jsjhlk
        2
    jsjhlk  
    OP
       2015-06-10 09:24:34 +08:00 via Android
    @fl0at 已经拿了驾照
    RIcter
        3
    RIcter  
       2015-06-10 09:36:16 +08:00
    做项目的话,比如做一些好看的 Wordpress 主题、了解一些 PHP?
    总之大二暑假那么宝贵不要荒废了嘛。
    cjyang1128
        4
    cjyang1128  
       2015-06-10 09:36:56 +08:00
    谈恋爱
    paw
        5
    paw  
       2015-06-10 09:39:13 +08:00
    泡妹子
    Dk2014
        6
    Dk2014  
       2015-06-10 09:39:48 +08:00
    同问,大一
    除了这学期学的一点C,没有学过其他语言
    kobe1941
        7
    kobe1941  
       2015-06-10 09:41:50 +08:00
    泡妹纸
    learnshare
        8
    learnshare  
       2015-06-10 09:43:48 +08:00
    多看书,多写代码
    belin520
        9
    belin520  
       2015-06-10 09:45:31 +08:00
    我大二的时候代码还没有入门。
    该做啥做啥,记得好好玩
    Phariel
        10
    Phariel  
       2015-06-10 09:49:32 +08:00 via Android
    大学还是多培养培养纯真的感情吧 无论友情还是爱情 不要到了社会又开始后悔怀恋
    scys
        11
    scys  
       2015-06-10 10:06:28 +08:00
    @cjyang1128 泡妹子去
    DualWield
        12
    DualWield  
       2015-06-10 10:09:05 +08:00
    可以刷刷书嘛~,《JS语言精粹》《JS异步编程》《JS高级程序语言设计》,刷完了去刷刷jquery框架源码之类的
    jsjhlk
        13
    jsjhlk  
    OP
       2015-06-10 10:41:22 +08:00 via Android
    @DualWield 异步编程那本没读过,其余两本看过。
    现在纠结的是,到底是要刷基础的东西还是前端的东西,因为并非科班。学基础的或许对以后帮助比较关键。
    airbasic
        14
    airbasic  
       2015-06-10 11:37:17 +08:00
    赞,不知道你的暑假是期待一份实习还是补充知识还是和我们搞搞基呢
    同大二。大一去阿里一面就刷了,2333,我也就是想去看看面试是如何进行的学习学习,当问到我数据结构学过没有的时候....你懂的....
    http://shixian.com/projects/2437
    不知道看了这个会不会有兴趣。
    如果有兴趣,并且有精力,欢迎来和我搞搞基
    ezreal
        15
    ezreal  
       2015-06-10 12:59:52 +08:00
    php是世界上最好的语言,学php,转后端 -___,-
    lalalanet
        16
    lalalanet  
       2015-06-10 13:12:10 +08:00
    好好玩,你现在看重的项目和实习,以后你会发现就是一坨屎。

    非科班出身,你这个状态,要么补基础,要么转行吧。
    jsjhlk
        17
    jsjhlk  
    OP
       2015-06-10 14:42:13 +08:00 via Android
    @ezreal PHP略懂,Python也有学。但就是喜欢被js虐(ಥ_ಥ)
    jsjhlk
        18
    jsjhlk  
    OP
       2015-06-10 14:43:34 +08:00 via Android
    @lalalanet 转行不想啊,毕竟前端也学一年多了,喜欢coding的感觉,基础是要补!
    jsjhlk
        19
    jsjhlk  
    OP
       2015-06-10 14:47:02 +08:00 via Android
    @airbasic 项目感觉还不错。不过学校里面也有几个项目,如果选择做项目的话可能还是选学长那的。谢谢~→_→对了,那你大二阿里过了没~
    andycall
        20
    andycall  
       2015-06-10 14:47:14 +08:00
    按你这JS水平。。。还是静下心多看些书吧。比如高级程序设计或者犀牛书之类的。
    Sarielwind
        21
    Sarielwind  
       2015-06-10 14:47:42 +08:00   ❤️ 1
    @jsjhlk @Dk2014 理论的东西 整天看不枯燥么 IT本身就是知识快速更迭的 既然学为了做 不如在做的时候学 但干了这多年 有一句话 不管你以后是不是做前端 但凡你还在IT的范畴里 想干出点不一样 我都要留给你: 学好英语..... 不然所有最新的技术文档 最好的技巧 你都要费力去看别人咀嚼过的东西 . 而且你去接触了解国际上那些新颖的技术玩法 马上就会觉得前端真心很有意思. 另外一点 学校里专一样比什么都会要好的多. 我推荐你去看看O'Reilly写的书 也许你能找到些有趣的东西 学技术 要会玩 爱玩 不然会枯燥死的.
    jsjhlk
        22
    jsjhlk  
    OP
       2015-06-10 14:49:47 +08:00 via Android
    @scys
    @kobe1941
    @cjyang1128
    (๑• . •๑),妹纸就算了,大一暑假当时就在谈恋爱,然后学习没学好妹纸也没陪好(往事不愿回首),然后,一个暑假就看了一百页的犀牛书(ಥ_ಥ),暑假结束一个月,和妹子也分了~
    andycall
        23
    andycall  
       2015-06-10 14:50:13 +08:00
    @Sarielwind 有道理。。。 Github和Stackoverflow是最棒的地方啦。。哈哈哈
    jsjhlk
        24
    jsjhlk  
    OP
       2015-06-10 15:50:49 +08:00 via Android
    @andycall 都有看过哦,蝴蝶书也读过了。
    jsjhlk
        25
    jsjhlk  
    OP
       2015-06-10 15:52:04 +08:00 via Android
    @andycall github还好吧,之前看angularjs官网,纯英文手册,。
    gamecreating
        26
    gamecreating  
       2015-06-10 15:55:30 +08:00
    啪啪一个暑假 ,或者来免费给我实习
    mianju
        27
    mianju  
       2015-06-10 15:59:23 +08:00
    @airbasic 你大一就通过笔试了?
    anubiskong
        28
    anubiskong  
       2015-06-10 16:07:16 +08:00
    免费给人做实习是可以的, 尽量避开外包公司就好, 所谓外包就是不做自己产品的公司.
    找不到的话, 自己学点angulars, backbone之类, 做点小app出来, 用cordova包装一下发布到android
    或者自己做网站
    app也好网站也好都用nodejs做后端, 数据库mongodb或其他nosql,
    上面全套下来全部都是js+css3
    做两个不大不小的项目出来就有很多公司需要你了
    Madimo
        29
    Madimo  
       2015-06-10 16:10:13 +08:00 via iPhone
    同大二..同非科班出身..同和硬件相关专业..
    然而我并不喜欢。
    其实暑假是学各种知识的好时候啊,不用上课没有作业什么的...所以就补补基础知识然后做几个项目吧。
    我是打算暑假考科三科四,补一补没看完的 WWDC Sessions,看一看计算机网络,填一填自己开的坑,玩一玩游戏,然后学点生活技能,比如炒菜什么的 _(:з」∠)_
    其实实践挺重要的不要总是刷书...
    当然最重要的是抱一只大腿,比如 @RIcter 菊苣
    FrankFang128
        30
    FrankFang128  
       2015-06-10 16:11:43 +08:00 via Android
    楼主学过些什么,我给你评估一下
    jsjhlk
        31
    jsjhlk  
    OP
       2015-06-10 16:19:06 +08:00 via Android
    @FrankFang128 之前主要在学js,一些js的书都有看过。语法本身感觉可以过关,DOM也还可以。这学期看了HTML5,canvas也会用了,然后PHP和Python也都有学过。但是基础知识了解的不多。~
    FrankFang128
        32
    FrankFang128  
       2015-06-10 16:21:04 +08:00 via Android
    @jsjhlk
    1 数据在内存的存放形式是怎样的
    2 字符编码是什么
    3 HTTP 请求包含哪些东西

    能答上来吗
    RIcter
        33
    RIcter  
       2015-06-10 16:24:27 +08:00
    @Madimo 玩一玩游戏:98% 其他:2%
    jsjhlk
        34
    jsjhlk  
    OP
       2015-06-10 16:43:08 +08:00 via Android
    @FrankFang128 2和3可以,1的话,微机原理里面也有讲过,但感觉还是有点模糊。
    airbasic
        35
    airbasic  
       2015-06-10 16:53:28 +08:00
    @mianju 一场CTF引发的面试...
    airbasic
        36
    airbasic  
       2015-06-10 16:54:13 +08:00
    @jsjhlk 大二没有去了 有过一个电话面试
    FrankFang128
        37
    FrankFang128  
       2015-06-10 17:20:04 +08:00
    @jsjhlk 那你回答一下,我还有追问的。这几个问题深究的话可以搞几周的。
    jsjhlk
        38
    jsjhlk  
    OP
       2015-06-10 17:31:03 +08:00 via Android
    @FrankFang128 字符编码是将二进制转换为人类语言的一种方式,http请求里主要是header,包括编码,请求方式,url,浏览器信息。就记得这些了。
    KeC
        39
    KeC  
       2015-06-10 18:06:10 +08:00
    来我们这里实习一下吗
    loveuqian
        40
    loveuqian  
       2015-06-10 18:17:34 +08:00 via iPhone
    @FrankFang128 路过问一下第一题,答案应该应该是把数据转换为2进制,然后去内存找最后的位置,为不同类型数据开不同空间,然后每个位置存放1个字节这样回答嘛?
    loveuqian
        41
    loveuqian  
       2015-06-10 18:18:55 +08:00 via iPhone
    @FrankFang128 开内存是找最后位置开,但存进去又是从最小的位置开始存?
    FrankFang128
        42
    FrankFang128  
       2015-06-10 18:35:46 +08:00 via Android
    @jsjhlk 大体是这些。具体到前端你就需要了解更深。比如现在中国流行哪些编码,这些编码之间的关系是怎样的,GBK GB2312 GB18030 UNICODE ,JS 用的编码是哪一种,还是说不是其中任何一种。HTML 如何声明自己的编码,是在 meta 里,还是在 http header 里,又是如何声明的。CSS 对编码的支持又是怎样的,@charset 怎么用。。。

    这些就是前端基础中的基础,搞清楚,写成博客或者发到知乎。

    我水平也是一般,这只是我个人的建议。
    FrankFang128
        43
    FrankFang128  
       2015-06-10 18:38:47 +08:00 via Android
    @jsjhlk HTTP就更多内容了,get 和 post 的区别,除了 get post 还有哪些 method。 url 的长度限制,cookie的长度限制,cookie的种类。HTTP headers 里面与前端性能相关的字段有哪些?last modified cache-control etag keep-alive 都是如何影响前端页面的。 还有DNS,CDN哪,这些周边知识
    FrankFang128
        44
    FrankFang128  
       2015-06-10 18:44:08 +08:00 via Android
    @loveuqian 这题我也不知道答案,我对这题的理解也只限于我从C语言、汇编和计算机原理上学到的内容。
    主要有如何把内容转化为二进制,反码补码溢出什么的,然后存到硬盘上之后如何引用,值和地址的区别,指针。还有什么堆栈啊,调用栈啊。内存和硬盘啊,缓存命中啊。。。

    对计算机越了解的人回答得越具体。
    tabris17
        45
    tabris17  
       2015-06-10 18:51:10 +08:00
    抓紧时间玩,以后上班就没时间玩了
    shiye515
        46
    shiye515  
       2015-06-10 19:42:49 +08:00 via Android
    回家陪陪父母
    valkjsaaa
        47
    valkjsaaa  
       2015-06-10 19:51:55 +08:00 via iPhone
    @Sarielwind O'Reilly 不是出版商么?还写书?
    conge
        48
    conge  
       2015-06-10 20:27:42 +08:00
    学吉他 或者 学厨师 取决于你喜欢哪一类的姑娘

    这一类技能有助于提高你找到女朋友的概率

    现在就天天搞代码,为了以后天天搞代码,生活还不淡出个鸟儿来
    Qiangyuan
        49
    Qiangyuan  
       2015-06-10 21:50:21 +08:00
    找个项目做做,多在github上转转
    loginyourheart
        50
    loginyourheart  
       2015-06-10 21:59:58 +08:00
    @RIcter 捕捉RR , 记忆中的v2ex的处女帖献上
    我不知道楼主目前基础.
    如果基础一般的话
    楼主可以试试普遍的方法,
    就是找一些互联网公司的官网,然后自己照着写一个出来.
    像什么taobao 美丽说 之类的,
    或者去runjs , 面白法人的jsdo.it 之类的地方找找特效,理解怎么做,然后自己扩展实现,或者组合应用
    xionghengheng
        51
    xionghengheng  
       2015-06-10 22:14:09 +08:00
    前端不太懂 但是要进BAT 算法 数据结构 操作系统 语言基础 unix环境 缺一不可
    imNull
        52
    imNull  
       2015-06-10 22:15:08 +08:00 via Android
    35天的暑假,,lz是在东北上学么
    linnn2
        53
    linnn2  
       2015-06-10 22:19:12 +08:00
    同大二,目前在学angularjs。。暑假准备考驾照,做项目
    pandada8
        54
    pandada8  
       2015-06-10 22:21:20 +08:00
    Angular用多了打算暑假学点别的换换口味
    lalalanet
        55
    lalalanet  
       2015-06-10 22:41:51 +08:00
    @xionghengheng

    别神话B了。。。

    有的时候我们只想招一个能切图,能做成HTML的人,不会JS都没事,来了赶紧干活,谁让B的设计团队不管切图呢~

    虽然给个T3,钱少点,你也算进BAT了
    jsjhlk
        56
    jsjhlk  
    OP
       2015-06-11 01:07:29 +08:00 via Android
    @lovefree13 西安,西安电子科技大学
    imNull
        57
    imNull  
       2015-06-11 01:10:36 +08:00 via Android
    @jsjhlk 还以为只有东北的大学暑假短呢。
    同大二,不过在看 后端 一些东西。共勉
    Orzzzz
        58
    Orzzzz  
       2015-06-11 01:40:40 +08:00
    兄台,我这里有个项目不知道你可否愿意接手呀~

    @jsjhlk 校友- -你好!
    mjoseph
        59
    mjoseph  
       2015-06-11 02:17:51 +08:00
    哪个城市。有没有简历
    mjoseph
        60
    mjoseph  
       2015-06-11 02:19:10 +08:00
    西安。看到了。来北京实习么。来个简历。看看实力。
    IvanLing
        61
    IvanLing  
       2015-06-11 04:00:32 +08:00 via iPhone
    上assembly.com找个商业项目来做。
    Fly1993
        62
    Fly1993  
       2015-06-11 08:56:29 +08:00
    在大一过后的暑假就找到了工作,带薪在校学习……记得大二时我应该是在刷算法
    nnxxnx
        63
    nnxxnx  
       2015-06-11 09:08:50 +08:00
    @lalalanet 那为什么每次我的面试都是一堆工作中基本不会遇到的算法问题,然后就没有然后了。
    lalalanet
        64
    lalalanet  
       2015-06-11 12:31:54 +08:00
    @nnxxnx 如果你说的算法都是 排序 树 字符串的话
    xionghengheng
        65
    xionghengheng  
       2015-06-11 12:50:51 +08:00
    @lalalanet 进B这么容易啊 您这是哪个团队啊,把我招进去吧。。。话说T3钱也不少吧 至少比美团,58那些二线互联网公司都要高吧
    mianju
        66
    mianju  
       2015-06-11 17:42:39 +08:00
    @KeC 大一的渣要么
    http://xinqiu.me
    lalalanet
        67
    lalalanet  
       2015-06-11 17:49:48 +08:00
    @xionghengheng T3我们招过不到10K的,你以为。 LBS下面的产品线,具体没法说,已离职。
    ibigbug
        68
    ibigbug  
       2015-06-11 21:42:36 +08:00
    @lalalanet 记得 T3 不是还是比较难升的
    eeeeeeve
        69
    eeeeeeve  
       2015-06-12 02:06:44 +08:00
    @jsjhlk 你花这么多时间搞前端,考试都及格了么,亲
    frozenme
        70
    frozenme  
       2015-06-12 10:31:27 +08:00
    jsjhlk
        71
    jsjhlk  
    OP
       2015-06-14 21:51:59 +08:00 via Android
    @eeeeeeve 目前还没挂科,最近在好好准备期末。(ಥ_ಥ)求过
    jsjhlk
        72
    jsjhlk  
    OP
       2015-06-14 21:53:43 +08:00 via Android
    @mjoseph 已经准备暑假好好静修一下子了。
    eeeeeeve
        73
    eeeeeeve  
       2015-06-14 23:29:04 +08:00
    @jsjhlk 不好好学习,要挂科的
    KeC
        74
    KeC  
       2015-06-26 17:34:41 +08:00
    @mianju 投个简历来[email protected] 吧~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2972 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:24 · PVG 21:24 · LAX 05:24 · JFK 08:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.