百科问答小站 logo
百科问答小站 font logo



程序员讲到底就是”增删改查“吗? 第1页

  

user avatar   morgancheng 网友的相关建议: 
      

说程序员的工作是『增删改查』,倒也没错,就好比学外语要学的就是『听说读写』,好比说相声练的就是『说学逗唱』,好比干坏事也不过是『坑蒙拐骗』......都是四个字,显得规整。

只是,『增删改查』的活,也有简单和复杂的区别,处理的手艺也有高低之分。

做个最土的个人笔记系统,增加一个笔记就是一个『增』,删除一个笔记就是一个『删』,修改一个笔记就是『改』,用户看自己的笔记就是『读』——超级简单的,入门级水平。

做一个完整的博客系统,发表一个博客文章是『增』,针对一篇博客发表评论是『增』,删除一个博客文章是『删』,修改一个文章内容是『改』,让一个博客能被用户订阅,这也是『增』,让热门博客能同时被100000个用户读到,这是『读』,让用户能够看到自己订阅的所有博客的文章时间线,这也是『读』,但是这些『读』就不那么容易——这算是进阶水平的增删改查。

接受用户上传的视频,这是『增』,上传的视频要编码成不同的大小,保证质量的前提下,还要让『增』的内容分不到世界不同地区,让不同地区的几千万用户通过播放器来『读』的时候,都感觉丝般顺滑——这种增删改查很不容易了。

这还只冰山一角呢!

真实的软件场景,很多要比上面说的这些复杂几万倍,本质都是『增删改查』,但可不是谁都有本事做得好的。




  

相关话题

  装上固态硬盘后,如何处理旧的机械硬盘? 
  为什么老板要教我们做互联网的程序员不要把工作和生活分开,这对于独立的程序员个体有什么好处? 
  既然程序员可以理解为机器语言的翻译官,为什么程序员大多是男性? 
  如何看待软件工程师觉得学习算法没用? 
  有哪些表现让你一看就知道他是程序员? 
  有了 IP 地址,为什么还要用 MAC 地址? 
  电脑自己装跟买整机分别有什么好处? 
  50多岁在美国还能干码农么? 
  一年级小朋友想学习编程,推荐哪个品牌? 
  程序员面试,面试官更注重代码量、项目经验还是操作系统、数据结构这种基础课程?两者比例是五五开还是多少? 

前一个讨论
怎么用通俗的语言解释什么是费米子,什么是玻色子?
下一个讨论
浙江一男子当庭吞下证据被罚 5 万元,如果销毁证据影响到案件审理的话,此类行为将会受到什么处罚?





© 2025-03-24 - tinynew.org. All Rights Reserved.
© 2025-03-24 - tinynew.org. 保留所有权利