如何自学成为程序员

如何自学成为程序员,第1张

问题一:如何自学成为初级程序员 [经验之谈]30岁,我的程序,我的梦!

程序人生 : 30岁,我的程序员梦想

作 者: redbridge (雪燃)

30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员

我的经历到这里就告一段落了,五年里跳了五次槽,不知道和大家比算不算多J,没有什么太多起伏,但我想很多朋友可能会和我有类似的经历,不知道能不能引起你们的共鸣。我想对我上面所说的话给一个总结:

1. 如果你觉得自己应该追求什么,不管遇到什么困难千万不要放弃,一定要坚持下去。

2. 不要因为自己年轻就找理由挥霍时间,少玩一点SC、CS、魔兽3、传奇、魔力或者……,多看点书,多练练题。

3. 如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。)

4. 如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。

5. 什么时候努力都不晚,关键是你明白要努力了,大器晚成总比一事无成要好的多。

6. Java、、C++、PB、VB、Delphi、汇编到底应该学哪个?我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML……应该怎么学呀,对不起,这些我也确实不是都会,但请相信,你先实实在在的写上十万行以上的代码以后,那些东西你自然就慢慢会了。

7. 不要以为程序员的工资都很高,程序员之间的水平差异也大。公司衡量一个人的待遇标准是他能给公司带来多大的效益。如果你体现了自己的价值,公司会主动给你加薪的,当然你也可以自己主动提,但一定要在你表现出了自己的价值之后。

8. 轻易不要跳槽,如果非要跳,也要保持工作经验上的延续,而不是从新开始,不然就会象我一样走很多弯路。

9. 如果你以为程序员都是熬夜熬出来的,那么你错了,因为它的代价就是缩短你的青春!大家不要象我一样,真的,熬夜一点也不好!记住老毛的话:如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空!

10. 这一点是我觉得最精华的一点:“君子性非异也,善假于物也。”这句话的本意是一个水平很高的人本身并不一定很高明,关键是他善于利用别人的高明!我在这里做个借鉴,就是要充分利用自己身边的资源,不放过任何一个可以提高自己的机会。大家不要误会,这里的假于物可不是指抄袭别人的源代码,而是指通过学习别人的源代码把他的思想扩展到自己的思想里去。

注:上面的十大“精华”纯属我个人的“谬论”,您自己看着消化,有用的收下,没用的请拖入“回收站”。如果你觉得这些总结不过是一些浮华之词,那请你先问问自己:“是不是在行动上都真正做到了。”

这就是我,一个不算优秀,不算勤奋;玩能玩通宵,学也学能学通宵;对梦想的追求很执着;到了30才开始真正写程序;一个很平凡但又不甘于平凡的人……我的经历相信很多朋友都有过的,我现在也不能算是一个成功人士,但我相信我的经历却是值得大家借鉴的,因为我终究代表了一类人>>

问题二:如何成为一名程序员? 首先先选择一门语言 现在比较火的是sun公司的java 和微软的C#

友情提示:java移植性很好,这是网络平台所需要的。C#只能运行在微软的平台,有局限性。

我不排斥其他的计算机语言 不过一般只要学懂一门语言后就相当进入程序的天堂,在学其他的语言时候就能简单的多,因为很多软件语言是相同的,学懂一门就能够看懂其他的。

买书,见意买比较薄的书开始学,太厚的书看不完会打击心灵。

需要有耐心,其实是非常有耐心,因为学软件做软件是一辈子的,没有任何一门技术能做到老,必须一路学下去。每当度过一个阶段尽量总结所学过的。

一定要沉得住寂寞,无论是学软件还是做软件。

只要认真学,一般一年自学都可以有所小成,程度还要看个人的领悟。

做软件是需要注意很多细节,正是这些细节所以让人很头疼,所以需要耐心。

顺便提一句:学软件就尽量学比较火的,因为市场需要,才会火。

我不是鄙视某某某语言,而是实话说,毕竟学出来需要应付工作的,如果工作不需要,就算学的很有本事,没人雇也没用,对吧!

你完全可以去招聘网看看软件这个行业哪些软件需要的人才多。

别听谁谁谁说哪种语言火,火不火招聘的数量就能说明一切。

一定要对软件充满信心,千万别轻易放弃。相信软件是有“钱”途的。

本人现在也是在自学软件,也有三年的学习。

以上是我一些经验,如果有需要,可以按右下角Hi我,相互促进。

