随笔 - 107, 文章 - 0, 评论 - 1898, 阅读 - 31万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  EOM与程序员

建立这个话题是为了与更多的有梦想的程序员进行交流,希望自己的经历和经验有助于他们的成长。同时也把EOM介绍给他们,让他们对EOM有一个更切实际的了解。
摘要:微查最直白的解释就是微信息的查询。企业通过xls收集企业重要的经营管理信息,内部价格信息,产品服务信息上传到微查网上,企业的管理者、企业的合作伙伴、企业的客户就可以通过手机浏览查询到这些信息。微查以最快捷最经济的方式,为企业信息化开辟了一条新的道路,而且是走的是一条先管理者信息化的道路。微查项目开发有着一些自身的特点,如架构、多页面共类、动态控件、参数化、页面多功能等。希望这些特性的尝试能通过微查测试版上线与各位网友交流和沟通。微查手机版测试地址:t.iweicha.com 阅读全文

posted @ 2013-08-29 08:38 n216 阅读(3009) 评论(19) 推荐(4) 编辑

摘要:当我们选择好一个开发项目之后,我们对这个项目到底是什么样,还是比较模糊的,一般只能知道个大概。所以,我们首先要进行项目分析。如何进行项目分析?我们要从项目的关键点、功能点、用户、案例四个方面对项目由一个初步的分析,通过分析你就会把一个很大的一个项目需求,通过一个很简要的内容和案例表示出来了。记住这些,这是你开发最初阶段的重点。下面一篇,我将讲一讲如何编写项目总体设计方案。 阅读全文

posted @ 2012-07-27 08:49 n216 阅读(1578) 评论(1) 推荐(2) 编辑

摘要:我想通过一个真实的项目开发,记录一下开发过程的点点滴滴,记录一下过程中的前思后想,与大家分享和交流一个项目开发的全过程,我选择NSP(网上查询平台)作为一个开发项目,作为自己博客的一个写作对象,其中一个原因是,数据查询是每个程序员都会都遇到的程序,写数据查询示例便于和程序员进行交流。本文主要谈如何选择开发项目:1、有市场价值的软件 2、通用软件 3、有前瞻性的软件 4、有积累的软件 5、有用户的软件 6、可把控的软件。 阅读全文

posted @ 2012-07-25 08:36 n216 阅读(2311) 评论(6) 推荐(2) 编辑

摘要:vi 与C语言有不解之缘,尤其是在unix操作系统平台上,更是密不可分,相依相伴。我根据自己数十年使用vi的经历和经验,将如何学习vi,总结成7个步骤,每个步骤都有实例说明,并给出了vi常用命令的小结。希望本文对于想学C语言的,想学vi的朋友们有所参考和帮助。 阅读全文

posted @ 2011-11-24 08:46 n216 阅读(2555) 评论(3) 推荐(2) 编辑

摘要:vi 与C语言有不解之缘,尤其是在unix操作系统平台上,更是密不可分,相依相伴。我根据自己数十年使用vi的经历和经验,将如何学习vi,总结成7个步骤,每个步骤都有实例说明,并给出了vi常用命令的小结。希望本文对于想学C语言的,想学vi的朋友们有所参考和帮助。 阅读全文

posted @ 2011-11-23 08:29 n216 阅读(4226) 评论(3) 推荐(3) 编辑

摘要:摘要:一定会有人说,不就是显示一句helloworld吗?这是最简单的程序了,有啥好讲的?。我知道大家的关注点都在显示“hello world!”那一条语句上,我认同这是一个简单的程序。但是,简单不简单,这个简单的程序包含了很多重要的内容。每行都是宝,都有讲头,都少不了。你要成为高手,就要懂得万丈高楼平地起的道理,我还是想借这个平地,将基础的东西多讲一讲,基础好才是真的好。附:我在新浪微博开辟了名为“EOM与程序员之家”我的技术微博,记录着我每天在技术上点点滴滴,有想法、有编程,希望大家关注和交流。http://weibo.com/2311619842 阅读全文

posted @ 2011-10-24 08:59 n216 阅读(5300) 评论(37) 推荐(3) 编辑

