V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
songrenjie
V2EX  ›  程序员

大家好,我是追求梦想做一个码农呢还是安于现状读下去

  •  
  •   songrenjie · 2017-02-04 00:54:10 +08:00 · 7741 次点击
    这是一个创建于 2854 天前的主题,其中的信息可能已经有所发展或是发生改变。
    背景:上海垃圾二本文科生会计专业,大二在读。

    从小喜欢电脑,初中开始就想当一个程序员。但是数学很差,然后文科生不能选择计算机专业就读。
    首先毕业后我肯定不会考虑做一个会计,如果不能当码农,那我就打算做自己的第二爱好, HR 。大二读了一学期,越来越不喜欢自己的专业

    所以我现在想知道,没有编程基础,数学不行,而且自认为不算聪明,能通过自学或者参加培训当码农吗。
    然后我真的很喜欢,而且这是我一直以来的梦想,如果去做,我肯定会很努力的
    第 1 条附言  ·  2017-02-04 01:47:18 +08:00
    看到一句话:非数学专业或者文科并不是学编程的障碍,但关键在于数学背后的逻辑思维能力,这决定了一个人最终能够在这个行业上取得的上限。
    82 条回复    2017-02-12 18:59:47 +08:00
    eloah
        1
    eloah  
       2017-02-04 01:03:21 +08:00
    Just do it.
    JohnLou
        2
    JohnLou  
       2017-02-04 01:06:10 +08:00 via iPhone   ❤️ 2
    你也可能只是想写些有趣的东西,上班几个月发现码农对我也是挺无趣的,后来不干这个了,平常用技术写些有用的软件。
    yxww
        3
    yxww  
       2017-02-04 01:08:40 +08:00   ❤️ 1
    当个兴趣就好了, 我也是玩
    SuperMild
        4
    SuperMild  
       2017-02-04 01:15:04 +08:00
    如果真的很努力,学会基本的编程技能是一定可以的,这个对智商要求不高,大量练习就行。但能不能找到好工作就要看际遇了,毕竟学历卡住了,只能先进小公司做起。
    songrenjie
        5
    songrenjie  
    OP
       2017-02-04 01:18:32 +08:00
    @eloah 感谢鼓励,可是现在犹豫,毕竟学历摆在这了,而且对自己的学习能力存疑
    songrenjie
        6
    songrenjie  
    OP
       2017-02-04 01:19:10 +08:00
    @JohnLou 是的,想写有趣的东西,不知道半路出家的是否可行
    songrenjie
        7
    songrenjie  
    OP
       2017-02-04 01:19:47 +08:00
    @yxww thx4 reply ,我打算最近开始看起一些入门的
    songrenjie
        8
    songrenjie  
    OP
       2017-02-04 01:20:57 +08:00
    @SuperMild 感谢回复。如果真的是可以圆梦,小公司做起来我也是可以的,不在于能最后能达成什么,只是不想下半辈子做自己不喜欢的工作
    bombless
        9
    bombless  
       2017-02-04 01:21:16 +08:00 via Android
    可以试试吧。有些小时候数学很差的都成了数学家呢。你数学差只是按某些评判标准差,实际是怎样的也很难说
    songrenjie
        10
    songrenjie  
    OP
       2017-02-04 01:23:03 +08:00
    @bombless 哈哈哈,人家成为数学家 IQ 是摆在那的呀~恩,实际情况都要靠一步一步走起来的
    HFX3389
        11
    HFX3389  
       2017-02-04 01:25:24 +08:00   ❤️ 1
    @songrenjie 学历就别说了。我还是一大专生呢。
    jeffjade
        12
    jeffjade  
       2017-02-04 01:27:49 +08:00 via Android
    Do It.
    ryd994
        13
    ryd994  
       2017-02-04 01:28:04 +08:00
    数学不行就是天花板
    songrenjie
        14
    songrenjie  
    OP
       2017-02-04 01:32:37 +08:00
    @HFX3389 感谢共勉~
    songrenjie
        15
    songrenjie  
    OP
       2017-02-04 01:32:47 +08:00
    @jeffjade thx bro
    isCyan
        16
    isCyan  
       2017-02-04 01:33:22 +08:00 via Android
    我也是文科生,初中开始就一直在开发网站,现在大一。自己喜欢为啥不赶快下手?
    songrenjie
        17
    songrenjie  
    OP
       2017-02-04 01:33:51 +08:00
    @ryd994 是的,数学思维限制了上限,因为数学是 IQ 的指标,,,所以能做一个养活自己的码农就 OK 了(我的目标)
    songrenjie
        18
    songrenjie  
    OP
       2017-02-04 01:35:29 +08:00
    @isCyan 初中和高中其实一直有在折腾,只是没有系统的学习编程的。然后高中的时候因为父母的关系,不能长时间接触电脑&那时候算是意识还没觉醒吧。于是就折腾 Android 了……
    lingll
        19
    lingll  
       2017-02-04 01:35:30 +08:00 via Android
    你自认为你数学差在哪里?
    也可以先自学一下算法,看是否能理解
    songrenjie
        20
    songrenjie  
    OP
       2017-02-04 01:36:48 +08:00
    @lingll 大概高中数学 120 分撑死了(上海文科卷),然后大学的微积分没上过课,考试靠同学的。。。
    isCyan
        21
    isCyan  
       2017-02-04 01:38:12 +08:00 via Android   ❤️ 1
    @songrenjie 我也没系统学,现在既然都大学了,想学什么多容易
    songrenjie
        22
    songrenjie  
    OP
       2017-02-04 01:45:50 +08:00
    @isCyan thx ,最近就打算开始入手了
    Lxxyx
        23
    Lxxyx  
       2017-02-04 01:45:58 +08:00 via Android
    Just do it.
    同文科生,已转行前端,坚定信心,学下去就行
    songrenjie
        24
    songrenjie  
    OP
       2017-02-04 01:46:26 +08:00   ❤️ 1
    看到一句话。非数学专业或者文科并不是学编程的障碍,但关键在于数学背后的逻辑思维能力,这决定了一个人最终能够在这个行业上取得的上限。
    songrenjie
        25
    songrenjie  
    OP
       2017-02-04 01:46:56 +08:00
    @Lxxyx 我也打算去看看前端的~
    macroideal
        26
    macroideal  
       2017-02-04 01:52:05 +08:00 via iPhone
    yes. just fuck it.
    RqPS6rhmP3Nyn3Tm
        27
    RqPS6rhmP3Nyn3Tm  
       2017-02-04 05:59:34 +08:00 via iPhone
    换专业……
    0gys
        28
    0gys  
       2017-02-04 08:10:48 +08:00 via iPhone
    同样是数学差,却怀着一颗程序改变世界的心^_^
    HLT
        29
    HLT  
       2017-02-04 08:41:19 +08:00
    并不认为学历差或数学差 就进不了这行。。。凡事努力做到上限,收获是肯定的。
    tvallday
        30
    tvallday  
       2017-02-04 09:10:41 +08:00 via Android
    有些人十几岁就已经写出全世界都很受欢迎的产品。如果你真的很喜欢写程序,根本不会进了大学才问这种问题。想做一个码农在现代社会只需要一台电脑而且能上网。也许你只是想换个环境而已,搞清楚自己喜欢的到底是什么,不然到时候还要后悔一次。大把人学了计算机最后不当码农。
    mars0prince
        31
    mars0prince  
       2017-02-04 09:57:40 +08:00
    码农并没有你想象的那么好,搬砖的是大多数,和你的理想有很大差距,如果你能接受的话,不妨试一试
    inkWave
        32
    inkWave  
       2017-02-04 10:14:40 +08:00
    首先楼主你要想想,你喜欢当码农的哪里。我一开始也是以为自己喜欢写代码,后来发现,自己真正喜欢的是通过各种方式解决各种问题,写代码只是解决问题的一种方式而已。

    要搞清楚自己的真实需求,而且你还大二,还有大量的时间,有时间就有机会。我建议你利用业余时间(比如暑假)找一些实习,各种行业,感兴趣不感兴趣都可以去试试,接触的多了你才知道自己真正想要什么。

    还可以报个培训(相对便宜的,别一步到位总想来个好的),也是了解的一个途径。真的有兴趣,就接着写下去。下一个假期也可以找个公司实习。说不定跟产品经理一对接,楼主你发现你其实喜欢当产品经理呢。

    趁年轻,多尝试。
    war1644
        33
    war1644  
       2017-02-04 10:15:25 +08:00
    首先楼主问下自己:你是为了生计而想转程序员,觉得工资高好找工作?还是你有极大的爱好,觉得程序好玩想一探究竟?

    以上无论你基于哪点,首先想说的:无论怎样,有梦想就去追,因为你还年轻!

    作为一个非计算机专业,毕业后才转程序员的人告诉你:如果你是前者,请放弃!因为 IT 行业需要永远的学习新知识,了解新技术,没有足够的喜爱支撑,你基本上只有被后浪拍死的份。如果你是后者,就大胆的干吧。你都能来到这里,说明你的知识储备足够你在程序员的道路走下去,不用怀疑。
    q397064399
        34
    q397064399  
       2017-02-04 10:35:31 +08:00
    r#33
    过一遍科班的 算法数据结构 再来谈这个问题,脑子好使的话,
    觉得不是多么烧脑的话 就来当码农吧

    @war1644 #33
    至于这位兄台说的技术变化快,我是不赞同的,你要是把编程的基础玩的好,
    那些框架技术什么的都是换汤不换药的东西,学会一门 另外换一个 那只是小 case 的问题
    mazyi
        35
    mazyi  
       2017-02-04 10:39:38 +08:00
    码农很容易当,但是这么当就有很多种了,先不要考虑天花板的事情吧,绝大多数人碰不到的地方。
    123s
        36
    123s  
       2017-02-04 10:42:13 +08:00
    不是所有人都能拯救世界,我就是码农界的一个搬砖工
    holy_sin
        37
    holy_sin  
       2017-02-04 10:43:21 +08:00
    做什么码农啊,读会计多好,将来进驻四大会计所,月薪千万,码农整天敲来敲去的一点意思没有
    wuethan
        38
    wuethan  
       2017-02-04 10:44:20 +08:00
    我认为靠的是 “兴趣” “爱号” 不少人都走了混口饭吃的路子
    q397064399
        39
    q397064399  
       2017-02-04 10:49:48 +08:00
    首先说一遍,计算机编程 大多程序员用到的 都是离散数学方面的知识,主要是图论等数学方向,
    并不像微积分 等领域那样烧脑

    做图形 等领域的话 就会用到高深的数学知识,一般人也不会做那些领域
    Patrick95
        40
    Patrick95  
       2017-02-04 10:54:47 +08:00
    自学转行。
    congeec
        41
    congeec  
       2017-02-04 10:55:41 +08:00 via iPhone
    1. 你才大二
    2. 算法、数据结构是科班和非科班程序员差距主要体现的地方

    我是商科的,走过的坑希望你能绕过去
    starvedcat
        42
    starvedcat  
       2017-02-04 10:57:36 +08:00
    只当码农的话,数学彻底没用,别被误导了
    learnshare
        43
    learnshare  
       2017-02-04 11:01:50 +08:00
    毕业了再说,转行并不容易。

    搬砖的程序员要多少有多少,不要轻易加入搬砖的队伍。
    hezhaoshun
        44
    hezhaoshun  
       2017-02-04 11:14:13 +08:00
    数学不好为什么相当码农很好奇,是觉得编程牛逼么?
    coderluan
        45
    coderluan  
       2017-02-04 11:22:40 +08:00
    非数学专业或者文科并不是学编程的障碍,但关键在于数学背后的逻辑思维能力,这决定了一个人最终能够在这个行业上取得的上限。

    再告诉楼主句话

    以一般人的努力程度而言,根本轮不到比较天赋。(大概这个意思)

    下限没到就想上限,你是不是脱线? 你知道这行肯努力就能干就行了。

    Ps :大多张嘴闭嘴兴趣天赋的人,努力也都是在嘴上。
    likuku
        46
    likuku  
       2017-02-04 11:25:37 +08:00
    刚入行时的前同事大牛,文科学校英语系毕业,学校里开始建论坛 /IT 能人的样子,令人敬佩的学习能力和持久的热情,一直奋斗在第一线,十年过去了,从当初的“网络总监”成为某著名世界一线公有云企业的架构师,同时成家立业周游世界。
    likuku
        47
    likuku  
       2017-02-04 11:26:37 +08:00
    数学好的才不当码农 /搬砖呢,混金融圈玩统计和算法了。
    8355
        48
    8355  
       2017-02-04 12:01:11 +08:00
    做码农兴趣是促使你在遇到重大困难时坚持下去的重要因素,没兴趣的人根本坚持不下去。
    不是开玩笑的,你喜欢干这行多难都能干下去,自己愿意研究才能比别人更快的进步。
    这行业也有很多混吃等死的,干了 3 5 年还是那点水平 一辈子吃老本也饿不死。

    看到你最后写的那句话感觉其实并没有什么用,因为这个行业的人 98%的人都触碰不到上限的。
    要学的东西真的太多太多了。
    inrenping
        49
    inrenping  
       2017-02-04 13:54:44 +08:00
    你可以先尝试着写一点简单的 html 或者随便什么感兴趣的东西做个小 demo 。

    没有任何编程基础这句话一说出来就很让人绝望啊~
    mauve
        50
    mauve  
       2017-02-04 13:56:50 +08:00
    做,昨天在看抑郁症治疗有这么一句:不要过于纠结过去与将来的事情,你现在做的事情就是你的目标
    yiyizym
        51
    yiyizym  
       2017-02-04 14:00:54 +08:00   ❤️ 1
    既然你问这样的问题,我劝你还是不要做码农好。

    没有用实际行动追求过的梦想,只是个幻像。你只是不喜欢现状,想出一个幻像骗自己而已。
    huiyadanli
        52
    huiyadanli  
       2017-02-04 14:11:57 +08:00
    我很好奇,为什么从小喜欢,为什么还不会编程呢?你从初中到大学都干了啥,我想你可能不是真喜欢。
    LedChang
        53
    LedChang  
       2017-02-04 14:19:16 +08:00
    好好学号专业知识,不比码农差。很多时候我们不是爱一行干一行,干一行爱一行也是本事
    onesecure
        54
    onesecure  
       2017-02-04 14:28:43 +08:00
    你做任何决定都是对的。世界上本来就有无数种可能。跟从你的内心,只要你内心足够强大。
    imcxy
        55
    imcxy  
       2017-02-04 14:33:18 +08:00
    @huiyadanli 在理,那些非专业的爱好者说喜欢编程,敢说只是喜欢玩电脑而已。并不喜欢编程~~

    对于楼主,老老实实能花个几年年考个注册会计师~金饭碗,下辈子比 95%的程序员都要安逸。 N 年考不上,学编程也没用。
    liujiangbei
        56
    liujiangbei  
       2017-02-04 14:40:30 +08:00
    Just do it.
    webcoder
        57
    webcoder  
       2017-02-04 14:42:18 +08:00
    能作会计就不要当码农了,四十多岁的老会计可以找工作,四十多岁的老码农可是没人要的。
    maddot
        58
    maddot  
       2017-02-04 14:52:50 +08:00
    当码农也是一种梦想?去工地搬砖也能成为梦想吗?
    不过是混口饭吃的职业罢了
    sammo
        59
    sammo  
       2017-02-04 15:07:22 +08:00
    自己摸索肯定没系统学习好咯,想系统学习就转专业咯,哈哈。

    自学会计学 vs 自学计算机科学,掂量一下哪个难度大,再考虑要不要自学 还是转专业
    yuchting
        60
    yuchting  
       2017-02-04 16:20:03 +08:00 via Android
    看到卤煮的帖子就知道最多答复应该是“去做吧”。。。不过我觉得,你先找一本谭浩强 c 语言,一本清华出版社的数据结构,利用课余时间看看,再说。

    如果卤煮觉得看完 30%之后没有头晕,眼花,胸闷,想吐的感觉的话,表示你和计算机交互还有些天赋。
    oldmenplus
        61
    oldmenplus  
       2017-02-04 16:22:49 +08:00
    (´・_・`) 码农也不一定要数学好吧?天赋、耐心、抗压才是最重要的。

    还有就是做码农也不要做设计。

    千万别学设计!
    千万别学设计!
    千万别学设计!
    livc
        62
    livc  
       2017-02-04 17:01:52 +08:00
    现在网络上这么多 mooc 资源
    xiaoyao345678
        63
    xiaoyao345678  
       2017-02-04 17:34:40 +08:00
    可以看看我写的一些主题,相互交流,我现在就是码农,准备升级做外包管理,让别人帮我写代码,我负责接单,审核,收款,发放外包报酬等工作。
    aborigine
        64
    aborigine  
       2017-02-04 18:46:45 +08:00 via iPhone
    本科方向图形学,然而卵都不知道 233 早忘光了
    WhatIf
        65
    WhatIf  
       2017-02-04 22:29:22 +08:00
    其实你并没有真的喜欢写代码这个行当, 真的, 否则不会来问了
    mseasons
        66
    mseasons  
       2017-02-04 22:33:37 +08:00
    如若钟爱,便行此路。
    rocksolid
        67
    rocksolid  
       2017-02-04 22:47:33 +08:00
    先去找本 c 或者 java 的书看看,看上一小时你就知道你到底是不是真的喜欢计算机
    songrenjie
        68
    songrenjie  
    OP
       2017-02-04 23:15:40 +08:00
    感谢大家的回复,抱歉不能一一回复。回答一些大家的疑问
    1 ,为什么说喜欢计算机,但是初中到 现在基本没有行动
    很惭愧,的确我到目前为止的,配不上说喜欢计算机,原因很多,主要是家庭方面的,然后我高复过一年,本来也就打算混个文凭有个本科学历以后靠关系混个差事过下半辈子了。目前读的专业自己不怎么喜欢

    2 ,大家觉得我目前只是一时的兴起,然后那么犹豫,做不了什么
    恩,的确有一些冲动的成分在里面,但是我也是这段时间有过思考,我个人目前有 3 个方向, 3-1 ,混下去, 3-2 ,追求一下自己喜欢的编程, 3-3 ,从事第二喜欢的 HR 方向

    3 ,围城中的很多前辈表示这也就是混饭吃的技能,说不上梦想
    那我觉得可能是个人成长过程中的一些事吧,从而影响到我的
    zioc
        69
    zioc  
       2017-02-05 02:35:57 +08:00
    如果楼主打算在大城市生活的话(家境尚可 or 打算漂一辈子),那么转,一定要转。

    不谈理想,只说现实。码农在一线城市的职位性价比是最高的,学历要求不高,能力要求不高,薪资挺不错。

    码农的晋升路线是转管理。即未来在中小公司当一个总监或者 CTO 。

    纯技术线需要学历和运气,一般也就大公司用得上纯技术大牛。
    zioc
        70
    zioc  
       2017-02-05 02:37:58 +08:00
    @songrenjie 建议你先弄清楚码农、 HR 每天是做什么的再选择吧。如果没弄清楚,你的喜欢可能是盲目的。
    个人觉得 HR 就是一个帮用人部门擦屁股的:)
    songrenjie
        71
    songrenjie  
    OP
       2017-02-05 02:41:53 +08:00 via Android
    @zioc 我家上海,女朋友北京人,所以基本脱离不开这两地方了。按照您所说,我最近也在着手学习编程了
    songrenjie
        72
    songrenjie  
    OP
       2017-02-05 02:43:02 +08:00 via Android
    @zioc 家里亲戚有 HR 相关的也有会计的,所以还是对工作有所了解,近亲中没有单纯的码农, IT 工作的有,同学有学编程的,所以了解少一点
    scriptB0y
        73
    scriptB0y  
       2017-02-05 08:54:08 +08:00
    我感觉从你这个标题,已经看出你做好了自己的决定……
    lamtin
        74
    lamtin  
       2017-02-05 13:50:07 +08:00 via iPhone
    初中开始学习编程,大学读了会计,毕业当几年码农,考上了公路局,因为读的是会计又被财政抽调。如今负责工程采购预算评审。其实,干一行爱一行,本身就很不简单。没必要这么冲动。
    wohenyingyu02
        75
    wohenyingyu02  
       2017-02-05 18:39:32 +08:00 via iPhone
    同行!我也是垃圾本二财务会计,还学了五年,还是法律方向的,你比我好多了。现在做程序员从业 2 年了,做过后端和安卓,目前 iOS 。找工作看的最多的还是专业背景,没有背景你必须要忍受歧视,比一般的计算机专业学生更厉害才能获取到面试机会,这很难, good luck 。
    iszero
        76
    iszero  
       2017-02-05 22:14:30 +08:00 via Android
    喜欢就行,和数学没啥关系。也有数学好代码烂的人。
    iszero
        77
    iszero  
       2017-02-05 22:17:48 +08:00 via Android
    编程更考查一个人的叙事能力是不是清晰,这一点上某些文科的人比理科的人做的还好。说数学和逻辑思维之间有什么关系纯属误解,有点相关性但不大。而且编程也不需要用到很复杂的逻辑,能做到看问题说事情稳准狠,不颠三倒四就可以了。
    songrenjie
        78
    songrenjie  
    OP
       2017-02-06 01:16:01 +08:00 via Android
    @scriptB0y 的确,表现出了一些个人的倾向。提问主要是为了获得专业或者从业前辈的指导
    songrenjie
        79
    songrenjie  
    OP
       2017-02-06 01:16:13 +08:00 via Android
    @lamtin 谨记
    songrenjie
        80
    songrenjie  
    OP
       2017-02-06 01:16:29 +08:00 via Android
    @wohenyingyu02 thx bro !
    songrenjie
        81
    songrenjie  
    OP
       2017-02-06 01:17:24 +08:00 via Android
    @iszero 感谢回复,我在这方面会注意并且加以练习的(可以说是练习吧。。。)
    Lawrence886
        82
    Lawrence886  
       2017-02-12 18:59:47 +08:00
    数学不行就算了吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:10 · PVG 13:10 · LAX 21:10 · JFK 00:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.