2008-3-16 12:17
蓝色的忧郁
在LU"编程开发"搞一点symbian c++开发的设想
[size=2]大家好
我已经找到工作,干了两个多月手机软件开发了。现在的工作是做symbian c++的开发,不像第一个公司不能上网,好久不能来LU.在现在的公司,可以天天来LU了.和以前不同的是,LU开发的人不多越来越少了.系统管理,特别是AIX这边,已经做成了全国最大. 对于开发,以前认识的有无双,carol等高手,现在因为各种原因也很少来LU了.而对我来说,开发,特别是symbian c++的开发,是新手中的新手,刚换工作2个多月,也就是刚搞了2个多月的symbian,开发对于我来说,认识的不是很深刻。
不过,还是有点心得体会的,在搞symbian c++开发的过程中,认识了几个搞symbian的朋友,他们大多数都是在QQ群里讨论技术,那效率可不是一般的低. 我好几次在群里发言,说讨论技术问题不能在群里,在群里一上来,一个新手就张口要一个问题的答案,也许是有些工程师刚入门,比较急功近利,也许是一些人的惰性,我们都知道,那样是非常不利于工程师的成长的.我就向他们建议,讨论技术,还是在论坛里比较好,有积累,有思考,也方便那些需要马上解决问题的人在不打扰别人的前提下得到答案,问题解决了还可以讲讲思路.而在QQ群里,每个问题都要重复一遍,很让人厌烦。
我觉得,做技术的,不总结,就没有办法提高.总结,自己写出来,当然是个不错的方法,比如写技术blog,但,那样注意的人是比较少的,一来很少得到共鸣,二来自己总结不准确的地方自己错了都不知道.我在群了说了好几次,大多数人没有动静,依然是在群里要答案,一上来就问,什么什么怎么办,用那个函数怎么的.或者一上来就把大段的代码发在聊天群里,不要说想看一会就冲没了,一般人谁愿意看啊.我觉得,做开发,重要的是学会解决问题的思路,比如我觉得,学symbian,首先要看一些电子书,最好是英文原版的,宏观上,粗略的掌握个大概,然后就是实践.实践中遇到问题,我的解决思路一般是
1.追踪头文件的注释,虽然symbian不开放原代码,但函数接口愿厂家都有详细的注释,这个对我很帮助
2.SDK的帮助文档,像MS的MSDN一样,再那里找答案
3.前两者主要是解决具体的问题,函数调用方法等,如果一点思路没有的话,google一下. 会找到很多答案的,然后回到1,2.
技术掌握有个大概了,到论坛里去讨论,提高的比较块,有的人,什么都不懂,张口就问问题,别人给了思路都看不懂.这样纯粹是浪费别人和自己的时间。论坛还是一个总结提高自己技术难关的好地方,比如我,比较懒的人,有时候问题解决了,不去总结,不去得到经验教训的话,对自己一点帮助都没有。下次依然会不懂。在论坛上总结了,别人可以跟几个帖子,接着总结漏掉的,更正错误的,这样对自己是个提高,如果还有不同意见,自己一定会去查资料,翻书,甚至coding一下做个实验,验证一下。论坛论坛,就是一个思辩的平台,观点会越辩越明,论坛不只是教室,不只是老师向新手灌输知识,更不是专家答新手问FAQ,告诉新手问题的答案。总结了,对新手遇到相同的问题,看了总结,对新手学习一个点拨,会让新手少走弯路。
现在,已经有一两个人同意我的观点,我想,借LU“编程开发”的宝地一用,我会发一些自己的心得体会,还会转一些经典的帖子,便于讨论和学习。也便于google搜索的能指到这里来,我相信,开发这一块在各位老大的带领下:handshake ,会慢慢有所起色的。:victory: :victory: :victory:
[[i] 本帖最后由 蓝色的忧郁 于 2008-4-3 11:03 编辑 [/i]]
2008-3-17 11:31
蓝色的忧郁
说实在的,我搞开发时间很短,能力很一般, 说让我当这个斑竹真的是太抬举我了.但我乐意为大家办事情,也想和大家共同提高.所以,我觉得,我先尝试个三个月,看看效果怎样.晚上我会把对该版的想法写出来和各位商量:lu11: .
LU的发展靠大家,相信大家在论坛中服务,是帮了别人,看似花了自己的时间,但同时肯定会提高自己,而绝对不是浪费自己时间.:victory: