1先学英语。。。
2计算机的基础知识,比如2进制8进制16进制
3C语言吧,还比较好理解,主要是多读程序,这是高级语言,可以做很多东西,据说windows系统90%C语言编的
4汇编语言,很直接,离机器语言仅一部之遥,所以可以干很多高级程序很难完成的东西。重点是这个要理解单片机的结构。
学完这两个再学其他的都会比较简单。
学编程就是这样,我今年30岁了,五年里跳了五次槽,不知道和大家比算不算多J,没有什么太多起伏,但我想很多朋友可能会和我有类似的经历,不知道能不能引起你们的共鸣。30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员 我想对我上面所说的话给一个总结:
如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。
如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。)
不要因为自己年轻就找理由挥霍时间,少玩一点SC、CS、魔兽3、传奇、魔力或者……,多看点书,多练练题。
Java、net、C++、PB、VB、Delphi、汇编到底应该学哪个?我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML……应该怎么学呀,对不起,这些我也确实不是都会,但请相信,你先实实在在的写上十万行以上的代码以后,那些东西你自然就慢慢会了。 什么时候努力都不晚,关键是你明白要努力了,大器晚成总比一事无成要好的多。
大家不要误会,这里的假于物可不是指抄袭别人的源代码,而是指通过学习别人的源代码把他的思想扩展到自己的思想里去。
注:上面的十大“精华”纯属我个人的“谬论”,您自己看着消化,有用的收下,没用的请拖入“回收站”。如果你觉得这些总结不过是一些浮华之词,那请你先问问自己:“是不是在行动上都真正做到了。”
如果你觉得自己应该追求什么,不管遇到什么困难千万不要放弃,一定要坚持下去。
这就是我,一个不算优秀,不算勤奋;玩能玩通宵,学也学能学通宵;对梦想的追求很执着;到了30才开始真正写程序;一个很平凡但又不甘于平凡的人……我的经历相信很多朋友都有过的,我现在也不能算是一个成功人士,但我相信我的经历却是值得大家借鉴的,因为我终究代表了一类人。
最后我还想说一点:现在很多朋友都抱怨中国的软件业环境太差,前途渺茫。确实是这样,我有同感。最后:希望所有的程序员和拥有成为程序员梦想的朋友们在新的一年里心想事成,万事如意。请相信我:明天不一定更美好,但美好的一天一定会来!
想学编程,不能急,要慢慢来,有耐心,(千万别下网上的电子书,那简直是浪费时间,自己花钱去买书回来看)相信你能成功!以下是我给你总结的书:
1、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《 *** 作系统》(了解->熟悉)
4、《The C language》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机网络》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)
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++50技术内幕》
14、《MFC 深入浅出》
15、《软件需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序员参考手册》
19、《用TCP/IP进行网际互连》
20、《COM 本质论》
我以前还不是一样迷恋网游,现在都喜欢上编程了,现在觉得玩游戏真的没什么,最后还不是一样什么也不是,还浪费了大量钱力时!
`
先告诉你,大学里的学生大多是没接解过编程的,不过他们是从C语言学起的哦!而C的入门我并不觉得难!
但C自学时有个会的可解疑的好一点的哦(好比大学的老师)
等你学会了一种语言后再学其它的就会快一点了,但是前提是你真的懂,不然反而可能乱了~~~~
然后,你懂的就将逐步变多(最后成为高手,我常这样想,呵呵~~~)
很好的幻想吧,那就用实践来践行它!!!
如果是从0开始的话,建议还是花点钱去买一些基础的入门的书~~~(学生去图书馆借就行了)
网上找是有很多,知识量也比较大,可相对零散点,又没书中来得详细!
而且,大多数还是需要一定的基础的,你去看一来难懂,二来又费时间哦^_^
自己先试着自学,不会的可以上网查或询问他人,但最后还是要自己懂才行!
刚开始会难点的,挺过去就好了~~~~~
努力学吧,从来就没有天生的高手,顶多就比人聪明一点而已!
祝你成功!
1程序软件免费下载
9gsb
软件,拼音为Ruǎnjiàn,国标中对软件的定义为:与计算机系统 *** 作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。
以上就是关于菜鸟学编程入门知识,学习编程的方法,如何学习编程,全部的内容,包括:菜鸟学编程入门知识,学习编程的方法,如何学习编程,、高一菜鸟学编程应该怎么学、我是一个电脑菜鸟,但想学c语言编程,该从哪开始入手等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)