导航:首页 > 程序命令 > 摇滚巨星自学程序员

摇滚巨星自学程序员

发布时间:2023-05-06 02:04:04

A. 求 摇滚巨星 百度云免费在线观看资源

《毕闷敏厅摇滚巨星》网络网盘高清资源免费在线观看

链接: https://pan..com/s/1ko1S1uxC3lQzfGDr8PLEeg

提取码:jw2k

《摇滚巨星》是手拿弯由斯蒂芬·赫瑞克执导,马克·沃尔伯格、詹妮弗·安妮斯顿主演的音乐喜剧电影,于2001年9月7日在美国上映。

B. 王小波竟是Geek大神这可能是最文艺的程序员了……

rex的最佳实践 就是不用rex


全文共 1730 字,预计学习时长 5 分钟



对于王小波这个名字,你必然不会陌生。


你可能被他“你好哇,李银河”、“一想到你我这张丑脸上就会泛起微笑”的真挚 情感 所打动,也可能被他《黄金时代》、《一只特立独行的猪》中所展现出的才华所吸引,但很少有人知道,王小波其实也是中国最早一代的程序员。


是的你没听错,而且是水平不低的那种,绝对不逊于雷军、马化腾等一众大佬。


情书大佬王小波大家都熟,准备好认识他另外一个身份——编程大佬了嘛?



1978年,王小波进入了中国人民大学,开始攻读贸易经济相关专业,后来又去美国匹兹堡大学读了经济研究生,接着又回到人大做统计学专业的讲师。


求学期间,他涉猎广泛,辗转经济系、化学系与数学系,对计算机也产生了浓厚兴趣,先后学了Fortran、汇编语言和C语言,还自学了数据结构、算法编译原理的相关知识。


自学计算机的王小波,为北京煤气工程公司开发了管理软件,获得了北京市 科技 进步三等奖。


他在杂文集《沉默的大多数》中的一篇文章《科学的美好》里就提到了这一点:


“我现在既不是化学家、也不是数学家,更不是物理学家。我靠写文章为生,与 科技 绝缘——知识有时弄弄计算机。这个行当我会的不少,从最低等的汇编语言到最新潮的C++全会写,硬件知识也有一些。”



作为热爱写作的文艺青年,王小波的创作之路自有他的硬核之处。


在那个中国互联网尚未起步、智能软件匮乏如荒漠的时代,国内连打字软件都很稀缺,王小波为了能更便捷地在电脑上写小说,自己做了一套中文编辑器和输入法。


他用C++写出了中文输入法、编辑器和多媒体系统。他的输入法参考严氏拼音,还带有自定义拼音字库、输入后再修改这样的“高级功能”。他还开发了类似于Word的软件用于日常写作,用这套软件,王小波敲出了《黄金时代》和《红拂夜奔》。


王小波在1991年与友人的书信中写到:


“闲着没事搞了个发明。原有中文软件是用线扫描方式出汉字。我做了一个用调整字模发生器方法出汉字的系统,自以为很优越,可惜还未找到用户。用此法可以很容易地在西文软件上出中文窗口,还在SPSS上加了几句骂娘的话。”



后来,王小波也在家人的建议之下开始开发电子书软件,把文章加上封面、过渡页、插图和音乐,一本电子书籍就出现在电脑上了。


凭借着计算机方面的天赋,王小波靠卖软件也赚了一些钱。如果他能抓住当时兴起的互联网创业潮,或者接受一些中关村创业者的邀请,可能现在就是张朝阳、雷军、马化腾等人齐名了,成为中国互联网的开拓者之一。


但不愧是“特立独行”的王小波,对于前来招揽的中关村老板,他的回答是这样的:“不过现在我对微机已无兴趣,因为发现写小说也可赚到钱。”


从此,一个计算机天才销声匿迹了,与此同时,一代文学巨星就此冉冉升起。



他的属性和作品里时不时流露出掩盖不住的geek之魂,如果那时互联网就已经普及,他一定是最早写“ 科技 博客”的人。


从1992年开始,“连更”两年。他可能是最早的“苹果黑粉”,也是最早的IBM“死忠粉”;他早早语言了VR技术的发展,对计算机的大趋势看得异常准确;他也曾热心回答提问的纯技术问题,为别人讲解递归算法。


《未来世界》里的王二是整天向着研制永动机的工程师,《红拂夜奔》里的李靖发明了开根号机器,用根号和敌人战斗,《盖茨的紧身衣》描绘了通过25万个触点模拟人类全身触感的VR紧身衣……


