Thx yinwang.org

本贴最后更新于 2961 天前,其中的信息可能已经时移世异

知道王垠是从知乎的一个问题,怎么评价王垠的四十行代码。一堆知乎大牛的分析及一半推崇一半黑。那时刚入行,从学校毕业的愣头小子根本不能了解这天才版的代码(当然,现在也不能,虽然我记不起来那 40 行写了什么!尬笑)。此时的他对我来说,就如远方的一个天才影像,有没有对我来说都没有什么影响。上班依然是写写代码,改改 bug!有需要的时候去学习一下技术,没有需要就是锻炼熟练度。浑浑噩噩的这么一年两年,浪费了最开始的大好时光。不知道有时候可以完成压力很大的任务是不是好的,但是每一次看似绝路的任务被自己完成之后,剩下的就是沾沾自喜。你看我可以胜任,那么以后呢?没有想过的。从学校毕业之后的主观能动性就降低到冰点了,所有的所谓前进都是任务驱动。不能胜任就被开掉,私有市场的行业特性,总有适合的人来接替你的位置,缺了谁都能继续。

就像持续了十年的减肥,这是我坚持的最久的了吧。可是依然没有减下去,一大部分是懒惰,还有一部分是迷茫。所有人都会想,减肥有个屁的迷茫,可是减得久了就有了,你觉得没有只是你觉得!懒是没有耐力的一个借口,经受不起诱惑,把持不住胃口。所有的大道理都能明白,做别人的心灵导师也绰绰有余,可是当发生在自己身上的时候,就不是这个样子了。前面说了,任何一件事,久了都会迷茫,至少我这么认为!工作两年多快三年的时候,在浪费了无数时光的现在,我遇见了瓶颈,职业生涯的迷茫。对于将来的自己何去何从,开始考虑之后感到无所适从。特别是结婚了,肩膀上有了一个家!这不是压力,这应该是我前进的动力,可是方向是哪里呢?其实一开始是想要做医生的,但是阴差阳错吧,走进了代码的世界,这里充斥着 0/1,非对即错的逻辑!喜欢上了编程的感觉,当指尖在键盘飞舞,创造出来的可能是一个世界。可是那时候其实是没有想法的,仅仅是基于专业基础,对工作的定性要求作出适当的应对,写出模式化的代码。经常做 web 的人,会不会都有我这样的感觉,工作的意义就是处理 curd,做一个伪劣的前端写写页面补充一下 js。可能会有牛校的人不屑于这样的生活(他们估计也没有可能看到!呵),觉得生活不会有苟且,只有诗和远方!但是事实就是这样,至少我了解的我们这些所谓的软件工程师,做的就是这样的一样样的东西,区别在于我的熟练度可能高出你一个层级,知道的广度是你的一倍。可是这并没有让我有丝毫的成就感,反而越发的迷茫和恐惧。迷茫在于我是否是这样没有思想的产出机器,不知道应该怎么进行下去,恐惧于自己没有深度,广度越大越无知。说着说着就跑题了,为什么感谢王垠先生的博客呢?主要是无意中拜读了博文后,对自己之后的一些想法有所肯定。当然了,一千个读者一千个哈姆雷特!或许多年后回来看现在的心情也无法理解,总之就是在对的时间碰见了对的人,这不暧昧,博文甚至是王垠先生前几年的随笔记录。但对于此时此刻的我的影响无法估量。

作为一名使用 Java 语言的开发者,之前的那些迷茫其实就是没有思想的具现。我用了两年,借助于王垠先生的博客才意识到自己所需要走的路。不亏!经济基础决定上层建筑,思想决定深度。思想上转弯了,之后的就是自己的努力前行了。

语无伦次了吧。反正就是看了他的博客,有了感触。记录心情~

真该减肥了。。。

相关帖子

5 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    他好像很牛,但没见过他实际的产出。

    2 回复
  • lowb 2

    虽然垠神各种看不起,但确实有料的,比方说 PySonar(号称当今最先进的 Python 静态分析器)
    同样的还有个 RubySonar
    ruby 的地址应该失效了。

    1 回复
  • feix
    作者

    应该是闭源了。他博客里貌似提到过

  • feix
    作者

    😆 主要是感谢他的想法吧,有时候迷茫的时候其实只是需要有个前人指个方向。但是目前市面上流行的都是复制粘贴,都很浮躁,也没有什么可以借鉴的。而且从工作开始基本都是自己在拼命,没老司机带过。等于走的野路子,没有系统化的规划过方向,所以将满三年这个转折点上回头看去是有些迷茫不知道方向的。甚至一度怀疑自己的职业方向对不对~
    有很多事都是这样吧,有想法可是没法坚持。挺喜欢他的态度的!比如博客,我从第一个域名开始已经搞了四年了,各种空间,域名,自己做。都不满意,直到看到 solo~haha,Thx big D boss。@88250 😆

    1 回复
  • 88250

    加油加油

推荐标签 标签

  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    589 引用 • 3528 回帖
  • 反馈

    Communication channel for makers and users.

    120 引用 • 906 回帖 • 277 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 655 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    211 引用 • 358 回帖
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖 • 2 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    240 引用 • 224 回帖
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    43 引用 • 44 回帖
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 121 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 9 关注
  • CodeMirror
    2 引用 • 17 回帖 • 171 关注
  • RemNote
    2 引用 • 16 回帖 • 24 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 311 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 562 关注
  • sts
    2 引用 • 2 回帖 • 241 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    209 引用 • 2040 回帖
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    118 引用 • 54 回帖 • 3 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    82 引用 • 412 回帖
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖 • 1 关注
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 728 关注
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 1 关注
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    29 引用 • 230 回帖 • 124 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 709 关注
  • 导航

    各种网址链接、内容导航。

    45 引用 • 177 回帖
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 378 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3201 引用 • 8217 回帖 • 2 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 643 关注