问题三:程序员能自学吗? 首要之首:不要急于选择一种语言新手们有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。 我们有很多的选择,但你不能说那种语言“最好”。 我们应该理解:说到底,什么语言并不重要。 重要的是理解数据结构、控制逻辑和设计模式。 任何一种语言―甚至一种简单的脚本语言―都会具有所有编程语言都共有的各种特征,也就是说各种语言是贯通的。 我正在攻读我的计算机学学位,我编程使用Pascal,汇编,和C语言,事实上我从来没有把它当成职业以求获得回报。 我一直在自学编程,工作上用不到它,我使用现有的知识,参考各种文档和书本,学习它们的用法。 因此,不要急于选择何种编程语言。 找出你想要开发的东西,使用一种能够完成这项任务的语言,这就可以了。根据各种开发平台的不同,有很多不同的软件开发形式可供你选择:从网站应用到桌面软件到智能手机软件到命令行脚本工具。 这篇文章里,我将重点介绍一些很受欢迎的入门教程和资源,它们能帮助你学会如何在各种主流的平台上编程开发。 我先假设你是一个悟性很强的读者,但对于新手,当我谈论程序代码时还是要按照入门级的水平。 因为即使是你自己看一篇编程入门手册,如果发现都能理解时,心情自然会很高兴,这样利于你进一步学习。桌面脚本想要动手在Windows里或苹果系统里编程,最简单的方法是从一种脚本语言或宏语言开始,例如AutoHotkey(Windows) 或Automator(苹果系统)。 如今一些硬件程序员冲着他们的屏幕大喊大叫,说AHK和AppleScript并不是“真正”的编程语言。 也许他们说的是对的―技术上,这些种类的语言只能做一些上层的编程。 但是对于那些只是想来脱盲、想在他们的电脑里实现一些能自动运行的程序的新手来说,这些语言会是一个绝妙的入门入口―而且你会吃惊于它们丰富的功能。例如,大家都喜爱的Texter就是Adam使用AutoHotkey开发的能独立运行的Windows应用程序,所以说这种脚本语言远不是只能开发小规模脚本软件。 如果你想从AutoHotkey入手,可以参考Adam的指导:how to turn any action into a keyboard shortcut using AutoHotkey(然后,你可以下载Texter源代码看看这个功能齐全的使用AHK开发的Windows应用程序的内部结构)。Web开发HTML 和 CSS:开发网站,你第一件要知道的事情就是HTML(网页就是由它组成的)和CSS(一种让外观更好看的样式标记)。 HTML 和 CSS 并不是编程语言―它们只是页面的结构和样式信息。 然而,在开始开发web应用程序之前你必须要学会如何手工的编写简单的HTML和CSS,web页面是任何webapp的前端显示部分。 这个HTML 指导是你入手的好地方。JavaScript:当你可以通过HTML和CSS构建一个静态页面后,事情就开始变得有趣了―因为到了该学JavaScript的时候了。 JavaScript是一种web浏览器上的编程语言,它的魔力就是能在页面里制造一些动态效果。 JavaScript可以做bookmarklets,Greasemonkey脚本, 和Ajax, 所以它是web上各种好东西的关于因素。学习JavaScript从这里开。服务器端脚本:一旦你学会了网页里的知识,你就要开始对它添加一些动态服务器 *** 作―为了实现这些,你需要把目光转移到服务器端脚本语言,例如PHP, Python, Perl, >>

问题四:如何成为一个程序员 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/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVA One很可能会成为未来的主流开发工具之一。其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,C Builder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。熟知数据库为什么数据库是如此重要作为程序员,他们自然有自己的理由:很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。虽然很多数据库产品提供了可视化的数据库管理工具,但SQL是基础,是通用的数据库 *** 作方法。如果没有机会接触商业数据库系统,可以使用免费的数据库产品是一个不错的选择,如mySQL, Postgres等。对 *** 作系统有一定的了解当前主流的 *** 作系统是Windows,Linux/Unix,熟练地使用这些 *** 作系统是必须的,但只有这些还远远不够。要想成为一个真正的编程高手,需要深入了解 *** 作系统,了解它的内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。Linux作为开发源码的 *** 作系统,是一个很好的学习平台,Linux几乎具备了所有现代 *** 作系统的特征。虽然Windows系统的内核实现机制的资料较少,但通过互联网还是能获取不少资料。只有对 *** 作系统有一定的了解后,你会发现自己上了一个新的台阶。懂得网络协议TCP/IP在互联网如此普及的今天,如果您还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握,就需要迅速补上这一课,网络技术已改变了软件运行的模式,从最早的客户/服务器结构,到今天的WEB Services,再到未来的网格计算,这一切都离不开以TCP/IP协议栈为基础的网络协议支持,所以,深入掌握TCP/IP协议是非常必要的。

问题六:怎样才能快速成为一名程序员 1 学习如何编程

这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。

但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的方法思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。

如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。

当然,实际上你最好四种都会。 (Python, C, Perl, and LISP) 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程方法,每种都会让你受益非浅。

这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有最好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。

学习如何编程就象学习用自然语言写作一样。最好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点如此往复,直到你达到自己在范文中看到的简洁和力量。

过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和 *** 作系统(全都有黑客写成)。这使我们自然地来到第二个话题

2 得到一个开放源码的Unix并学会使用、运行它

我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。

当然,这世界上除了Unix还有其他 *** 作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。

除此之外,Unix还是Internet的 *** 作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)

So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软 *** 作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。

关于学习Unix的更多信息,请看 The Loginataka

要得到Linux,请看: 哪里能得到 Linux>>

问题七:如果想成为一个程序员应该学习什么知识 程序员需要学习程序的逻辑,其次是需要学习编程的语言,这才是最根本的,有了语言才能和计算机“沟通”

如果做一个专业的程序员:

1基础语言知识 :从底层的ASM 到结构化的C,到面向对象的C++ JAVA,如果不能都精通,但是要了解,至少要精通一门

2基础数学知识: 高等数学(数学分析) 线性代数 离散数学,概率数理统计等等

3基础计算机原理: *** 作系统原理,微机原理,编译原理 数据库原来等等

问题八:20岁如何通过自学成为一名程序员 努力追求,坚定自己的信心,一直坚持。

不要挥霍时间,少玩一点电脑大型网络游戏,多看点这方面的书,多练练这方面的题。

建议看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。

java、、C++、pb、vb、Delphi、汇编里自己认为哪个最简单就先学哪个,不要都学,也不要过一段时间换一个学,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。

调整作息时间,不要总是熬夜,有一个好的身体是做任何事的前提。

懂得充分利用自己身边的资源,不放过任何一个可以提高自己的机会。

问题九:怎样自学成为程序员并进入微软 微软的官方网站上写着我们期待具有独创性、开拓性的智者加入队伍,我们的面试程序也是为网罗这样的人才专门设计。程序员只是具备了编程序的能力,微软看中独创性和开拓性。所以职业潜力更重要,独创性需要一些人文要求,开拓性需要一些创业能力,而不完全是就业的能力。

问题十:怎么才能成为一个优秀的程序员 优秀的程序员要具备很强的分析,和思维能力,我是一个Java JSP 的程序员,以我自己的感觉,程序员的理解能力要很强,因为我们做一个业务系统需要了解这个业务的逻辑,才可以去开发,至于学什么语言,我觉得只要你可以精通一种语言,其他的你就都可以自学的。但是C除外。

至今我都不是很懂那个,我刚开始学的时候就是学的VB,但是我觉得可以直接学JAVA。搐可以选择JAVA NET C# 这都是现在很流行的。

如果你可以的话C是最好的。我们单位C的 开的工资是我们的几倍。你要学一种语言,就必须先了解他的思想,所以你还是先看看理论上的东西吧。呵呵,其实程序员挺枯燥的,你要有思想准备哦。最大的困难就是你需要让自己有恒心。

海得拉巴正雄心勃勃地吸引着世界的目光。与印度神一样,这个印度第五大城市的灵魂从不同的面貌里反映出来,正呈现出更多的科幻色彩:新欧罗维尔,一个拥有4000座超现代化建筑、可以容纳数以万计软件工程师的“未来城”即将在这里诞生。

我们难道是在印度吗

在尼赫鲁动物园里,一个幸福的家庭在犀牛附近准备了一顿即兴的野餐,面对一只白色的孟加拉虎,父母和孩子们正在用英语赞叹着,他们使用的语言正是莎士比亚使用过的语言。

我们难道是在印度吗

拉提夫康笑着说:“大部分时间我们说印度式英语。”

这位60多岁、充满智慧的老人,正积极投入到海得拉巴的建设中,他用传统长袍换下他的灰鼠棉舍瓦尼(一种用于正式场合的传统印度双排扣高领长外套),看起来他要到这个城市的历史中心――查尔米纳尔去。查尔米纳尔建于1591年,是海得拉巴的标志性建筑。这是一座宏伟的四方形花岗岩建筑,下方建有四座高大的拱门,分别朝向东西南北四方。这些拱门支撑着两层楼房和拱廊。这座四方形建筑的每一角都建有一座高达24米的尖塔,使得该建筑的高度达到约54米。正是这四(查尔)座尖塔(米纳尔)使得这座建筑获得了查尔米纳尔――四塔楼的名称。每座塔的底座均为莲叶形,这是库特卜・沙希王朝建筑所特有的基本图案花纹。今天,成千上万的信徒要在这里庆祝斋月的结束。

庇佑穆斯林的海得拉巴庇佑同样多的印度教教徒。与印度神一样,这个印度第5大城市的灵魂从不同的面貌里反映出来:查尔米纳尔区是穆斯林老区。这里人力车、自行车、奶牛、小推车、小轮摩托车、汽车和步行者汇成了无情的交通大战。除了这庞杂错乱的交通,好像从1591年以来,这里一切都没有变化。戈尔康达中世纪的遗迹昭示着它伟大的过去,戈尔康达距离海得拉巴城约8公里,是16世纪库特卜・沙希王朝统治者的都城。这里有着丰富的历史遗迹遗址,其中包括著名的戈尔康达城堡。戈尔康达城堡是印度最负盛名的城堡之一。这一名称源自泰卢固语“戈拉孔达”,意为“牧羊人之山”。这座城堡的修建可溯源于卡卡提亚时期。戈尔康达最初是一座土堡,它经由巴赫马尼王朝,后传到库特卜・沙希王朝(公元1518年―1687年)统治者手中。库特卜・沙希王朝的前三位国王在长达62年的统治期间对戈尔康达进行了重建。

在1687年控制戈尔康达后不久,莫卧儿王朝命名海得拉巴为德干的首府。后来, 莫卧儿统治时期海得拉巴的“最高地位者”阿萨夫贾希家族宣布独立,1724年建立尼查姆王朝,海得拉巴作为独立的国家,在只有七个世代的尼查姆王朝统治下直到1948年。在他们统治时期,英国人和其他国家人一样觊觎戈尔康达丰富的金刚石矿,他们在这里驻扎,在这个城市里建立了另一个城市锡康德拉巴德。它带给海得拉巴一个老别称“双城”。胡塞因湖(胡塞因萨加尔)将海得拉巴与其姐妹城市锡康德拉巴德连接在一起,胡塞因湖(胡塞因萨加尔)里的巨大佛像成为这个孪生城市的天然边界。锡康德拉巴德清晰地展示着维多利亚风格对其建筑风格的影响。那些宏伟的建筑比如大学、火车站和宫殿……富有的统治者似乎竭力要把欧洲的首都都仿制过来。它与大英帝国有着紧密的联系,国家保存着它的货币、旗帜、邮政、广播……直到最后一个尼查姆王朝被强制加入到新的印度共和国。

几百万年前的地壳运动使这里大部分地块升高,这里壮观的花岗岩被地质学家确认为世界上最古老的花岗岩,它甚至比喜马拉雅山还早。这启发了一位1913年诺贝尔文学奖获得者――泰戈尔,他为之写下了精彩的诗篇。古老浪漫的传说是海得拉巴的财富,锡康德拉巴德的各种殖民遗迹……还有网络拉巴最后诞生的玻璃建筑,他们都用各自独特的禀赋见证了各自时代的机遇。

网络拉巴的梦想

远离市中心的嘈杂, 在一块空旷的土地上, 一群印度软件工程师秘密制定了一个智能计划:给手机增加一个新功能。“不久,移动手机也将成为小型游戏的控制台,”微软的高级官员说。这个新挑战已经在当地的新欧罗维尔开始进行了,这个新兴的工业园为他的公司生产所需要的全部电子元件。

海得拉巴的科学博物馆。这是16亿年前的恐龙骨骼,1992年在这个区域被发现后重新组合,它被仔细地保存在比瑞拉科学中心。

这里没有高楼大厦, 没有嘈杂, 没有污染,离海得拉巴跳动的心脏只有20公里,天空难以置信地开阔,植被丰富。大约30多个白色圆丘型建筑排列在五十公顷的园区里。它们能够抵抗地震、火灾和飓风。在这里,**院、餐馆、游戏厅和舞厅一应俱全……遗憾的是,从表面看来,在这个园区里并没有一座五星级酒店。实际上这里像是个忙碌的蜂房。