他的同学形容王小波“解数学题就像杀猪一样,可能像打CS拿人头一样爽”;王小波的外甥姚勇在其影响下做了程序员,开发了着名的腾讯 游戏 “QQ炫舞”,或许你更熟悉他另外一个身份:热爱摇滚乐的姚勇组过乐队发过唱片,乐队名叫“水木年华”。


文可着书扬名,理可编码改BUG,这样的文理两开花的天才王小波,实在叫人不得不爱。

C. rockstarprogrammer是什么意思

rockstar programmer
摇滚程序员
“摇滚程序员”(Rockstar Programmer)是近年编程界流行的一个说法,可能出自2008年出版的书《摇滚程序员的秘密唯睁》
.
-----------------------------------
如燃顷有疑问欢迎追问!皮山陆
满意请点击右上方【选为满意回答】按钮

D. 一个摇滚歌手的创业励志故事

一个摇滚歌手的创业励志故事

郑钧是很多人心目中的摇滚巨星,与他的名字紧密相连的是《回到拉萨》、《赤裸裸》、《灰姑娘》等耳熟能详的歌曲。他在上世纪90年代横扫华语乐坛,获奖无数。1月30日,郑钧在深圳演绎了他“十年磨一剑”的演唱会“温暖呐喊”。和当年把摇滚唱到西藏一样,郑钧自己画漫画、运营将在2011年全球公映的动漫电影《摇滚藏獒》,也是让人觉得新鲜的事,投资人和好莱坞都在给他“打工”。

摇滚歌手“鸡蛋碰石头”

在西安长大的郑钧于2006年开始写博客。他写道:“理想就是自己觉得有理的想法……为了理想死磕。死磕就是死不罢休,就是坚信自己的蛋比别人的枯消石头硬……有趣的是,有的人的蛋真的比石头硬,于是奇迹出现了。”

4年过去了,如今,笔者在郑钧的办公室里见到了他。他坐在一张靠背椅上,一边是旧吉他,一边是新电脑。除了自己的脸,郑钧又多了一张名片。这是一张真正的名片,头衔是“北京漫动时空文化传播有限公司董事长兼创意总监”。

这位摇滚歌手正努力成为一个合格的商人。他每天到办公室上班,隔天收发工作邮件,每月定期出席董事会。在开会和见客户的间隙,他会用吉他和录音机写写歌。他的手机里有他最喜欢的重金属摇滚,有时他会放出来听听,但音乐常被频繁的工作电话打断。眼下,为了动画电影《摇滚藏獒》,他已连续接受了5个小时的采访,悉袭中间还抽空进行了一次员工面试、见了两拨客户。

2009年1月,郑钧出版了自己创作的漫画书《摇滚藏獒》。之后的几个月里,他一直为这本漫画忙活。他预备拍投资3000万美元的3D动漫电影《摇滚藏獒》,聘请好莱坞一线团队进行再创作。

“鸡蛋碰石头”之类的话像一个文艺青年几近嬉皮的嚷嚷,但奇怪的是,一旦文艺青年成了创业青年,这些话倒像是充满了创业者精神的励志口号。

组建创业“梦之队”

几乎所有童话故事都有一个看起来有点儿悲惨的开头。2007年,郑钧离了婚。女儿快10岁了,喜欢看日本漫画。当爹的表示反对,被女儿一句话噎了回来——找不到好看的中国漫画。

郑钧从小学画画,高考时差点儿上了美院。他打算自己给女儿画漫画。他喜欢西藏,十几年前正是唱《回到拉萨》出名的。他喜欢摇滚。他也喜欢狗,家里养了3只。这3个元素凑在一起,就有了《摇滚藏獒》的故事。这个故事有郑钧自己的影子,讲的是一只来自单亲家庭的藏獒独自在北京闯荡,后来组建了一支狗摇滚乐队,并在歌坛获得成功。

2009年1月,《摇滚藏獒睁败兄》漫画出版。漫画出版后不到一个月,日本最大的动画公司MadHouse就表示希望把《摇滚藏獒》拍成电影。紧接着,美国一家动漫制作机构也找郑钧谈合作。

2009年5月,郑钧在北京光华路的.一座写字楼里租了办公室,成立了自己的公司。“我希望干些没人干过的事,想跟好莱坞合作。但这事儿很难,我还需要很多资本。”

