编程思想之我谈(零)写在开篇之前

来源:互联网 发布:惠普m1136扫描仪软件 编辑:程序博客网 时间:2024/05/18 01:11

编程思想之我谈(零)写在开篇之前

作者:宋杰军    昵称:蟑螂·魂

我从事软件开发不知觉中已有近五年了,期间有近四年都是靠着自己摸索走过的。依稀从刚出道并进入一个公司,正式走上软件开发之路,那时的我,正好从北大菜鸟(无诋毁之意,像我这种实属当下的菜鸟)放出来,惭愧的是学习期间并没有全状态化,大家都懂得原因的。至从接触编程到现在,发现自己已经完成职业化了。刚开始工作时,连个三层都搞不来,我都不知道为什么在学习时,C语言怎么考的满分,毕业考试是怎么过关的了,反正学习时用VB开发的一个项目,让我挺有成就感的,还发明传说中的打勾式多条件检索(老师是这么说的,说这个创意很淡定……),还拿了传说中的奖学金,现在我都很大声的说,我是北大的,很小声的补充“菜鸟”。

刚工作时(并非本人刚出道混社会,在接触软件开发之前,已经在社会立足三年余了,我是十八岁出道的,各种经历各种工作~~~呵),当时的艰辛,需要的努力,对编程的执着,一切的一切,成就了现在我,虽仍诸多不足,却已小有成就;没办法,喜欢就是喜欢,就像喜欢某位异性一样,没有理由,所以不要问我理由,就像不要问我,我的英语为何不好,却能流利书写代码一样(通过编程的积累,发现我的单词量也不简单了,可喜之处);我热爱这个职业,我忠爱于写程序了;同时也坚定了一个职业格言——编程是一门艺术,领悟了一个信念——成功不在于自己懂得了多少,而在于传授了多少,操守着一个人生格言——助人乃快乐之本;在此,我将把自己所能书写出来的,悉数Response.Write(宋杰军.知识.*)So,如有不周之处,还望指教,谢谢你的鸡蛋(如文字表达有误,请见谅;如有雷同,纯属他人抄袭)。

当下,各种各样的技术层出不穷,迭代更新之快,正所谓学之不尽,用之不武,抛之可惜,用之忧愁;所以,不要一有新技术了,就痒痒的想运用,特别是在正式的项目中运用;任何新技术的出现,都代表着作者(团队)的艰辛历程;我们不能主动的去排斥任何新技术,也不能一守墨规,时间之余,业余之研,都不是不可以的,正如我们唯一能支配,只有时间一样。我在研究jQuery时,查阅过许多文章并看过诸多的评论,不免有拿性能等来抨击之,我只说一句,有本事研发一个出来;当然,也包括所谓的“传道者”,也请不要随意传播,以免误导他人;还有变相为商业价值的,要商业你就商业得够专业,正如想在jQuery官方直接看中文文档一样,大家都知道,他不提供中文,怎么看?用谷歌浏览器你就懂得了。So,作为我们软件开发一族,不应偏激,而是要练就自身的操守和质养,才能开拓自己的道路,像很多初学者一样,他们往往会迷茫;假如,你选择了这条道路,就请走下去,如果要退出,也请早些转折,生命容不起浪费,我们的一生其实很短暂,推荐大家看卡耐基的书,至少看两本《人性的弱点》、《人性的优点》;不要迷茫,坚定自己的信念,树立自己的目标,人活着一定要有目标;写程序也一定要有目标,要让他人能读懂为主导,逻辑清晰为宗旨;千万不要在一个aspx页面,而且aspxcs文件在同一个项目的文件下,cs文件中的代码超过了千行~~~所以,养成良好的开发习性是很重要的。

沉默不是金,发言要用心;上下沟通达共识,左右协调求进步。      

无论你用何种语言:CC++C#DelphiVBJAVAPHP、汇编、易语言等,又或何种数据库:甲骨文(Oracle)、Sql ServerMy SqlDB2SQLite等,都离不开唯一主导:思想。

如何来确立良好的思想?

本人认为,首先从一个良好的工作习性做起,代码有友好的注释,清晰的逻辑,或且有着很好的扩展面;作为软件开发人员,可能不是最健忘的,但却是易健忘的,所以,随时保持工作记录的书写也是必不可少的;接受他人的指导,即使他有些地方不正确,也不要指出(或友好指出),虚心的诚意的,还要不耻下问,每个人都是唯一的;对待问题,不要主动问询,而要主动查找并解决,之后再问询他人寻求解决之道,这样能更深刻的积累;总之,端正工作态度和树立生活风气是很重要的,不要忽略这两个要素。

其次,大量的书籍阅读是必不可少的,阅读书还要选对书阅读,不良书籍(市面上有很多书让人惋惜,正如中华字典盗版也疯狂一样)反而会误导自我,一本《JAVA编程思想》或许是必不可少的,一本《ADO.NET * 高级编程》是必读之作,《数据结构》当然是不可或缺的,推荐C语言版 ,要读的书太多了,也请不要限于编程类书籍,其它的方面的书籍帮助或许不容缺少,最后,推荐一本《人月神话》,这个可是必须要读懂读透,理解再理解再再理解的书。

要讲的,想说的,有很多,我也就不啰嗦了,留着吧,表达是表达不完的,因为你懂得《一千零一夜》的故事;对了,有一点要特别指出,我不止听到十个人讲,作为技术达人,往往伴随着清高状态,这点我也有深刻体会,一次面试中就见证了,这篇文章讲解有些散,这和我的目前写文思想有关,见谅了。

最后,不多写了,祝大家有个愉快的工作环境,惬意的生活空间,丰富的业余爱好。接下来我就我的一些开发经验进行篇幅报道。(谢谢你的阅读)

文外语:那一年,苍井空还是CV,冠希还没有相机,李刚还没有儿子,菊花只是一种花,企鹅不是qq2B我只知道是铅笔,买方便面还有调料,杯具只是用来刷牙,楼房是用来住的,黄瓜香蕉只是用来吃的,教授还不是叫兽,太阳还不叫日,领导不会写日记,鸭梨还没有这么大,肚子大了知道是谁的,我们还相信真情,作为软件开发人员的我们……

原创粉丝点击