许多公司都被微软设立这个基地的想法吸引而来:为年轻的软件工业提供离岸软件外包服务,用高技术人员来编制软件程序,安置信息处理专家和他们的家人在此居住……在不久的将来,这里将要设立4000个具有防护性能的圆丘型建筑,还有一间医院、一间托儿所和一间学校……印度人的意外收获是,为了提高软件信息工业能力,需要越来越多的人从山姆大叔家移居过来,他们同时也把“美国生活方式”从家里带到了印度。

对于美国公司,用卢比支付确实比支付美元有更多的好处。数字表明:美国32 % 的软件都是印度软件设计师编写的。坐落在邻省最南端的城市班加罗尔,已经在软件业上大大获利,是公认的“印度硅谷”。不过海得拉巴很快就会夺走它的风头。

珠宝露天市场,在查尔米纳尔区,即海得拉巴的穆斯林区,珠宝商占据了整条街,那些印度教妇女和穆斯林妇女一样,把一天里的最后时光消磨在这里,几个世纪以来,海得拉巴一直以出产高质量的珍珠而闻名。

现在的海得拉巴,已经被称为“网络拉巴”。1995年,钱奈杜担任安得拉邦首席部长以来,海得拉巴注定会因这个人而改变。他在介绍安得拉邦2020年的蓝图时说:“敢于编织梦想,努力就能达到。”

2020年,海得拉巴要通过雄心勃勃的现代化建设来消除贫穷,用数以百万计的投资对年轻软件设计师进行培训,建设高科技城。在大庆山附近已经建设起一个规模宏大的经济区域,这里聚集了许多软件信息产业的巨人:微软、甲骨文……在马多普尔路,各个工地相继开始建设,而且互不相似。“数码大厦”和“网上通道”这两个对海得拉巴建筑学完全颠覆的建筑落成之后,印度工业巨头达达咨询公司的大厦也在这里建成。

国际机场的建设,则预示着这个城市正准备迎接地球上的八方来客,地方当局不仅要用计算机技术资源吸引人才,还要努力吸引观光客。拥有4个世纪历史的海得拉巴,正是征服旅游者的一张重要王牌。

希望的土地

在全印度,海得拉巴拥有令人难以置信的人口密度,“海得拉巴是希望的标志,这是一个崭露头角的城市,我们每个人都有机会预见更加美好的未来生活。” 曼什解释说,他还有个英文名字叫 “DJ Sunny”,他正是因为海得拉巴充满了希望而舍弃了孟买。对这个时髦的夜游人来说,这里是印度的“加利福尼亚”。

不过有一点例外:他一定要有些耐心等到有权利到那些夜总会跳舞,或者在星期六之外的晚上到舞厅跳舞…… 占这个城市一半人口的穆斯林仍然被一些传统的清规戒律所束缚……但是,从去年开始, 我们发现时尚的酒吧正在这个城市绽开。像“触摸”酒吧, 由著名设计师桑德普・凯霍斯拉设计,还有“流体”酒吧。他们引入了一个年轻的新印度,享乐主义形成了一股新的潮流。

两个世界的交会。海得拉巴是安得拉邦的首府,庇护着很多农民。如果完全排除网络革命对他们日常生活的慢慢改变,他们生存依然很艰难。

在海得拉巴,每隔200年就会形成一个新城市。1518年建立起来的库特卜・沙希王朝和1724年建立的尼查姆王朝,在英国入侵的时候,保护了大量的清真寺、宫殿和伊斯兰大学。18世纪建立的锡康德拉巴德是有着欧洲风情的商业中心。最后,在这里诞生的赛博拉巴(也叫网络拉巴),则要成为21世纪的软件中心。

数十幢高楼大厦纷纷涌现:休闲中心、办公楼、公寓楼、公路、步行天桥……还有一个国际机场正在建设中。这就是在海得拉巴发生的景象。自从微软公司落户在规模宏大的资讯科技工程顾问城之后,这个城市正吸引着所有超级软件企业来此修建大厦。比尔・盖茨的数码大厦已经成为这个城市的新象征。

这个拥有15000个网吧、被命名“网络拉巴”的玻璃城市,和曾经是古老“珍珠之都”之间的印象反差是惊人的,后者拥有大理石或其他石材建造的精美建筑。