前前后后,郑钧见了不下10个投资人,还有几个煤老板。这个过程让郑钧觉得有点儿别扭。在音乐领域,他是爷,已经很多年没人给他提过意见了。曾经有个导演想把他的《灰姑娘》拍成电影,提出修改歌曲的旋律,被郑钧很不客气地噎了回去。现在进入商业领域,他却放下身段像个小学生一样,听取别人的意见。

他的投资人之一、北极光投资顾问有限公司董事总经理邓锋这么评价郑钧:“他听意见,也自己总结,不是别人说什么就一定对。这是一个创业者的基本素质。”

郑钧大学学的专业是工业外贸,开过酒吧和制作公司,积累了一些商业经验。他被一位投资人认为是“少见的创意人才”——他是创意人才,能理解商业规则,而且能遵守。大部分创意人是纯创意,啥商业都不懂。

邓锋为郑钧带来了金钱之外的价值,他帮郑钧组建了一个“梦之队”:另外一位投资人徐小平,以及公司的CEO王晓梅。

“如果说我们是一个摇滚乐队的话,我是主唱,负责大方向掌舵和创意。CEO王晓梅在美国的电影公司有过7年工作经验,敢打敢拼,执行力很强,就像吉他手。邓锋是贝司手,他能保证公司在一个稳定的水准上前进。徐小平很善于鼓励人,像个鼓手。”

这让郑钧从一开始就拥有了一家高起点的公司。

到好莱坞去

一开始,郑钧召集公司同事开会,说起好莱坞,大家都觉得不可行,但他非常坚持。“中国人老是卖给外国人T恤衫和电器,能不能也输出一下价值观?动漫是非常适合国际化的,我去国外唱歌,外国人不知道我在表达什么,但动画电影不会有文化障碍。”

2009年9月,郑钧和公司CEO王晓梅飞往好莱坞。他的行李箱里装着二十几本英文版的《摇滚藏獒》漫画书,还请了一个翻译。他希望能在保留全部知识产权的前提下,请到好莱坞的编剧、人物造型和制片为他服务。

一个多星期之后,谈判圆满成功。《摇滚藏獒》请到了顶尖高手,包括好莱坞动画片《花木兰》、《玩具总动员》编剧丽塔·海斯奥,《功夫熊猫》、《冰川世纪》、《赛车总动员》的艺术总监布克·里维斯。

一个月后,郑钧带着他的好莱坞团队去了一次西藏。10月底,这些美国人在上海爵士音乐节上看了郑钧的演出。回程时,对方提出了让郑钧意外的建议——将来有合适的动画影片项目,是否能请郑钧的公司代理。同时,郑钧接受对方的建议,将部分员工送去美国学习动画技术。

到好莱坞去,这是郑钧吸引投资人的理由,也是让投资人谨慎观望的理由。和当年把摇滚唱到西藏一样,在郑钧看来,这又是一件“从来没人做过的事”。他说:“这是个新模式,中国人拥有所有的知识产权,去美国雇好莱坞最优秀的资源进行前期制作,中期在印度或者中国做,然后再拿回好莱坞做发行。”

;

E. 曾被批互联网悲剧的张小龙,如何一步步成为神话的

优秀的技术大牛?

腾讯副总裁?

微信之父?

小炫说说我眼里的张小龙

是一个熬夜成瘾、戒不掉烟的程序员,

是因为喜欢《蓝莲花》歌词,就一定要问许巍买下版权,挂在QQ邮箱入口的人,

也是那种喜欢同事小女儿涂鸦,就把一幅涂鸦画和《蓝莲花》一样挂在QQ邮箱入口的人。

是微信开机页面中那个“孤独背影” ,

是在饭否上说出“东莞一日”的张小龙。

16年前,人民日报说张小龙只是个“悲剧人物”,

16年后,张小龙却被业界称为“神的存在”。

他,到底是个什么样的人?

1994年,湖南小伙张小龙刚满24岁,研究生毕业。被分配进电信机关工作,那年代,拥有一个铁饭碗比什么都重要,周围的朋友都羡慕的不行,他倒好,一口拒绝,理由是办公楼看着压抑。

铁饭碗没了,但张小龙在自己的世界里倒是玩的挺开心,一台电脑几包烟,一个程序琢磨嗨了,就整晚整晚不睡觉。

然后玩出了个Foxmail邮箱,3年的日日夜夜,这款一经推出用户数就涨到了400万的产品,成为了国内唯一能和微软Outlook单挑的产品,张小龙翻身了,要知道当时的腾讯只有区区10万用户。