摘要:摘要:通过实战,讲C语言,谈编程,这是系列文章的两个主要内容。在学习一门新语言的时候,我们首先要学会思考,要思考为啥要学?怎么学?学什么?学多长时间?学到什么程度?牢记编程流程:1、编辑 2、编译、3、运行 就算及格了。我对编程十分强调基础,强调原理,对编程要做到知其然,知其所以然。编程不要急,慢慢来,要克服自己自发的想当然的欲望,克服基于编程的那种冲动,多思考、多思考,这样你的编程基础才能打得牢,你今后的编程水平才能有很大的提高。第二,本文给出了一个hello worldC语言的例子。附:我在新浪微博开辟了名为“EOM与程序员之家”我的技术微博,记录着我每天在技术上点点滴滴,有想法、有编程,希望大家关注和交流。http://weibo.com/2311619842 阅读全文

posted @ 2011-10-17 08:54 n216 阅读(3384) 评论(3) 推荐(3) 编辑

摘要:摘要:编程是程序员看家本事,编一个程序并不难,难的是编一个好的程序,而知道编程好坏并养成编写好程序习惯则是难上加难。自从我的《程序员成长路线图-从入门到优秀》一书出版发行之后,我感到自己的所学所用价值更加放大了,甚至自己的价值在放大了。基于这些感受,我希望把自己更多的时间转向给程序员提供培训,帮助他们的成长。我想通过系列的C语言实战博客,以程序谈编程,一方面使得程序员对C语言有一个实际的认识和掌握,另一方面,告知程序员应该遵守学习和应用语言的四大原则:实用、简洁、架构、原理,使自己在编程水平上有一个基础性的提高。附:我在新浪微博开辟了名为“EOM与程序员之家”我的技术微博,记录着我每天在技术上点点滴滴,有想法、有编程,希望大家关注和交流。http://weibo.com/2311619842 阅读全文

posted @ 2011-10-14 08:09 n216 阅读(4199) 评论(15) 推荐(11) 编辑

摘要:6月11日 我们应邀到南京晓庄师范学院与2个软件专业的大学毕业生举办一次见面会,共有50多名师生参加。见面会的目的就是向大学毕业生介绍社会上程序员的真实工作生活状况,拉近大学生和社会之间的距离。会上我做了大学生面向社会的专题发言,通过互动方式回答了学生们各种问题,并进行了《程序员成长路线图 从入门到优秀》签名和赠书活动。 阅读全文

posted @ 2011-06-22 11:35 n216 阅读(3624) 评论(17) 推荐(7) 编辑

摘要:从技术层面上来看,优秀程序员和一般的程序员相比,其中一个重要区别就是重心从程序制作转变到构架制作。那么什么是软件构架?软件构架就是站在软件自身角度上(而不是站在需求角度上)编制软件的技术方法。通俗地说是软件之上的软件。如果我们一个窗户看作一个项目,那么窗框就可以看作成构架,而窗框里的小框和玻璃以及玻璃上的贴花和贴膜,则可以看作小构架和构架下的各种功能。我们可以看到,窗户的形状(方形,长方形、半圆形、异形等)是由窗框决定的,而窗框中的小框和玻璃等是在窗框范围之内的。因此,我们可以这样认为,软件构架决定了这个软件的大范围和构架,而其中的功能软件则是在这个构架之下的功能实现。 没有构架的约束,我们可能更加自由,但是,有了构架的约束,我们可以让自由更加有价值。追求价值才是我们最终的目标 阅读全文

posted @ 2011-05-23 08:51 n216 阅读(3139) 评论(1) 推荐(3) 编辑

