iOS新手求助,关于自己独立解决问题。 - OurCoders (我们程序员)

OC

iOS新手求助,关于自己独立解决问题。

reaton 发布于 2014年08月24日 | 更新于 2017年05月08日
tinyfool 等0人欣赏。

如题,在自学ios开发,差不多熟悉了基本的OC语法,看了几课Stanford的视频,越看越云里雾里,所以放弃了这个视频。

因为从小一直喜欢英语,也学得不错,所以就在网上找到了Big Nerd Ranch的iOS Programming 4th edition的原版,然后边学边练,跟着每章节的代码一行一行的敲,也觉得差不多都能理解,没什么特别难懂的地方。

问题就出在哪呢,每章节课后的编程习题分为 bronze challenge 、 silver challenge 和gold challenge 三个难度级别,bronze这个最简单的级别一般都能自己搞定,可是silver和gold难度的往往就没思路,尤其是gold challenge,有时候还回去反复研读相关章节的内容还是下不了手,有时候忍不住就去这本书的论坛看别人的写法,然后也能搞懂,可是长期这样子不仅有负罪感,而且会觉得是不是自己学得很不扎实,要么就是一直在某个题上耗上一两天,反复回去看或者查官方文档,但是好像效果也不是很好,而且很浪费时间。有时候一道题搞到最后就心烦意乱,深感沮丧。

所以想问问各位高手,在面对这种情况时该怎么办?是一直耗着直到自己能够解出来呢,还是怎么弄?我感觉越学越没自信,有点受打击的感觉。

谢谢指导!

共20条回复
tinyfool 回复于 2014年08月25日

你基本上属于自学能力很差的人,比如你看不完Stanford的视频,比如你看另外一个视频也觉得深入一点的东西就看不懂。

你自学能力差,因为几个原因。

  1. 你没有自信心,或者说耐心,或者说没有吃苦的心,如果有的话,stanford一遍看不下去看两遍,两遍看不下去看第三遍。你总体耗费的时间,比现在可能还要少一点,而且你也早入门了。
  2. 你做事情不认真。比如我们论坛右侧有非常清晰的格式指南,明令禁止不准文字前面空四格,你仍旧空。这么简单的东西你注意不到,那编程的时候的一些细节你也很难注意到,所以你就会觉得编程很难。
  3. 你没有合理的学习方法,合理的学习方法是,尽早实践,而不是死看书。

每个人都有机会,但不肯持续的改进自己的人没有机会

liyinkan 回复于 2014年08月25日

看过楼上 @tinyfool 的精准打击,我给你来点【鸡汤】好了—— 虽然这不是我擅长的

  • 我觉得或许有个老师带一下会好点?
  • 或者扔一个简单的毕业设计或者课程设计之类的东西先玩耍一下。
  • 模仿/山寨一个现有 APP,别一模一样抠细节,大体流程上就行。

我觉得呢,先玩耍一下还是有必要的。如果能玩耍个东西出来,再来看这些个例子之类的,或许能有点想法。

当然了,如何玩耍么,只要有基本语言基础了,代码丑陋点没关系,差不多有个东西就行,大概知道代码哪里放哪里。

tinyfool 回复于 2014年08月25日

有上进心的人,分为两种,一种恨不得一天就学会英语,学会Objective-C,学会xxx......然后,你又不是神,当然学不会,然后就不学了,所以其实就是没上进心。另外一种,一点一点的学,一个月后有小成,一年后有大成,三年以后,就跟当年的那些朋友完全不同了,脱胎换骨

nowherekai 回复于 2014年08月25日

你太缺乏耐心,几天或者几周就学会编程是不大现实的。 说个我自己的例子吧, 我学Rails学了半年才找到工作, 像你这样着急的话我就要自杀了。

另外作为一个小白在网上问问题要心理强大,要想着怎么解决问题,提高自己。看到批评要接受,千万别觉得自己受委屈。

reaton 回复于 2014年08月25日

1楼 @tinyfool 老师批评的很对,确实感觉自己不够耐心而且做事不认真,在很多事情上都能反映出来,常常就会觉得自己做这个事情也做不成,做那个事情也做不成。另外也因为看到别人学两三个月就能自己做个东西出来,然后看到自己这本书还剩下厚厚一本,有些着急。谢谢老师的批评指正。

reaton 回复于 2014年08月25日

2楼 @liyinkan 谢谢您的回复,恩,我现在正在看书,主要可能会觉得比如说看完一个章节,这个章节后面会有练习,需要自己写一个类,写一个方法来完成某些功能,往往就下不去手,其实书后面的题还是跟本章学到的东西紧密相关,难的只是相对来说在相关知识上有一些延伸,可能还是自己没动脑子吧,看书不够仔细。

reaton 回复于 2014年08月25日

4楼 @nowherekai 谢谢,可能还是看到别人能两三个月做点东西出来,就觉得自己为什么不能呢?还是有些毛躁和心急。另外各位的批评都很对,确实说到了我的问题所在,我虚心接受,没有半点委屈之类的心理。谢谢

arther_lee 回复于 2014年08月25日

哇,中枪。一下子被抽醒的感觉,我自己也是个自学能力差的人,tiny总结的很到位啊。一是因为自信心差,二是做事态度不够认真,三是方法不合理。我总结下我自己归根结底还是因为懒,不愿动脑子去琢磨。

reaton 回复于 2014年08月25日

8楼 @arther_lee 说的很对,确实觉得自己好像懒得啃硬骨头,遇到一点问题就懒得想了。tiny老师说的很对,我需要反省一下自己,做一些调整和改变,再上路。

coderonloft 回复于 2014年08月25日

学习是要靠悟性的。

本帖有20个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
发布新帖
相关帖子
相关新闻
最新帖子

AltStyle によって変換されたページ (->オリジナル) /