求解 什么样的人适合编程工作
最近一直在研究C,发现链表这一块的插入,删除啊看了两天还是搞不懂,主要感觉书上的程序挺对的,自己写的时候发现自己怎么就写不出来了,需要考虑的东西很多,最难的是如何才能将这些东西如何有效的组织起来并编写程序,感觉头很大,突然感觉自己是不是适合写程序啊??有没有必要在这条路上坚持啊??水平很高的程序员是不是要经常也一样针对一个问题要经过几天的思考才能把问题解决啊??究竟什么样的人适合编程??是靠每天的不断练习思考吗??求解
[解决办法]
熟能生巧, , 反复思考, 慢慢积累吧?
我很笨, 所以只能这么说了!
据说是有天才的! 赵中(zhao4zhong1)老师有个帖子说了这个!
[解决办法]
喜欢编程的人适合编程工作。
[解决办法]
每个人都是这样过来的
[解决办法]
喜爱,享受代码逐渐堆积成程序的过程。
能静,不以孤独地思索为苦。
偶有所获便像个孩子似的欢欣雀跃,抓住附近的亲朋一通轰炸,以为对方一定能感受自己的喜悦也一定愿意分享这份喜悦。
程序员大抵如此吧。
[解决办法]
一定要坚持。还有就是勤能补拙。
对于链表来说,即使是天才,我相信他也不可能立即写出来。
[解决办法]
[解决办法]
少壮不努力,老大搞IT.
[解决办法]
[解决办法]
迷茫什么?学下去就对了···
[解决办法]
只要你真心热爱编程,肯下功夫,多想,多实践,没有弄不懂的
[解决办法]
先沉下去,沉下去。不要一开就是我要写个什么什么系统,等你沉下去学到东西后,各方面都有所了解后,你才会明白别人给你讲。平时多积累,等待厚积薄发的那天~~
[解决办法]
失败只有一种就是半途而废!刚开始没关系的。加油!
[解决办法]
坚持就是胜利!
[解决办法]
我都大三了,照样要温习链表知识,不然也不大会写的。所以你不用太担心,既然是自己选择的,便只顾风雨兼程啦,总有一天会看到地平线,留给世界的都是背影。
[解决办法]
哪个帖子,给个链接看看,感谢。
[解决办法]
[解决办法]
光看C有啥用,找本将数据结构的书看看。那些书上讲链表的篇幅应该比教C语言的书大。
[解决办法]
[解决办法]
内存地址→指针→链表
VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
提醒:
“学习用汇编语言写程序”
和
“VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习C和汇编的对应关系。”
不是一回事!
不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
[解决办法]
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
[解决办法]
[解决办法]
每天回帖即可获得10分可用分!
[解决办法]
熟能生巧