虽然Foxmail很牛逼,可它是免费软件,不但没给他赚来一分钱,还因为要花大量时间维护。

当时在金山当总经理的雷军也看上了Foxmail,他想收购张小龙。

于是98年9月的一天,找出Foxmail登陆秘密BUG的雷军,照着Foxmail软件留下的邮件地址,给张小龙发了一封信,张小龙也很快回复,并在邮件中留下了自己的电话号码。 雷军首先在电话中,把自己发现的BUG告诉了张小龙。张小龙在电话那头回应:“一大堆人反映秘密有问题,我也没搞清楚问题在哪里,谢谢你”。就是这种淡淡的平实和礼貌。

在电话中,雷军得知张小龙在广州一家系统集成公司上班。雷军开始单刀直入,能不能(Foxmail)卖给金山?张小龙回应,15万。这次电话交谈就差不多收尾了。 雷军回忆说,15万是当时电话里双方都可以接受的价格,本来打算邀请张小龙去珠海金山商谈具体细节,但由于自己要忙着联想注资金山的事儿,派去和张小龙洽谈的研发人员又觉得,这么个软件,金山用1-2个月也能做出来。于是,这事就没影了。就这样,雷军和张小龙擦肩而过了。

YY的李学凌曾形容:“在1997年,只要你站在广东黄庄路口大喊一声,我是 Foxmail 张小龙。路人能像挤爆他的邮箱一样围堵你。”

张小龙的名气是无法想象的,但没钱也是真的。

FOXMAIL带给张小龙的,只有不堪重负的感觉。当初写软件,对他是一种挑战。但当软件写成,需要一点一点完善时,他已失去了兴趣。他觉得,这是商业软件才会做的事。

像张小龙这样的热衷于写免费软件的人还有很多,但大部分都像他一样是饿着肚子写。“我不知道下一步该怎么办,也许再过半年,找不到合适的发展机会,干脆去美国算了,”张小龙这么说。

人民日报甚至点名张小龙,称其为互联网浪潮里的悲剧。但张小龙是谁啊!自己做的软件,跪着也要走下去。

更有趣的是,人民日报刚批完张小龙,后一个月就宣布:Foxmail以1200万元被“博大国际互联网公司”收购,张小龙被任命为博大公司的首席技术官。这个数字,哪怕放在今天,都不是小数字。

5年之后,Foxmail被腾讯收购,张小龙和他的团队也一并入驻。

当时的腾讯也好不到哪里去,一边是MSN的威胁,一边是国内同行,两边夹击。连QQ都忙不过来了,所以邮箱就一直闲置了,用户体验差到马化腾自己都不愿意用,这时候他想起了张小龙,毕竟人家单枪匹马做的Foxmail不知道甩了QQ邮箱几条街。

张小龙掌舵QQ邮箱后,做的第一件事就是把QQ邮箱的内核全部推倒重写:“用户要什么我们就给什么,多的通通不要!”当时的大部分邮箱都无法发送超大附件,于是张小龙就主攻这个痛点,QQ邮箱率先支持2G超大附件的发送,用户量暴涨。

两年后,QQ邮箱成了腾讯公司七星级产品。

2010年,一款基于手机通讯录,实现免费短信聊天的App“kik”,上线仅15天用户量就破100万。当时的苹果4刚发布,国内刚开始智能手机的热潮,张小龙觉得属于自己的那个时机,来了。

他连夜给马化腾写了封邮件,建议腾讯做这块业务。没过几分钟,邮箱显示马化腾的来信:马上就做。

那一年张小龙42岁,他的同龄人雷军、马化腾、周鸿祎等,都已是业界能撑起一片天的大佬。他再一次选择了一条自己也不确定的路。

当时,腾讯内部有3个团队在做微信类产品,。张小龙的团队无论在人脉、资源还是经验方面都处于下风,集团的大多数人有点等着看笑话的意思。

但张小龙也不怕,把之前和他做邮箱的几个程序员又叫了回来,微信团队就组起来了

整个团队昼夜通宵开发,张小龙更是直接住在公司,他烟瘾也是在这段时间变得更严重了。他顶住各种利益关系的压力,迎头而上。

像一根被压抑许久的弹簧弹开一样,短短3个月横扫400万用户,433天破亿。比它好看的没它好用,比它简单的没它快,还成了电信行业的“公敌”。

他又一次爆了。

1987年,18岁的张小龙从湖南考入华中工学院(华中科技大学前身)电信系。

华中科技大学,既没有北广深的互联网环境,也不占江浙沪包邮区的优势。但这个学校却像是开了挂一样的出互联网人才。哈哈农场、PPTV、谁是卧底这些都听说过吗?是的,这些都是华科男,创业收益超过清华北大,位居全国第一。

小炫想了下原因,大概是因为孤独吧。

在男女比例为7:1的工科学校,大家都是社交失败分子。张小龙的大学室友曾回忆说,因为没有从来没有妹子理他们。他们总是在夜深人静的时候去宿舍外的池塘钓虾

打开微信,那个站在地球对立面的背影,就是张小龙。那个孤独地审视着自己的渴望的人,也是张小龙。

张小龙曾在腾讯内部做了八小时二十分钟的演讲,178页的PPT,他不停地讲,其他人连厕所都不敢上。里面谈到哲学和艺术,谈到性和暴力,对人性的理解,他说做产品就是要让用户爽,就像上帝一样。

微信的摇一摇,就是撸的动作,“咔咔咔”的声音是枪声。爽吗?

如今身为腾讯高级副总裁的张小龙每周要去深圳参加例会,他总是以“起不来”为借口不去,马化腾说:“以后让我的秘书叫你起来。”后来张小龙又说:“路上太堵,怕赶不上。”于是马化腾每星期都派车来接张小龙,直到他再也找不出任何借口。

他也经常穿着短裤在办公室里走来走去,办公室里满是烟头。

但一做到产品,张小龙就和苹果只有一个按钮一样偏执。吴晓波曾问他微信的设计理念来源于哪儿?他只说了四个字:极简主义。

微信诞生后,有人说他抄袭国外软件,他就在开机页面上加了一句话:“你说我是错的,那你最好证明你是对的。”

微信3.0版本的开机画面

他活在自己能掌控的世界里,把产品做成了第二个他自己,把团队带成了无数个张小龙。

张小龙曾说:当我老了,我希望拥有Leonard cohen的声音。

他还是资深摇滚乐爱好者,每次面试程序员,就算流程都走完了,还是要问一句喜欢摇滚吗?不喜欢的不要。

去年,他在饭否上悄悄开设的gzallen 账号被网友扒出

时间过去了 5 年,张小龙三个字怒扫互联网战场、踏杀天下人。但在他的饭否,你却可以捕捉一个会卖萌、会抒情、会写段子、会开黄腔的他。

小炫随便放几句上来:

时间大多数的创造,都源自对自己长相绝望的人。

今天让我最快乐的一句话是“苹果审核通过了”,可见快乐来自禁止。

花儿一样的你,刺一样的活着。

古人爱月,今人爱日。古人借月抒情,今人日日抒怀。

东莞方一日,世上已千年。

今年,微信的月活跃用户数已经达到了9.38亿。带动着腾讯的股价在过去的5年里增加近5倍,跻身全球前十,成为亚洲市值最高的公司。

可微信实验室最近几次的尝试:搜一搜、看一看、朋友圈三天/半年可见,不常联系朋友等功能,每一个都在被全网吐槽。

这里不得不提的还有小程序,张小龙一句“好产品用完即走”,让半个中国的产品人都抖了一抖。

然而网友一点都不买账,回复:“走了就不会回来了”。

在广州亚运综合体育馆召开的微信公开课,原本说话毫无情绪起伏的他破天荒地拿天气作为开场白,紧接着是一段长久到窒息的空白。

这压根不是张小龙的常态。被他视为微信再一次爆发的小程序,因为一定的封闭性,没有获得市场的回应。这是他封神后遭遇的第一次挫折。

“做了这么多年产品以后,我觉得对人性的把握是最重要的。但我现在越来越难判断什么是好的、什么是坏的。”张小龙也着急了。

如果你想问我微信下一步会做什么,我不知道,张小龙可能也不知道。

今天小炫看似写了张小龙,可这满纸,何尝不是我们想活成的自己。

F. 《摇滚巨星》免费在线观看完整版高清,求百度网盘资源

《摇滚巨星》迅弊网络网盘高清资源免费在线观看:
链接: https://pan..com/s/1YZDd4U40nOsqkZp1H41RWQ