摘要:很多程序员到了成熟阶段后,就会处于一个停滞状态。技术上已经驾轻就熟,工作上已经按部就班,心里虽然感觉有些不甘,但是何去何从他们显得很茫然很无助。我认为程序员到了成熟阶段后,如果还想要向优秀阶段发展,一定会遇到这个瓶颈的,穿过这个瓶颈就会走进另一片开阔的前景,穿不过则会停留在原地止步不前。满足现状的程序员就不可能遇到这些瓶颈,他们会在一个自己的世界中得到满足,他们会在这种满足下持续自己的工作,求得一份平静的生活。而那些不满足现状的成熟程序员,那些追求优秀的程序员,因追求而困惑,因瓶颈而求突破。程序员只要不甘于现状,只要认定一切要靠自己,只要准备付出比过去能多精力,只要准备克服比过去跟多的困难,只要求新求变,最终都会破茧成蝶的。那绚丽的天空下,那自由飘飞的彩蝶正是他们未来的身影。 阅读全文

posted @ 2011-05-19 09:03 n216 阅读(5832) 评论(13) 推荐(13) 编辑

摘要:程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行的评论。因此,程序员对此感到很茫然,不知道要从那些方面去评价自己的能力。一个程序员到底成熟不成熟,我想从以下几个方面谈谈自己的看法。 阅读全文

posted @ 2011-05-16 08:58 n216 阅读(6247) 评论(8) 推荐(9) 编辑

摘要:程序员经过了一个成长期发展之后,慢慢地成熟起来,原来那种单纯地把技术学学好,把工作做做好的想法也有了一些变化。尤其是那些发展较好的程序员(最好是一个人能独立开发软件的程序员),他们一方面从编程技术上提高很快,另一方面在项目设计、项目管理上也开始了尝试。最重要的是他们看到了软件销售的金额和软件销售的市场。他们发现只要能把软件开发出来,然后把软件卖了出去,自己也能开公司当老板。尤其是当自己的报酬和自己创造出的价值相差巨大的时候,这种当老板的念头更加强烈。 阅读全文

posted @ 2011-05-11 08:56 n216 阅读(4116) 评论(11) 推荐(8) 编辑

摘要:《程序员成长路线图:从入门到优秀》成熟篇(节选1) 程序员的上升空间在哪里 我见证过许多的程序员的成长,他们很多人在进入成熟期之后,技术上相对较高,一般项目开发起来比较自信,没有什么太大的困难,有的职位上也有所提升,成了项目经理、设计师,有的甚至是到了管理者的位置。又经过很长时间,这些程序员却在也没有什么变化和发展,工作稳定、情绪稳定,好像一切都在按部就班地进行着。有的程序员满足于现在的收入和职位,安于现状;有的程序员却在安于现状的同时,苦苦思索,却找不到自己的上升空间。 阅读全文

posted @ 2011-05-09 09:14 n216 阅读(11152) 评论(27) 推荐(24) 编辑

摘要:今天我收到了机械出版社出版的新书《程序员成长路线图—从入门到优秀》,这一刻我有太多感慨,甚至有点不相信这书真的是我写的,真的能把自己的文字变成了铅印的书。我此刻真的想把这一经历给分享给每一位博客园的网友,因为,这本书的起源就是从博客园开始的。 阅读全文

posted @ 2011-05-06 08:39 n216 阅读(6053) 评论(67) 推荐(23) 编辑

摘要:程序员不但因为工作要学习语言,还会因为未来职业发展考虑学习语言,而未来职业发展需要何种语言,需要掌握多少语言,是一个未知数,所以,大家潜意识里有一种多多益善想法,恨不得来一门学一门,一个都不放过。因此,程序员心理负担极为沉重,无论是在工作时候,还是休息时候,每每在想“门门通还是精一门”这个话题。 从我自己的成长经历来看,一个程序员一般至少要精通二门语言。这个两个语言一个应该是面向过程的语言,一个是面向对象的语言。至于了解和掌握多少其他的语言,那就要根据工作需要和个人职业规划了。一般三到五个也就足够了。也就是说一个程序员一般要掌握五六种程序设计语言,其中2门必须是精通的,其他3-4们语言只要一般掌握,会利用他们进行编程就行了。我想对程序员说,实用主义是最好的主义,把现有的实用的语言掌握好,研究深入一些比什么都重要,人可能都会有“这山望着那山高”的想法。但是只有站在这山上,才能望到那山。 阅读全文

posted @ 2010-07-07 08:40 n216 阅读(11323) 评论(45) 推荐(16) 编辑