许多正在开发的项目使海得拉巴成为一座未来城。这些项目中的一个其中已经完成,一位异想天开的亿万富翁修建了一座无与伦比的**城――拉蒙吉**城。这是世界上最大的**基地,是孟买宝莱坞的真正竞争者。我们还可以从两位智慧的美国前微软工程师的计划中体会到海得拉巴的一些科幻色彩:新欧罗维尔或者说建立第一个E工业园,这个包括4000个超级现代建筑、可以容纳数以万计软件工程师的超级科技城即将诞生。

古老都市的网络生活

海得拉巴、锡康德拉巴德、赛博拉巴,这三个名字呼唤着一个多元化的城市,既是历史的,又是超现代的。这里一半人口皈依, 一半人口皈依印度教, 反映出城市对宗教的极大包容。当穆安津(土耳其语,在清真尖塔上报祈祷时间的人)呼唤信徒们来做第一次祷告的时候,我们可以同时听到比拉曼地尔庙(印度教庙)里唱诵的冥想曲……

(翻译/赵锦梅)

编织梦想

梦想是怒放的生命,就像穿梭在辽阔天空,拾起五彩的贝壳,朵朵绽放出梦想的美妙,那么光亮,那么绚烂!每个为梦想辛苦付出的人都是精彩的人,每段为了梦想而拼博的路程都是灿烂的路程,梦想是一点一滴努力与汗水汇聚而成的结晶,虽然小,但却能绽放无限的光芒!

——题记

编织是梦想吗?编织可以是梦想,因为它是一种创造性的活动,可以让人们表达自己的想法和创意。对于一些人来说,编织可能是一种放松的方式,可以帮助他们缓解压力和焦虑。同时,编织也是一种技能,可以让人们制作出美丽的物品,如毛衣、围巾、帽子等,这些物品可以成为自己或他人的礼物,也可以用来赚钱或创业。因此,对于喜欢编织的人来说,它可能是一种梦想和追求。

写作思路:首先可以开篇点题,直接给出文章的主旨,接着表达自己的想法以及观点,用举例子的方式来进行阐述论证自己的看法,中心要明确等等。

“理想是指路明灯,没有理想,就没有坚定的方向,没有方向,就没有生活。”列夫托尔斯泰曾经说过这样一句话。所有人都有属于自己的理想,而我的理想就是成为一名程序员。

对于这个职业,大家也许并不熟悉,其实这些人就是从事程序开发、程序维护的专业人员。说白了,大家肯定都用过手机吧,那手机里的软件、游戏从哪儿来呢?就是出自程序员之手,就是他们成就了一个又一个软件。

我第一次接触编程是在四年级时,那时我偶然从电脑老师口中得知scratch这个图形化编程软件,它刷新了我原来对编程的理解——一串又一串的代码,一个又一个复杂的英语单词,那个软件也让我爱上编程,离我的目标——创造一个属于自己的游戏又近了一步。

如果你问我为什么要选择这样一个不广为人知的职业,那让我告诉你,这个职业会给人带来快乐,所以我热爱它,而且在一次县里编程比赛中我获得了一等奖,就给了我莫大的鼓励,让我在这条道路上勇敢的走着。

但是光有理想是不行的,还要付出努力,就像宋庆龄说的“任何成就都是刻苦劳动的结果”。我开始让妈妈买一些与编程有关的书籍,也会看一些这方面的杂志。

一开始我还不大看得懂,只是囫囵吞枣的读,没有很好的理解,之后我参加了校内编程兴趣小组,在老师的指导下学这本书,我豁然开朗,看书也不再是一知半解,了解到了书中全新的奥秘,让我的编程技术有了很大的进步。

我开始做一些小游戏,但让我最印象深刻的,还是在母亲节,我为妈妈做了一张“电子贺卡”,这可是妈妈收到过的最好的礼物,后来我又参加了一个编程兴趣班,学习更难的编程语言,随着一个个问题迎刃而解,我的信心一点点增加。

苏格拉底曾经说过,“世界上最快乐的事莫过于为理想而奋斗”。是啊,理想是一条通向成功的路,只要你坚持奋斗,就会成功的。

以上就是关于如何自学成为程序员全部的内容,包括:如何自学成为程序员、印度海得拉巴 印度新硅谷:海得拉巴、作文题目:编织梦想。写一个题记等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9721722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存