为啥一提到编程,好多人第一反应就是巨难,到底难在那一块。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alalei199
V2EX    问与答

为啥一提到编程,好多人第一反应就是巨难,到底难在那一块。

  •  
  •   alalei199 2019 年 10 月 16 日 3176 次点击
    这是一个创建于 2278 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1、算法或实现方法
    2、抽象思维能力,如递归,循环等,思维速度。
    3、基础知识面,需要从计算机原理,如内存,汇编,网络 tcpip,数据库,逻辑运算,数据结构
    4、业务逻辑知识。

    最后感慨一下,能全栈的工程师确实太牛了。
    20 条回复    2019-10-17 10:35:17 +08:00
    300
        1
    300  
       2019 年 10 月 16 日 via Android
    最难的点:sb 客户的 sb 需求
    不一定完全要做,只是解释起来很麻烦
    不就是加一个模块吗、你加的时候改那么快,现在删一个很难吗。。
    coderluan
        2
    coderluan  
       2019 年 10 月 16 日   4
    你提任何理工科,任何没了解的反应也都是巨难,隔行如隔山而已,实际是计算机软件在理工科的难度来说应该是排在后面的。

    PS:相对的,你提任何文科,没了解的人都能说上几句,这是另一种隔行如隔山。
    xiaotuzi
        3
    xiaotuzi  
       2019 年 10 月 16 日 via iPhone
    做个网站还是分分钟的事
    IsA26hN4DcQDS7Z9
        4
    IsA26hN4DcQDS7Z9  
       2019 年 10 月 16 日
    难在理解需求,和找不到方向入门

    跟学其它学科一样,需要一个循序渐进的过程,

    但是计算机课程默认你有前置所需的所有知识,

    所以入门需要琢磨,找到窍门就简单了
    psychoo
        5
    psychoo  
       2019 年 10 月 16 日
    难在发现问题和解决问题
    由于程序的特性,比其他学科更容易产生问题
    insert000
        6
    insert000  
       2019 年 10 月 16 日
    难在,和那个系统模块一样,超一个过来改一下。2 天差不多了吧
    murmur
        7
    murmur  
       2019 年 10 月 16 日
    @psychoo 但是由于程序的特性,比很多学科更容易尝试问题,尤其是安全性和成本
    LG3xFA6kpn88HxEW
        8
    LG3xFA6kpn88HxEW  
       2019 年 10 月 16 日
    难在:
    我们要做一个电商网站,你就照着那个淘宝什么京东什么的抄一下




    我抄你,UI 不给,一个人不仅要写前端还要做后端
    再牛逼的轮子都会被傻逼的客户和需求搞成傻逼,所以说造出牛逼的轮子都不如杀了傻逼需求
    Raymon111111
        9
    Raymon111111  
       2019 年 10 月 16 日   1
    要学的东西太多了啊

    各种砖头书都看完了吗?
    jacketma
        10
    jacketma  
       2019 年 10 月 16 日 via Android   1
    编程其实和数学差不多,给你一堆陌生的数学公式,你也蒙。但你理解了这个公式各自字符代表什么含义,公式整体有是什么用途,就没那么复杂了。

    编程只是把很多细小的复杂累加成一个较大的复杂,所以其他行业的人乍一看是完全不懂的。
    fancy111
        11
    fancy111  
       2019 年 10 月 16 日
    编程好像和传统行业确实不同。
    难在几个点:
    1、复杂。一套系统涉及面很广,各个子程序都要相互配合。这个有点类似于造汽车,一台汽车零件上万。
    2、更新迭代过快。可能搞化学物理的几百年前的知识都是有用的,但是编程的话说不定语言就换了。
    3、数学依赖性较高。程序想要好,离不开好算法,众所周知数学是科学的奠基石,现代工业都是靠数学的,而程序是直接二进制的体现,底层跟高层全是跟数学直接打交道。
    fancy111
        12
    fancy111  
       2019 年 10 月 16 日
    反倒是你说的其他方面没多难的,概念性东西和逻辑相关的,其他行业不会低。
    qwingmix
        13
    qwingmix  
    PRO
       2019 年 10 月 16 日
    说个入门难度吧, 主要是分支太多太多太多了,新人上来容易直接懵逼。
    哥们那时候在线,我去,这些面向对象,每天猴子摘桃什么,到底有什么毛线意义啊。
    太无聊了吧。
    学习曲线太高。
    mikulch
        14
    mikulch  
       2019 年 10 月 16 日
    我发现和一些比较低端的人交流挺烦的。
    特别是在编码、设计方面,现在越来越只想和跟自己差不多水平的人交流了。
    ipwx
        15
    ipwx  
       2019 年 10 月 16 日 via Android
    和朗道十卷以及前置数学知识比起来应该还是容易的……
    rainymorn
        16
    rainymorn  
       2019 年 10 月 16 日
    难在发际线
    taogen
        17
    taogen  
       2019 年 10 月 16 日 via Android
    Drinker
        18
    Drinker  
       2019 年 10 月 17 日
    涉及东西太多,新手一来看到会很懵逼。
    macha
        19
    macha  
       2019 年 10 月 17 日
    对于新手是学习新东西比较头疼,对于工作几年以后的熟手是把业务抽象比较头疼,不过对于底层开发就不太清楚了。可能是算法吧。不过最头疼的是程序跑挂了和优化,这个对任何阶段的人都是头疼的点。
    iyg429
        20
    iyg429  
       2019 年 10 月 17 日
    没办法把心静下来
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2530 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:19 PVG 10:19 LAX 18:19 JFK 21:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86