Home

我不是很聪明的人, 但我在想

最近有两回遇到有人说我思维混乱, 逻辑不清晰, 因此对我的观点产生质疑
前面的直接否定了我, 我只能忍着, 毕竟不是同个阶层里的不见不说也就算了
后边的算是友善多了, 只是这让人不服气, 不然我不会为此写下面整篇博客
此前同学亲友给我指出的, 以及我遇事自己感到的, 我已经在改和不改上边纠结了
文章很大程度是在卖萌期待大家耗费时间看完给些建议, 占用一些时间吧

关于知乎上还有各大论坛混乱的帖子

我的人生经历比较惨淡, 山村, 书呆子, 电脑, 差生, 工作
独自学习思考的东西很乱, 也没自信, 说话谨慎, 在外因为紧张而很安静
网络对我来说是都不一样的生活, 你看不清对面, 就可以有任何想象来弥补
我惊讶于好多事情大家做起来自然而然, 比如说, 和陌生人聊天, 玩桌游?
我不合群, 没有让很多人感兴趣的话题, 表达的方式古怪, 很多人不看好我

网络同样是怪异的, 明明人们无法确认对方, 但还是会试探着去交流
于是我有了可钻的空子, 我交际上的麻烦不代表我文字的感觉比别人差
虽然我亲友里很少藏书, 但我很想说我是很会好奇陌生事物的人, 看我书签多少就知道了
我问了很多关于音韵学, 关于 Haskell 很白痴的问题, 干扰了不少人
很久我并没有足够功底和内行人交流, 但网络交流不便, 留了很多空子

学编程之前, 我思索着新事物是怎么被从无到有造出來的, 期待着答案
学 C 学 Python 时候我完全觉得遥遥无期, 甚至怀疑编程理念都存在问题
后来我明白语言有各自去解决的问题, 我想找的却不是语言作者打算解决的
而之前, 我的问题带着困惑, 甚至反感, 和试探, 但试探的却是人们不关心的问题
或许很多人觉得编程就是写代码, 我期望的是一门能描述思考的对象的语言
很多人把编程语言当编译成指令跑在 CPU 寄存器和内存的电路, 虽然对

面临的问题

从前我信奉的是如同 StackOverflow, 问题问了, 答了, 就能给后人带方便
或者我把 HN 消息传播过来, 就是精彩的资源, 就有很多人来关注
可这远远不够. 王垠大大有理论知识, huangz 做了整洁的技术文档, 还是不够
编程不是能给生活带来神奇改变的工具, 更不是能用在和机器交流中的语言
我还在结构和状态操作大量的 Bug 中间纠缠, 希望能把事情弄清
编程也不是我能在日常和朋友交流的风气, 也没有多少美妙的感觉在里边


8.8 继续写

编程未来的样子其实比较明确, 更少的隐藏状态, 更多的代码的展示方式, 更简单
当写代码成为基本技能, 做设计的人会写, 做音乐的人会写, 良好教育的人都会
只有少数人用严谨的强类型语言写稳定的服务器, 制造编程工具, 打下平台的基础
更多人会用脚本去探索更多姿的世界, 比如说代码做的动画图形, 描绘他的想象
我最初想做后一种, 但我发现世界完全不是那样子, 我来得太早了

现在最崇拜的人是 Bret Victor, 他是设计师, 他不断提醒我们编程不够强大
我抱怨各种编程语言麻烦多的时候遭遇到各种阻击, 作为新手抱怨本来就可疑
昨天 WebStorm 演示 Angular 的视频, 明显 Sublime 不如 WebStorm 强大
但问题是, 我期待的是学会编程, 借助编程去做别的, 而不是花一辈子在上边
即便现实我可能几年靠 CoffeeScript 生活, 仅仅为了能一步一步向前而不落下

这些天的 Noflo 在 [KickStarter][kickstarter] 主页上引用了 Bret Victor 的话:

A musician can compose a song, a animator can compose a short, a painter can compose a painting.
But most dynamic artists cannot realize their own creations, and this breaks my heart.

我并不梦想王垠那样研究编程, 也不梦想发明 Clojure 那样的语言深入计算机科学
我不梦想改变世界, 我没那么聪明, 也没那么强壮, 有他们去做就好了
我希望脑海里呈现的想法我能用代码表达出来分享给大家, 好好生活下去
喜欢 Hacking 的人热爱生活, 那是我期待却做不到的, 我太偏执太死板
于是转而期待有代码的一个世界, 应该说文字的一个世界, 能自己编织些东西

我花了大学的两年多收集了大量编程相关的资源, 最近又开始规划 Wiki 的事情
Github 上越来越多空项目, 没有能力所以没做, 大概展现着我的想法
我想有 Wiki 可以把遇到的东西都记录下来, 以后自己和别人查文档更方便
还有窗口管理, 时间管理, 整理思路, 聊天室, 等等我接触到的方面
有时我想那算不算梦想呢, 而我只是觉得生活并不充实, 借忙碌来搪塞
一个思维简单的人生活在各种花样的世界里边, 不断地迷路

看书和文字

高中的时候在想, 每天读书的生活应该是会蛮好的吧, 那时我不知道会碰到电脑
我很迷恋文字的魔力, 那种精彩的抽象, 我在编程语言里依然没有等到
那以后编程语言是这样吗? 我觉得有那是理所当然的事情, 那是种生活
文字的魔力在于她承载了人们的想象, 而想象是更精彩的一个世界
人们无法在现实找到的魔力, 书里能看到, 以后计算机上能看到, 这很妙

接触计算机前我尝试着在脑海里想象着事物, 在脑海里模拟和尝试,
可我不够聪明, 记不住看过的书, 描绘不清图形, 理不清多种多样的关系
而这些, 计算机有大量的存储, 有精美的图形界面, 擅长处理大量的逻辑
是的计算机不能想象, 然而一旦计算机能想象, 人脑与之相比就一无是处了
而且那个世界可能有的魔力, 正是我们当前各种小说和动漫的魅力所在

大学守着电脑, 学校又是理科的图书馆, 很少看闲书, 更没状态看书
然后看到别人买书看书, 总觉得就是在另一个世界, 有些羡慕
或者听别人谈论技术以外话题的时候, 情不自禁有种失落
技术相比其他领域恐怕是雕虫的小事, 这个年代的技术仅仅意味精彩的未来而已
一堆人围着命令行, 操作着字符而不是像素, 每天关在屋子里?
这是技术的生活, 觉得总是会有遗憾留下的. 不过遗憾到处都在不是吗

comments powered by Disqus