摘要:在当今社会阶段,可以说工作的目的就是获取薪水,就是获取更高的薪水。但是,薪水的高低的决定权并不取决于企业的员工,而且是取决于企业的管理者。这就造成了员工和管理者之间的博弈。加薪的问题是一个相对比较复杂的问题,每个企业、每个领导、每个员工的情况都不一样,都会给加薪问题带来不同的结果。很难用一个通用的表述来解决。但是,我们也考虑了一些要注意的问题,向程序员提供一些参考:1、加薪的时机 2、加薪的理由 3、加薪的表达 4、 加薪的结果 说到底,加薪是要靠自己做出成绩,要靠自己争取的。其中做出成绩是正道,争取方式是技巧。两者有机的结合,就可能达到自己加薪的目的。如果,一切做得很好,但是依然加薪不了,那就可以考虑换个环境了。 阅读全文

posted @ 2010-07-06 08:28 n216 阅读(5137) 评论(44) 推荐(9) 编辑

摘要: 放眼当今社会,“我”字当头,相当普遍,相当流行。我想、我能、我做、我行、凡事以我为先之状况处处可见。人有了自我,有了自我实现,凸现了与众不同,提升了人的人生价值,是一件大大的好事。同样程序员也是“我”字当头的职业,很多程序员以“我”为中心,自信满满。 对于普通程序员来说,这是一件好事;但是对于追求优秀的程序员来说,就可能是一种约束。目前,在中国已经度过了程序员个人英雄主义的阶段,那个阶段程序规模比较小,容易产生一个人就能完成的程序。而现在一方面程序本身的规模越来越大,需要越来越多的程序员分工协作,另一方面,程序之间的关联性越来越多,也从客观上,需要程序员之间加强协作。程序员要想获得更大的发展空间、想要获得更多的收入,那就更需要和外界发生联系,去寻找和发现更具有市场价值的软件,以这个软件来寻找更多的“我们”。 总之,程序员在成长阶段,一定要意识到“我”是束缚自己成长的最大紧箍咒。一定要舍小我求大我,养成“我们”的良好习惯。这个习惯可以很好地支撑着程序员走向成熟阶段、走向优秀阶段。 阅读全文

posted @ 2010-07-02 08:24 n216 阅读(2031) 评论(11) 推荐(4) 编辑

摘要:不管怎么说,文档绝对是程序员最大的软肋。一些被称之为高手的程序员,往往是文档方面的低能儿。不管这个程序员是在大公司、还在小公司、不管程序是写文档的、还是不写文档的,大部分程序员在内心深处中是不愿意写文档的。我认为程序员不愿意写文档的原因有:1、怕烦 2、没空、3、没有用 4、没好处、5、不会写等。程序员真正不喜欢写文档的原因是:文档是给别人看的,不是给自己看的。不管怎么说,作为一个程序员(尤其想成为优秀程序员)一定要学会写文档,一定要学会欣赏文档。无论你是否喜欢,你都可以在文档各种问题面前可进可退。我可以说,那些既不会写文档,又不会欣赏文档的程序员是没有资格说“我就不喜欢写文档”这种话的。 阅读全文

posted @ 2010-06-24 00:13 n216 阅读(5199) 评论(30) 推荐(4) 编辑

摘要:其实,大量编程会给程序员带来大量的快乐和大量的苦恼。快乐的有:成就感、被认同等,烦恼的有:面对问题,担心跟不上技术发展等。我们很难去穷尽这些快乐和苦恼的。这个不是你自己愿不愿意的事,而是工作要求。任何一个程序员从入门到成长都必须经历这个阶段,这个阶段将会为今后的成熟阶段和优秀阶段打一个重要的职业基础。我们面对编程要怀有一颗快乐的心态,无论多么烦恼,我们都要坦然面对。这样我们才能真实享受编程中种种的快乐。否则,当烦恼超过快乐的时候,我们所有的快乐将会化为乌有,我们所有以前的积累的价值将回归于零。 阅读全文

posted @ 2010-06-23 08:35 n216 阅读(8535) 评论(15) 推荐(6) 编辑

点击右上角即可分享
微信分享提示