软件编程大观园:讨论java,.net,c++,c#,嵌入式,安卓(Android),PHP,3G等...

程序设计的十做与十不做★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:学习体会浏览:

今天来和大家分享两个很不错的程序设计「做」与「不做」列表。首先,是 Andres Taylor (安缀斯‧泰勒)写的「Top 10 Things Ten Years of Professional Software DevelopmentHas Taught Me」,翻成中文就是「十年程序设计经验教我的十件事情」。
原文不长,里面有很多不错的观念,我鼓励你们去读读。以下是中文版:

More...

关于编程,鲜为人知的真相★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:职场心经浏览:

我那程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:

1. 一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码——不管他的技术水平有多高。好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。“一个卓越的车床工可以要求比一个一般的车床工多拿数倍高的工资,但一个卓越的软件写手的价值会10000倍于一个普通的写手。”——比尔盖茨
...

More...

蔡晖:10年IT技术生涯的几点思考 ★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:职场心经浏览:

摘要:不知不觉,做程序员工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。

不知不觉,做程序员工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。

1、从C++到Java

C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JVM的性能和SUN的JVM
...

More...

程序员——世界上最好的职业之一★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:最新资讯浏览:

提起程序员,大家的第一印象是什么?

聪明?宅?忙?高收入?or  加班?

程序员这个职业给我的印象却是智商高,工作忙,待遇低,没背景,常加班,体质差,有点愤世嫉俗。当然,这只是我个人意见,也许你对其中的待遇低不太认同,也许你可以举出月薪几万甚至几十万的大牛,但我说的却是一般程序员的整体情况。我在上海,武汉,深圳呆过一段时间,大部分程序员的工资跟当地平均工资高不了多少,没体现出优越性。工作忙跟常加班就不用说了,现在完全不加班的程序员应该不多吧,加班熬夜带来的直接问题就是体质下降,而大部分程序员应该都是没什么背景的(有背景谁愿意当程序员啊),有了前面几点,偶尔愤世嫉俗是肯定的。
...

More...

Google全程面试题目★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:职场心经浏览:

摘要:该文作者将为大家讲述自己的Google面试题以及心得。

经过了三个月的断断续续的面试和准备,最近一阵抓了很多时间努力准备, 本以为最后的一次面试能弥补前面的不足,可惜还是功亏一篑... 想想主要是自己编程水平不行,不能快速的写出bug free code,另外 design和算法方面有差距,另外是前面的准备不足,后面拼命努力最终还是无补 :( 把面试题给大家分享,希望大家都能拿到满意的offer。

1) 一个range的序列(链表或数组),如[1,3], [2,6], [8,10],[15,18] 写程序合并有重叠的range,比如上面的序列合并为[1,6], [8,10], [15,18] 如果这个序列不是静态的,而是一个数据流,如何 处理?
...

More...

2011年5月份的编程语言排行榜

0 人评论
作者:软件编程大观园   编程PK大本营分类:编程语言排行榜浏览:

TIOBE 5月份编程语言排行榜已经发布。前三甲依然由Java、C、C++占据由,PHP上个月的第4位降到第5,而C#和Objective-C依然势头强劲,分别位列第4和第6位。排行榜前20中,上升幅度较大的还有Lua、Ada和RPG (OS/400)。

More...

中国工资涨得最快的8个职业★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:最新资讯浏览:

1.软件工程师:两极分化。年薪6万-15万元。  
 

2.系统集成工程师:一路走高。年薪8万-20万元。
 

3.融资、资本运作人才:经验是本钱。此类高端金融人才属职场金领一族,月薪少则6000元,多则3万元不等。
 

4.保险经理人:上涨空间较大。具有一定客户群的保险经理人,平均年薪二三十万元。
 

5.中、西医师:需求稳定。年薪6万-15万元。

More...

菜鸟入门:Java语言学习六大要点★★软件编程大观园

0 人评论
作者:软件编程大观园   编程PK大本营分类:学习体会浏览:

Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议。

本文的讨论基于以下假设:

1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究

2. 将来的应用开发是在成熟的平台上展开,而不是自己从底层开发平台
...

More...