?pwd=wz9t 提取码: wz9t
《摇滚巨星》
导演亩陆族: 斯蒂芬·赫瑞克
编剧: 约翰·斯托克韦尔
主演: 马克·沃尔伯格、詹妮弗·安妮斯顿、杰森·弗莱明、多米尼加国·韦斯特、蒂莫西·斯波
类型: 剧情、喜剧、音乐
制片国家/地悉祥区: 美国
语言: 英语
上映日期: 2001-09-07(美国)
片长: 105 分钟
又名: 摇滚明星
长发飘飘、面容俊朗的克里斯·科尔兹(Mark Wahlberg 饰)是一个生活在匹兹堡的青年,他是某公司的普通文员,家中条件宽裕,父母宠爱有加,还有一个漂亮的女友艾米莉(珍妮弗·安妮斯顿 Jennifer Aniston 饰),除了当警察的老哥时不时讥讽他外,克里斯的生活可以说无忧无虑。重金属摇滚乐队“钢龙”是克里斯疯狂崇拜的对象,为此他和一众好友组成乐队,专门模仿“钢龙”的曲目,在当地小有名气。
然而,克里斯对“钢龙”的过度狂热导致他与队友冲突连连,最终他被大家扫地出门。一腔愤懑的克里斯在艾米莉的支持下四处寻求发展,恰巧“钢龙”的主唱也因个人问题被迫离队,拥有一把好嗓子的克里斯得到这个千载难逢的机会,成为“钢龙”名副其实的主唱,开始了自己的摇滚之路……

G. 程序员入门:如何自学编程_自学程序员怎么入门

首要之首:不要急于选择一种语言新手们有一个常见的错误就是犹豫于判断哪明睁种编程语言是做好的、最该先学的

我们有很多的选择,但你不能说那种语言“最好”

我们应该理解:说到底,什么语言并不重要

重要的是理解数据结构、控制逻辑和设计模式

任何一种语言—甚至一种简单的脚本语言—都会具有所有编程语言都共有的各种特征,也就是说各种语言是贯通的

我正在攻读我的计算机学学位,我编程使用Pascal,汇编,和C语言,事实上我从来没有把它当成职业以求获得回报

我一直在自学编程,工作上用不到它,我使用现有的知识,参考各种文档和书本,学习它们的用法

因此,不要急于选择何种编程语言

找出你想要开发的东西,使用一种能够完成这项任务的语言,这就可以了

根据各种开发平台的不同,有很多不同的软件开发形式可供你选择:从网站应用到桌面软件到智能手机软件到命令行脚本工具

这篇文章里,我将重点介绍一些很受欢迎的入门教程和资源,它们能帮助你学会如何在各种主流的平台上编程开发

我先假设你是一个悟性很强的读者,但对于新手,当我谈论程序代码时还是要按照入门级的水平

因为即使是你自己看一篇编程入门手册,如果发现都能理解时,心情自然会很高兴,这样利于你进一步学习

桌面脚本想要动手在Windows里或苹果系统里编程,最简单的方法是从一种脚本语言或宏语言开始,例如AutoHotkey(Windows)或Automator(苹果系统)

如今一些硬件程序员冲着他们的屏幕大喊大叫,说AHK和AppleScript并不是“真正”的编程语言

也许他们说的是对的—技术上,这些种类的语言只能做一些上层的编程

但是对于那些只是想来脱盲、想在他们的电脑里实现一些能自动运行的程序的新手来说,这些语言会是一个绝妙的入门入口—而且你会吃惊于它们丰富的功能

例如,大家都喜爱的Texter就是Adam使用AutoHotkey开发的能独立运行的Windows应用程序,所以说这种脚本语言远不是只能开发小规模脚本软件

如果你想从AutoHotkey入手,可以参考Adam的指导:(然后,你可以下基乱载Texter源代码看看这个功能齐全的使用AHK开发的Windows应用程序的内部结构)

Web开发HTML和CSS:开发网站,你第一件要知道的事情就是HTML(网页就是由它组成的)和CSS(一种让外观更好看的样式标记)

HTML和CSS并不是编程语言—它们只是页面的结构和样式信息

然而,在开始开发web应用程序之前你必须要学会如何手工的编写简单的HTML和CSS,web页面是任何webapp的前端显示部分

这个HTML指导是你入手的好地方

javaScript:当你可以通过HTML和CSS构建一个静态页面后,事情就开始变得有趣了—因为到了该学JavaScript的时候了

JavaScript是一种web浏览器上的编程语言,它的魔力就是能在页面里制造一些动态效果

JavaScript可以做,脚本,和Ajax,所以它是web上各种好东西的关于因素

