惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

博客园 - Andy Yang

SharePoint中Event Handler的触发 扩展SharePoint链接字段 树莓派的连接 树莓派版的家用NAS服务器 修改树莓派更新源及设置代理配置 开启树莓派的硬件看门狗功能 树莓派上安装2.8寸TFT触摸屏 树莓派上使用蚂蚁矿机挖矿 如何编译树莓派内核 代码导出Reporting Services报表文件 Bit-Coin收入的一分钱 如何在树莓派上运行雷神之锤III 新树莓派入手 如何通过PowerShell在Visual Studio的Post-build中预热SharePoint站点 将SharePoint 2010的快速启动改成弹出菜单样式 在SharePoint 2010的Team Site首页上显示Flash文件 SharePoint 2010搜索起步(下) SharePoint 2010搜索起步(上) 2009上班第一天
软件开发与心理张力
Andy Yang · 2008-08-12 · via 博客园 - Andy Yang

在我做软件开发之前,我一直都不会想到我会如此地迷上软件开发

那个时候是用C++语言编写了一个按钮,点击了以后弹出一个对话框,显示“Hello world!”这样的信息

就是这样一个现在3分钟不到就可以实现的功能,那一次前前后后我用了快3个小时

当我点击按钮,弹出对话框的时候,我现在还记得那个时候的心情。。。

呵呵,甚至是激动地将手边的枕头抛上了天花板

我想软件开发带给我的乐趣,固然包括软件被成功实现出来以后的快乐

但我觉得最大的乐趣还是在于自己怎样对待开发

一个软件,一块功能,甚至是一段代码,其实还只是代表了头脑中的一段想法

这个想法在经历一个构思,酝酿,修剪到最后的成形的过程

当这个想法在头脑中完全成形以后,对于一个程序员痛并快乐着的事情就来了

我不知道你有没有这样的经历:

当你心里有了一个明确的想法,而且仿佛伸出手来仿佛就可以够到

但是就是让你感觉到把手伸到了最长,离目标还就是差那么一丁点~~~

每一次的软件开发就是这样的一个经历

心里有了一个想法,然后将这个想法用程序设计语言描述出来

将描述出来的并且是机器能够识别的东西部署到服务器上

让他调动服务器上的各种环境及资源,最后用机器展现你的思维

经历的类似性就在于:在你真正把功能实现出来的之前,让机器真正听懂你的语言,往往总是差那么“一点点”

就好像你听到了一首好歌,在你从头到尾将这首歌听完之前,心里好像就安装了一个弹簧,这根弹簧由着歌曲被拉长着

只有在这首歌结束,歌曲的声音在心外和在心内都平静下来以后,心里的这一个张力才会得到疏解

软件开发给我的就是这样一个心理张力,每次面对这一份张力的时候,我总是可以感觉到自己的心被拉得满满的

只有在功能得以一步一步的实现的时候,自己的心里的这一份张力才会一步一步地得到缓解

有人说遇到让自己高兴的事,可以让自己“三月不知肉味”

说的有点夸张,不过在我而言,专注的对待这一份张力,的确可以什么其它事情都不想