程序的工资肯定比建站的高,可以说是程序是资深人士,建站是初级水平……前者可做后者工作,但是后者肯定做不来前者的工作……cms外行也可以做后者说很容易学会使用,而程序员就是有真功夫需要下大力气才能达到。并且程序员很容易去解决或改进cms的问题,而使用cms的人大部分之后基础设置,很多程序问题都无法解决。一句话,cms建站只要会套用即可,而程序员需要懂编程、代码、语言、数据库等很多的硬功夫。
㈡ c++。net c#.net vb。net asp.net ,web service,xml 这些书看完得多长时间
现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix/linux,windows系列;开发工具有VC、VisualStudio2008、Eclipse、NetBeans等;每个大平台下,还有很多的的方向:如网络、数据库、脚本、HTML、动态网站、游戏开发等;有人还在学Dreamweaver做网页、Flash做动画、Photoshop做美工、3DMax做三维动画…………是的,我们什么都想学。恨不得把所有的知识统统都塞到肚子里去。看到什么,想学什么!
今天看这VC的书,明天又看Java,后天又看C#,东搞西搞!看到别人做网页。自己兴趣了来了。好,学html语言,我也做网页,听说做网页要会“网页三剑客”,所以又想学Dreamweaver、Flash。后来开始知道有JSP、PHP、ASP.NET做动态网站这玩意儿。也想去学,学学学……
这是几乎所有在校大学生的通病。但是,这不是坏事,甚至可以说是好事。说明了你“求知欲”高!总比那些,生活没有激情,整天知道泡妞、上网、打游戏、混日子的强。
但是如果你今天想学这个,明天又想学那个。这样你就能永远徘徊在技术的门外。很多人都有过或者正在经历这样的苦闷日子:总觉得有“太多东西”要学了,然而人的精力是有限的,总有永远学不完的感觉,所以心理特别急,整天惶惶不可终日,不知道先要学哪个,一会儿拿起这本书,一会拿起那本书,折腾了几个月,突然发现自己什么都没有学到……
每一个大方向如果没有上几年的学习,很难能学习出什么来。但程序设计的最根本的东西是相同的。所以我们学习要抓根本。俗话说:通一理,融百里。
学程序设计就像习武一样,如果内功学的好,其他功夫就很容易上手。君不见《倚天屠龙记》中的张无忌练了“九阳神功”8年,练“干坤大挪移”只需12个时辰吗?
习武之人,谁不想在“江湖”上扬名立万,谁不想成为万人敬仰的大侠?大侠之所以能成为“大侠”,当然有他们的看家本领。狄云的“神照神功”,金世遗的正邪融合的“乔北冥内功心法”,张无忌的“九阳神功”,段誉的“六脉神剑”,令狐冲的“独孤九剑”,哇,太多了...
古人历经千辛万苦才能找到这些“武功秘籍”。我们现在这些后辈,比起古人来说:简直太幸运了。去书店,各种各样的心功心法,剑法,拳法,应有尽有,看得你眼花缭乱...你选什么呢?今天练“六脉神剑”几式,明天去学“降龙十八掌”几招,后天又去练“发暗器”,这样何时才有个尽头呢?你说,你什么武功都会,但是“形似而神不似”,不得要领,不够火候。一上擂台,就被别人一掌打趴了。试问哪个软件公司敢要一个号称任何编程语言都会,而是每种语言只能写出个“hello world!”的程序员,你不被人家扫地出门才怪。
二、学**还是学**更有前途?
看了上面的话,有的同学已经开始烦了,“知道了知道了,不止一个像你这样的所谓的‘老前辈’跟我说过‘学什么都一样,思想才是最重要’的大道理,可是你们站着说话不嫌腰疼呀,现实是有很多技术需要学,比如做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!到底学哪个有前途呢?我必须要选择一个有前途的,选错了就麻烦了。”
其实像“学**还是学**更有前途”的话没意义,因为“选择JSP还是选择PHP”的前途的差别不像“选择英语还是选择日语”的前途差别那样大,不存在“选错方向”的问题,因为都是相通的,你也不能保证你毕业以后搞的就是你学的那个方向,更不能保证你靠你学的这点东西就能吃一辈子。比如我上大学的时候一直在钻研是Delphi语言,可是毕业校园招聘的时候我照样在Java职位的考试取得了第一名,而且工作以后经过简单的学习就掌握了Java语言,并且后来还写了三本关于Java语言的书;再如我毕业后两年多的时间一直在用Java开发,后来公司要做一套基于.NET的产品,我只用了一个礼拜熟悉了.NET体系以及C#的语法,然后就开始进行开发。
不过就像上边说的“做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!”这个问题是非常实际的,因为只有先学一个才能深入这个方向,把这个方向学通了才能想以后“一通百通”。因此我的建议就是学校教过什么语言,你就继续深入学习这么语言,而不要去问“这么语言有没有前途”这样的傻问题。尽量不要去学一门所谓“有前途”的新语言,因为你去学一门新语言就要把很多精力耗费在语言、语法本身,而耽误了编程的实战,而以一个已经学过的语言来学习的话,起码语法本身不用再去学、开发工具本身不用再去熟悉,只要研究怎么使用这门语言开发有用的程序就ok了。比如大部分同学都学过C语言(有的学校直接开了C++的课,但是C++的面向过程编程部分还是C语言),所以咱们就开了用C语言写Windows程序、用C语言写网络程序、用C语言写游戏的课程,让同学们把精力放到学以致用上,而不是学“有前途”的新语言上,这也是这个思想的一个体现。
举几个例子。咱们如鹏网的《计算机专业职业发展测评系统》是我用PHP开发的,但是在这之前我从来没写过PHP程序,但是我以前写过JSP、ASP的程序,因为写网站程序的原理都是相通的,只是语法不同而已,因此我只用了几个小时的时间熟悉了开发PHP用的工具并且快速浏览了一下PHP的语法,然后用半天时间就开发出了这个测评系统。想象一下一个整天在今天学JSP,明天学ASP,后天学PHP,大后天仰天长叹“到底学哪个有前途”的人能用半天时间学会一门新语言吗?
我大学时有一个同学,他看我当时Delphi学的比较好,写了很多程序,他就说他也想学软件开发,让我教他Delphi,可是我们专业前一个学期已经开了PowerBuilder的课,因此当时我就建议他还是继续深入学习PowerBuilder,用PowerBuilder写又实用价值的东西,而不是像上课那样写HelloWorld的程序。当时Delphi还是如日中天的流行的编程语言,而PowerBuilder则市场占有率比较小,他就说不想继续学PowerBuilder,因为PowerBuilder没前途,我就给他讲了“一通百通,从自己最熟悉的入手”这个道理,然后他就踏实的深入研究PowerBuilder起来,到了毕业的时候他已经能用PowerBuilder写非常复杂的程序而且还学习了用PowerBuilder写Web程序。毕业后没多久就应公司的要求用Delphi写程序,他只用了不到一周的时间学习了Delphi,然后就写出了一个符合公司要求的系统,当时他就给我打电话向我报喜。前一阵子我听说他已经开始指导一些新员工用Java开发一个中型规模的企业级系统了。可以说他的成功就得益于“一通百通,从自己最熟悉的入手”这个原则。
总结一下,不要管“哪门语言好就业、有前途”,因为那些“好就业、有前途”都是纸老虎。尽量不要学新语言,从自己最熟悉的语言入手,深入研究,出山后你就是被用人单位争抢的红人。
三、企业里都需要什么方面的才能?
这个要视用人单位的要求而定了。你现在还没有毕业,也不知道未来要面对什么样的岗位。因此建议大家在上学期间不要偏科,所以的课程都要好好学,学好专业课,培养自己的“内功心法”,然后进入一个大公司,那么大公司自然会为你安排一个人才培养计划,在工作的环境中学习就更有目的性。
好好看看吧 学得越多忘得越多 选择自己兴趣和优势最重要!
㈢ 程序员的前途怎么样!
这一行我觉得看技术水平,你水平高了待遇也高,不是一般的高;水平一般的话可以像管理层发展,说实话,这个关键在个人对机会的把握和努力了。当然,如楼上所说,这是很枯燥乏味的一行,个人觉得工作中阿q精神挺适合自己的
㈣ 程序员的发展空间大吗
程序员确实会因为新技术的更新,年龄的增长少一些活力或者是动力。
如果你是对程序开发抱有很大兴趣的当然可以成为一个技术专家,需要注意新技术的革新等。
但是大部分的程序员是因为自己的专业而择业的,所以,一般来说程序员会有几个方向的转向。
在一个公司呆久点,有机会往管理方向转化(上升通道),也有往技术支持或者测试方向转(平行通道)。
不过鉴于你学习的是信息安全,我觉得你可以往DBA的方向发展,数据管理不管在当下还是未来都是一个急需人才的模块,并且这个方向是越老越吃香
㈤ 程序员工作到底能干多久程序员的前途如何
千千万万的程序员们一直困惑程序员的前途如何、程序员工作到底能干多久的问题。目前比较普遍的认识,程序员的职业通道有两条进阶路线。一条 是技术路线,即由程序员、高级程序员、系统分析师,到架构设计师。在这条路线上,立足于从业务模型到计算机软件模型的转换,成为高端的软件技术工作者。另 一条是管理路线,即由程序员,经开发小组负责人、项目经理,再到企业中高层管理者。程序员加强自己管理意识的培养,多站在组织的角度来分析问题和解决问 题,成为优秀的管理者,甚至职业经理人。 近年来,产品管理成为企业多产品经营形势下一个越来越受重视的管理课题。特别是知识经济环境下,诸如互联网与软件、创意、传媒等现代新型产业链中, 其几乎可以忽略不计的复制成本,有竞争力的产品与优秀的产品管理成为了制胜的关键。基于产品的商业化运营,在越来越具聚合效应的网络时代,扁平经营、草根 聚合、精准营销、直通车服务等全新的经营环境常常造就了赢者通吃的局面,以产品为中心的企业管理逐渐形成独立的产品管理体系,被众多企业所关注和采用。 在软件企业中,随着产品管理的兴起,可以说,走向产品,是程序员在技术与管理之外的第三条职业通道。越来越多的程序员开始转型做产品工作,特别是对 那些具有创业意识的程序员而言,走向产品是一条必经之路。腾讯的马化腾和360的周鸿祎,他们都是由程序员做起,然后开创自已的产品和事业。 产品管理的兴起,产生了以产品经理为中心的产品工作职业方向。产品职业方向可以从产品系列的职务与岗位两个维度来观察。职务上,有首席产品官 (CPO)、产品总监、产品经理、产品专员、产品助理,其中尤以产品经理一职最为中心;岗位上,有产品竞争分析与用户需求管理、产品创意与策划、产品原型 设计、产品运营规划、产品实现过程跟踪、产品商品化实施、产品运营、产品经营成果分析与跟踪、产品升级维护管理、产品管理体系与制度建设、产品人员技能培 养等。这些基于产品而设计的岗位以有效满足用户需求为中心,它不同于其它以专业技术和职能效率为中心的因职能分工而产生的岗位。 产品管理是近些年随着IT和互联网的快速兴起而被各企业所重视,而现在的各大院校并没有产品管理相关的专业,各类培训机构也少有类似培训课程,从事 产品工作的人员大多是从不同专业、不同岗位转型过来的。相比较而言,程序员有着营销、测试、客服等岗位走向产品的人员所难以比拟的优势。有些公司甚至做出 了规定,欲从事产品工作,必须要有多年的软件开发经验。程序员转型从事产品工作所具有的独特优势主要包括以下几点: 第一,程序员能够更好地理解产品的实现方案,所策划的产品更具可行性。做产品策划工作,也许缺的不是点子或创意,而是有效可行的方案。多年的程序员 工作经验,对软件技术和软件实现方案的判断,可以规避那些天马行空的产品想法,工作更有成效。比如在整理用户需求时,程序员的前期有效判断和可行性辨别, 会大大提高产品的策划质量与速度。程序员出身的产品人员可以和研发人员进行无隙的沟通,用更便于研发人员理解的语言和思路来进行产品方案的解读和跟进。 第二,程序员的软件开发工作,与其说是代码的编写,不如说是逻辑语句的组织。程序员一般都具备严密的逻辑思维能力,这是进行纷繁而杂乱的需求分析和 产品概念设计必备的优势,更有利于从中分门别类理清脉络关系,转换为产品功能规划,把产品做成精品。例如需要往U盘写文件,产品人员可能只想到正常的操作 逻辑,但程序员可能会想到更多异常情况,如:U盘损坏、传输过程中拔出、断电、传输的文件损坏、U盘写保护、重复文件、焦点位置、空间不足等等。再有,好 的用户体验的产品,在本质上,就是产品功能的逻辑展示,或者说用户操作的逻辑引导。 第三,程序员往系统分析的技术方向发展,从本质上来说,同往产品策划方向发展是相通的,都需要对真实世界本质关系有着充分的理解与把握。能够走向系 统分析员的优秀程序员,完全有可能成为一个优秀的产品策划人员。差别在于系统分析员的工作成果是面向程序员、面向计算机,而产品策划是面向用户、面向市 场。每一名程序员也必定是某个软件产品开发工具的使用者,有深厚的软件产品使用体验,具有从用户出发来表述问题的基础。 第四,程序员一般都具有快速学习能力,保持对计算机相关行业动态和技术革新的观察与思考,这在一定程度上会培养对行业与技术的洞察力。产品策划和设 计工作,最后能否获得市场的成功,考验的正是这种洞察力。因为产品工作是时时围绕解决的是什么人的什么问题来开展,也就是始终围绕做正确的事。只 有对行业与技术有洞察力的人,才能够站在用户需求的角度来理解与体验,激发创意,做出好产品来。 当然,程序员虽具备上述独特优势,并不等于程序员转做产品工作,就一定能够成功。要策划出好的产品,要成为一名优秀的产品经理,他们也面临着各种挑战: 第一,创新和结构化思维的冲突。 结构化思维可以说是程序员的典型标志,这种思维模式对于把一件事情做好是很重要的,但它往往也会是创新思维的天敌。创新却是产品工作的灵魂,程序员需要不断打破常规激发灵感才能做好产品工作,就必须克服已经形成的思维定势。 第二,团队协作与英雄主义的矛盾。 程序员往往习惯于单打独斗的工作方式,崇尚技术牛人,缺少团队协作意识和与人沟通的技能。产品工作则需要大量的沟通协调,甚至组织领导工作,强调的是团队作战。在合作精神方面,想要转向产品工作的程序员的确亟待加强。 第三,商业意识和市场运营知识匮乏。 特别是在全面产品管理思想下,产品人员需要有很强的市场营销方面的知识和商业化运作的策划与分析能力,仅仅把产 品做出来是不够的,卖得掉才是硬道理。产品策划的环节,面临着营销模式、目标用户、渠道选择、竞争策略等的选择与设计,这也是摆在技术出身的程序员面前的 重要课程。 每个企业,都会根据自身所在行业特点和本企业的资源优势,来部署不同形式的产品管理机制。程序员针对自己的性格特点和能力特征,抓住产品管理这一方兴未艾的职业机遇,走向产品,以优秀产品经理的能力模型培养来规划学习道路与职业生涯,是值得重视的一个职业方向。 ------------------------------------------------------------------------------ 安徽高新专修学院
㈥ 计算机科学与技术 和 软件工程
前者学的是编程+硬件(包括计算机组成原理等) 后者只学软件,前者学的比较杂,我觉得还是后者比较好,我是学软件工程的,今年大三,硬件那些不学都会!!要不然给你看一下课表,软工比计科的课多很多。计算机呀要精通!!
㈦ 学软件开发、硬件、网络哪个好
网络相对好学点,但是学网络职业发展前景和硬件差不多。
我建议你学软件吧,C是基础不错,但是不学或者晚点学都可以,现在好多人不懂C照样做软件,学C#或者JAVA。
软件不好学, 如果你能静下心,周期不是很长的。C语言7年还是菜鸟的人大有人在,JAVA 5年以上你就是高手,C#3年以上你就是高手了,入门就更简单了,我有个同学学C#3个月,直接都上班去了,编程你只要会一门,其他都很好入手的,相当于你会九阳神功后学干坤大挪移了。这样就等于你学了很多编程语言,回头再去学C,就简单多了。
软件的方向很多,等你入门了以后,你可以配合PS+falsh+编程往UI发展,现在这种人才奇缺,做在家里都可以工作, 也可以学习手机系统,游戏的编程,还可以学习嵌入式编程待遇都超高。
而且软件对经验要求比学历高,而且职位多,很多行业都需要,这个可能最吸引你。
㈧ 程序员2008精华本的目录
人物&报道名人堂Perl的舞步迷乱了世界——Perl发明人Larry Wall Ray Ozzie——宇宙中最顶尖的程序员 预测未来不如创造未来——Smalltalk发明人Alan Kay MySpace的灵魂——汤姆?安德森和克里斯?德沃夫 Bit Torrent互联网下载方式的革命——BT之父Bram Cohen 老人与海——IBM首席科学家Frank Soltis博士 程序员中的“钢铁侠” 二十世纪最伟大的企业家与架构师——比尔?盖茨功成身退 Jeff Dean——为Google踩下加速踏板 游戏神话的缔造者——迈克?莫怀米 有梦想精神的企业家与推销天才——Larry Ellison 自由软件之父——Richard Stallman 高端视点软件企业:共同发展的“系统工程” 春天来了,SOA在哪里? 不求国人买国货,但求国货迷国人 SOA与宋词 从伦敦到北京我眼里的软件30年 如何保持低流动率? “软硬兼施”下的IT超移动化进程,准备好了吗? 怎么甄选优秀的程序员? 中国企业信息化之观感 谈PaaS对互联网产业的影响 移动电话——生活的必需品 中国外包的五种模式 TD-SCDMA,繁荣还是消亡 用开放的态度迎接互联网发展新阶段 基于互联网建立组织的基础管理平台 培养管理意识,增强执行力 防病毒没有百分百 开源需要创新 业务软件安全保证——对抗网络犯罪的新技术 建立游戏产业核心竞争力 说清你的需求 共生与兼容 软件外包,中国的机会与挑战 企业信息化的80/20法则 如何成为技术领袖? 以技术大跨越实现经济腾飞 误事的外包 互联网创业成功的要素 做好外包不容易 CPU不要钱,带宽不要钱,软件也不要钱 话说程序员的职业生涯 再论SNS的发展 扩展Scrum? 坚持开放不动摇 中国企业的自信与责任 网络社区新潮流:社交化、细分化、娱乐化 人物专访 玩转依赖注入——专访依赖注入库Guice之父Bob Lee 面向动态语言的IDE策略——CodeGear公司CEO Jim Douglas专访 .NET垃圾收集器的过去现在和未来 打造最强大的Ruby on Rails开发团队——ELC Technologies公司CEO Lex Sisney专访 让互联网的魔法之光照亮中国——专访W3C全球商务经理Mauro Nunez 从拍脑门到数据决策——缔元信CTO杨海访谈 豆瓣的架构 掌握“精益”思维,提升软件工艺——专访ThoughtWorks中国区总经理 郭晓 数据库技术就像陈年的酒,越老越香——记Fancy的数据库写意人生 我认为这是“白日梦”——Donald Knuth访谈录 对话Martin Fowler与Roy Singham——第三届“敏捷中国”技术大会专访 Scott Guthrie谈Silverlight 中国的图灵之路 把握我们的优势——漫谈中国企业管理软件 PHP之父访谈录 打造360度的安全保护伞 “盛大在线”关键词:开放——专访盛大在线CTO梁建武 CTO是怎样炼成的——专访盛大游戏CTO朱继盛 具有实践精神的理论家:我们时代的达芬奇——高德纳访谈录 开源业务模型已经成熟——Sun软件执行副总裁Rich Green谈开源战略 重建微软成功模式——专访微软展现层平台与工具总经理Ian Ellison-Taylor 行业软件开发纵横谈——专访汉星天(中国)公司中华区CTO刘开阳 推开云端计算的视窗——微软互联系统部门全球副总裁Robert Wahbe揭秘Azure服务平台 张亚勤:成功人要有五个素养——《微软360度,成功与成长》图书节选 特别报道用户为本:浏览器的生存之道 浏览器:向Web标准看齐 山雨欲来——细述移动互联网之手机浏览器 Monetization——MIX 08随感 火花、火种、火炬——中国软件外包企业创新观察 谁是最受程序员欢迎的雇主?——CSDN 2007年度最受程序员欢迎雇主评选揭晓 良禽择木而栖——《程序员》& CSDN“程序员发展指数大调查”分析报告 ThoughtWorks University取经记 拒绝盲人摸象——从指数看技术发展大势 创业之路 从Google收购DoubleClick谈起——我的追梦之旅 回首十年——从程序员到CTO 译言:传播和分享集体的智慧 我们喜欢做减法——亦歌播放器创作团队专访 像看在线影音一样使用软件——专访云端软件平台创始团队 做用户真正需要的软件——专访IE伴侣创作团队 做电子表单领域的YouTube——专访KELEX电子表单创作团队 成功创业占目标优先级第3位——访Screen Anytime创作人 访软件创新作品狂雷视频平台主创团队 让电脑如积木般灵活——专访积木在线电脑创作团队 观点写SOP就是写程序 程序员心中的许三多 视而不见需求 迎接外包产业新纪元 石光荣,黑客帝国,社会化网络——社会化网络能否平衡抽象主导的现代生活? 软件考古学 老成员和骨干成员应当怎么管理? 实践出真知 宫本茂的童心和乔布斯的叛逆——设计哲学背后的文化基因 移动+社会化:软件的美丽新世界 大团队的敏捷开发 招聘的艺术 软件的病态性肥胖 从平台锁定到服务黏性——软件的交付模式变迁 世世代代当长工 “言程序”软件的在线市集 Erlang:世界是平行的! 回顾:OpenSolaris 2008.05 做职业化的软件工程师 基类与愚公移山 朋友们,让我们把心放下 让校园技术社团长久发展 GUI的开发瓶颈 北极星与系统架构 血性与狼性,产品经理与团队的塑造 拉平的世界与站在十字路口的商务智能技术 GUI的开发方式 开发者社区:规模产生价值 Web不是平的 SaaS风暴来袭 Linux圣战:序幕 不登长城,不知序为何物 更适合中小企业的Linux 定时不定量 “无穷大”与“老鼠会” 封面报道移动开发,第三次浪潮 迎接IT第三波:移动时代 创新源于兴趣——Andy Rubin独家专访 Android组件模型评析 永远在线,分享一切——迎接Mobile 2.0时代的来临 用Android开发手机应用 Android中的XMPP应用 OpenMoko,解放你的手机 Windows Mobile加速企业工作流应用 技术盘点2007 2007中国软件业的分水岭 自由之剑再次升级——2007年自由软件运动评述 Web技术2007盘点 回顾企业软件2007,面向服务、面向交互 2007 Java技术回顾与展望 微软2007技术回顾 乱花渐欲迷人眼——回顾动态语言的2007 软件工程发展趋势分析2007主流数据库产品回顾与展望 机遇与竞争并存——2007年的嵌入式市场 2007信息安全技术与产业大盘点 2008年开发者的新挑战 2007的10个焦点 寻找程序员职业上升的通道 苹果是怎么吃到的?——职业规划,从了解自己开始 迈向系统架构师 程序员之路 创业规划的六个关键词 每个人都是自己的CEO 以业务为核心的行业专家 从“程序员”到“行业专家” 专注 职业规划一家谈 微软2008攻略——写在微软三大产品发布时 迈向更大规模的服务器 打造企业级数据库 新开发工具的高峰 Windows Server 2008新特性及企业亮点 更大规模IT应用的运行平台Windows Server 2008 SQL Server 2008更上一层楼 快速缔结数据与业务纽带的SQL Server 2008 Visual Stuodio 2008一览 体验微软新一代Web开发平台 微软三大产品采购意向调查 下一代互联网竞争格局 跨越鸿沟——Adobe的RIA战略 改造微软DNA——布局未来互联网的下一个奇迹 谷从何来,歌向何去——Google产品策略分析调查:下一代互联网鹿死谁手? 2008开源在中国说不尽的开源——记“开源在中国2008”研讨会摸着石头过河——记开源社区huihu.org 莫等闲,抬望云和月 从一封信说起——记姜太文博士和他的XOOPS项目比开源更自由的存在——哲思自由软件社区专访解密淘宝网的开源架构 自由软件和新浪网 项庄舞剑,意在沛公?——评国际软件巨头的开源策略 大企业如何助力开源让漫天繁星在指尖随心闪耀——专访开源专家马越开源商业模式介绍 与开源共成长ZK创始人叶明宪的开源进行时开源者说——一个开源项目贡献者的自白开源离我们有多远——中国开源现状调查开源授权协议(License)初探 一个程序员谈开源 OpenAPI解读互联网新趋势OpenAPI出现、起源与现状把握互联网的下一次趋势——“中国互联网的OpenAPI”研讨会选录 当SNS遇见OpenAPI 全世界的信息,联合起来!OpenSocial简介AWS和GAE简介中国“开放平台”和“OpenAPI”调查分析 互联网暗潮汹涌,开放平台机遇空前——浅析开放平台发展趋势的若干问题 OpenAPI的系统架构与运营 OpenAPI会带来中国SNS网络的开放文化吗? 令地图无处不在——51ditu API 三十年河东 三十年河西——汶川地震信息汇总的OpenAPI实践SAAS 2008中国进行时 建设SaaS的高速公路——“中国SaaS运营”研讨会纪要 重新认识SaaS本质 SaaS的核心——服务 打造一条SaaS开发的生态链 浅析中国的SaaS用户 SaaS:中小企业信息化的捷径SaaS成熟度模型浅析 SaaS可信平台的搭建 从XToolsCRM谈构建安全SaaS构架与互联网共舞的SaaS PaaS展望未来的软件交付模型阿里软件借SaaS开创蓝海——10亿风险投资培育市场软件工程四十年四十年软件工程故事 软件的未来 以实践为本,集百家之长关注软件工程的国际标准和人才标准 软件工程与管理思想 软件工程未来发展趋势从软件开发看中美文化的差异软件工程的进化论 枪与玫瑰——三五个人十来条枪的软件工程实践软件质量是生产出来的 软件工程中的敏捷实践 肩负历史使命的IE 8 IE历史技术分析IE 8安全特性 IE8应对互联网新挑战——访微软资深商业产品经理:Ryan A. Servatius Chrome产品经理Brian Rakowski访谈 Chrome光芒背后的秘密——Google Chrome浏览器源代码初探 Mozilla——在雷火中永生的怪兽为何微软对IE 8“又爱又恨”——专访傲游公司首席执行官陈明杰 “柔道”战略解析Google战胜微软三部曲——专访奇虎董事长周鸿祎山雨欲来风满楼——云计算趋势一览 自由软件的云计算观——专访自由软件之父Richard Stallman 泛谈云计算的发展之路 何来云计算?——IBM Tivoli软件总经理Alfred Zollar专访云计算推广的是互联网新理念——专访Google中国研究院副院长张智威云计算还处于初级阶段——专访群硕软件技术总监邵荣漫谈云计算 静观云卷云舒——Force.com云计算解析Google构建我们身边的云计算 IBM云计算和政府云平台 云深不知处——大规模分布式云计算方案详解云计算中的存储 向金融海啸宣战 经济变局下的中国软件产业七大趋势 金融危机下本土软件厂商更具竞争优势 金融海啸对中国IT培训业的影响 用“坚持”抵御风险用“变革”应对危机互联网公司如何应战全球“金融海啸” 严冬中捕获暖流——汇众益智的危机观 阿里软件用SaaS为中小企业“破冰” 经济危机与互联网双阴影下的IT出版实践&架构实践 网站类产品版本升级计划和控制 我看CMMI 为什么应该保留TOP 10 风险列表?白话CMMI 加班赶工,得不偿失——历史给你上六课例说精益思想 略谈项目风险界定 CRTL:游走于技术与业务之间——记趋势科技中国区网络安全监测实验室HTTP协议之前世今生——兼谈网络应用结构设计高性能网页开发新20条规则详解频繁更换结对之惑 风雨创业路——关于Web2.0站点的误区和建议 在矩阵里遨游的鱼 从美式Scrum说起一家美国公司的Scrum敏捷项目记要与思考搭上MySpace聚友这班车RAF指标在量化项目管理中的应用 网站运维之道 如何抢夺欧美外包订单?——以TEC主导欧美外包项目竞标 爱敏捷,爱自由初探行为驱动开发 对日软件外包开发中的双PM模式团队作业在大型软件测试中的应用 乘时间机器,看敏捷旅程2009年10大战略性技术 初探Rhino Mocks框架 实践云计算——基于Amazon Web Services的在线交易应用 精益软件开发中的“库存” 软件工程战地手记 敏捷是另一颗银弹吗? 只需要一份需求 有关敏捷的若干思考 需求分析 如何做好需求收集 用例有粒度吗 搭建企业的需求收集平台CMMI帮你做需求 故事卡以外的故事:敏捷需求协作老图新说话需求业界需求管理工具应用情况调研 需求捕获中的“心理战”需求沟通中的“干坤大挪移” 开发故事 开源项目成功三要素兴趣、坚持、社区 两万工作人日软件的诞生——记用友A8产品的开发过程 奉献,分享,开放——记北京Linux User Group 揭秘Windows医生Mister Wong团队如何应对Logo风波因为信任,所以简单——专访支付宝架构师团队ThoughtWorks University取经记——技术真经篇 架构 从奥运订票系统瘫痪说起——谈FastCGI与IT架构.NET平台网站架构调优实践点滴 SecondLife架构剖析 做人、做事,做架构师——架构师能力模型解析又拍网(Yupoo!)技术架构初探大规模服务设计部署经验谈 浅谈Web图片服务器 Web架构师的能力 炫目的敏捷架构师 写给Web2.0站长,不仅仅是泼冷水谈谈体育比赛的图文直播 谈SOA架构中使用Cache的过程 SaaS进销存系统实战架构分析 大型网站架构演变和知识体系 平衡的艺术——从菜鸟到架构师服务器负载均衡架构之传输层负载均衡——服务器集群的高扩展性和高可用性技术专区Boost.Function内核剖析面向对象与泛型编程矛盾论——类型擦除技术在C++中的应用C++平淡是真——写在Stroustrup博士荣获DDJ Excellence in Programming 2008之际 闲侃分析和设计透过概念看到本质手持设备的实时3D图像 游戏程序中的骨骼插件游戏开发中的Scrum和长期项目规划 游戏中的状态机利用GPU进行高性能数据并行计算 iPhone和iPod Touch上的OpenGL ES技术从程序员的角度看CacheAdobe AIR平台的新世界:桌面与Web的大一统 从JFace Viewer框架看Eclipse的Pluggable Adapter模式 小议JavaScript库——Dojo、jQuery和PrototypeJS的比较让你的RCP应用程序运行在B/S架构上 安全编码实践:数据页面保护 Web安全开发:SQL注入攻击和网页挂马 跨站脚本XSS安全漏洞 初识Xquery Java前沿——Bill Shannon和Roberto Chinnici访谈录初探OSGi 在大型遗留系统基础上运作重构项目 从关系数据到树形数据 从GC的角度看性能优化 设计即代码——MDA开发实践 敏捷与性能的博弈——Ruby on Rails Web development回答关于REST的十点疑问 谈谈网站静态化Facebook应用开发之旅 函数编程之风云再起Python性能优化经验谈面向语言编程——面向对象之后的革命多核时代,Erlang的时代 自由软件运动:从创世纪到GNU GPL version 2 开源数据库Sharding技术 思考函数式编程 关于“思考函数式编程”几点注记Python中泛型函数应用案例 算法擂台 《时间表达》解答 Cantor表解答 Cantor表与Kolmogorov复杂度 浅谈算法学习 采访侧记 微积分习题解答《网友聚会》解答 计算机围棋新构想——专访“深蓝”之父许峰雄 《反转棋盘》解答 《溢水鱼缸》解答 《支援救灾》解答 蒙特卡罗方法在计算机围棋中的应用计算机围棋夜话调试之剑调试:通向高手之路——调试之剑主持人访谈录举步维艰——如何调试显示器点亮前的故障 权利移交——如何调试引导过程中的故障程序员百宝箱工具 Rails 2.0 新特性之View&Route浅析ActiveResource Rails 2.0中的调试 NIO网络开发设计实践 基于MINA构建简单高性能的NIO应用高性能的HTTP引擎——Grizzly主流源码版本管理工具的特色浅析ClearCase应用实践 交叉应用——软件配置管理与知识产权审计 CVSTrac缺陷跟踪系统 从SVN Trac开始中小团队项目管理之路 通过ODP.NET 11g用Oracle Advanced Queue进行消息编程 白话工作流发展史开源工作流平台jBPM:过程组件模型与PVM关于WF的一些思考 基于业务模型的工作流 EOS中的工作流 做减法的二次开发平台 冬眠中的Erlang Erlang项目概览Web服务器Facebook的聊天系统 Jazz开发实践Jazz产品评测感受 无废话Erlang Erlang与Web开发 ErlyBird作者访谈录——Erlang开发环境和应用前景自己动手写IDE——NetBeans上Scala支持的实现 移动开发新势力 Android Market模式的3G视角 程序之眼看iPhone 众人拾柴火焰高——Moblin的发展之路 Scrum管理工具赏析 敏捷团队协作的加速器——MingleScrumWorks,让Scrum更敏捷 企业级虚拟化“硝烟四起” VMWare VI3——企业级虚拟化的标杆 来自微软的反击——Microsoft Hyper-V开源社区带来新天地——Xen与XenSource应用 话说IT治理 国土资源调查项目案例SOA的企业实践从何而起 开源项目推荐 Xinc: 2.0 alpha version AJAX轻量级应用框架BuffaloHyperic HQ企业产品监控程序AJAX富客户端web应用框架ZK FunFX 网上商店系统ECSHOPehcachexRuby jNetStream Protocol Decoder XAMPP WinSCP MediaCoder Concrete5 Notepad++ Shareaza EasyJWeb 创新项目推荐 书评 2007年度图书:技术趋势晴雨表 Head First设计模式——Head First Design Patterns SOA权威指南The Definitive Guide to SOA从细微之处见大师精神——评《C陷阱与缺陷(第二版)》 说说《HTML之路》这本书 优秀程序员的警示牌 ActionScript 3书评 Flex三味书屋——我喜欢的三本Flex图书 新产品&工具
㈨ 程序员行业也是“青春饭”,以后有哪些转型的方向
要成为一名程序员,不仅要忍受无休止的加班,还要承担失业后的各种不确定风险。一般情况下,国内程序员如果不成为公司管理层,40岁之前就会失业。要成为公司的管理层对普通人来说就更难了!所以很多人认为程序员吃青春饭。考虑到程序员目前的生活状况,作者同意这种说法。
但是,如果真的热爱程序员这份工作,该怎么办?可以选择转行!
不用说,过了35岁,你的一线编码能力肯定会下降,你的速度和效率肯定没有25岁的程序员快。但是没关系,因为编程只是你整个武器库中最不重要的部分。你的经验,你的视野,你的架构能力,你的管理能力,你的分析问题和解决问题的能力,远远不局限于技术领域。
㈩ 电脑编程入门
真羡慕你,初三就有这样的想法,我高二才开始的,你要加油啊~!
我教给你方法, 你要有一台自己的电脑才可以哦~!
你只要按照我的方法学习,我保证你能成为编程高手,等到高三了,你天才了.
只要你有耐心啊,兄弟。我强烈支持你啊!~!~
我告诉你,一个编程高手的数学是很厉害的哦~! 数学,英语你好好学习哦~! 其他的可以不用学习了.
很多人连基础都不会,只学了个C语言,又跳到了C#或者java等上面.
为什么有些人抱怨自己基础差,什么都学不会,看书想睡觉.
是因为我们太浮躁,太急于求成.
有多少人愿意静下心来学习的,有多少人沉迷在编程中的.
有多少人愿意去学习那些像天书一样的重要的理论知识的.
有多少人愿意去学习内核的?
没有,太少了,反正我现在没见过... ...
中国有句古话 "欲速则不达".
殊不知,工欲善其事必先利其器.
不知道大家记得 张无忌 吗?他是如何学会干坤大挪移,靠的是什么?
<<编程高手箴言>>里说 "如果你准备花5年的时间成为高手,那我敢说,
你根本不用等到5年,你只要有这个耐心就足够了,你可能2年-3年就能
达到目标,但如果你想在一年时间内成为高手,即使5年后,你也成不了高手".
第一条:要有坚强的意志力
第二条:要有超乎常人的决心
第三条:要耐的住寂寞
第一步: C语言程序设计.入门的不二选择,原因懒的说. 你要每天上机编程,看视频,看书,不出3个月就能入门的,像汇编啊,数据结构学习方法和C语言一样.
第二步: 数据结构. 程序=算法+数据结构+良好的编程风格
第三步: 汇编语言. 接近底层的法宝和后续课程的武器.
学习汇编语言的理由:
是我们理解整个计算机系统的最佳起点和最有效途径
为编写高效代码打下基础
对深入了解Linux内核提供前提条件
下载工具:电驴
好书推荐:
<<C语言程序设计>>外国的
<<C语言实例解析精粹>>
<<汇编语言 王爽 第2版>><
<80x86汇编语言程序设计教程>>
<<数据结构(C语言版).严蔚敏>>
视频推荐:
数据结构(C语言版).严蔚敏
大灰狼老师出品的零基础汇编视频课程
吉林大学的汇编教程
第四步: 计算机组成原理. 大概了解而已,不必深入研究.
第五步: 操作系统. 一定要掌握,这个是重中之重,概念一定要理清.
里面的内容会改变你的一生.慢慢品味.
视频推荐:
东南大学的操作系统
推荐书籍:
<<操作系统之哲学原理>>
第六步: 内核,编译原理. 简直就是上帝禁区,,努力入门了,会有质的飞跃.
视频推荐:
<<Linux内核入门>>
<<编译原理实现及实践>>
好书推荐:
<<自己动手写操作系统>>
<<Linux内核 0.12 赵博士的>>
记得要学会 下载 视频,买适合自己的书,多上机编程.
学完了这些,将近2年多了,看上去平淡无奇,但是你慢慢会发现自己的威力的,
发现没学过的人和你的不一样.
有了上面那些扎实的内功,学什么你都手到擒来.
就像张无忌一样,苦练了很久的九阳神功,学干坤大挪移不费力气,靠的就是扎实的内功功底.
道理是一样的,上面的那些就是基础就像"九阳神功".
这时候你可以挑一件 可视化开发工具 给自己使用吧. (比如: C#,c++ builder,VB.NET等)
还要掌握独门暗器 Web开发的工具.(比如:Jsp,Asp.net.等)
TCP/IP,计算机网络,软件工程,数据库等慢慢学习吧!~!
记住:不要以为你无所不能,其实你还是一只充满好奇的菜鸟而已.
当你对计算机一窍不通的时候,认为自己是个菜鸟.
当你对计算机深入了解以后,成为了别人眼中的高手.
当你回过头看时,发现自己还是站在了原点,才发现自己还是一只充满好奇的菜鸟.
还有一些东西忘了(因为你现在才初三,我建议你的数学要超前学习,超过老师的教学,只要你自学完了高三数学,你才有时间去学习这些数学):
高等数学,离散数学,线性代数,英语这些东西也非常重要,需要学习... ...
把数学变为自己的利器,编程高手的利器.
希望中国的软件产业能发展起来,而不是软件工人,我也希望中国拥有自己的PUC技术,自己的操作系统,自己的编程语言,我希望有生之年能看到.
因为我相信,中国人是世界上最聪明的人种.