上了课才知道,对于一个软件的开发远远不是想得那么简单,我原本以为只是简单编下程就好了,没想到前期的准备工作就这么复杂。
比如你不能凭空想象一个软件,你想做出来是很好的,值得鼓励的,但它是否能够技术性地被做出还有待考证,不是有个作文题目叫“仰望星空和脚踏实地”么,说的就是这个理儿,如果技术不过硬,或者现在的软件编程根本无法达到目的,那么恭喜你,又做了个美梦。
然后你要想一下你的经费和时间问题呀,你说你有想法有实力,但是没投资,那也挺悲催的,现在这个社会没钱啥事儿都干不了,所以你得有经费够你花,这样才能大胆的去码代码;有了金钱再问下你自己,你的时间充裕吗?如果一个软件需要你十几年甚至几十年才能弄出来,即使有大量投资,我觉得...好像也挺划不来(不过这个价值在于个人,也许有的人就想花个几十年编个软件推动社会发展实现中国梦呢...)
最后我还想到一个,有些软件吧你不能随便编。即使你有了大把的钱和技术,有的软件编的出来,但是不能编!为什么呢?因为国家不允许。我想起了谷歌那个例子,人家的技术强大到goodle earth的分辨率可以达到那么高,街上走的人都能看见,美国当然乐坏了啊,他可以去窥探别的国家的军情了对吧,看你们国家军事操练的咋样了是吧,看你们是不是在搞新技术是吧。所以别的国家都不干了呗,然后google earth被强行打了马赛克。谁让你破坏了别人的权益呢。
...其实老师还讲了好多因素,大概就记得这几个方面了,其他内容在GB那个文件夹里我看了一下,没记住多少。
范老师啊我对不起你,我还有一个多星期考雅思,所以这个可行性分析的报告啊,再往后挪挪,保证高质量完成任务!
——黎丰收随笔 2016.3.20