今天主题为无题吧,来快驰也有一个月,完成了第一期的快货运APP开发。 现在我可以很认真的说:“我是一个专业的APP 开发者”。无论从心态还是技能上都有很多的成长。碰到的问题也会从容的去思考,和解决问题。不再像刚毕业那时候觉得 代码有多么的难,碰到问题有多么的害怕,也不会一直想着:“万一解决不了怎么办?”。----这里就不谈技术,也想写写2014自己在网上看到的一些想法和自己的一些人生感悟和理解吧。。。。
一、关于知识
可能在csdn 还是 cocochina 中看到这么一幅图片理解对知识的理解,自己感觉也很形象。大概意思如下:

所以工作久了,越发觉得经验和艺术比所dd谓的零散知识重要的多。
学校里出来对于企业来说真的像一张白纸,所学之用少之又少;
经验可以将知识串成一串,而艺术则可以将知识画成理想的图案和美感。
所以先不要老是抱怨自己知识不比别人少,而为什么别人拿的工资比你多.....答案很简单,同样的知识,你做不到连成一串,做不到将知识做成一个美感的艺术。
二、鄙视链
每当谈到这个问题,我自己都会为之感到羞愧。 一般来说所谓的鄙视大部分是因为自己在自己的这方面比别人优秀,同一个技能可以“嘲讽”和指责;然而大部分程序猿都很清楚,我们业界的鄙视链是这样的: 会C的 鄙视 会C++、会C++ 鄙视java和C# 、java和C# 相互鄙视、C#鄙视VB、B\S 鄙视C\S 、而 服务器端鄙视客户端;
等等等等。
而自己在身边也通常发生过类似的问题,经常会听到这样的问题:“js 有什么难的不就那么点事情吗?”、“ios 有什么难的,不就画几个UI的事情,拖几个控件的事情吗?”,“web基本都是弄 浏览器适配的事情,懒得去弄”、“服务器端不就是sql 增、删、改的事情吧”。 而我发现这其中的共同点就是:他们自己压根都是从来不懂这门语言的。让自己哭笑不得。 所以我就很好奇:“为什么,你完全不懂却说的那么懂呢?为什么明明不知道的事情却说的如此简单呢?为什么总觉得自己做的很牛B,别人做的都是垃圾呢?”。 自己真的很不理解他们要说这话的意思.....
或许是无知吧,听到类似的我基本会很生气,也很费解.....但无言以对。其实我都很想反驳他们一句:“既然那么简单,你来试试....”
其实我弄过,C#、js、C、objective-c、iOS、B/S、C/S 、html 开发以及sqlserver、oracle等,但是不论哪一个自己都是空杯心态去学,不论哪一门都有自己很喜欢的东西在里面,也有值得去研究的东西。(经典的自己觉得比较优秀的如:windows 核心编程---的确是一本好书啊)
比如:C# CLR 以及托管内存思想;--面向对象,静态语言
C 语言的指针,--面向过程,静态语言
js :闭包思想以及语法树生命周期,--基于对象,动态语言
objective-c:ARC思想,block,以及GCD--面向对象,动态语言
数据库:索引机制以及高性能的写法和性能分析
等等,每一个方面都需要我们花费大量时间去思考和学习。并没有他们想的所谓的那么简单......可见我真的不知道他们 哪里来的自信说:“简单” 两个字。
无力吐槽,唯有 --呵呵
三、关于幸福
幸福一词,自己这几天也想过,经常问自己:到底什么是幸福呢?我追求的又是什么样的幸福呢?
突然间,我想起老妈的一些瞬间:每次在家吃饭,老妈总是忙碌个不停,做了好多吃的,可最终我发现,当她做完最后一个菜的时候,菜已经被我们吃的差不多,而她从来都不在乎;总是自己最后一个吃,而且自己吃的很少,却一直开心并幸福着。
我现在才恍然大悟明白:原来在每个父母心中,让自己的孩子吃自己的菜就是一种幸福和快乐。付出并不求回报是一种无比的幸福。
然后自己也回想自己的一些行为,自己也何尝不是那样呢.....看着自己准备的礼物,自己心爱的人收下的那一瞬间才是最幸福的时候,拒绝反而成了伤害。。。。原来幸福就是那么简单。
其实自己算是一个工作狂,在程序员这个职业上,我觉得自己是选对了,每当自己开发出一个产品或者解决了一个大问题的时候,都是无比的欣慰。
浙公网安备 33010602011771号