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

分享在 4chan 看到的关于编程意义的讨论

  •  2
     
  •   BadRomance · 30 天前 · 4098 次点击

    源: https://boards.4channel.org/g/thread/70264630

    起初有人抱怨自己在编程上完全就是个悲剧

    Selection_016.png

    后来有人提出应该更积极去看待,试图从热情出发面对编程

    Selection_017.png

    Selection_018.png

    我一开始看到第一个回复觉得“我靠,这也太真实了”,然后不禁像他一样消极起来。后面看到这位老铁的回复,不禁想起了第一次写 C++的时候在 VS 里琢磨半天这些符合组合要怎么理解,然后用剧本和演员来联想理解,才写出了自己第一个计算方程的程序,跑出结果的时候感觉自己特 NB,和解出数学题的感觉差不多,而喜欢上了这种解决问题的过程。

    28 回复  |  直到 2019-04-02 23:18:21 +08:00
        1
    ericgui   30 天前   ♥ 4
    编程的学习过程是一个指数增长的曲线,一开始非常慢,比线性增加还要慢,但突破瓶颈就好了
        2
    batman2010   30 天前 via iPad
    翻译得不错。
        3
    jonechenug   30 天前 via Android
    收藏了
        4
    ryd994   29 天前 via Android
    到底是 nb 重要还是赚钱要紧?
    nb 是赚钱的既不充分也不必要条件。尽管对于技术岗位来说存在相关性。然而一个人的命运啊,当然要靠自我奋斗, 但是也要考虑到历史的行程

    关于编程:Lamport 现在每次出席活动都要推一波 tlap。其实这个思路是对的,先从高层次证明算法的有效性,实现细节留到最后。debug 很快,因为只要根据 assert 找哪里和设计不同就行了。

    然而并没有什么卵用。大家还是鸟枪法 debug。
        5
    orangeade   29 天前 via Android
    刚开始用 C/C++入门曲线确实抖,后来学 Python/Java/js 就轻松多了
        6
    ranwu   29 天前
    太真实!
        7
    Northxw   29 天前
    坚持,加油,干
        8
    CallMeReznov   29 天前 via Android
    等等!
    你竟然在 4chan 看到如此正经的回复!
        9
    wallriding   29 天前
    本来就是新时代的农民工
        10
    hoyixi   29 天前
    以前的血汗工厂是流水线拧螺丝,
    现在,
    一些国家, 流水线拧螺丝仍然是, 并且,IT 从业者也是;
    而另一些国家, 流水线拧螺丝都很爽了~
        11
    Geekgogo   29 天前
    第二位老哥说得太好了!
        12
    tvallday   29 天前
    所有职业都一样。能够成功的人是少数,绝大多数人在当螺丝钉。
        13
    sniffles   29 天前
    热爱比什么都重要
    当然,如果这变成了工作,那就什么都没了
        14
    herebury   29 天前 via Android
    之前看到过一些关于码农专业性宽度和深度和跨域的讨论感觉算是和这个主题有点相关吧
    编程本身算是工具,与其他领域交叉时总能带来巨大的效用。比起专注计算机科学,配合自身背景做一些跨域的工作更能带来成就感,也就不会有那种好像自己做的都是毫无意义的重复劳动那种挫败感
    我是觉得理想情况变成就好像语文数学一样当成一种必修的技能才好
        15
    hzw94   29 天前 via iPhone
    学习学习
        16
    WordTian   29 天前 via Android   ♥ 2
    学编程感觉从 0 到 1 的突破是最难的,比如我第一次学习某种编程语言,第一次学习某种数据结构。。。
    但是一旦积累到一定程度,你就会发现太阳底下没有新鲜事,底层的原理都差不多,就是实现上有点区别 ,看下文档,抄起键盘干就完了
        17
    mskf   29 天前
    我感觉每次都需要踩坑是因为搜索引擎里的资料时限性太强,各种技术更新太快,只靠自学没办法了解所有领域。就编程而言需要一个很长的沉淀过程,知道什么信息对自己是有价值的,需要跟紧哪些技术栈,而不是人云亦云。

    换句话说编程应该是一种很开心的工作,因为每时每刻都能感觉到自己在进步,当然这一切的前提是自己要有方向,不是说升职加薪的那种方向,而是一种从不懂到懂的过程。

    从外人看来可能猿们都是坐在电脑前敲键盘生活很枯燥,看上去也是如此,但是首先我们应该学会不在意别人的看法,毕竟做人开心才是最重要的,自己快乐了又何必在意别人的感受
        18
    ljspython   29 天前
    阿三躺枪
        19
    CTO   29 天前   ♥ 1
    当初自学 PHP 前三个月不知道自己在干什么,天天一脸懵 b 对着代码,第四个月 demo 完成,突然就顿悟了,哇,好爽好爽,现在看 PHP 源码,哇,原来是这种那种数据结构,好多 NB 的思想,好爽好爽,不过好几个室友都跪在了第二个月,或者第三个月中旬,他们哪里知道,黎明,就在眼前!:doge
        20
    wtdd   29 天前
    其实任何职业都是类似的,官员,医生,科研,商人,
    现代社会哪行里都是一山望着一山高,大牛一出默秒全,
    爱好从来是比竞争更有力和长久的驱动方式,走不出丛林只能怪自己教养太 low
        21
    hugee   29 天前
    编程好难,作为一个建筑行业从业者看了好多年的互联网技术相关的文章和代码,仍然写不出什么作品,修改个东西都吃力 o(╥﹏╥)o
    所以很崇拜你们
        22
    martinsu   29 天前
    这么好的 topic 怎么只有 21 个回复?
        23
    909076350   29 天前
    @sniffles 过于真实
        24
    Ruohua3kou   29 天前 via iPhone
    好贴~
        25
    sudden   29 天前
    对我来说也是个悲剧。
    我看到的,只有四个字:劳动密集
    和搬砖没什么区别
        26
    JRight   29 天前
    感谢楼主的分享
        27
    callme   28 天前
    感谢楼主
        28
    googlefans   20 天前 via iPad
    英译这么厉害?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4173 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 01:20 · PVG 09:20 · LAX 18:20 · JFK 21:20
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1