您的位置:首页 > 职场人生

如何做一名优秀的程序员

2013-08-17 21:14 155 查看
我们都听说过这样一个故事,说有人问三个砌砖工人:"你们在做什么 "第一个工人说:"我正在砌砖。"第二个工人说:"我正在赚钱。"第三个工人却说:"我正在建造世界上最富有特色的房子。"

故事的结果不重要,重要的是你从中读懂了什么。

请问:“你在做什么?”。

“我在敲代码?”

“我在听英语”

······

你觉得自己在做什么呢。

学生信息系统敲完了,真是敲完了。通过调试和验收,我学会了很多知识,解决了很多问题。可是,我却犯了一个错误,不知道自己在做什么。就好像下面的故事:

Q:“你在做什么?”

A:“我在敲代码”

Q:“你在做什么”

B:“我在敲代码,要让我这个软件的功能更强大”

Q:“你在做什么”

C:“我在设计一个能帮助人们做很多事的软件”

我们通常是前两者,很少的人能成为第三者。这也是很少的人取得成功的关键吧!

从这次学生信息管理系统中,我总结了一些比较任性话的设计。

1、输入信息提示。用户名、电话号码、出生日期、成绩等,要给用户提示输入的格式、位数和范围等。

2、相关连接。比如:入学日期要大于出生日期等。当输入时就要提醒用户,以免出错。

3、帮助清空。比如:添加学籍信息成功时,要将所有的输入都清空,然后让第一个输入框获得焦点。

4、快速输入。要想快速输入,尽量要用键盘代替鼠标。于是,tab键就显得尤为重要。所以要修改控件的属性Tabindex,让输入框按顺序输入。

5、关闭全部。当关闭主窗体是,要让所有的窗体都关掉。当然也要提示用户是否全关,以防有些未保存的信息被关掉。

经过这次,我更加深刻的理解了什么是全心全意为人民服务,这才是作为一个程序员真正需要的东西。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: