如何成为一名优秀的软件工程师,这是作为一名合格的软件编程人员都应该思考的问题。希望以下资料能给你答案:
1、站在用户角度看问题
苹果公司的产品,如iPad,用户界面非常简单、直观与易用。据说两岁的儿童也能无师自通,自如地使用iPad。
理由很简单,苹果的产品都是为用户着想,站在用户的角度上设计的。正是因为如此,苹果的产品能够得到广大用户的喜爱和追捧。
道理虽然简单,但会发现,许多工程师在开发系统时常常做不到这一点,所以做出的东西,根本不好用。
2、面对问题,解决问题
根据自己的喜好、特长、习惯来解决问题是工程师的大忌。做工程时最重要的是要面对问题、解决问题。
可取的策略应该是探明问题的本质,弄清问题的机理,用最直接、最有效的办法解决问题。经验告诉我们,拐弯抹角地解决问题,效果总是不好的。
做工程时并不一定需要理论。(长沙北大青鸟招生)只要能够有效地解决问题,其实什么方法都行。有理论指导的方法往往更能抓住问题的本质,以其为工具常常能把问题解决得更好。
3、解决问题,要系统化
动画片《没头脑与不高兴》描写了两位少年:“没头脑”与“不高兴”。“没头脑”做起事来总是丢三落四,“不高兴”待人处事总爱别别扭扭。
不久,“没头脑”当上了工程师,“不高兴”当上了演员。“没头脑”设计了一座一百九十九层高的少年宫,楼建好以后,才发现忘记了设计电梯。
孩子们为了在这个大楼顶层的剧院看戏,需要带着铺盖、干粮爬一个月的楼梯,害人不浅。其实,我们在日常生活中也能看到不少“没头脑”的作品。
工程师需要构建的一定是一个系统。系统一定需要 全面、整体、有机的设计,不能有缺陷与差错。切忌成为“没头脑”的工程师。
4、专注于细节问题
对工程师而言,上帝就存在于细处!只有精雕细琢、潜心造作,才能做好工程项目。
好的系统与工具是靠一点一滴打磨出来的。工程师必须在实际工作中不断磨练自己的技能,以达到手艺精湛、技术娴熟的境地,(长沙北大青鸟学校有几个?)能够像庖丁一样游刃有余地解牛,像卖油翁一样点滴不溅地倒油。
5、以最小代价,获最大效益
汽车大王福特曾说:“对实业家来说,一条重要法则就是尽可能地以最低的代价生产出最高质量的产品,给工人发出最高的工资。”
福特公司1908年出的 Model T汽车价格是825美元,当时没有多少人能够买得起,到1924年Model T价格降到290美元,成为一款大众车,在美国每两台售出的汽车中就有一台是Model T。
其原因是福特公司导入了生产流水线,大大地降低了生产成本。在流水线上,Model T的零部件被标准化,维修成本也大幅下降。
工程与其他领域(如科学、艺术)的不同在于它必须考虑代价,包括开发的代价、推广的代价、使用的代价和维护的代 价。
工程师开发系统与工具时,必须权衡效益与代价,力图以最小的代价获得最大的效益。(长沙课工场实力校区)
声明:北大青鸟长沙实力所推送文章,目的在于分享知识,若图片及某些文字言论涉及版权问题,请联系我们 我们会在24小时内删除处理,谢谢!