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.文档 ...
随机推荐
- 使用Docker安装Oracle数据库
在很多时候,我们需要在本地安装Oracle数据库,但是整个安装的过程时间非常长而且安装文件大,那么有不有更好的办法来安装Oracle数据库既能减少安装的时间而且还能够快速进行部署呢?答案就是使用Doc ...
- springdata 多对多配置
- Want To Say Something
2019.3.3 明天要演讲了,在这里为自己打一下气! 加油! 2019.3.31 停课三周的第一次写日志 怎么说这三周结交了很多八班的朋友 在竞赛上一直在学数论快学吐了,但没办法呀还是要为出 ...
- 【BZOJ4007】[JLOI2015]战争调度(动态规划)
[BZOJ4007][JLOI2015]战争调度(动态规划) 题面 BZOJ 洛谷 题解 神仙题,我是做不来. 一个想法是设\(f[i][j]\)表示当前考虑到\(i\)节点,其子树内有\(j\)个人 ...
- TortoiseSVN版本管理的注意点
@2019-04-18 [小记] 1.强烈建议以项目(功能区别较大(单.双机做两个版本))为区别单独版本管理,这样可保证工程的延续性(能更好的使用更新.提交等功能)及避免后期提交时的混乱(.svn信息 ...
- react native 左边固定,右边横向滑动左右自适应高度
要实现的效果 https://zuobaiquan.github.io/blogImg/201903/01.gif
- python图形用户
1)使用GUI 1.GUI:Graphical user interface 2.tkinter:GUI libary for Python自带的库 3.GUI:Example 2)Ubuntu18. ...
- selenium各版本jar包下载地址
http://selenium-release.storage.googleapis.com/index.html
- OS + CentOS cmake
s Linux编译安装cmake最新版本 https://blog.51cto.com/sadoc/1910753 https://cmake.org/download/ https://github ...
- airflow1.10时区修改
https://blog.csdn.net/crazy__hope/article/details/83688986