学习JavaScript从这里开

服务器端脚本:一旦你学会了网页里的知识,你就要开始对它添加一些动态服务器操作—为了实现这些,你需要把目光转移到服务器端脚本语言,例如PHP,Python,Perl,或Ruby

举个例子,如果想要制作一个网页形式的联系方式表单,根据用户的输入发送邮件,你就需要使用服务器端脚本来实现

像PHP这样的脚本语言可以让你跟web服务器上的数据库进行沟通,所以如果你想搭建一个用户可以登录注册的网站,这样的语言正是你需要的

Webmonkey是一个优秀的web开发资源网站,里面有大量的各种web编程语言的指导手册

阅读一下他们的PHP初学者指南

当你感觉差不多了的时候,看看WebMonkey’sPHPandMySQLtutorial学习如何使用PHP跟数据库交互

网上最好的要数PHP语言官方的在线文档和函数参考了

每个知识点上(例如strlenfunction这个)都在后面列出来用户的评论注释,这些对于文档的本身是非常有价值的

(我很喜欢PHP,但还有很多其他种服务器端的脚本语言你们都可以选择

)Web框架:过去数搏槐档年里,web开发人员在开发动态网站的过程中不得不一遍又一遍的针对重复遇到的问题写出重复的代码

为了避免这种每次开发一些新网站都会重复劳动一次的问题,一些程序员动手搭建了一些框架,让框架替我们完成重复性的工作

非常流行的RubyonRails框架,作为一个例子,它利用Ruby编程语言,为我们提供了一个专门面向web的架构,普通的web应用程序都能使用它来完成

事实上,Adam使用Rails开发了他的第一个正式的(而且是叹为观止的!)web应用程序,MixTape

me

这就是他的如何在没有任何经验的情况下搭建一个网站

还有一些其他的web开发框架包括CakePHP(针对PHP编程者),Django(针对Python编程中),以及jQuery(针对JavaScript)

WebAPIs:API(应用层序编程接口)是指不同的软件之间相互交换的程序途径

例如,如果你想在你的网站上放一个动态的地图,你可以使用GoogleMap,而不需要开发自己的地图

TheGoogleMapsAPI可以轻松的让你通过JavaScript在程序中引入一个地图到你的页面上

几乎所有的现代的你所知道的和喜爱的web服务都提供了API,通过这些API你可以获取到他们的数据和小工具,在你的应用程序里就可以使用这些交互过来的东西了,例如Twitter,Facebook,GoogleDocs,GoogleMaps,这个列表远不止这些

通过API把其他web应用集成到你的web应用里是现在富web开发的前沿地带

每个优秀的主流的web服务API都附带有完整的文档和一些快速入手的指导(例如,这个就是Twitter的)

疯狂吧

命令行脚本如果你想开发一个程序,让它读取文字或文件、输入输出一些有用的东西,那么,命令行脚本语言将是个不错的选择

然而它并不像web应用程序和桌面应用程序那样有吸引力和好看的外观,但是作为快速开发的脚本语言,你却不能忽视它们

很多的在linux平台上运行的web脚本同样能以命令行模式运行,例如Perl,Python和PHP,所以如果你学会了使用它们,你将能在两种环境中使用它们

我的学习道路一直没离开Perl太远,我自学Python使用的是这本优秀的在线免费书DiveintoPython

如果成为一个Unix高手也是你学习的目标,那么你绝对要精通bash这个脚本语言

Bash是Unix和Linux环境下的一种命令行脚本语言,它能够为你做所以的事情:从自动备份数据库脚本到功能齐全的用户交互程序

起初我没有任何使用bash脚本的经验,但最终我用bash开发了一个全功能的个人代办任务管理器:Todo

txtCLI

插件(Add-ons)如今的web应用程序和浏览器都可以通过一些扩展软件来丰富自己的功能

由于一些现有的软件,例如Firefox、WordPress越来越受到开发人员的关注,插件的开发也日益流行,人们都在说“ButifonlyitcoulddoTHIS”只要你掌握了HTML,JavaScript和CSS,你就可以在任何的浏览器里开发你想要的很多东西

,scripts,和Stylishuserstyles这些软件都是用的更普通页面一样的语言写成的,这几个东西都值得你去研究一些

更高级的浏览器扩展程序,例如Firefox的扩展,它们可以帮助你很多

开发Firefox的扩展,举个例子,需要你精通JavaScript和XML(一种标记语言,类似HTML,但具有更严格的格式)

