① 做一个新手程序员应具体哪些知识
程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立, 到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数 据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大 的贡献。
中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也是颇有不如。这些问题不是在于中国程序员的智商和工作努力状况,也不是在于国家和民间对开发的投入程度,而是很大程度上,有一些对技术,对程序开发,对项目设计方面的思想误区,这些误区,导致了软件行业的产品化能力不足,缺乏规模化和大型复用系统研发能力,可以说,改变认识误区,是解决软件行业小作坊模式和个体英雄模式所带来的局限性 的重要工作。
中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际 上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的 CTO就是这样的coding fans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓 人。
程序员基本素质:
作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具 有的素质。
1:团队精神和协作能力
把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。独行侠可以作一些赚钱的小软件发点小财,但是一旦进入一些大系统的研发团队,进入商业化和产品化的开发任务,缺 乏这种素质的人就完全不合格了。
2:文档习惯
说高水平程序员从来不写文档的肯定是乳臭未干的毛孩子,良好的文档是正规研发流程中 非常重要的环节,作为代码程序员,30%的工作时间写技术文档是很正常的,而作为高级 程序员和系统分析员,这个比例还要高很多。
缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇 到极大的麻烦。
3:规范化,标准化的代码编写习惯
作为一些外国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩 进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和 纠错,也有助于不同技术人员之间的协作。
有些coding fans叫嚣高水平程序员写的代码旁人从来看不懂,这种叫嚣只能证明他们自 己压根不配自称程序员。代码具有良好的可读性,是程序员基本的素质需求。
再看看整个linux的搭建,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可 想象的。
4:需求理解能力
程序员需要理解一个模块的需求,很多小朋友写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码的性能考虑,有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经 验才有可能有心得。
5:复用性,模块化思维能力
经常可以听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复写 一些没有任何新意的代码,这其实是中国软件人才最大浪费的地方,一些重复性工作变成 了熟练程序员的主要工作,而这些,其实是完全可以避免的。
复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以脱离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作,如果一个软件研发单位和工作组能够在每一次研发过程中都考虑到这些问题,那么程序员就不会在重复性的工作中耽误太多时间,就会有更多时间和精力投 入到创新的代码工作中去。
一些好的程序模块代码,即便是70年代写成的,拿到现在放到一些系统里面作为功能模块 都能适合的很好,而现在我看到的是,很多小公司软件一升级或改进就动辄全部代码重 写,大部分重复性工作无谓的浪费了时间和精力。
程序员应具备的素质中
6:测试习惯
作为一些商业化正规化的开发而言,专职的测试工程师是不可少的,但是并不是说有了专职的测试工程师程序员就可以不进行自测;软件研发作为一项工程而言,一个很重要的特点就是问题发现的越早,解决的代价就越低,程序员在每段代码,每个子模块完成后进行认真的测试,就可以尽量将一些潜在的问题最早的发现和解决,这样对整体系统建设的效 率和可靠性就有了最大的保证。
测试工作实际上需要考虑两方面,一方面是正常调用的测试,也就是看程序是否能在正常调用下完成基本功能,这是最基本的测试职责,可惜在很多公司这成了唯一的测试任务,实际上还差的远那;第二方面就是异常调用的测试,比如高压力负荷下的稳定性测试,用户潜在的异常输入情况下的测试,整体系统局部故障情况下该模块受影响状况的测试,频发的异常请求阻塞资源时的模块稳定测试等等。当然并不是程序员要对自己的每段代码都需要进行这种完整测试,但是程序员必须清醒认识自己的代码任务在整体项目中的地位和各种性能需求,有针对性的进行相关测试并尽早发现和解决问题,当然这需要上面提到的 需求理解能力。
7:学习和总结的能力
程序员是人才很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅在三两年内具有 领先性,程序员如果想安身立命,就必须不断跟进新的技术,学习新的技能。
善于学习,对于任何职业而言,都是前进所必需的动力,对于程序员,这种要求就更加高 了。
但是学习也要找对目标,一些小coding fans们,他们也津津乐道于他们的学习能力,一会学会了asp,一会儿学会了php,一会儿学会了jsp,他们把这个作为炫耀的资本,盲目的追逐一些肤浅的,表面的东西和名词,做网络程序不懂通讯传输协议,做应用程序不懂中断向量处理,这样的技术人员,不管掌握了多少所谓的新语言,永远不会有质的提 高。
善于总结,也是学习能力的一种体现,每次完成一个研发任务,完成一段代码,都应当有 目的的跟踪该程序的应用状况和用户反馈,随时总结,找到自己的不足,这样逐步提高, 一个程序员才可能成长起来。
一个不具备成长性的程序员,即便眼前看是个高手,建议也不要选用,因为他落伍的时候 马上就到了。
具备以上全部素质的人,应当说是够格的程序员了,请注意以上的各种素质都不是由IQ决 定的,也不是大学某些课本里可以学习到的,需要的仅仅是程序员对自己工作的认识,是 一种意识上的问题。
那么作为高级程序员,以至于系统分析员,也就是对于一个程序项目的设计者而言,除了 应该具备上述全部素质之外,还需要具备以下素质:
第一,需求分析能力
对于程序员而言,理解需求就可以完成合格的代码,但是对于研发项目的组织和管理者, 他们不但要理解客户需求,更多时候还要自行制定一些需求,为什么这么说呢?
一般而言,进行研发任务,也许是客户提出需求,也许是市场和营销部门提出的需求,这时候对于研发部门,他们看到的不是一个完整的需求,通常而言,该需求仅仅是一些功能上的要求,或者更正规些,可能获得一个完整的用户视图;但是这都不够,因为客户由于非技术因素多一些,他们可能很难提出完整和清晰,或者说专业性的性能需求,但是对于项目组织者和规划者,他必须能够清醒认识到这些需求的存在并在完成需求分析报告的时候适当的提出,同时要完整和清晰的体现在设计说明书里面,以便于程序员编码时不会失 去这些准则。
程序设计者必须正确理解用户需求所处的环境,并针对性做出需求的分析,举例而言,同样一个软件通过ASP租用方式发布和通过License方式发布,性能需求可能就是有区别的,前者强调的是更好的支撑能力和稳定性,而后者则可能更强调在各种平台下的普适性和安 装使用的简捷性。
第二,项目设计方法和流程处理能力
程序设计者必须能够掌握不少于两到三种的项目设计方法(比如自顶至下的设计方法,比 如快速原型法等等),并能够根据项目需求和资源搭配来选择合适的设计方法进行项目的 整体设计。
设计方法上选择不当,就会耽误研发周期,浪费研发资源,甚至影响研发效果。
一个程序设计者还需要把很多功夫用在流程图的设计和处理上,他需要做数据流图以确立 数据词典;他需要加工逻辑流图以形成整体的系统处理流程。
一个流程有问题的系统,就算代码多漂亮,每个模块多精致,也不会成为一个好的系统。 当然,做好流程分析并选择好项目设计方法,都需要在需求分析能力上具有足够的把 握。
第三,复用设计和模块化分解能力
这个似乎又是老调重谈,前面基本素质上不是已经说明了这个问题吗?
作为一个从事模块任务的程序员,他需要对他所面对的特定功能模块的复用性进行考虑,而作为一个系统分析人员,他要面对的问题复杂的多,需要对整体系统按照一种模块化的分析能力分解为很多可复用的功能模块和函数,并针对每一模块形成一个独立的设计需求。举个例子,好比是汽车生产,最早每辆汽车都是独立安装的,每个部件都是量身定做的,但是后来不一样了,机器化大生产了,一个汽车厂开始通过流水线来生产汽车,独立部件开始具有一定的复用性,在后来标准化成为大趋势,不同型号,品牌甚至不同厂商的汽车部件也可以进行方便的换装和升级,这时候,汽车生产的效率达到最大化。软件工程也是同样的道理,一个成熟的软件行业,在一些相关项目和系统中,不同的部件是可以随意换装的,比如微软的许多桌面软件,在很多操作模块(如打开文件,保存文件等等)都是复用的同一套功能模块,而这些接口又通过一些类库提供给了桌面应用程序开发者方便 挂接,这就是复用化的模块设计明显的一个佐证。
将一个大型的,错综复杂的应用系统分解成一些相对独立的,具有高度复用性的,并能仅 仅依靠几个参数完成数据联系的模块组合,是作为高级程序员和系统分析员一项最重要的 工作,合适的项目设计方法,清晰的流程图,是实现这一目标的重要保证。
第四,整体项目评估能力
作为系统设计人员,必须能够从全局出发,对项目又整体的清醒认识,比如公司的资源配置是否合理和到位,比如工程进度安排是否能最大化体现效率又不至于无法按期完成。评估项目整体和各个模块的工作量,评估项目所需的资源,评估项目可能遇到的困难,都需要大量的经验积累,换言之,这是一种不断总结的累计才能达到的境界。在西方一些软件系统设计的带头人都是很年长的,比如4,50岁,甚至更老,他们在编码方面已经远远不如年轻人那样活络,但是就项目评估而言,他们几十年的经验积累就是最重要和宝贵的财富。中国缺这么一代程序员,主要还不是缺那种年纪的程序员,而是那种年纪的程序员基本上都是研究单位作出来的,都不是从专业的产品化软件研发作出来的,他们没有能积累 那种产品化研发的经验,这也是没有办法的事情。
程序员应具备的素质下
第五,团队组织管理能力
完成一个项目工程,需要团队的齐心协力,作为项目设计者或研发的主管人,就应当有能 力最大化发挥团队的整体力量,技术管理由于其专业性质,不大同于一般的人事管理,因 为这里面设计了一些技术性的指标和因素。
首先是工作的量化,没有量化就很难做到合适的绩效考核,而程序量化又不是简单的代码 行数可以计算的,因此要求技术管理人员需要能真正评估一个模块的复杂性和工作量。
其次是对团队协作模式的调整,一般而言,程序开发的协作通常分为小组进行,小组有主 程序员方式的,也有民主方式的,根据程序员之间的能力水平差距,以及根据项目研发的 需求,选择合适的组队方式,并能将责权和成员的工作任务紧密结合,这样才能最大发挥 组队的效率。
一个代码水平高的人,未必能成为一个合格的项目研发主管,这方面的能力欠缺往往是容 易被忽视的。
综上可以看到,作为一个主管研发的负责人,一个项目设计者,所需要具备的素质和能力并不是程序代码编写的能力,当然一般情况下,一个程序员通过不断的总结提高达到了这种素质的时候,他所具有的代码编写能力也已经相当不简单了,但是请注意这里面的因果关系,一个高水平的项目设计者通常已经是代码编写相当优秀的人了,但是并不是一个代码相当优秀的程序员就可以胜任项目设计的工作,这里面存在的也不是智商和课本的问题,还是在于一个程序员在积累经验,逐步提升的时候没有意识到应当思考哪方面的东西,没有有意识的就项目的组织和复用设计进行揣摩,没有经常性的文档习惯和总结习 惯,不改变这些,我们的合格的项目设计者还是非常欠缺。
另外,为防止有无聊的人和我较真,补充一点,本文针对目标是作商业化的软件项目和工程,那些科研机构的编程高手,比如算法高手,比如图象处理高手,他们的工作是研究课题而非直接完成商业软件(当然最终间接成为商业产品,比如微软研究院在作的研究课题),因此他们强调的素质可能是另外的东西,这些人(专家),并不能说是程序员,不 能用程序员的标准去衡量。
最后补充一点东西,一个软件项目研发的设计流程是怎样的呢?以通常标准的设计方法为 例,(不过笔者喜欢快速原型法)。
第一个步骤是市场调研,技术和市场要结合才能体现最大价值。
第二个步骤是需求分析,这个阶段需要出三样东西,用户视图,数据词典和用户操作手 册。
用户视图是该软件用户(包括终端用户和管理用户)所能看到的页面样式,这里面包含了 很多操作方面的流程和条件。
数据词典是指明数据逻辑关系并加以整理的东东,完成了数据词典,数据库的设计就完成 了一半多。
用户操作手册是指明了操作流程的说明书。
请注意,用户操作流程和用户视图是由需求决定的,因此应该在软件设计之前完成,完成 这些,就为程序研发提供了约束和准绳,很遗憾太多公司都不是这样做的,因果颠倒,顺 序不分,开发工作和实际需求往往因此产生隔阂脱节的现象。
需求分析,除了以上工作,笔者以为作为项目设计者应当完整的做出项目的性能需求说明 书,因为往往性能需求只有懂技术的人才可能理解,这就需要技术专家和需求方(客户或 公司市场部门)能够有真正的沟通和了解。
第三个步骤是概要设计,将系统功能模块初步划分,并给出合理的研发流程和资源要求。作为快速原型设计方法,完成概要设计就可以进入编码阶段了,通常采用这种方法是因为涉及的研发任务属于新领域,技术主管人员一上来无法给出明确的详细设计说明书,但是并不是说详细设计说明书不重要,事实上快速原型法在完成原型代码后,根据评测结果和 经验教训的总结,还要重新进行详细设计的步骤。
第四个步骤是详细设计,这是考验技术专家设计思维的重要关卡,详细设计说明书应当把具体的模块以最’干净’的方式(黑箱结构)提供给编码者,使得系统整体模块化达到最大;一份好的详细设计说明书,可以使编码的复杂性减低到最低,实际上,严格的讲详细设计说明书应当把每个函数的每个参数的定义都精精细细的提供出来,从需求分析到概要设计到完成详细设计说明书,一个软件项目就应当说完成了一半了。换言之,一个大型软 件系统在完成了一半的时候,其实还没有开始一行代码工作。
那些把作软件的程序员简单理解为写代码的,就从根子上犯了错误了。
第五个步骤是编码,在规范化的研发流程中,编码工作在整个项目流程里最多不会超过1/ 2,通常在1/3的时间,所谓磨刀不误砍柴功,设计过程完成的好,编码效率就会极大提高,编码时不同模块之间的进度协调和协作是最需要小心的,也许一个小模块的问题就可能影响了整体进度,让很多程序员因此被迫停下工作等待,这种问题在很多研发过程中都出现过。编码时的相互沟通和应急的解决手段都是相当重要的,对于程序员而言,bug永远存在,你必须永远面对这个问题,大名鼎鼎的微软,可曾有连续三个月不发补丁的时候 吗?从来没有!
第六个步骤是测试
测试有很多种:
按照测试执行方,可以分为内部测试和外部测试
按照测试范围,可以分为模块测试和整体联调
按照测试条件,可以分为正常操作情况测试和异常情况测试
按照测试的输入范围,可以分为全覆盖测试和抽样测试
以上都很好理解,不再解释。
总之,测试同样是项目研发中一个相当重要的步骤,对于一个大型软件,3个月到1年的外 部测试都是正常的,因为永远都会又不可预料的问题存在。
完成测试后,完成验收并完成最后的一些帮助文档,整体项目才算告一段落,当然日后少 不了升级,修补等等工作,只要不是想通过一锤子买卖骗钱,就要不停的跟踪软件的运营 状况并持续修补升级,知道这个软件被彻底淘汰为止。
写这些步骤算不上卖弄什么,因为实话讲我手边是一本《软件工程》,在大学里这是计算机专业的必修课程,但是我知道很多程序员似乎从来都只是热衷于什么《30天精通VC》之类的,他们有些和我一样游击队出身,没有正规学过这个专业,还有一些则早就在混够学 分后就把这些真正有用的东西还给了老师。
网上现在也很浮躁,一些coding fans乱嚷嚷,混淆视听,实际上真正的技术专家很少在网上乱发帖子的,如笔者这样不知天高地厚的,其实实在是算不上什么高手,只不过看不惯这种对技术,对程序员的误解和胡说,只好挺身而出,做拨乱反正之言,也希望那些还 沉迷于一些错误人士的coding fans们能认真想想,走到正途上,毕竟那些聪明的头脑还 远远没有发挥应有的价值。
② 电子书在哪里下载快的 急用 谢谢
电子书网站 中国网络出版社 (创新电子书库) http://www.book163.net/ 世界名着 >>更多 浮士德 阅读:25562 歌德诗选 阅读:7141 歌德短篇小说选 阅读:10374 少年维特之烦恼 阅读:3848 圣经 阅读:25952 一个美好心灵的自述 阅读:22215 《神曲》作者:〔意〕 阅读:14896 50岁的男人 阅读:17014 聊斋志异 阅读:16301 西游记与中国古代政治 阅读:18270 西游记 阅读:8463 茶花女 阅读:2105 红楼梦 阅读:27294 巴黎圣母院 阅读:24996 傲慢与偏见 阅读:11884 少年维特的烦恼 阅读:24916 少年维特之烦恼(英文 阅读:2071 天音诀 阅读:27629 安娜.卡列宁娜(上) 阅读:12531 《高龙巴》 阅读:26528 历史小说 >>更多 醉卧沙场 阅读:15504 最后的军魂 阅读:2556 最大与最小 阅读:7817 走下神坛的毛泽东 阅读:23605 走进联合国 阅读:29016 走过大清—蕙质兰心 阅读:19949 转世重生之吴三桂传奇 阅读:16674 竹林第八闲 阅读:12164 诸葛亮的十堂哲学课 阅读:29293 诸葛亮大传 阅读:15551 诸葛亮传 阅读:8427 诸葛后传 阅读:28118 朱元璋私密生活全记录 阅读:20853 朱元璋(下) 阅读:29070 朱元璋(上) 阅读:8382 周恩来 阅读:4627 重生之武大郎玩转宋朝 阅读:6510 重生之抗战悍将 阅读:16489 重生之长风破浪 阅读:29172 重生吕布 阅读:30887 武侠小说 >>更多 魔道Ⅵ---瑚鬼 阅读:19511 魔道Ⅶ---邪染魔王 阅读:28483 魔道三部曲 阅读:25305 魔道之妻 阅读:12234 魔道之路 阅读:2110 魔镯奇缘 阅读:17572 魔间行走的爱人 阅读:3639 魔陀 阅读:21194 魔障 阅读:1774 魔障迷魂 阅读:11412 魔鬼.天使 阅读:7438 魔鬼KISS 阅读:30699 魔鬼kiss2 阅读:20454 魔鬼住身边 阅读:25351 魔鬼家族 阅读:2576 魔鬼总经理 阅读:11623 魔鬼情夫 阅读:4370 魔鬼沙尔的新娘 阅读:29102 魔鬼爱人 阅读:22755 魔鬼的契约 阅读:4279 幽默故事 >>更多 阿拉伯童话 阅读:29480 阿·林格伦童话集 阅读:10178 长袜子皮皮 阅读:8926 郭楚海童话 阅读:28222 脑筋急转弯3600题 阅读:6125 最全的冷笑话270条 阅读:24065 成语故事 阅读:19977 尼尔斯骑鹅历险记 阅读:25252 中国童话百篇 阅读:20072 [儿童]窗边的小豆豆 阅读:13643 舒克和贝塔全传 阅读:9325 麻将 阅读:28295 鸡过河 阅读:15628 高校谚语 阅读:18868 金殿斗智 阅读:6258 重阳节手机短信祝福 阅读:29623 郭德纲幽默文集:逗你 阅读:2944 郭德刚话说北京 阅读:8404 跳大神 阅读:30250 超经典短信笑话 阅读:18431 科幻小说 >>更多 龙神传奇 阅读:18010 龙神之戒 阅读:16399 龙的传人异界称雄 阅读:24546 龙焚异世 阅读:6775 龙情缘之狂爱神医 阅读:6824 黑道修神 阅读:29571 黑莲战神 阅读:16267 黄半仙=活神仙 阅读:9180 黄半仙活神仙 阅读:20520 魔神转生 阅读:17604 魔神艳游 阅读:18499 魔神游 阅读:8086 魔神斗天 阅读:15963 魔神劫 阅读:17918 魔王的神话 阅读:27243 魔幻男人 阅读:6447 魔幻星际 阅读:11967 魔幻星空 阅读:30275 魔幻异闻录 阅读:15609 魔幻少年 阅读:24225 言情小说 >>更多 龙翎恋舞 阅读:15338 龙恋龙 阅读:22225 龙凤奇恋 阅读:11137 龙公主的恋爱事件薄 阅读:17266 黑帮老大的恋爱情事 阅读:26701 黄金爱恋 阅读:2268 麻烦恋人 阅读:24113 魅恋 阅读:13693 魂之恋 阅读:4961 香薰の恋人 阅读:3265 香草恋曲 阅读:23401 香熏恋人2 阅读:27307 饕餮恋(下) 阅读:5755 飘渺恋 阅读:11251 风雪之恋 阅读:28302 风荷恋 阅读:21021 风恋残音 阅读:16943 风恋残心 阅读:21565 音恋 阅读:12916 韩城绝恋 阅读:22973 青春文学 >>更多 龙门系列 阅读:18243 龙起苍茫 阅读:26444 龙象传说 阅读:14752 龙行天下之天籁曲 阅读:17164 龙行天下 阅读:30610 龙蛇杂处 阅读:11047 龙蛇天下 阅读:2147 龙虎风云榜 阅读:28560 龙虎英雄 阅读:1442 龙虎会京华 阅读:3543 龙舞飞天 阅读:18207 龙舞 阅读:25124 龙舌兰日出 阅读:31097 龙老大的凤冤家 阅读:8053 龙翼禁区 阅读:14321 龙翼狂战士 阅读:27290 龙翔凤鸣 阅读:30821 龙翔仕途 阅读:12910 龙穴(庄秦) 阅读:1367 龙眠之都 阅读:20305 计算机 >>更多 程序员面试宝典 阅读:6567 汇编语言程序设计自学教程 阅读:20830 十天学会ASP.NET教程 阅读:25971 XML编程从入门到精通 阅读:9180 VC++动态链接库(dll)编程深入浅出 阅读:30392 C#数据安全手册 阅读:23080 编程精粹-Microsoft编写优质无错C程序秘诀 阅读:26261 现代计算机常用数据结构和算法 阅读:16625 游戏开发图形学 阅读:10870 游戏之旅-我的编程感悟 阅读:18253 嵌入式系统 阅读:16501 Visual C++ 6.0编程经典博览 阅读:22243 The XML Files_ Using XML for Business-to-Business 阅读:24989 Servlet 与 JSP 核心编程(第2版) 阅读:19999 Programming.ASP.NET.中文版(第3版) 阅读:16091 管理学 >>更多 乘法思维 阅读:1122 营销规划(第二版) 阅读:27497 电话营销基础 阅读:27743 市场营销精细化管理全案 阅读:26732 销售圣经 阅读:6471 终极突破-10天改变一生 阅读:27933 市场调研讲义 阅读:20515 品质管理-林荣瑞 阅读:22437 商业书信手册(第三版) 阅读:21170 MBA阶梯工程 阅读:17033 97世界金融风暴大纪实 阅读:12724 操作实务:国际贸易形成与方法 阅读:1644 销售创业就业美国金牌推销员的成功秘诀 阅读:22014 MBA工商管理800案例——管理技巧兼并收购 阅读:21692 MBA工商管理800案例——理财之道竞争谋略 阅读:22538 励志>>更多 如何掌控自己的时间和生活 阅读:15364 左右逢源-掌握社交技巧的16个方法 阅读:23318 激励人生的一句话——理想卷 阅读:23694 我的成功可以复制 阅读:1379 职场江湖 阅读:23993 FBI教你破解身体语言 阅读:28485 思维导图丛书 大脑使用说明书 阅读:20845 李宗吾厚黑系列-千古奇书厚黑学 阅读:9042 和你一起面试 阅读:16983 HIALL求职快车.面试篇 阅读:5820 没有任何借口 阅读:15420 世界上最伟大的奥秘 阅读:10632 职业人生:20多岁的跳槽求职智慧 阅读:13123 宴之道:职场宴请细节攻略 阅读:19608 从喝茶可以窥测人的心灵 阅读:18449 投资理财 >>更多 金融学基础-中国版 阅读:9352 实用装修美学-现代家装中的风水禁忌 阅读:8497 购房与装修完全手册 阅读:18729 装修规划与费用《轻松家装100招》 阅读:21848 金融的江湖 阅读:14855 家庭装修设计完全手册(精简版) 阅读:1084 家庭装修最易忽视的299个盲点 阅读:4063 全球金融市场的固定收益分析 阅读:28365 家装施工完全手册 阅读:28561 金融工程-衍生金融产品与财务风险管理 阅读:9744 高级国际金融学教程 阅读:5290 金融的逻辑 阅读:28992 巴菲特带你走出金融危机 阅读:22032 翻云覆雨—股市赢家战略 阅读:10118 高明的波段交易师 阅读:15849 生活>>更多 31个坏习惯毁了孩子的大未来 阅读:19621 超常儿童与常态儿童记忆研究 阅读:27192 舒克和贝塔历险记 阅读:10148 幼儿才能教育-铃木镇一 阅读:22414 儿童自救手册 阅读:22196 儿童教育讲座 阅读:12059 现代人食谱-家常素菜 阅读:3922 清心降火饮食指导 阅读:16136 小儿推拿(周尔晋) 阅读:7131 宝宝手册 阅读:6882 高血压心血管疾病调理药膳 阅读:24887 绿色食品野菜 阅读:9674 烹饪基础上 阅读:27996 新编家常菜800种 阅读:11827 55道绝好卤味菜 阅读:10521 人文社科 >>更多 英国经典服装板型 阅读:30139 男西服技术手册 阅读:18308 柴科夫斯基论音乐创作 阅读:5237 最新服装出样技术(吴经熊) 阅读:8137 摄影速成读本 阅读:2151 摄影技术讲座高级篇 阅读:2032 户外摄影滤光镜的选择 阅读:24722 吉他独奏谱---夜来香 阅读:5266 卡通漫画技法-动态篇 阅读:11509 音乐与文化的人本主义思考 阅读:9764 米芾书法全集 阅读:13686 王羲之书法字典 阅读:25755 服饰的故事 阅读:17324 日本传统服饰色彩 阅读:20223 影视光线艺术 阅读:3831 科技>>更多 工业机器人的操作机设计 阅读:16776 制度-技术与中国农业发展 阅读:6849 太阳系新视野 阅读:12115 商代地理概论 阅读:9200 世界地理概览 阅读:0 宇宙的琴弦 阅读:9720 水稻病虫害原色图谱 阅读:11894 黑洞的热性质与时空奇异性 阅读:22878 工业设计概论 阅读:21547 工业会计常用公式 阅读:4111 采用香椿衬树形培养技术 阅读:22603 苹果栽培相关知识 阅读:23341 淡水养殖病害诊断与防治手 阅读:15404 陕西地理沿革 阅读:30123 火星-另一个世界的故事 阅读:13986 国外原版书 >>更多
③ 程序员被骗传销组织如何自救
【程序员用代码求救】南京一家大型软件企业的年轻程序员小张(化名)万万没有想到,当他被传销组织控制、几近绝望之时,自己尝试利用计算机“代码”向同事传递求救信息,他的程序员同事们竟然“秒懂”,并赴天津协助警方,将他成功解救出来。
综合多日以来小张的怪异举动,项目小组立即向公司管理团队汇报了此事。管理团队接获信息后,迅速组织相关人员详细梳理事件完整经过,经多位同事综合分析推测,最终识别出首字母组合“SOS”为求救信号,小张可能已经处于被传销组织控制状态。很快,老喻给小张回拨电话,又传递出一串代码,其中含有“6”,并且着重提到“转换”这个字眼。小张说,编程用的是二进制,数字6转换成二级制就是“110”,公司收到信息了!小张燃起了希望。
技术锁定被困地点,13小时协助警方成功营救
公司此时已经迅速集结了一支10多人的救援小分队。经慎重讨论,救援小组制定营救方案,一组人员赶赴天津报警求助,另一组人员与员工家属取得联系,还有同事帮忙识别出求救信号发出的区位,通过专业技术锁定了小张被困的方圆5公里范围。
在天津向警方报案后,全组人员协助天津警方立即在相关区域进行了连续6个小时的排查走访。此外在公司的大力协调下,此事得到了天津警方的重视,营救人员不顾疲倦,协同警方连续翻看了11日和12日相关地区的视频资料。经过不懈搜索,13个小时之后,小张终于被成功解救。
④ 程序员杂志评出的十大it好书
1、人人都是产品经理
互联网产品经理的第一本书。作者苏杰经历丰富,实践出真知,串起产品经理散落在各处的精粹,让人融汇贯通,掌握思维方法和做事方式,人人都是产品经理!
2、正在爆发的营销革命:社会网络营销指南
《程序员》杂志主编刘江如是说“搞技术的人也要懂得营销”,无独有偶,冯大辉亦说“技术本身也需要营销”。在网络如此发达的今天,科技依然引领着营销的变革,作为科技的创建者和使用者,更需要了解点营销学。
3、高效程序员的45个习惯
这是一本对所有程序员开卷有益的好书,是一本融知识、哲理、实践于一体的奇书。用简明、易懂的方式将各种敏捷方法中的有效实践有机地串联成一个整体,深刻、实用,是有志于跻身“优秀程序员”的人员必读之作。
4、演讲之禅:一位技术演讲家的自白
从事IT媒体行业已有10年,参加过无数的IT技术会议,最大的感触就是演讲者们能够把技术讲得很好,但在演讲技巧,和听众互动以及演讲的趣味性上实在是不敢恭维。而这本《演讲之禅,正是专门为“参加(或以后有机会参加)公共演讲的程序员精英们”而精心准备的。作者15年的演讲经验汇集于此书,从多方面介绍如何做好技术演讲,以及如何处理演讲时遇到的突发事件。值得一提的是,书中提到美国前总统克林顿的演讲费用高达每小时15万美金(据媒体报道,他因全球巡回演讲获得巨额收入,而成为近40年来最富裕的美国总统)。
5、结网:互联网产品经理改变世界
称得上是作者8年来培养产品经理新兵的经验集萃,从互联网产品经理的视角,深入剖析了互联网公司的产品运作方式和互联网产品的成功要素。值得一提的是,本书的阅读体验很好,脉络清晰,结构分明,语句简洁,排版考究。
6、程序员职场第一课
这是作者Leo 献给社会新人的生存手册。推荐给刚刚入职或入职一两年的朋友。书中详细阐述了学校里学不到,但是工作中又特别需要的“常识”。希望你的职业之路走得更顺畅。
7、如何管理软件企业
曾经一篇《我的大学10年》轰动IT开发界,如果拿来重读依旧意味深长。从曾经的高校学子到企业老板,如今已经为企业在做咨询,林先生本身的过程就是一部很好的教科书。暂不论成败英雄,林先生的这本《如何管理软件企业》立足本土,值得品味。
8、团队之美
书中汇集了30多位IT资深团队领导的成功与失败经验,揭秘软件工程历史上最引人注目的团队鲜为人知的故事。帮助你从中吸取教训、学到经验,打造成功的团队。
9、观止——微软创建NT和未来的夺命狂奔
一个比尔盖茨都怕的人?他是谁?一本在国外已经出版了15年,为什么到今天才在中国有中文版面市?上市一个月在各大技术社区引起了巨大反响,每一个开发者在感叹Culter的伟大与执着同时,也为自己是一个程序员而感到莫大的荣耀。
10、软件随想录:程序员部落酋长Joel谈软件
这是一本影响全世界数百万程序员的网志书、一位软件行业老兵的真知灼见。作者以诙谐幽默的笔触将自己在软件行业的亲身感悟娓娓道来,观点新颖独特,内容简洁实用。从不同侧面满足了软件开发人员、设计人员、管理人员及从事软件相关工作的人员的学习与工作需要。
⑤ 如果,我想当一名程序员,如何从零开始
1、 程序员意味着要编程序。(如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你)
2、你是学文的还是学理的,编程序也许需要浪漫,但更需要逻辑和严谨。(说坦白点就是,在你没有找到乐趣以前,它很枯燥)
3、你有对新技术追求的热情吗?你有刨根问底的探索精神吗?(热情绝对是最重要的!你仔细思考一下自己的性格适合当程序员吗?)
4、当程序员决不是什么好差事,时刻需要学习,需要思考。(直到你成为那个可以引导别人去学习和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋)
5、程序员的未来很迷茫。(但我认为关键看你自己!我希望你是一个有追求的人,不仅仅是混碗饭吃。因为真正的乐趣在于创造;如果你能改变软件业的历史,那才是英雄;不想成为Bill Gates,不想成为Dennis Ritchie和 Bjarne Stroustrup,我会说你没有追求。有个关于程序员未来的笑话,也许你还没听过,你该听一听,摘抄如下:
一个程序员对自己的未来很迷茫,于是去问上帝。
“万能的上帝呀,请你告诉我,我的未来会怎样?”
上帝说“我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的”
于是他去问Lippman。
Lippman说“程序员的未来就是驾驭程序员”
这个程序员对这个未来不满意,于是他又去问上帝。
“万能的上帝呀,请你告诉我,我的未来会怎样?”
上帝说“我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的”
于是他去问Gates。
Gates说“程序员的未来就是榨取程序员”
这个程序员对这个未来不满意,于是他又去问上帝。
“万能的上帝呀,请你告诉我,我的未来会怎样?”
上帝说“我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的”
于是他去问侯捷。
侯捷说“程序员的未来就是诱惑程序员”
这个程序员对这个未来不满意,于是他又去问上帝。
“万能的上帝呀,请你告诉我,我的未来会怎样?”
上帝摇摇头“唉,我的孩子,你还是别当程序员了”)
6、当程序员还是很有乐趣的。(当你学到新知识时,当你有新的思想见解时,当你有新的产品问世时,和知己探讨你的成果时…我问你,觉得这些是乐趣吗?)
7、当程序员不易也不难。(世间事有难易乎?为之…;不为…。你有决心和信心吗?)
8、你真的要当程序员?是你自己的想法?
9、你舍得花钱买书吗?(读好书绝对是学习编程的最佳捷径。你一定会说,现在电脑书籍真他XX的贵,没法子,谁让知识和技术在人家的脑袋,在人家的书里呢;等你写书时可以把价格定低一点,记着还有好多没钱但想买书的兄弟很困难呀。要舍得买书,买好书,不好的的书不如不读,其害大于其益,关于买什么书,你可以问高手或看候捷的书评;准备一个小本子记录你想买的书的名字,逛书店时看看,如果好就买下,记住要读,别光买不看。) 10、我告诉你,程序就是:任何有目的的、预想好的动作序列,它是一种软件。
11、编程序就是编写程序。
12、你想好了吗?(如果你想好了还是决定要当程序员,可以继续往下读;否则,你可以继续寻找别的出路了。)
(三) 一个程序员应该具备的基础知识和概念
1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)
2、机器语言和微指令集的概念。
3、程序的概念。
4、汇编语言是低级语言但不是机器语言。
5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中国软件业的英雄,你也写一门语言,最好不用英语) 6、编译程序和解释程序的概念和其原理。(编译器是高手和专家编写的)
7、HTML、XML等是标识性语言。
8、Prolog是人工智能语言。
9、操作系统OS的概念和原理。(Windows98,Windows2000,Windows NT,UNIX,Linux,等等都是OS,还有一些实时OS,嵌入OS,编这些的绝对是高手)
10、Windows编程说白了就是Windows API的调用。(中国的程序员很多只是会编windows程序,用的是VB,我的建议是这些程序员顶多只是低级编码员,我称其是coder)
11、VC++、VB、BC、BCB、Delphi、VF等都只是编程的工具和环境,不是编程语言。
12、面向结构的设计概念。
13、面向对象的概念。(好好理解,兄弟,这个东西还是很重要的)
14、软件工程的概念和原理。(如果你想当老总就需要好好研究了,系统分析员比编码员要高一个等级,薪水也高哟)
15、数据库的概念。(要熟悉一些着名的数据库系统和语言的名字,如Orcle,SQL,DB2,DyBase等)
16、了解网络概念。
17、了解多媒体概念。
18、熟悉和掌握数据结构和基本算法。
19、是不是要求太高了,别着急慢慢来,进步在不知不觉之中。(一旦开始学习,一个月以后你就会有一个基本的概念;两个月以后你就会感觉自己有了全面的基础知识;当你知道编程序是怎么回事时,说明你已经入门了。也有很多人编了很多年程序还没有入门呢,你不会希望自己步其后尘吧。要有信心和耐心。沉不住气怎么能成大事?!)
(四) 教材推荐
――-推荐的教材主要还是针对概念来的,最好选用名校的教学用书。
1、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《操作系统》(了解->熟悉)
4、《The C language》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机网络》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)
(五)一些经验和体会
1、真正的程序员用C++;(一位专家说的)
2、动手去编程序;
3、动脑去思考;
4、要有良好的编程风格;
5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)
6、有自己的学习计划;
7、总结自己的经验教训;(准备一个笔记本,记录错误和心得)
8、不要怕学新东西;
9、要有软件工程的思想;
10、善于发现问题,然后去寻找答案;
11、向高手请教;(要虚心直到你成为高手)
12、和同行交流;(不善于交流肯定不行)
13、懂得软件的实质,不要被千变万化的表象所迷惑;
14、真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;(学用那些什么库都比较简单,但光会这些库,我觉得还远远不够)
15、学习wiodows编程主要是学习windows OS和win32 API;
16、有空了解一下嵌入式开发;
17、有空了解一下PDA软件开发;
18、了解一下.NET框架和C#语言,也许它是你新的衣食父母;
19、要有耐心,不要作浮躁的人; 20、对程序加注释,并保留你的老程序;
21、学到的东西越多,了解的越多,你就越接近专家;
22、有空去逛逛CSDN,那里有你很多知己;
23、要有信心成为一个优秀的程序;
(六)一些好书的推荐
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向对象高效编程》
8、《设计模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推荐)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技术内幕》
14、《MFC 深入浅出》
15、《软件需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序员参考手册》
19、《用TCP/IP进行网际互连》
20、《COM 本质论》
(七)学习计划
――-这个学习计划是我个人定的,也共享给大家参考一下,共同进步吧。 1、《计算机组成原理》
2、《操作系统》
3、《数据结构》
4、《汇编语言》
5、《 C 》
6、《 C++ 》
7、《VC 技术内幕》
8、《Programming Windows》
9、《深入浅出MFC》
10、《Advanced Windows》
11、《Inside The C++ Object Model》
12、《Thinking in C++》
13、《Effective C++》
14、数据库
15、网络
16、嵌入式OS和编程
17、硬件单片机
18、.NET和C#
19、软件工程
20、UNIX和Linux
⑥ 陷入传销组织怎么办程序员自救
前几天看到一个新闻上,一个程序员小伙就是用自己的专业知识救了自己!
-----------------------------------------------------------------------
老喻回忆,当时小张提到,项目里有一个测试类软件可能会影响生产系统,代码路径为:src\ordercenter\service的一个类testjs,其中还提及“控制类”字样。
但实际上该代码早已上线,而且代码正确路径是ordercenter\src\xxx\service,且测试类正常情况下不会影响生产系统。
但是警惕的老喻没有揭穿,很配合地回答:“哦,我看一下啊,回头给你电话。”
综合多日以来小张的怪异举动,项目小组立即向公司管理团队汇报了此事。
管理团队接获信息后,迅速组织相关人员详细梳理事件完整经过,经多位同事综合分析推测,最终识别出首字母组合“SOS”为求救信号,小张可能已经处于被传销组织控制状态。
很快,老喻给小张回拨电话,又传递出一串代码,其中含有“6”,并且着重提到“转换”这个字眼。
小张说,编程用的是二进制,数字6转换成二级制就是“110”,公司收到信息了!小张燃起了希望。
---------------------------------------------------------------------
如果你是想进来IT行业做编程,加紧你的脚步,跟上这趟“知识快车”
如果你已经是程序员,却不会运用自己的知识,加紧学
程序员是个双商高的职业~!
⑦ 如何成为一个程序员
想要从零开始成为程序员,先不要着急的去学习,而是先要去了解程序员。
1.随便在招聘网站搜索就会发现程序员会分有很多类型,那你就需要确定自己将来想要发展的方向,自己的职业规划是什么?
2.通过搜索可以看到,刚刚起步的程序员工资并不是很高而且学习阶段也会比较忙,那这个时候你是不是靠考虑一下如何兼顾生活和工作?工资如何支配合理等问题(没有经验限制的工作相对较低)
PHP程序员岗位要求
关于学习建议你这样试试看:
学习的方式基本可分为两个类型,一个是碎片化的学习,一个是系统进修。
你可以从网络上各机构大量的视频或者书籍得到相关的学习资料。从大量的资料中,发现真正的干货,从而不断学习,这属于碎片化的自习。由于自学周期比较长,还有不少小伙伴选择是一边工作赚取生活费,一边再利用闲暇时间学习,当然如果你的精力充沛,这也是一个好办法。
如果要报培训班, 一定要找正规的培训机构学习,不然容易被坑。培训机构里面的课程都是现在工作中需要用到的,时间短,基本上是可以让你快速上手工作的。但是要把所有的知识点都消化就没那么快了,所以需要自己私下更加的努力,巩固学习。
注意事项:
1. 自学要注意的是:自学入门时会很枯燥,不要两天打鱼三天晒网!!!切记
2. 在培训机构里学习要注意的是:勤加练习、主动自学、有问题提,不懂的尽管问老师(把交的钱发挥到极致),不然之后再有问题就没有这么好的机会能够直接得到老师的指点了。
最后,祝愿想要成为程序员的小伙伴都能心想事成哦(*^▽^*)~
⑧ 电子书怎么下载啊
给你推荐一个不错的电子书网站,操作简单 安全 http://www.book163.net/ 中国网络出版社(创新电子书库) 世界名着 >>更多 浮士德 阅读:25562 歌德诗选 阅读:7141 歌德短篇小说选 阅读:10374 少年维特之烦恼 阅读:3848 圣经 阅读:25952 一个美好心灵的自述 阅读:22215 《神曲》作者:〔意〕 阅读:14896 50岁的男人 阅读:17014 聊斋志异 阅读:16301 西游记与中国古代政治 阅读:18270 西游记 阅读:8463 茶花女 阅读:2105 红楼梦 阅读:27294 巴黎圣母院 阅读:24996 傲慢与偏见 阅读:11884 少年维特的烦恼 阅读:24916 少年维特之烦恼(英文 阅读:2071 天音诀 阅读:27629 安娜.卡列宁娜(上) 阅读:12531 《高龙巴》 阅读:26528 历史小说 >>更多 醉卧沙场 阅读:15504 最后的军魂 阅读:2556 最大与最小 阅读:7817 走下神坛的毛泽东 阅读:23605 走进联合国 阅读:29016 走过大清—蕙质兰心 阅读:19949 转世重生之吴三桂传奇 阅读:16674 竹林第八闲 阅读:12164 诸葛亮的十堂哲学课 阅读:29293 诸葛亮大传 阅读:15551 诸葛亮传 阅读:8427 诸葛后传 阅读:28118 朱元璋私密生活全记录 阅读:20853 朱元璋(下) 阅读:29070 朱元璋(上) 阅读:8382 周恩来 阅读:4627 重生之武大郎玩转宋朝 阅读:6510 重生之抗战悍将 阅读:16489 重生之长风破浪 阅读:29172 重生吕布 阅读:30887 武侠小说 >>更多 魔道Ⅵ---瑚鬼 阅读:19511 魔道Ⅶ---邪染魔王 阅读:28483 魔道三部曲 阅读:25305 魔道之妻 阅读:12234 魔道之路 阅读:2110 魔镯奇缘 阅读:17572 魔间行走的爱人 阅读:3639 魔陀 阅读:21194 魔障 阅读:1774 魔障迷魂 阅读:11412 魔鬼.天使 阅读:7438 魔鬼KISS 阅读:30699 魔鬼kiss2 阅读:20454 魔鬼住身边 阅读:25351 魔鬼家族 阅读:2576 魔鬼总经理 阅读:11623 魔鬼情夫 阅读:4370 魔鬼沙尔的新娘 阅读:29102 魔鬼爱人 阅读:22755 魔鬼的契约 阅读:4279 幽默故事 >>更多 阿拉伯童话 阅读:29480 阿·林格伦童话集 阅读:10178 长袜子皮皮 阅读:8926 郭楚海童话 阅读:28222 脑筋急转弯3600题 阅读:6125 最全的冷笑话270条 阅读:24065 成语故事 阅读:19977 尼尔斯骑鹅历险记 阅读:25252 中国童话百篇 阅读:20072 [儿童]窗边的小豆豆 阅读:13643 舒克和贝塔全传 阅读:9325 麻将 阅读:28295 鸡过河 阅读:15628 高校谚语 阅读:18868 金殿斗智 阅读:6258 重阳节手机短信祝福 阅读:29623 郭德纲幽默文集:逗你 阅读:2944 郭德刚话说北京 阅读:8404 跳大神 阅读:30250 超经典短信笑话 阅读:18431 科幻小说 >>更多 龙神传奇 阅读:18010 龙神之戒 阅读:16399 龙的传人异界称雄 阅读:24546 龙焚异世 阅读:6775 龙情缘之狂爱神医 阅读:6824 黑道修神 阅读:29571 黑莲战神 阅读:16267 黄半仙=活神仙 阅读:9180 黄半仙活神仙 阅读:20520 魔神转生 阅读:17604 魔神艳游 阅读:18499 魔神游 阅读:8086 魔神斗天 阅读:15963 魔神劫 阅读:17918 魔王的神话 阅读:27243 魔幻男人 阅读:6447 魔幻星际 阅读:11967 魔幻星空 阅读:30275 魔幻异闻录 阅读:15609 魔幻少年 阅读:24225 言情小说 >>更多 龙翎恋舞 阅读:15338 龙恋龙 阅读:22225 龙凤奇恋 阅读:11137 龙公主的恋爱事件薄 阅读:17266 黑帮老大的恋爱情事 阅读:26701 黄金爱恋 阅读:2268 麻烦恋人 阅读:24113 魅恋 阅读:13693 魂之恋 阅读:4961 香薰の恋人 阅读:3265 香草恋曲 阅读:23401 香熏恋人2 阅读:27307 饕餮恋(下) 阅读:5755 飘渺恋 阅读:11251 风雪之恋 阅读:28302 风荷恋 阅读:21021 风恋残音 阅读:16943 风恋残心 阅读:21565 音恋 阅读:12916 韩城绝恋 阅读:22973 青春文学 >>更多 龙门系列 阅读:18243 龙起苍茫 阅读:26444 龙象传说 阅读:14752 龙行天下之天籁曲 阅读:17164 龙行天下 阅读:30610 龙蛇杂处 阅读:11047 龙蛇天下 阅读:2147 龙虎风云榜 阅读:28560 龙虎英雄 阅读:1442 龙虎会京华 阅读:3543 龙舞飞天 阅读:18207 龙舞 阅读:25124 龙舌兰日出 阅读:31097 龙老大的凤冤家 阅读:8053 龙翼禁区 阅读:14321 龙翼狂战士 阅读:27290 龙翔凤鸣 阅读:30821 龙翔仕途 阅读:12910 龙穴(庄秦) 阅读:1367 龙眠之都 阅读:20305 计算机 >>更多 程序员面试宝典 阅读:6567 汇编语言程序设计自学教程 阅读:20830 十天学会ASP.NET教程 阅读:25971 XML编程从入门到精通 阅读:9180 VC++动态链接库(dll)编程深入浅出 阅读:30392 C#数据安全手册 阅读:23080 编程精粹-Microsoft编写优质无错C程序秘诀 阅读:26261 现代计算机常用数据结构和算法 阅读:16625 游戏开发图形学 阅读:10870 游戏之旅-我的编程感悟 阅读:18253 嵌入式系统 阅读:16501 Visual C++ 6.0编程经典博览 阅读:22243 The XML Files_ Using XML for Business-to-Business 阅读:24989 Servlet 与 JSP 核心编程(第2版) 阅读:19999 Programming.ASP.NET.中文版(第3版) 阅读:16091 管理学 >>更多 乘法思维 阅读:1122 营销规划(第二版) 阅读:27497 电话营销基础 阅读:27743 市场营销精细化管理全案 阅读:26732 销售圣经 阅读:6471 终极突破-10天改变一生 阅读:27933 市场调研讲义 阅读:20515 品质管理-林荣瑞 阅读:22437 商业书信手册(第三版) 阅读:21170 MBA阶梯工程 阅读:17033 97世界金融风暴大纪实 阅读:12724 操作实务:国际贸易形成与方法 阅读:1644 销售创业就业美国金牌推销员的成功秘诀 阅读:22014 MBA工商管理800案例——管理技巧兼并收购 阅读:21692 MBA工商管理800案例——理财之道竞争谋略 阅读:22538 励志>>更多 如何掌控自己的时间和生活 阅读:15364 左右逢源-掌握社交技巧的16个方法 阅读:23318 激励人生的一句话——理想卷 阅读:23694 我的成功可以复制 阅读:1379 职场江湖 阅读:23993 FBI教你破解身体语言 阅读:28485 思维导图丛书 大脑使用说明书 阅读:20845 李宗吾厚黑系列-千古奇书厚黑学 阅读:9042 和你一起面试 阅读:16983 HIALL求职快车.面试篇 阅读:5820 没有任何借口 阅读:15420 世界上最伟大的奥秘 阅读:10632 职业人生:20多岁的跳槽求职智慧 阅读:13123 宴之道:职场宴请细节攻略 阅读:19608 从喝茶可以窥测人的心灵 阅读:18449 投资理财 >>更多 金融学基础-中国版 阅读:9352 实用装修美学-现代家装中的风水禁忌 阅读:8497 购房与装修完全手册 阅读:18729 装修规划与费用《轻松家装100招》 阅读:21848 金融的江湖 阅读:14855 家庭装修设计完全手册(精简版) 阅读:1084 家庭装修最易忽视的299个盲点 阅读:4063 全球金融市场的固定收益分析 阅读:28365 家装施工完全手册 阅读:28561 金融工程-衍生金融产品与财务风险管理 阅读:9744 高级国际金融学教程 阅读:5290 金融的逻辑 阅读:28992 巴菲特带你走出金融危机 阅读:22032 翻云覆雨—股市赢家战略 阅读:10118 高明的波段交易师 阅读:15849 生活>>更多 31个坏习惯毁了孩子的大未来 阅读:19621 超常儿童与常态儿童记忆研究 阅读:27192 舒克和贝塔历险记 阅读:10148 幼儿才能教育-铃木镇一 阅读:22414 儿童自救手册 阅读:22196 儿童教育讲座 阅读:12059 现代人食谱-家常素菜 阅读:3922 清心降火饮食指导 阅读:16136 小儿推拿(周尔晋) 阅读:7131 宝宝手册 阅读:6882 高血压心血管疾病调理药膳 阅读:24887 绿色食品野菜 阅读:9674 烹饪基础上 阅读:27996 新编家常菜800种 阅读:11827 55道绝好卤味菜 阅读:10521 人文社科 >>更多 英国经典服装板型 阅读:30139 男西服技术手册 阅读:18308 柴科夫斯基论音乐创作 阅读:5237 最新服装出样技术(吴经熊) 阅读:8137 摄影速成读本 阅读:2151 摄影技术讲座高级篇 阅读:2032 户外摄影滤光镜的选择 阅读:24722 吉他独奏谱---夜来香 阅读:5266 卡通漫画技法-动态篇 阅读:11509 音乐与文化的人本主义思考 阅读:9764 米芾书法全集 阅读:13686 王羲之书法字典 阅读:25755 服饰的故事 阅读:17324 日本传统服饰色彩 阅读:20223 影视光线艺术 阅读:3831 科技>>更多 工业机器人的操作机设计 阅读:16776 制度-技术与中国农业发展 阅读:6849 太阳系新视野 阅读:12115 商代地理概论 阅读:9200 世界地理概览 阅读:0 宇宙的琴弦 阅读:9720 水稻病虫害原色图谱 阅读:11894 黑洞的热性质与时空奇异性 阅读:22878 工业设计概论 阅读:21547 工业会计常用公式 阅读:4111 采用香椿衬树形培养技术 阅读:22603 苹果栽培相关知识 阅读:23341 淡水养殖病害诊断与防治手 阅读:15404 陕西地理沿革 阅读:30123 火星-另一个世界的故事 阅读:13986 国外原版书 >>更多 织工马南 阅读:15037 掌握Photoshop.CS3平面设计与印刷 阅读:18281 远离尘嚣 阅读:16272 远大前程 阅读:21685 诱拐 阅读:15267 野性的呼唤 阅读:28307 象人 阅读:27137 雾都孤儿 阅读:3090 苔斯 阅读:19181
⑨ 程序员进阶...
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久 都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册, 虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。 5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸 出很多知识点;不会举一反三你就永远学不会。 6.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。 7.学脚本并不难,JSP、ASP、PHP等等也不过如此--难的是长期坚持实践和不遗余力的博览 群书; 8.看再多的书是学不全脚本的,要多实践 9.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 10.学习脚本最好的方法之一就是多练习; 11.在任何时刻都不要认为自己手中的书已经足够了; 12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件; 15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中; 16.不要漏掉书中任何一个练习——请全部做完并记录下思路; 17.当你用脚本到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余 下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工 作。 18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的; 19.每学到一个脚本难点的时候,尝试着对别人讲解这个知识点并让他理解----你能 讲清楚才说明你真的理解了; 20.记录下在和别人交流时发现的自己忽视或不理解的知识点; 21.保存好你做过的所有的源文件----那是你最好的积累之一; 22.对于网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先 你要学会自己找答案,比如google、网络都是很好的搜索引擎,你只要输入关键字就 能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒! 23,到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问 题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己 的帖子没人回的。 24,虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方, 如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的 才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你 讨论呢。 浮躁的人容易问:我到底该学什么;----别问,学就对了; 浮躁的人容易问:JS有钱途吗;----建议你去抢银行; 浮躁的人容易说:我要中文版!我英文不行!----不行?学呀! 浮躁的人分两种:只观望而不学的人;只学而不坚持的人; 浮躁的人永远不是一个高手。
⑩ 程序员入门:如何自学编程
1、选定方向
编程的世界是多元纷繁的,大的方向就分前端开发、后端开发、移动开发、云计算、数据处理、智能硬件、物联网、虚拟现实等等,光编程语言都几十种。如果没有做过功课,贸然进入只会分分钟懵逼。所以最好是根据自己的兴趣爱好再结合市场前景,先选定一个方向,再选择一门语言,然后头也不回的深深扎进去。
2、优化学习方式
做好笔记,记录经验,我们大多数人并没有过目不忘的神技,很多时候我们学了也不一定马上掌握,需要过后花时间慢慢领悟,而且还有忘掉的风险,所以对于重要的知识点都要做好笔记。
3、多看官方文档,外文资料
互联网是一个更新迭代很快的行业,所有编程语言都会不断的更新新功能和修复旧Bug,网上查的资料很有可能是旧的解决方案,现在已经不适用了。所以最好最快的方法就是查看官方文档。
4、动手做项目
我们学习编程的最终目的就是用所学的做出具有一定功能的项目,而做项目又是最好的学习和巩固知识的方式。如果前期能力不足就先做一些简单的功能模块,一步一步慢慢来,不要一开始就要实现各种酷炫炸天功能,遇到不会的就在网上查, 现在互联网这么发达,获取资源也及其方便。