觉得一个需求不错,却没有意愿去做,唯一可能的意愿就是生活需要。可这并不能很好的带动起来什么,除了让自己觉得在逼自己。

后来在这个需求的基础上,延伸出新的需求,可能更适应生活。仍然没有意愿去动手,虽然生活需要去做些什么,可是发现如果没有意愿的话就是没办法做进去。或许时机还不对。

经常看到一个软件,是很复杂很头痛,还是有人去做赚这份钱。看到我这样的谈“意愿”的人,大部分人大概会觉得有病。

软件业可以是一种设计,做出来需要有相应的意愿。这种意愿是对生活需求的感悟。在这种动力下,才可以做出好的软件。就像学画画的人都会学习怎么去动笔,怎么去设计比例。可是掌握这些只是掌握了一个工具,想要画出带感情的作品,还是要去感受生活。软件是生活里一种比较新的生产手段,它可以作为思维的发动机,协助人更好的完成工作。有软件和没软件就像镰刀和收割机的区别,最核心的就是多了 一个发动机,省出来很多人力。生活中有些事情可以用这个自带发动机的磨具来生产制造,减少人的思考过程。

有很多软件都已经有成熟的市场,这时候多一个同样的去争夺市场显得没有让人有那么多动力。有很多人也在开拓新的市场,也在已有的市场上探索多一些新意的需求,可这些并没有什么。并没有的是认识和尊重软件本身,而后去开发。更多趋向于面向怎样的用户,软件本身内部怎么样没有那么多讲究。总觉得这样不对,没走好第一步,就去关注短期利益的第二步。现在很多软件都很累人,开发者在做循环工作。编程语言设计更多倾向于怎么容易开发怎么来,而不是疏通内部逻辑,做好合理分工。就像想用一种语言,js,做完所有的事。却并不考虑js本身的承受极限就在那里,并没有规格的审查。当包装一层包一层,最后一层出现错误的时候,如果不懂整个包装,有可能找不到这个错误。图眼前利益,不考虑之后的维护,没有觉得做出的这个软件是自己的作品。

这种状况很让人头痛。有人会说能做出来已经不错了,可也总有人会有更多的追求吧。后者为什么都搀和进前者的队伍里,不做自己应该做的探索?

想起来有些比较好的公司谈人才,说自己的竞争对手不是给钱多的那些公司,是做的事情比他们更有意义的公司。这时候那些高级人才就会去工作内容更有意义、对他们来说更好玩的公司,原公司没办法留住他们。我并不觉得他所说的“更有意义”是真的更有意义、更好玩,不过很认同有人可以去以这种方式做选择。

并不是说生活苦,要顶着这份苦继续追求自己的意愿。这种不好做到,虽然总让人觉得是对的。而是说生活并没有很不舒适,在稍微还可以的基础上,不要去为难自己为了生活而工作。多尊重一点自己的意愿,做出一些好的作品。

