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

你觉得编程是门技术吗。

  •  1
     
  •   brokensword2018 · 1 天前 · 3792 次点击
    如题,有时候觉得编程非常有意思,很有成就感;有时候又觉得是重复干差不多的事,会有无聊的感觉。
    第 1 条附言  ·  1 天前
    有没有兄弟觉得编程是门艺术的。
    第 2 条附言  ·  1 天前
    最近和几个技术很好的伙伴成立了一个社区。欢迎围观 https://yunosphere.com/
    65 条回复    2024-10-26 13:17:06 +08:00
    hay313955795
        1
    hay313955795  
       1 天前
    抡锄头锄地,别人一天一亩地,你一天三亩地。那你这就是技术。
    PrtScScrLk
        2
    PrtScScrLk  
       1 天前
    一半手艺一半技术吧,手艺就是有个师父带,照搬着熟练了也能写很多东西,技术就是照搬没啥用得加入很多思考的时候。一开始入门其实还真不用学太多技术,学学基本语法调用库就能写很多东西了。
    cmdOptionKana
        3
    cmdOptionKana  
       1 天前   ❤️ 3
    想象中的程序员:计算机科学家。
    现实中的程序员:计算机工程师。
    客户眼中的程序员:电脑熟练工。
    老板眼中的程序员:电脑搬砖工。
    ymmud
        4
    ymmud  
       1 天前
    入门是手艺,深入了是技术
    forQ
        5
    forQ  
       1 天前
    对绝大多数人来说,就是谋生手段而已
    brokensword2018
        6
    brokensword2018  
    OP
       1 天前
    @hay313955795 🤣不是纯看谁力气大
    brokensword2018
        7
    brokensword2018  
    OP
       1 天前
    @forQ 温饱之外,偶尔也需要精神追求。
    gongguowei02
        8
    gongguowei02  
       1 天前
    数学家描绘世界,工程师创造世界
    ho121
        9
    ho121  
       1 天前
    编程更像是一门工艺
    dalabenba
        10
    dalabenba  
       1 天前 via Android
    都是手艺
    zsc8917zsc
        11
    zsc8917zsc  
       1 天前
    车珠子是技术吗?程序员和车珠子有何区别?
    tool2dx
        12
    tool2dx  
       1 天前
    同样是程序员,写不同的项目,技术差别也挺大的。
    aleimu
        13
    aleimu  
       1 天前
    只是暂时谋生的手段
    lyusantu
        14
    lyusantu  
       1 天前
    CRUD 有手就行
    BinaryDH
        15
    BinaryDH  
       1 天前   ❤️ 1
    我认为隔行如隔山,别人能用来当生存手段自己又不懂的,都可以称之为技术!
    FantaMole
        16
    FantaMole  
       1 天前
    想象的工作:建筑设计师
    拿到的工作:土木工程师
    实际的工作:打灰
    brokensword2018
        17
    brokensword2018  
    OP
       1 天前
    @lyusantu crud 也还是需要点东西的, 至少英文技能得有一定水平,逻辑思维没太大毛病。
    brokensword2018
        18
    brokensword2018  
    OP
       1 天前
    @BinaryDH 是的,可能是因为自己会,所以觉得简单。
    niubee1
        19
    niubee1  
       1 天前
    我觉得跟贴砖师傅差不多,专业屎山搅屎,绝对算是技术工作
    guanhui07
        20
    guanhui07  
       1 天前 via Android
    手艺
    wy315700
        22
    wy315700  
       1 天前
    是技术

    但是不是什么有门槛的技术
    easing
        23
    easing  
       1 天前
    用 cursor 前觉得是技术
    brokensword2018
        24
    brokensword2018  
    OP
       1 天前
    @easing 我还没用过 cursor😂 周末试一试。
    qping
        25
    qping  
       1 天前 via Android
    实际上堆屎山的人太多
    qping
        26
    qping  
       1 天前 via Android
    我觉得是技术,需要不断精进
    pkoukk
        27
    pkoukk  
       1 天前
    吃螃蟹也是技术,吃鱼也是技术,干啥不是技术?
    zjsxwc
        28
    zjsxwc  
       1 天前
    算法 ACM:编程是门竞技运动
    CRUD:编程是体力活,手就行
    大学课程、Java 八股学习:编程是门技术
    工程项目解决方案接外包搞钱:编程是一种手段工具途径渠道
    同行互吹:编程是艺术
    stephenegtc
        29
    stephenegtc  
       1 天前 via iPhone
    其实是门艺术。没有好的品味的话写不出什么好程序。
    HeyHudy
        30
    HeyHudy  
       1 天前
    不,编程是门艺术😁
    snipking
        31
    snipking  
       1 天前 via Android
    个人觉得编程和艺术是最不搭嘎的,一个讲求逻辑一个强调创意。就比如激进的观点认为装置艺术不算艺术。
    nuonuojump
        32
    nuonuojump  
       1 天前
    熟练工种,有点门槛不多,反正我是 api 搬运工。
    brokensword2018
        33
    brokensword2018  
    OP
       1 天前
    @snipking 个人认为能让人有美的感觉就算艺术,优雅的代码确实 让人身心愉悦。
    summerwar
        34
    summerwar  
       1 天前
    编程和修摩托差不多,已经有书指明了。《禅与摩托车维修艺术》
    aladd
        35
    aladd  
       1 天前
    在我一个非从业人员的视角来看,自己玩项目的话就是艺术, 不然就是搅屎棍。
    lasuar
        36
    lasuar  
       1 天前
    做 CRUD 的人当然觉得不是技术,做高性能或偏底层开发的才会觉得是技术;没有人强迫你一直 CRUD 。
    jaoyina
        37
    jaoyina  
       1 天前
    看你的水平
    hallostr
        38
    hallostr  
       1 天前
    看你怎么定义编程和技术
    如果 编程的定义 === 技术的定义
    那么 true
    a62527776a
        39
    a62527776a  
       1 天前
    就是帮人实现商业目标的工具而已啊
    name1991
        40
    name1991  
       1 天前
    编程肯定是一门技术啊,技术感觉就是一门手艺吧,包包子、煎煎饼的也都是,非要说编程有啥不一样的话,就是脑子懂得多一点
    LieEar
        41
    LieEar  
       1 天前
    我觉得不是,和打螺丝、送外卖没什么区别,都是一个混饭吃的工作
    ixcode
        42
    ixcode  
       1 天前
    代码是工具,编程是使用工具。会使用工具是一项技术,就像挖掘机一样,但是人们需要的并不是挖掘机,而是一栋大楼
    yfmir
        43
    yfmir  
       1 天前   ❤️ 1
    赛博木工
    jonssonyan
        44
    jonssonyan  
       1 天前
    看做的是什么,敲个 hello world 也是编程
    开拓性的创新是技术,例如 chatgpt
    重复劳动不是技术,是谋生的手段,例如“新生带农民工”,增删改查套业务,和 100 年前踩缝纫机的人没本质区别
    appreciatemp
        45
    appreciatemp  
       1 天前
    忘了在哪看的:一流程序员靠数学,二流靠算法,三流靠啥忘了,四流靠复制粘贴
    cccvno1
        46
    cccvno1  
       1 天前
    编程是指输入一系列的计算机指令合集来让计算机遵循这些指令来执行任务。
    单纯的写代码顶多算是技能,经过简单培训,大部分智力正常的人可以在短时间内掌握基础的编程技能,将简单明确的任务转换成代码来让计算机自动执行。
    技术的话更多的是体现在将现实世界各种问题抽象成计算机指令的能力。技术水平越高,能够抽象的问题越复杂,抽象出来的计算机指令越容易被人类理解。
    frankies
        47
    frankies  
       1 天前
    99%都是 CURD 和用框架炼丹的技能活,连技术都算不上。现代版农民工,在古代就是手艺人,和古代的泥瓦匠、木匠等工匠没有本质区别,唯手熟尔。
    xlzyxxn
        48
    xlzyxxn  
       1 天前
    三百六十行,哪一行不是技术?
    catch
        49
    catch  
       1 天前
    Ai 之后, 编程 = 纯体力活
    Donaldo
        50
    Donaldo  
       1 天前
    @brokensword2018 #6 crud 写的快也是技术🐶
    SunnyCoffee
        51
    SunnyCoffee  
       1 天前
    你用它赚钱的时候就不是艺术了
    leyoumake1997
        52
    leyoumake1997  
       1 天前
    编程是门技术,做出好的产品,让人如痴如醉,造福用户就是艺术。
    Sawyerhou
        53
    Sawyerhou  
       1 天前
    个人觉得敲代码是技术不是艺术,就我这一点艺术细胞都没有的人都能充个数。
    me1onsoda
        54
    me1onsoda  
       1 天前
    技术算,艺术那就是扯淡了,心态上就不行,很浮躁的一些人。比传统工匠人差远了
    charlie21
        55
    charlie21  
       1 天前 via Android
    走路是门技术吗
    走迷宫是门技术吗
    徒步旅行 1000 km 没掉下过悬崖是门技术吗
    掉下悬崖了能自己爬上来是门技术吗
    sslyxhz
        56
    sslyxhz  
       1 天前   ❤️ 2
    某种意义上,会觉得和木工的差别不是很大...都在捣鼓工具,框架,结构...
    IxIIxI
        57
    IxIIxI  
       1 天前
    编程和写作是一样的,大部分人都能写一点东西,但只有少部分人能成为作家。
    IxIIxI
        58
    IxIIxI  
       1 天前
    高中我们写了那么多作文,议论文。有时候也挺有意思的,有成就感。但有时候觉得就是无脑的默写,从某某作文书里,记一两个事例,一两句名言,所谓的华丽的词藻也都是东施效颦。
    TimeRain
        59
    TimeRain  
       1 天前
    是门技术,并且写代码这门技术弄好,可以挣很多钱,可以超出其他行业几十倍上百倍甚至上千倍。
    IxIIxI
        60
    IxIIxI  
       1 天前   ❤️ 1
    写学术论文和写诗,都是写作,但天差地别啊。编程其实要比写作还要低一个层次,编程是被限定的人工语言。
    IxIIxI
        61
    IxIIxI  
       1 天前
    说到这里,突然发现有很多大牛,都是写作和编程双持的。王小波、刘慈欣...。感觉如果写作很牛的人,来编程应该是降维打击。另外一方面,编程很牛的人,也会写大量的东西,博客,书之类的。其实对他们来说编程和写作都是表达自己意志的工具,逻辑和思维才是根本。
    brokensword2018
        62
    brokensword2018  
    OP
       1 天前
    @IxIIxI #61 赞同,本质是人的逻辑和思维,无论是编程写作亦或是绘画都只是一种表现形式。
    mumbler
        63
    mumbler  
       1 天前
    CURD 不是技术,把无聊的事变得不无聊,才是技术,过去用模板,框架,组件减少枯燥的编程,现在用 AI 直接写
    TheWalkingDead
        64
    TheWalkingDead  
       21 小时 20 分钟前
    先问问自己能不能写出 redis,kafka,nginx..............等等随便一个著名开源项目。
    koor
        65
    koor  
       18 小时 10 分钟前
    推荐一本书《黑客与画家》,就是这探讨这个话题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:27 · PVG 07:27 · LAX 16:27 · JFK 19:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.