学习成本与最终目标

学习需要成本,也就是钱和精力;定位在软件行业很重要,盲目的学习是处于前辈的教诲还是理智的选择,值得我们思考。在我认识的人里,很多都没有用理智的思考过问题,为什么学习?最终目标是什么?

老外多数很实际,有些缺乏人情味,举个例子来说,他们的思考是一切皆为工具!他们每天都在研究各种轮子,很多为了赚钱;当然名义上是为了让大家少学习多做事,但是反过来却成了多学习无时间做事,甚至造成“IT(挨踢)人士选择性精神分裂症”,完全处于无所适从的精神状态,也就是精神学说为的最痛苦状态“无确定感”。那么,我们就真的成了“挨踢者”了,头脑被驴踢的几率很高,而且前者已经被踢过很多次了,因为驴很多,驴后面的轮子也很多,脑袋被压了好几次都后果。

这里就引出来几个非情感性的理智的结论,首先学习需要成本,再者就是你的定位在哪里,最后就是你学习的最终目标是什么?如果你理清楚这三点,精神上被强奸和被驴踢和被轮子压的几率就少了很多。

首先你要知道你的最终需求可能是为了一种确定感,就是你通过某些技术,你这辈子可以衣食无忧,你还能作出贡献,你还可以有很多创意性,有成就感... 对吧。这个无可厚非,人最终需求是这个。而至于你为了软件业的繁荣啊,我的研究喜好啊,其实你的最终价值是上面的。

就好比,你要有个宝马车,最终目的不是开宝马,而是通过这个外界的物件,来满足那种身份和自身的确定感。

也就是说,谈这些的目的,就是要知道我们的最终目标,不是无头苍蝇一样,终究一生的毫无目的的乱研究,而是要明白我们能从中得到什么,如果你以上的最终目标都得不到,光是累死了一样的去研究,那就没办法了。就真的得了被驴踢的症状了。

再者,我们研究一下定位问题,就是你到底要做什么?你能同时开发单片机/OPENGL内核/编译器开发/游戏引擎。。。/WEB应用。。 吗? 不可能的。那么,你的定位在哪里?

我举个例子:如果你是为了开发一种框架赚取人气,那么可能会去研究很多模式啊框架啊,来完善自身的框架,或满足自身的确认感。但,你要是搞WEB网页游戏的,你可能就没精力研究那个了。没有必须研究什么,关键是你的定位在哪里。

寥寥几句,随便说说,不对之处,望君指教。


2010年05月12日 09:58 "javagens"的内容
我举个例子:如果你是为了开发一种框架赚取人气,那么可能会去研究很多模式啊框架啊,来完善自身的框架,或满足自身的确认感。但,你要是搞WEB网页游戏的,你可能就没精力研究那个了。没有必须研究什么,关键是你的定位在哪里。 ...

楼主是想说设计模式不是必须的吗?

哈哈!~

不,设计模式是应该的,我的意思不是抛弃什么,而是定位问题。我倡导程序员的幸福指数。如果你认为你有精力掌握绝大多数技术各种模式,我认为无可厚非,而是不要盲目的追随。

没听明白,呵呵