Motivation的更多相关文章

  1. SDN:motivation

    今天公交车上看了会SDN一本介绍性的书籍,具体名字不记得了.我想,我已经在实验室呆了很久的时间的,接触SDN也有一段时间了.对SDN的一些基本的知识还是需要好好整理一番.当然,这里只是一个随笔,想到什 ...

  2. 我们的动机(Our motivation)

    我们的动机(Our motivation) There are many PHP frameworks nowadays, but none of them is like Phalcon (Real ...

  3. Akka Stream文档翻译:Motivation

    动机 Motivation The way we consume services from the internet today includes many instances of streami ...

  4. gRPC Motivation and Design Principles | gRPC https://grpc.io/blog/principles/

    gRPC Motivation and Design Principles | gRPC https://grpc.io/blog/principles/

  5. 【论文笔记】Federated Learning for Wireless Communications: Motivation, Opportunities, and Challenges(综述)

    Federated Learning for Wireless Communications: Motivation, Opportunities, and Challenges Authors So ...

  6. [Machine Learning] Probabilistic Graphical Models:一、Introduction and Overview(1、Overview and Motivation)

    一.PGM用来做什么 1.  医学诊断:从各种病症分析病人得了什么病,该用什么手段治疗 2.  图像分割:从一张百万像素级的图片中分析每个像素点对应的是什么东西 两个共同点:(1)有非常多不同的输入变 ...

  7. 吴恩达机器学习笔记52-异常检测的问题动机与高斯分布(Problem Motivation of Anomaly Detection& Gaussian Distribution)

    一.问题动机 异常检测(Anomaly detection)问题是机器学习算法的一个常见应用.这种算法的一个有趣之处在于:它虽然主要用于非监督学习问题,但从某些角度看,它又类似于一些监督学习问题. 给 ...

  8. 吴恩达机器学习笔记48-降维目标:数据压缩与可视化(Motivation of Dimensionality Reduction : Data Compression & Visualization)

    目标一:数据压缩 除了聚类,还有第二种类型的无监督学习问题称为降维.有几个不同的的原因使你可能想要做降维.一是数据压缩,数据压缩不仅允许我们压缩数据,因而使用较少的计算机内存或磁盘空间,而且它也让我们 ...

  9. MySQL 优化之 MRR (Multi-Range Read:二级索引合并回表)

    MySQL5.6中引入了MRR,专门来优化:二级索引的范围扫描并且需要回表的情况.它的原理是,将多个需要回表的二级索引根据主键进行排序,然后一起回表,将原来的回表时进行的随机IO,转变成顺序IO.文档 ...

随机推荐

  1. 关键字:This(上)

    对象初始化内存图: this 是一个关键字,表示对象本身,本质上this中存有一个引用,引用对象本身. this用于访问本对象属性,同时解决局部变量和成员变量同名的问题(接有参构造中第二种解决方案.. ...

  2. vue stylus 格式化问题

    IDE是vscode 安装了.vetur插件 由于stylus可以仅用缩进不用写大括号之类的,所以十分方便, 但有个问题,按alt shift F 格式化时,vetur这个插件会默认添加上正常css的 ...

  3. <数据结构基础学习>(五)递归

    一. 递归 本质上,将原来的问题,转化为更小的同样的问题 举例:数组求和 Sum(arr[0... n-1]) = arr[0] + Sum(arr[1...n-1])  第二部分为更小的同一个问题 ...

  4. Educational Codeforces Round 62 (Rated for Div. 2)C

    题目链接 :C. Playlist #include<bits/stdc++.h> using namespace std; #define maxn 300005 #define LL ...

  5. 将gbk字符串转换成utf-8,存储到注册表中后,再次从注册表读取转换成gbk,有问题!!!

    char *a = "新2新"; printf("gbk:'%s'\n", a); int ii; ; ii < strlen(a); ii++) { p ...

  6. python类方法以及类调用实例方法的理解

    classmethod类方法 1) 在python中.类方法 @classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法. 类方法的第一个参数cls,而 ...

  7. express起一个代理服务器,webpack-dev-server同时起多个

    由于系统业务比较复杂,微前端(多页应用)实现期望用一个app一个webpack的形式,这样可以更好隔离,而且每个app的webpack config可以定制. Nginx在前端项目中安装比较麻烦,所以 ...

  8. SVG---DEMO

    SVG代码: <svg id="circle" data-name="circle_1" xmlns="http://www.w3.org/20 ...

  9. [Android] Android 使用 FragmentTabHost + Fragment 实现 微信 底部菜单

    Android 使用 FragmentTabHost + Fragment 实现 微信 底部菜单 利用FragmentTabHost实现底部菜单,在该底部菜单中,包括了4个TabSpec,每个TabS ...

  10. bzoj 4244 括号序列dp

    将各种情况绕环等看作括号序列,括号内的区域上下都需要累加答案,左右也是 f[i][j] 代表 前i个车站已经处理完的有j个左括号的最小权值 我们可以发现,更新的来源来自于 i-1, 和 i 将上 描述 ...