毕业也有一年半的时间了,从大三开始实习的,实习让我学到很多。
本人毕业于一个普通的不能再普通的高校,所以这文章对于普通高校毕业的学生更值得读。
想成为好的工程师,你需要做什么?结合本人的经验,决定抛砖引玉。
一、 在校期间实习很重要
现在学校教育和社会需求严重脱节 ,所以一些校外机构红火了,我们学校的教育是应试型,害了不只是一代。当然有人会反驳,没有学校你现在还在牧羊呢?说得也没错,但是如果我们的教育不是应试型的,更适合我们发展,创造呢?那我们是不是会得很多诺贝尔奖。
公司招人一般喜欢尽快可以给公司带来效益,学校里学的只是一点点语法和一点点你自己也不知道什么用的算法(可能也忘了)。
总的来讲,在校期间的实习就是你的工作经验。
二、 思想周密谨慎
程序员需要这样的特性,程序犹豫一个精密的仪器,而这个仪器是由很精密的零件组成的。而程序员就是对这零件进行操作,搭配,从而形成这个仪器。
三、 不要有这个代码太简单了懒的写这个想法
这个想法会害了你,小事不做如何做大事,一屋不扫何以扫天下。这代码是简单很简单更上次差不多这样复制来复制去没意思,但是难得你又不会。
虽然简单,但是这次写你可能比上次更有体会,会对上次的代码进行优化,那也就是你写代码的能力在增强 。
如果你觉得复制来复制去麻烦,你可能会想办法把给写成类或者其他解决方法,使下次用到时可以直接使用,这时你又提升 了。人总是喜欢偷懒的,这偷懒能让你写出更好的代码,但如果偷懒不恰当,会让你成为“植物人”。
四、 追求卓越,追求完美
记住我们是工程师 ,是创造者 ,不是简单的进行零件搭配的工人。
代码如果可以写的更漂亮点那就写的更漂亮点,
算法如果可以写的更有效率那就写的更有效率点,
如果你觉得以前这代码太乱了,需要重构那就重构吧
不过以上这些事你们老板是不会知道 的,你也别让他发现,他们注重的是时间,什么时候能完成。但是如果出问题了,要责骂的是你。
五、 从客户角度思考问题
我们开发软件的目的就是给客户使用,客户不是程序员他们对软件上的看法是有不同的。
不要认为功能实现就好了,人机交互 也是很重要的。
不要用我们自己程序员的身份来想这个人机交互应该怎样,而应该从客户的角度。
这对于刚入门的程序员是个很重要的条例,但是很多人总是不以为然。
好了,就写这么多,如果能给你带来帮助就是我最大的鼓励,如果没有,我说上对不起浪费你宝贵的时间了。
posted @
2010-01-30 08:02 canaan 阅读(2771) |
评论 (14) |
编辑 收藏
内置类型
由c++语言定义的。例如 整型int
库类型
类类型
变量
表达式
语句
函数
posted @
2009-06-28 09:58 canaan 阅读(284) |
评论 (0) |
编辑 收藏
功能:
1、S57电子海图转化到arcinfo的shp格式
2、S57电子海图转化到mapinfo的tab格式
3、可以多种GIS地图间互转
转化后只有地理信息,没有颜色和图标,缺少S52信息,需要自己添加。
posted @
2009-06-10 13:54 canaan 阅读(1672) |
评论 (5) |
编辑 收藏
我同学给我介绍一个《快门打电话软件》,以为是骗人的,后来还是试了下,居然真的可以,爽死,不过要积分的,刚注册送积分,然后可以挂在那里积累积分,一天可以赚80来个积分,就是5分钟电话的时间,经常用电脑的朋友们,可以试试哦。
下面是注册地址:快门--注册页面
快门软件下载:Shutter.rar
posted @
2009-03-18 10:05 canaan 阅读(124) |
评论 (0) |
编辑 收藏
摘要: 音乐播放函数MCIWndCreate、MCIWndPlay、MCIWndSetVolume
阅读全文
posted @
2009-03-02 10:14 canaan 阅读(1251) |
评论 (0) |
编辑 收藏
工作快一年了,也找个博客写写。
工作在c++领域,或多或少也总有点要说的话。
但是突然发现了自己存在的一个问题,对于国内外c++状况,c++同胞不是很了解。
一只井底之蛙今天跳出井口一看,发现已经有很多人已经在井外等我了。
今后将在这里写写工作的事情,编程的事情。
希望能与大家有很好的沟通。
谢谢!
posted @
2009-02-27 09:31 canaan 阅读(204) |
评论 (0) |
编辑 收藏