早在2007年我就写下来howtobuildaFirefoxextension,这是我在笨手笨脚的研究网上的一些学习资料后获得的成果

很多免费的、受欢迎的web应用程序都提供了扩展框架,例如WordPress和MediaWiki

这些应用程序都是用PHP写成的,所以只有对PHP熟悉你才能做这些事情

这个就是如何编写WordPress插件

而想驾驭GoogleWave前沿技术的开发人员可以从使用HTML,JavaScript,Java,和Python写小组件和小工具开始

我写的第一个Wavebot是跟着这个一个下午时间的快速入门指导开始的

开发桌面上的Web应用程序学习编程最好的结果是你在一个环境下学的东西可以应用到另外的环境中

先学习开发web应用程序的好处就是我们有一些方法可以让web应用程序直接在桌面上运行

例如,AdobeAIR是一个跨平台的即时运行平台,它能让你编写的程序运行在任何装有AIR的操作系统的桌面上

AIR应用程序都是由HTML,Flash,或Flex写成的,所以它能让你的web程序在桌面环境中运行

AIR是开发部署桌面应用程序的一个优秀的选择,就像我们提到过的10个让你值得去安装AIR的应用程序

移动应用开发能在iPhone或者Android智能手机上运行的手机应用程序的开发如今正呈现井喷之势,所以你也可以梦想一下如何在iTunes应用商店里通过你的天才程序大赚一笔

但是,作为一个编码新手,直接奔向移动开发所经历的学习曲线可能会很陡,因为它需要你熟悉高级的编程语言,例如Java和ObjectiveC

然而,你当然应该看看iPhone和Android编程究竟是什么样子的

阅读这个简单的iPhone应用开发例子可以初步认识一下iPhone程序的开发过程

Android程序都是由Java写成的,这有一个简单的视频教程教你如何开发第一个”HelloAndroid“程序(注:可能需要代理才能看这个视频)

耐心,刻苦,尝试,失败好的程序员都有一个不达目的誓不罢休的品质,他们会惊喜于通过长期推敲和失败换来的一点成绩

学会编程会有很好的回报的,但是学习的过程可能会是饱受挫折和孤独的

如果有可能,最好找个伴一起陪你做这件事

想精通编程,这和其他事情一样,需要坚持,反复尝试,获得更多的经验

H. 如何自学成为程序员

问题一:如何自学成为初级程序员 [经验之谈]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的 开的工资是我们的几倍。你要学一种语言,就必须先了解他的思想,所以你还是先看看理论上的东西吧。呵呵,其实程序员挺枯燥的,你要有思想准备哦。最大的困难就是你需要让自己有恒心。

I. 如何自学成为程序员

自学程序员的方法

对于初学者来说,可以采用视频+书籍的方式进行学习,这两种方式形成互补关系,另外阅读代码也可以帮助你解决问题,了解最佳做法,这里的阅读代码是书籍,博客文章,开源代码等等。

编程教学视频可以让你迅速掌握编程语法等,但通常比较生动,浅显,不成系统。而书本比较深入,系统,但是枯燥,但是最好的方法是书和视频的结合。

在阅读代码后,你需要自己实际去写代码。可以是任何东西。可以是小的编码任务或者一个小模块,必须确保你能将之付诸于实践,并用某种方式使用你学到东西。如果你不这样做,你会发现你对编辑器无从下手,知识等待使用的时间越长,知识这把斧头就越钝,等待学习新知识的时间就越久,你就越难以将其融入到代码中。

阅读全文

与摇滚巨星自学程序员相关的资料

热点内容
外包程序员好进吗 浏览:380
云服务器服务模型架构 浏览:899
删文件夹什么指令 浏览:507
极速抖音已加密怎么办 浏览:601
matlab拉格朗日算法框图 浏览:428
华为公司计算机视觉算法顾问 浏览:252
夏老师讲的单片机 浏览:296
在编程中如何将图片放大 浏览:161
appstore怎么看是否付费 浏览:603
程序员和硕士 浏览:951
gcc编译消耗内存过多 浏览:281
昌邑网站制作源码 浏览:127
单片机的反向编译 浏览:463
subsample算法 浏览:899
苹果免费看书app哪个最好 浏览:885
c语言加密怎么弄 浏览:842
c语言编译的错误提示 浏览:767
验机苹果app哪个最好 浏览:666
光遇国际服安卓如何购买礼包 浏览:55
163app怎么下载 浏览:247