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.文档 ...
随机推荐
- poj-1904(强连通缩点)
题意:有n个王子,每个王子都有k个喜欢的女生,王子挑选喜欢的女生匹配,然后再给你n个王子最开始就定好的匹配,每个王子输出能够结合且不影响其他王子的女生匹配 解题思路:强连通缩点,每个王子与其喜欢的女生 ...
- Luogu4494 [HAOI2018]反色游戏 【割顶】
首先发现对于一个联通块有奇数个黑点,那么总体来说答案无解.这个很容易想,因为对每个边进行操作会同时改变两个点的颜色,异或值不变. 然后一个朴素的想法是写出异或方程进行高斯消元. 可以发现高斯消元的过程 ...
- 科学地增加postgresql最大连接数
PG配置文件路径 /etc/postgresql/9.3/main/postgresql.conf 首先如何查看最大连接数 This SQL will help you select max_conn ...
- Java 中传统多线程
目录 Java 中传统多线程 线程初识 线程的概念 实现线程 线程的生命周期 常用API 线程同步 多线程共享数据的问题 线程同步及实现机制 线程间通讯 线程间通讯模型 线程中通讯的实现 @(目录) ...
- 【洛谷P3649】回文串
题目大意:给定一个长度为 N 的字符串,定义一个变量为该字符串的回文子串长度乘以该字串出现的次数,求这个变量的最大值是多少. 题解:学会了回文自动机. 回文自动机是两棵树组成的森林结构,并通过 fai ...
- eclipse 包 取消代码第一行package包名 自动补全时取消自动引入包名 修改名字 取消引用 自动导入publilc static void main(String[] args) {}
--项目 --包 包是为了管理类文件,同个包下不允许同名类文件,但不同包就可以,把类放在包里是规范 (https://zhidao.baidu.com/question/239471930532952 ...
- 移动开发day2_css预处理器_flex布局
css预处理器 一种技术,可以提高编写css代码的技术而已. 有3种预处理器常见 less sass stylues less使用流程 编写符合less语法的less文件 使用工具 将less编译成 ...
- markdown 数学公式
https://blog.csdn.net/zdk930519/article/details/54137476
- HDU 2051(进制转换)
题意是将十进制数转换成二进制数. 从网上找到的十进制转 k 进制的做法,代码如下: #include <bits/stdc++.h> using namespace std; ','A', ...
- k8s网络之设计与实现
k8s网络主题系列: 一.k8s网络之设计与实现 二.k8s网络之Flannel网络 三.k8s网络之Calico网络 K8s网络设计与实现是在学习k8s网络过程中总结的内容.在学习k8s网络各种插件 ...