Motivation
觉得一个需求不错,却没有意愿去做,唯一可能的意愿就是生活需要。可这并不能很好的带动起来什么,除了让自己觉得在逼自己。
后来在这个需求的基础上,延伸出新的需求,可能更适应生活。仍然没有意愿去动手,虽然生活需要去做些什么,可是发现如果没有意愿的话就是没办法做进去。或许时机还不对。
经常看到一个软件,是很复杂很头痛,还是有人去做赚这份钱。看到我这样的谈“意愿”的人,大部分人大概会觉得有病。
软件业可以是一种设计,做出来需要有相应的意愿。这种意愿是对生活需求的感悟。在这种动力下,才可以做出好的软件。就像学画画的人都会学习怎么去动笔,怎么去设计比例。可是掌握这些只是掌握了一个工具,想要画出带感情的作品,还是要去感受生活。软件是生活里一种比较新的生产手段,它可以作为思维的发动机,协助人更好的完成工作。有软件和没软件就像镰刀和收割机的区别,最核心的就是多了 一个发动机,省出来很多人力。生活中有些事情可以用这个自带发动机的磨具来生产制造,减少人的思考过程。
有很多软件都已经有成熟的市场,这时候多一个同样的去争夺市场显得没有让人有那么多动力。有很多人也在开拓新的市场,也在已有的市场上探索多一些新意的需求,可这些并没有什么。并没有的是认识和尊重软件本身,而后去开发。更多趋向于面向怎样的用户,软件本身内部怎么样没有那么多讲究。总觉得这样不对,没走好第一步,就去关注短期利益的第二步。现在很多软件都很累人,开发者在做循环工作。编程语言设计更多倾向于怎么容易开发怎么来,而不是疏通内部逻辑,做好合理分工。就像想用一种语言,js,做完所有的事。却并不考虑js本身的承受极限就在那里,并没有规格的审查。当包装一层包一层,最后一层出现错误的时候,如果不懂整个包装,有可能找不到这个错误。图眼前利益,不考虑之后的维护,没有觉得做出的这个软件是自己的作品。
这种状况很让人头痛。有人会说能做出来已经不错了,可也总有人会有更多的追求吧。后者为什么都搀和进前者的队伍里,不做自己应该做的探索?
想起来有些比较好的公司谈人才,说自己的竞争对手不是给钱多的那些公司,是做的事情比他们更有意义的公司。这时候那些高级人才就会去工作内容更有意义、对他们来说更好玩的公司,原公司没办法留住他们。我并不觉得他所说的“更有意义”是真的更有意义、更好玩,不过很认同有人可以去以这种方式做选择。
并不是说生活苦,要顶着这份苦继续追求自己的意愿。这种不好做到,虽然总让人觉得是对的。而是说生活并没有很不舒适,在稍微还可以的基础上,不要去为难自己为了生活而工作。多尊重一点自己的意愿,做出一些好的作品。
Motivation的更多相关文章
- SDN:motivation
今天公交车上看了会SDN一本介绍性的书籍,具体名字不记得了.我想,我已经在实验室呆了很久的时间的,接触SDN也有一段时间了.对SDN的一些基本的知识还是需要好好整理一番.当然,这里只是一个随笔,想到什 ...
- 我们的动机(Our motivation)
我们的动机(Our motivation) There are many PHP frameworks nowadays, but none of them is like Phalcon (Real ...
- Akka Stream文档翻译:Motivation
动机 Motivation The way we consume services from the internet today includes many instances of streami ...
- gRPC Motivation and Design Principles | gRPC https://grpc.io/blog/principles/
gRPC Motivation and Design Principles | gRPC https://grpc.io/blog/principles/
- 【论文笔记】Federated Learning for Wireless Communications: Motivation, Opportunities, and Challenges(综述)
Federated Learning for Wireless Communications: Motivation, Opportunities, and Challenges Authors So ...
- [Machine Learning] Probabilistic Graphical Models:一、Introduction and Overview(1、Overview and Motivation)
一.PGM用来做什么 1. 医学诊断:从各种病症分析病人得了什么病,该用什么手段治疗 2. 图像分割:从一张百万像素级的图片中分析每个像素点对应的是什么东西 两个共同点:(1)有非常多不同的输入变 ...
- 吴恩达机器学习笔记52-异常检测的问题动机与高斯分布(Problem Motivation of Anomaly Detection& Gaussian Distribution)
一.问题动机 异常检测(Anomaly detection)问题是机器学习算法的一个常见应用.这种算法的一个有趣之处在于:它虽然主要用于非监督学习问题,但从某些角度看,它又类似于一些监督学习问题. 给 ...
- 吴恩达机器学习笔记48-降维目标:数据压缩与可视化(Motivation of Dimensionality Reduction : Data Compression & Visualization)
目标一:数据压缩 除了聚类,还有第二种类型的无监督学习问题称为降维.有几个不同的的原因使你可能想要做降维.一是数据压缩,数据压缩不仅允许我们压缩数据,因而使用较少的计算机内存或磁盘空间,而且它也让我们 ...
- MySQL 优化之 MRR (Multi-Range Read:二级索引合并回表)
MySQL5.6中引入了MRR,专门来优化:二级索引的范围扫描并且需要回表的情况.它的原理是,将多个需要回表的二级索引根据主键进行排序,然后一起回表,将原来的回表时进行的随机IO,转变成顺序IO.文档 ...
随机推荐
- 2019-04-05 Spring Boot学习记录
1. 使用步骤 ① 在pom.xml 增加父级依赖(spring-boot-starter-parent) ② 增加项目起步依赖,如spring-boot-starter-web ③ 配置JDK版本插 ...
- nodejs搭建web服务器
一.代码结构 //1.引入相关模块 var http=require("http") var url=require("url") var fs=require ...
- linux软连接文件的copy
最近在做项目的时候遇到过一个问题:当copy一个工程模块时发现里面的目录文件有重复定义的情况. 最后查看源文件目录发现是存在软连接造成的. 出现这种情况的原因是:当直接copy文件目录时遇到软连接会把 ...
- 《玩转spring全家桶》学习笔记-------------丁雪丰
一.spring 课程介绍 1.初识spring 2.数据操作 3.web开发 4.spring boot 5.spring cloud 二.初识spring Spring Boot.Spring C ...
- [ZJOI2019]线段树
题目大意 一开始有一棵线段树,然后有一个操作序列,问执行这个操作序列的所有子集时线段树上有标记的节点个数和. 题解 其实我们把它除以\(2^m\)后发现就是有标记节点的期望个数. 然后套路的根据期望的 ...
- GraphQL
GraphQL 官方描述: GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时. GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地 ...
- 关于SDK_JDK_JRE_JVM的关系
SDK JDK JRE JVM 四者的关系 一:SDK与JDK的关系(可以认为jdk只是sdk的一种子集) SDK是Software Development Kit的缩写,中文意思是“软件开发工具包” ...
- Linux 内核文档翻译 - kobject.txt
原文地址:Linux 内核文档翻译 - kobject.txt 作者:qh997 Everything you never wanted to know about kobjects, ksets, ...
- golang-flag的问题
如果选择-flag x 就是不支持布尔型
- Presto服务发现(Discovery Service)
Presto 集群配置不管是coordinator还是worker配置项中都有一项discovery.uri,这个是一个比较核心的东西,简单来说就是服务发现的地址. coordinator和worke ...