V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
suprsvn
V2EX  ›  问与答

学了好多语言,但是都是中级水平,怎么破?

  •  
  •   suprsvn · 2014-10-30 20:21:10 +08:00 · 4856 次点击
    这是一个创建于 3710 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从上大学到现在,都是一直在自学编程啊,现在有以下语言基础:
    php,
    java,
    python,
    go,
    android....
    但是,都是在一个中级水平徘徊,好久了都没有实质性进展..
    没次遇到各种高级技术,或者自己去做高级方面的东西,都心有余而力不足...

    各位大牛,怎么破?帮忙指点迷津~~~~
    第 1 条附言  ·  2014-10-30 22:17:21 +08:00
    .............这个世界是怎么了...戳中痛点,果然被喷....
    ...好了,今天晚上有内容回复学弟的提问了...
    .谢谢大家的回答...
    第 2 条附言  ·  2014-10-30 22:19:05 +08:00
    可见"中级"二字乃最大痛点啊~~~若是改为"入门",这帖子会有什么效果...
    44 条回复    2014-11-01 02:36:05 +08:00
    0x142857
        1
    0x142857  
       2014-10-30 20:22:29 +08:00
    我学了好久还在入门水平

    ---

    楼下来解答 Oxz
    zhoulujue
        2
    zhoulujue  
       2014-10-30 20:24:34 +08:00
    同入门级别,已哭死在厕所。
    xiandao7997
        3
    xiandao7997  
       2014-10-30 20:25:15 +08:00
    我学了好久还在 hello world 水平
    已哭晕
    hellov22ex
        4
    hellov22ex  
       2014-10-30 20:42:03 +08:00
    你确定在中级么,骚年,你学了这么多都在中级,天赋卓越啊,别想了,老实找准一个先过入门吧
    suprsvn
        5
    suprsvn  
    OP
       2014-10-30 20:48:46 +08:00
    @hellov22ex 13年网龄,学这几样还多吗?!!
    mahone3297
        6
    mahone3297  
       2014-10-30 20:51:08 +08:00
    都达到中级还不错了。。。
    我都在入门水平。。。
    yjsslab
        7
    yjsslab  
       2014-10-30 20:53:34 +08:00
    怎么知道是中级水平?
    suprsvn
        8
    suprsvn  
    OP
       2014-10-30 20:55:35 +08:00
    看来这个话题勾起很多人的痛点啊~~~哈哈...我沉默,等大牛来..
    sc
        9
    sc  
       2014-10-30 21:01:08 +08:00
    给这些编程语言的开发团队提交patch(一个想法,不一定对
    jiang42
        10
    jiang42  
       2014-10-30 21:02:26 +08:00
    我来数一数我碰过的语言。。。
    C、Cpp、Python、ML、Racket、Swift、Haskell、PHP、Rust、JavaScript、CoffeeScript、Lua、Ruby、HTML、CSS

    忽然觉得自己的人生好失败。。。
    Epsil0n9
        11
    Epsil0n9  
       2014-10-30 21:05:50 +08:00   ❤️ 2
    只想知道为什么android也被并列了?加个windows吧
    sc
        12
    sc  
       2014-10-30 21:12:47 +08:00
    我也来数一数

    basic, pascal, c, c++, java, sql, sml, tex, objective-c, php, perl, python, ruby, lua, elisp, scheme, common lisp, haskell, ocaml, javascript, html, css, swift

    都是入门水平以下,好失败。。。
    jiang42
        13
    jiang42  
       2014-10-30 21:20:02 +08:00
    把 Eiffel 忘了,哎

    觉得自己的人生更失败了
    LMkillme
        14
    LMkillme  
       2014-10-30 21:21:57 +08:00
    @jiang42 html 和 css 也算么?哈哈
    zenan
        15
    zenan  
       2014-10-30 21:24:12 +08:00
    我怎么感觉只有两个等级:(1)我会XXX (2)神!
    EXDestroyer
        16
    EXDestroyer  
       2014-10-30 21:29:45 +08:00
    入门水平报道
    Ariequ
        17
    Ariequ  
       2014-10-30 21:33:50 +08:00
    不觉得会的语言还太少吗?
    zj299792458
        18
    zj299792458  
       2014-10-30 21:35:06 +08:00
    我也来数一数,python, java。没了。哦突然想起来我是学会计的。
    LMkillme
        19
    LMkillme  
       2014-10-30 21:39:25 +08:00   ❤️ 2
    楼主,估计你会被喷了。。。

    0) 一门语言要到「中级水平」不是那么容易的,起码从大多数的「程序开发者」的角度来说是如此,就比如cpp和c,C语言你学个三年,很可能越学越觉得难,C语言的那些坑等你一个个踩完,是算「入门」还是「中级」?我个人认为这是「入门」,我还没入门~至于cpp就更不用说了,给你三年,除非你根骨精奇,别想入门。所谓的「中级水平」,在我看来,不是语法和特性或者API记个百分之八十就能算「中级水平」了。你说你有那么多语言是「中级水准」,在我们这些只有一门或者两门语言堪堪能算上「入门」的码农来说,是真嫉妒。

    1) 你在列表里列了「Android」,可是Android不是语言呀,是框架。这点估计会被喷得很惨。

    2) 我翻了下你的发帖记录,看见你发的「请教各位 Android 大牛,本人自学了 Android 基础,该怎么进阶?」,你说「用了3个月系统学习了Android开发基础,能做一些简单的App,但是复杂的设计还是心有余力不足。」,现在却说是「中级」了,你帖子所说的安卓水准明明就是门都还没入呀,我在大学里自学安卓都能做一些app了,我也不敢说自己安卓入门了。现在做了一年半的iOS开发,做一些不是太难的APP是毫无压力的,但在objective-c 方面,也只敢说是初级啊。

    3)网龄跟年龄一样,不代表什么,我爸比马云年龄大多了。


    楼主,我不是喷你~表生气~哈哈,和气~和气~
    hellov22ex
        20
    hellov22ex  
       2014-10-30 21:39:52 +08:00
    @suprsvn 13年,中级,大哥,为什么现在才想着这个啊,早点转么 没得破,现在虽然移动在降火,不过还是推荐往移动方向走
    ericls
        21
    ericls  
       2014-10-30 21:40:03 +08:00 via Android
    从来没入门过的报道
    besto
        22
    besto  
       2014-10-30 21:47:30 +08:00
    你需要RP。
    等你能做项目的时候,如果做AE,做客户项目,你会发现,你感觉的初级水平也够;
    如果RP好,真的能做Base的项目,能写code,完整构建一个feature,你会觉得自己入门水平都没有。
    xatest
        23
    xatest  
       2014-10-30 21:48:30 +08:00
    难道LZ也是『全端工程师』?
    233
        24
    233  
       2014-10-30 21:49:37 +08:00
    kobe1941
        25
    kobe1941  
       2014-10-30 22:02:16 +08:00
    你们不要批评楼主了,这是职业生涯规划的问题
    jptiancai
        26
    jptiancai  
       2014-10-30 22:07:10 +08:00 via iPhone
    联系钻研一个不错的开源项目,画流程图,类图,里面不错的算法和数据结构记下来,相信对自己是一个提升!!
    mhycy
        27
    mhycy  
       2014-10-30 22:16:14 +08:00
    我只能说我写了6年PHP\3年Python我都没敢说自己是中级水平.......囧
    太多情况是没遇到的了......
    能写\会写\写得好\出神入化
    mhycy
        28
    mhycy  
       2014-10-30 22:19:40 +08:00
    @mhycy 没写完按错键....
    能写\会写\写得好\出神入化
    这么几个等级有很多人感到会写就认为是中级水平,认为写得好就是高级水平了.
    如果这样就只能认为是方向没找对然后视野太窄了.

    其实,越往后坑越多,到最后大家都认为你是大神的时候你也只会说:略懂~
    一方面是谦虚,另一方面是你知道太多入门者不知道的坑了.
    jiang42
        29
    jiang42  
       2014-10-30 22:33:09 +08:00
    @LMkillme 算的吧,markup language
    libo26
        30
    libo26  
       2014-10-30 22:36:28 +08:00
    初看题目,最闪亮的是“中级”二字。
    LMkillme
        31
    LMkillme  
       2014-10-30 22:43:03 +08:00
    @jiang42 虽然名字里面有language,但HTML不是编程语言的。标记语言不是编程语言,我说的语言是指「编程语言」
    andyzhshg
        32
    andyzhshg  
       2014-10-30 23:41:56 +08:00
    我一直有种冲动,在简历里写上一句“精通各种语言的 Hello World”
    taobeier
        33
    taobeier  
       2014-10-30 23:52:43 +08:00
    @andyzhshg 假如再问你一句是多少种语言呢?
    mozutaba
        34
    mozutaba  
       2014-10-31 00:13:19 +08:00
    你是根据老师打分评判水平的嘛!
    conansunday
        35
    conansunday  
       2014-10-31 00:39:15 +08:00 via iPhone   ❤️ 1
    我曾经也有类似的问题,不过远远没达到中级水平,只能说在某一种语言比较擅长罢了,用李开复老师的一句话listen to my heart,想下自己将来想做什么,自己做决定。 凡事有的有失,做自己喜欢的就好了
    Nocti
        36
    Nocti  
       2014-10-31 00:41:53 +08:00
    我只觉得要是在中级水平了离高级水平就不远了……所以我离入门还有很大距离。
    msg7086
        37
    msg7086  
       2014-10-31 00:49:28 +08:00
    TO OP:
    其实很多人也不是在喷吧,大概就是吐个槽什么的,娱乐一下而已,LZ不必深究。
    Epsil0n9
        38
    Epsil0n9  
       2014-10-31 05:26:39 +08:00
    @libo26 “XXX中级证书” “XXX软件工程师证书”
    l6751902
        39
    l6751902  
       2014-10-31 09:38:46 +08:00
    去做经理就没有这种疑问了
    darcy
        40
    darcy  
       2014-10-31 09:49:47 +08:00
    楼主不要觉得挫败,按照另一篇帖子 /t/142773 能够自学这么多实属不易,可能在一些人的简历上已经算是精通了。

    像PHP/Java/Python/Go/Android拼写方面楼主还要加强,精通各种语言名字拼写的我飘过。。。
    jiang42
        41
    jiang42  
       2014-10-31 10:05:03 +08:00 via Android
    @Nocti 狗狗泥壕
    andyzhshg
        42
    andyzhshg  
       2014-10-31 11:02:05 +08:00
    @taobeier 粗算也有十种......杂而不精,绝对是减分项......
    cdxem713
        43
    cdxem713  
       2014-10-31 11:31:50 +08:00
    以前觉得自己js写得还行,这两天看了几本书才发现自己以前写的都是坨屎,我还是赶紧入门吧。。。
    taobeier
        44
    taobeier  
       2014-11-01 02:36:05 +08:00
    @andyzhshg 如果你给简历写“精通各种语言的 Hello World”,然后问你一下具体,你却只了解十种的话, 就不仅仅是一般的减分项了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5477 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.