现在位置: 首页 > 软件之路
2014-05-17 04:55 官场·职场 ⁄ 共 2005字 评论 1 条
    首先,假设这个程序员是一位职场新手甲。他刚大学毕业,没有工作经验。来自产品的需求,他要理解很久才能做。然后开发的过程中会遇到各种问题,如果经验不足以支撑他快速完成任务,那么只能求助于网络,书籍,熟人。如果这些都帮助不了他。他需要求助于同事。但是次数频繁,同事会厌倦于帮他解答;他也会羞于咨询。这时,他一天下来,基本都会卡在一个很简单的问题上。下班了,他还没有完成任务。没错,他需...
阅读全文
2014-04-24 06:10 工业·编程 ⁄ 共 2087字 暂无评论
    无数的人问过类似的问题, 怎么样才能做一个好的程序员? 在回答这个问题之前, 首先得明白什么是好的程序员, 这样才有方向和目标, 可是这事情太主观, 可能各人的标准千差万别, 不谈那些传奇性的独自一人做出伟大事情的特例, 也不谈什么上天入地, 上帝大牛的诡论, 以下是我比较认可的, 在通常的项目开发中, 一个好程序员的标准. 解决问题的能力     在项目开发中, 一个程序员的能力等于其解决问...
阅读全文
       从2006年毕业至今,转眼间工作已经有8年了,乘工作交接这段难得的闲暇时间,写点感概。         06年大四下半年,大家都在找工作,我当然也不例外,只是在大学里的成绩都是追求及格就行,偶尔挂科也无妨的,造成找工作的时候困难重重,后来去了一家小公司去面试,那个公司专门找应届毕业生去干苦力,当时面试的时候是上机编几个C语言题目,由于准备的...
阅读全文
2014-03-30 22:10 工业·编程 ⁄ 共 3785字 评论 1 条
文章目录 中学——程序之初 大学——兴趣 研究生——狂学 职业生涯——致远 结束语     潘爱民,浙江海宁市黄湾乡闸口村人,获得了南开大学数学学士学位,清华大学工学硕士学位,以及北京大学计算机科学博士学位。     他从中学时代开始接触计算机编程,经历了从DOS到Windows各种版本的发展历程。潘爱民曾经长期从事软件技术的研究和开发工作,撰...
阅读全文
2014-03-06 21:20 官场·职场 ⁄ 共 1917字 暂无评论
    几乎每个企业都需要技术人员的支持,生产制造型企业需要现场生产控制和工艺流程方面的技术人才;IT等高科技行业需要大量软件研发和设备维护的硬件工程师;房地产、建筑工程领域需要建筑设计师、土木工程师和施工技术人员。此外,不论是国企、民营企业还是外资公司,都需要大量的基础技术工人。甚至很多在豪华写字楼office内工作的白领,从事的工作都是和技术相关的。     不过,一个严峻的现...
阅读全文
这个星期的事情太多,现在终于有时间坐下来理一下。 在几个星期之前,我负责设计开发的那个系统开始测试,公司专门派一个人负责录入测试数据。由于这个系统太大,数据涉及全国几乎所有的区县,所以光靠一个人来录入数据是不可能的。所以,在他录入了3天之后,我决定专门写几个存储过程,来复制数据。一天下来,把全国几乎所有的县的数据都录上了。但是当我再运行系统的时候,发现系统运行的速度奇慢无比,完全无法让人接受。我...
阅读全文
2014-02-24 07:02 工业·编程 ⁄ 共 1334字 评论 1 条
那天我在网上看见,说用C++写程序太复杂了。 翻开C++的教程,我们会发现C++的语法很简单,结构很清晰,它怎么会复杂呢?后来我才发现,他不是说C++语言本身,而是说用C++写出来的程序。 举个很简单的例子,通过MFC开发应用程序,在程序的入口函数为CWinApp::InitInstance();这个函数由AppWizard自动为你生成; BOOL  TheApp::InitInstance(){         AfxOleInit();//如果你的应用程...
阅读全文
2014-02-23 07:00 工业·编程 ⁄ 共 3500字 暂无评论
这几天我在看软考的《系统分析师教程》,六百多页的书看了两百多页,现在感觉心里很复杂。再加上前几天和以前几个要好同事聚会,谈到软件系统的设计时有些争论,让我不得不写些什么。希望此文能以此文同中国从事软件开发的同行共勉。 前言 说来很不巧,我毕业于四川外语学院,没有受到过大学里面正规计算机课程的教育,在软件设计上的所有技能,基本上都是学习人家的代码,和看微软网站上的那些TechNotes。当时之所以选择英语...
阅读全文
微软的同一平台战略已经大张旗鼓而来,而自Windows 8开始,微软对下一个时代的Windows开发布局已经做好,Win32开发者何去何从?下一个十年我们该学习什么新技术? 1、游戏 很高兴,DirectX此次依然在微软的核心部分受到支持,可DX每次更新就会有很大的变化,开发者需要即时跟进Direct3D技术风潮,万万不能一直停留在DX9这些时代。而自Windows 8开始,微软还引进了XInput和DirectXMath、DXGI等可以跨平台的东西,可以说DX接口...
阅读全文
只有极少的程序员会需要参与微软的Windows内核开发,也只有极少的读者会自己试图从头开发一个类Windows的操作系统内核(有这方面兴趣的读者,建议参考开源项目ReactOS)。单纯地讲解Windows内核编程对大多数读者都没有意义。但是,信息安全类的软件是内核编程的极好的应用实例。病毒实时监控、防火墙、入侵检测、数据保护还原、数据即时备份、数据加密、数据防止泄密、反外挂等,都不同程度地涉及到内核编程;或者,内核编程可...
阅读全文